0001540184-21-000017.txt : 20210604 0001540184-21-000017.hdr.sgml : 20210604 20210604162935 ACCESSION NUMBER: 0001540184-21-000017 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20210430 FILED AS OF DATE: 20210604 DATE AS OF CHANGE: 20210604 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Medallia, Inc. CENTRAL INDEX KEY: 0001540184 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38982 FILM NUMBER: 21996859 BUSINESS ADDRESS: STREET 1: 575 MARKET STREET STREET 2: SUITE 1850 CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: (650) 321-3000 MAIL ADDRESS: STREET 1: 575 MARKET STREET STREET 2: SUITE 1850 CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: Medallia Inc. DATE OF NAME CHANGE: 20120123 10-Q 1 mdla-20210430.htm 10-Q mdla-20210430
false2022Q100015401841/31mdla:AccountingStandardUpdate202006Membermdla:AccountingStandardUpdate202006MemberP1Y0.0254113us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentus-gaap:AccountsPayableAndAccruedLiabilitiesCurrentus-gaap:OtherLiabilitiesNoncurrent00015401842021-02-012021-04-30xbrli:shares00015401842021-05-26iso4217:USD00015401842021-04-3000015401842021-01-31iso4217:USDxbrli:shares0001540184us-gaap:LicenseAndServiceMember2021-02-012021-04-300001540184us-gaap:LicenseAndServiceMember2020-02-012020-04-300001540184mdla:ProfessionalServicesMember2021-02-012021-04-300001540184mdla:ProfessionalServicesMember2020-02-012020-04-3000015401842020-02-012020-04-3000015401842020-01-3100015401842020-04-300001540184us-gaap:CommonStockMember2021-01-310001540184us-gaap:AdditionalPaidInCapitalMember2021-01-310001540184us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-310001540184us-gaap:RetainedEarningsMember2021-01-310001540184srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2021-01-310001540184srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2021-01-310001540184srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-01-310001540184us-gaap:CommonStockMember2021-02-012021-04-300001540184us-gaap:AdditionalPaidInCapitalMember2021-02-012021-04-300001540184us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-02-012021-04-300001540184us-gaap:RetainedEarningsMember2021-02-012021-04-300001540184us-gaap:CommonStockMember2021-04-300001540184us-gaap:AdditionalPaidInCapitalMember2021-04-300001540184us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-300001540184us-gaap:RetainedEarningsMember2021-04-300001540184us-gaap:CommonStockMember2020-01-310001540184us-gaap:AdditionalPaidInCapitalMember2020-01-310001540184us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-310001540184us-gaap:RetainedEarningsMember2020-01-310001540184us-gaap:CommonStockMember2020-02-012020-04-300001540184us-gaap:AdditionalPaidInCapitalMember2020-02-012020-04-300001540184us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-02-012020-04-300001540184us-gaap:RetainedEarningsMember2020-02-012020-04-300001540184us-gaap:CommonStockMember2020-04-300001540184us-gaap:AdditionalPaidInCapitalMember2020-04-300001540184us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-300001540184us-gaap:RetainedEarningsMember2020-04-30mdla:segment0001540184srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-02-010001540184srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:ConvertibleDebtMember2021-02-0100015401842021-02-012021-02-010001540184srt:MinimumMember2021-02-012021-04-300001540184srt:MaximumMember2021-02-012021-04-300001540184mdla:TradeAndOtherReceivablesMember2021-04-300001540184mdla:TradeAndOtherReceivablesMember2021-01-31xbrli:pure00015401842021-05-012021-04-3000015401842021-02-012021-01-310001540184srt:NorthAmericaMember2021-02-012021-04-300001540184srt:NorthAmericaMember2020-02-012020-04-300001540184us-gaap:EMEAMember2021-02-012021-04-300001540184us-gaap:EMEAMember2020-02-012020-04-300001540184mdla:OtherCountriesNotSeparatelyDisclosedMember2021-02-012021-04-300001540184mdla:OtherCountriesNotSeparatelyDisclosedMember2020-02-012020-04-300001540184country:USus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2020-02-012020-04-300001540184country:USus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-02-012021-04-300001540184us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2021-04-300001540184us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2021-04-300001540184us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-04-300001540184us-gaap:MoneyMarketFundsMember2021-04-300001540184us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2021-01-310001540184us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2021-01-310001540184us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-01-310001540184us-gaap:MoneyMarketFundsMember2021-01-310001540184us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-04-300001540184us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2021-04-300001540184us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2021-04-300001540184us-gaap:CorporateDebtSecuritiesMember2021-04-300001540184us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-01-310001540184us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2021-01-310001540184us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2021-01-310001540184us-gaap:CorporateDebtSecuritiesMember2021-01-310001540184us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2021-04-300001540184us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2021-04-300001540184us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Member2021-04-300001540184us-gaap:CommercialPaperMember2021-04-300001540184us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2021-01-310001540184us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2021-01-310001540184us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Member2021-01-310001540184us-gaap:CommercialPaperMember2021-01-310001540184us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-04-300001540184us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-04-300001540184us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-04-300001540184us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-04-300001540184us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-01-310001540184us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-01-310001540184us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-01-310001540184us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-01-310001540184us-gaap:FairValueInputsLevel1Member2021-04-300001540184us-gaap:FairValueInputsLevel2Member2021-04-300001540184us-gaap:FairValueInputsLevel3Member2021-04-300001540184us-gaap:FairValueInputsLevel1Member2021-01-310001540184us-gaap:FairValueInputsLevel2Member2021-01-310001540184us-gaap:FairValueInputsLevel3Member2021-01-310001540184us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2021-04-300001540184us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2021-04-300001540184us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2021-04-300001540184us-gaap:CorporateDebtSecuritiesMember2021-04-300001540184us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2021-01-310001540184us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2021-01-310001540184us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2021-01-310001540184us-gaap:CorporateDebtSecuritiesMember2021-01-310001540184us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2021-04-300001540184us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2021-04-300001540184us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Member2021-04-300001540184us-gaap:CommercialPaperMember2021-04-300001540184us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2021-01-310001540184us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2021-01-310001540184us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Member2021-01-310001540184us-gaap:CommercialPaperMember2021-01-310001540184us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-04-300001540184us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-04-300001540184us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-04-300001540184us-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-04-300001540184us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-01-310001540184us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-01-310001540184us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-01-310001540184us-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-01-310001540184us-gaap:ConvertibleDebtMember2020-09-300001540184mdla:CashCashEquivalentsAndMarketableSecuritiesMemberus-gaap:MoneyMarketFundsMember2021-04-300001540184mdla:CashCashEquivalentsAndMarketableSecuritiesMemberus-gaap:CorporateDebtSecuritiesMember2021-04-300001540184us-gaap:CommercialPaperMembermdla:CashCashEquivalentsAndMarketableSecuritiesMember2021-04-300001540184mdla:CashCashEquivalentsAndMarketableSecuritiesMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-04-300001540184mdla:CashCashEquivalentsAndMarketableSecuritiesMember2021-04-300001540184us-gaap:CashAndCashEquivalentsMember2021-04-300001540184mdla:MarketableSecuritiesMember2021-04-300001540184mdla:CashCashEquivalentsAndMarketableSecuritiesMemberus-gaap:MoneyMarketFundsMember2021-01-310001540184mdla:CashCashEquivalentsAndMarketableSecuritiesMemberus-gaap:CorporateDebtSecuritiesMember2021-01-310001540184us-gaap:CommercialPaperMembermdla:CashCashEquivalentsAndMarketableSecuritiesMember2021-01-310001540184mdla:CashCashEquivalentsAndMarketableSecuritiesMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-01-310001540184mdla:CashCashEquivalentsAndMarketableSecuritiesMember2021-01-310001540184us-gaap:CashAndCashEquivalentsMember2021-01-310001540184mdla:MarketableSecuritiesMember2021-01-310001540184us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2021-04-300001540184us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2021-01-310001540184us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2021-02-012021-04-300001540184us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2021-04-300001540184us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2021-01-310001540184us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2021-02-012021-04-300001540184us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-04-300001540184us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-01-310001540184us-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:NondesignatedMember2021-04-300001540184us-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:NondesignatedMember2021-01-310001540184us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMembermdla:AccruedLiabilitiesAndOtherCurrentLiabilitiesMember2021-04-300001540184us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMembermdla:AccruedLiabilitiesAndOtherCurrentLiabilitiesMember2021-01-310001540184us-gaap:ForeignExchangeForwardMembermdla:AccruedLiabilitiesAndOtherCurrentLiabilitiesMemberus-gaap:NondesignatedMember2021-04-300001540184us-gaap:ForeignExchangeForwardMembermdla:AccruedLiabilitiesAndOtherCurrentLiabilitiesMemberus-gaap:NondesignatedMember2021-01-310001540184us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2021-02-012021-04-300001540184us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2020-02-012020-04-300001540184us-gaap:SalesMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2021-02-012021-04-300001540184us-gaap:SalesMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2020-02-012020-04-300001540184us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-02-012021-04-300001540184us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-02-012020-04-300001540184us-gaap:NonoperatingIncomeExpenseMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2021-02-012021-04-300001540184us-gaap:NonoperatingIncomeExpenseMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2020-02-012020-04-300001540184us-gaap:ForeignExchangeForwardMember2021-02-012021-04-300001540184us-gaap:NonoperatingIncomeExpenseMemberus-gaap:ForeignExchangeForwardMember2021-02-012021-04-300001540184us-gaap:NonoperatingIncomeExpenseMemberus-gaap:ForeignExchangeForwardMember2020-02-012020-04-300001540184us-gaap:ForeignExchangeForwardMembermdla:CounterpartyAMember2021-04-300001540184mdla:CounterpartyBMemberus-gaap:ForeignExchangeForwardMember2021-04-300001540184us-gaap:ForeignExchangeForwardMember2021-04-300001540184us-gaap:ForeignExchangeForwardMembermdla:CounterpartyAMember2021-01-310001540184mdla:CounterpartyBMemberus-gaap:ForeignExchangeForwardMember2021-01-310001540184us-gaap:ForeignExchangeForwardMember2021-01-310001540184mdla:DecibelGroupLondonLtdMember2021-03-122021-03-120001540184mdla:CheckMarketIncMember2021-02-242021-02-240001540184mdla:Sense360IncMember2020-09-142020-09-140001540184mdla:StellaServiceIncMember2020-09-082020-09-080001540184mdla:VociTechnologiesMember2020-05-012020-05-010001540184mdla:LivingLensEnterpriseLtdMember2020-02-192020-02-190001540184mdla:DecibelGroupLondonLtdMember2021-03-120001540184mdla:CheckMarketIncMember2021-02-240001540184mdla:Sense360IncMember2020-09-140001540184mdla:StellaServiceIncMember2020-09-080001540184mdla:VociTechnologiesMember2020-05-010001540184mdla:LivingLensEnterpriseLtdMember2020-02-190001540184mdla:DevelopedTechnologyMembermdla:DecibelGroupLondonLtdMember2021-03-120001540184us-gaap:CustomerRelationshipsMembermdla:DecibelGroupLondonLtdMember2021-03-120001540184mdla:TrademarksAndBacklogMembermdla:DecibelGroupLondonLtdMember2021-03-120001540184mdla:DevelopedTechnologyMembermdla:CheckMarketIncMember2021-02-240001540184mdla:CheckMarketIncMemberus-gaap:CustomerRelationshipsMember2021-02-240001540184mdla:CheckMarketIncMembermdla:TrademarksAndBacklogMember2021-02-240001540184mdla:DevelopedTechnologyMembermdla:Sense360IncMember2020-09-140001540184us-gaap:CustomerRelationshipsMembermdla:Sense360IncMember2020-09-140001540184mdla:Sense360IncMembermdla:TrademarksAndBacklogMember2020-09-140001540184mdla:DevelopedTechnologyMembermdla:StellaServiceIncMember2020-09-080001540184us-gaap:CustomerRelationshipsMembermdla:StellaServiceIncMember2020-09-080001540184mdla:TrademarksAndBacklogMembermdla:StellaServiceIncMember2020-09-080001540184mdla:DevelopedTechnologyMembermdla:VociTechnologiesMember2020-05-010001540184us-gaap:CustomerRelationshipsMembermdla:VociTechnologiesMember2020-05-010001540184mdla:TrademarksAndBacklogMembermdla:VociTechnologiesMember2020-05-010001540184mdla:DevelopedTechnologyMembermdla:LivingLensEnterpriseLtdMember2020-02-190001540184us-gaap:CustomerRelationshipsMembermdla:LivingLensEnterpriseLtdMember2020-02-190001540184mdla:TrademarksAndBacklogMembermdla:LivingLensEnterpriseLtdMember2020-02-190001540184mdla:DevelopedTechnologyMember2021-02-012021-04-300001540184us-gaap:CustomerRelationshipsMember2021-02-012021-04-300001540184srt:MinimumMembermdla:TrademarksAndBacklogMember2021-02-012021-04-300001540184mdla:TrademarksAndBacklogMembersrt:MaximumMember2021-02-012021-04-3000015401842020-02-012021-01-310001540184mdla:DevelopedTechnologyMember2021-01-310001540184mdla:DevelopedTechnologyMember2021-04-300001540184us-gaap:CustomerRelationshipsMember2021-01-310001540184us-gaap:CustomerRelationshipsMember2021-04-300001540184mdla:TrademarksAndBacklogMember2021-01-310001540184mdla:TrademarksAndBacklogMember2021-02-012021-04-300001540184mdla:TrademarksAndBacklogMember2021-04-300001540184mdla:DevelopedTechnologyMember2020-01-310001540184mdla:DevelopedTechnologyMember2020-02-012021-01-310001540184us-gaap:CustomerRelationshipsMember2020-01-310001540184us-gaap:CustomerRelationshipsMember2020-02-012021-01-310001540184mdla:TrademarksAndBacklogMember2020-01-310001540184mdla:TrademarksAndBacklogMember2020-02-012021-01-310001540184mdla:ComputerEquipmentAndSoftwareMember2021-04-300001540184mdla:ComputerEquipmentAndSoftwareMember2021-01-310001540184us-gaap:FurnitureAndFixturesMember2021-04-300001540184us-gaap:FurnitureAndFixturesMember2021-01-310001540184us-gaap:LeaseholdImprovementsMember2021-04-300001540184us-gaap:LeaseholdImprovementsMember2021-01-310001540184mdla:FinanceLeaseRightOfUseAssetsMember2021-04-300001540184mdla:FinanceLeaseRightOfUseAssetsMember2021-01-310001540184us-gaap:ConstructionInProgressMember2021-04-300001540184us-gaap:ConstructionInProgressMember2021-01-310001540184us-gaap:NonUsMember2021-04-300001540184us-gaap:NonUsMember2021-01-31mdla:trading_day0001540184us-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:ConvertibleDebtMember2020-09-300001540184srt:MinimumMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:ConvertibleDebtMember2020-09-012020-09-300001540184srt:MaximumMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:ConvertibleDebtMember2020-09-012020-09-300001540184us-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:ConvertibleDebtMember2020-09-012020-09-300001540184us-gaap:DebtInstrumentRedemptionPeriodTwoMembersrt:MaximumMemberus-gaap:ConvertibleDebtMember2020-09-012020-09-300001540184us-gaap:DebtInstrumentRedemptionPeriodTwoMembersrt:MinimumMemberus-gaap:ConvertibleDebtMember2020-09-012020-09-300001540184us-gaap:ConvertibleDebtMember2021-04-300001540184us-gaap:SeniorNotesMember2021-02-012021-04-300001540184us-gaap:CallOptionMember2020-09-012020-09-3000015401842020-09-300001540184us-gaap:CallOptionMember2020-09-3000015401842020-09-012020-09-300001540184us-gaap:RevolvingCreditFacilityMember2020-09-040001540184us-gaap:StandbyLettersOfCreditMember2020-09-040001540184us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMember2020-09-042020-09-040001540184us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2020-09-042020-09-040001540184us-gaap:RevolvingCreditFacilityMember2020-09-042020-09-040001540184us-gaap:RevolvingCreditFacilityMember2021-04-300001540184us-gaap:RevolvingCreditFacilityMember2020-09-030001540184us-gaap:StandbyLettersOfCreditMember2021-04-300001540184us-gaap:ConvertibleDebtMember2020-09-012020-09-300001540184us-gaap:EquipmentMembersrt:MinimumMember2021-04-300001540184srt:MinimumMembermdla:OfficeFacilitiesMember2021-04-300001540184srt:MaximumMembermdla:OfficeFacilitiesMember2021-04-300001540184us-gaap:EquipmentMembersrt:MaximumMember2021-04-300001540184mdla:CertainVacantOfficeLeasesMember2021-02-012021-04-300001540184us-gaap:LeaseholdImprovementsMember2021-02-012021-04-300001540184mdla:TwoThousandAndNineteenEquityIncentivePlanMember2021-01-310001540184mdla:TwoThousandAndNineteenEquityIncentivePlanMember2020-01-310001540184mdla:TwoThousandAndNineteenEquityIncentivePlanMember2021-02-012021-04-300001540184mdla:TwoThousandAndNineteenEquityIncentivePlanMember2020-02-012020-04-300001540184mdla:TwoThousandAndNineteenEquityIncentivePlanMember2021-04-300001540184mdla:TwoThousandAndNineteenEquityIncentivePlanMember2020-04-300001540184us-gaap:CostOfSalesMemberus-gaap:LicenseAndServiceMember2021-02-012021-04-300001540184us-gaap:CostOfSalesMemberus-gaap:LicenseAndServiceMember2020-02-012020-04-300001540184us-gaap:CostOfSalesMembermdla:ProfessionalServicesMember2021-02-012021-04-300001540184us-gaap:CostOfSalesMembermdla:ProfessionalServicesMember2020-02-012020-04-300001540184us-gaap:ResearchAndDevelopmentExpenseMember2021-02-012021-04-300001540184us-gaap:ResearchAndDevelopmentExpenseMember2020-02-012020-04-300001540184us-gaap:SellingAndMarketingExpenseMember2021-02-012021-04-300001540184us-gaap:SellingAndMarketingExpenseMember2020-02-012020-04-300001540184us-gaap:GeneralAndAdministrativeExpenseMember2021-02-012021-04-300001540184us-gaap:GeneralAndAdministrativeExpenseMember2020-02-012020-04-300001540184us-gaap:RestrictedStockUnitsRSUMember2021-01-310001540184us-gaap:PerformanceSharesMember2021-01-310001540184us-gaap:RestrictedStockUnitsRSUMember2021-02-012021-04-300001540184us-gaap:PerformanceSharesMember2021-02-012021-04-300001540184us-gaap:RestrictedStockUnitsRSUMember2021-04-300001540184us-gaap:PerformanceSharesMember2021-04-300001540184us-gaap:EmployeeStockOptionMember2021-02-012021-04-300001540184us-gaap:EmployeeStockMember2021-02-012021-04-300001540184srt:ScenarioForecastMemberus-gaap:EmployeeStockMember2021-03-162021-09-150001540184us-gaap:EmployeeStockMember2021-04-300001540184us-gaap:EmployeeStockOptionMember2021-02-012021-04-300001540184us-gaap:EmployeeStockOptionMember2020-02-012020-04-300001540184us-gaap:RestrictedStockUnitsRSUMember2021-02-012021-04-300001540184us-gaap:RestrictedStockUnitsRSUMember2020-02-012020-04-300001540184us-gaap:EmployeeStockMember2021-02-012021-04-300001540184us-gaap:EmployeeStockMember2020-02-012020-04-300001540184us-gaap:ConvertibleDebtSecuritiesMember2021-02-012021-04-300001540184us-gaap:ConvertibleDebtSecuritiesMember2020-02-012020-04-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
FORM 10-Q
(Mark One)_______________________________________________________________________________________________________________
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended April 30, 2021
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from______ to ______
Commission File Number: 001-38982
MEDALLIA, INC.
(Exact name of registrant as specified in its charter)
Delaware77-0558353
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer Identification No.)
575 Market Street, Suite 1850
San Francisco, California 94105
(Address of principal executive offices, including zip code)
(650) 321-3000
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:

Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.001 par value per shareMDLANew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files). Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No
As of May 26, 2021, 158,590,329 shares of the registrant's common stock, $0.001 par value, were outstanding.





MEDALLIA, INC.
TABLE OF CONTENTS
Page
PART I - FINANCIAL INFORMATION
Item 1
Item 2
Item 3
Item 4
PART II - OTHER INFORMATION
Item 1
Item 1A.
Item 2
Item 3
Item 4
Item 5
Item 6
© 2021 Medallia, Inc. All rights reserved. Medallia®, the Medallia logo, and the names and marks associated with Medallia’s products are trademarks of Medallia. All other trademarks are the property of their respective owners.
i

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q, and exhibits thereto, contains forward-looking statements within the meaning of the federal securities laws, which statements involve substantial risk and uncertainties. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about:
our ability to attract new customers;
our ability to retain customers;
our ability to maintain and improve our products;
our ability to up-sell and cross-sell within our existing customer base;
our future financial performance, including trends in revenue, cost of revenue, gross profit or gross margin, operating expenses, customers and other key metrics;
our expectations and management of future growth;
our ability to achieve or maintain profitability;
the implications and the effects of the COVID-19 pandemic on our business;
possible harm caused by significant disruption of service or loss or unauthorized access to users’ data;
our ability to prevent serious errors or defects in our products;
our ability to protect our brand;
our ability to attract and retain key personnel and highly qualified personnel;
our ability to manage our international expansion;
our ability to maintain, protect and enhance our intellectual property;
our ability to effectively integrate our products and solutions with others;
our ability to successfully identify, acquire and integrate companies and assets;
our ability to offer high-quality customer support;
the increased expenses associated with being a public company;
the demand for our platform or for customer experience market solutions in general;
our ability to compete successfully in competitive markets; and
our ability to respond to rapid technological changes.
We caution you that the foregoing list may not contain all of the forward-looking statements made in this Quarterly Report on Form 10-Q.
You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors related to the COVID-19 pandemic and those described in the section titled “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this
1

Quarterly Report on Form 10-Q. We cannot assure you that the results, events and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.
The forward-looking statements made in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make.
In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Quarterly Report on Form 10-Q, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely upon these statements.

2



Item 1.     FINANCIAL STATEMENTS
Medallia, Inc.
Condensed Consolidated Balance Sheets
(in thousands, except share and par value data)
(unaudited)

April 30, 2021January 31, 2021
Assets
Current assets:
Cash and cash equivalents$283,939 $428,328 
Marketable securities256,598 254,061 
Trade and other receivables, net103,312 181,431 
Deferred commissions, current32,366 31,107 
Prepaid expenses and other current assets30,607 23,835 
Total current assets706,822 918,762 
Property and equipment, net42,416 40,668 
Operating lease right-of-use assets36,808 39,050 
Deferred commissions, noncurrent69,571 68,929 
Goodwill412,480 262,942 
Intangible assets, net83,547 60,623 
Other noncurrent assets11,509 10,675 
Total assets$1,363,153 $1,401,649 
Liabilities and stockholders' equity
Current liabilities:
Accounts payable$16,349 $11,904 
Accrued expenses and other current liabilities43,619 39,756 
Accrued compensation33,171 42,292 
Deferred revenue, current263,846 293,231 
Total current liabilities356,985 387,183 
Convertible senior notes, net560,276 448,064 
Deferred revenue, noncurrent2,337 1,396 
Lease liability, noncurrent 45,285 47,631 
Other liabilities14,509 9,134 
Total liabilities979,392 893,408 
Commitments and contingencies (Note 11)
Stockholders' equity:
Common stock, $0.001 par value: 1,000,000,000 shares authorized as of April 30, 2021 and January 31, 2021; 158,035,275 shares and 154,995,819 shares issued and outstanding as of April 30, 2021 and January 31, 2021, respectively
151 150 
Additional paid-in capital1,057,084 1,136,534 
Accumulated other comprehensive loss1,299 1,186 
Accumulated deficit(674,773)(629,629)
Total stockholders' equity383,761 508,241 
Total liabilities and stockholders' equity$1,363,153 $1,401,649 


The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
3

Medallia, Inc.
Condensed Consolidated Statements of Operations
(in thousands, except per share data)
(unaudited)
Three Months Ended April 30,
20212020
Revenue:
Subscription$106,071 $88,992 
Professional services25,303 23,699 
Total revenue131,374 112,691 
Cost of revenue:
Subscription24,156 17,344 
Professional services23,542 22,219 
Total cost of revenue47,698 39,563 
Gross profit83,676 73,128 
Operating expenses:
Research and development30,637 32,379 
Sales and marketing72,980 52,015 
General and administrative30,113 21,498 
Total operating expenses133,730 105,892 
Loss from operations(50,054)(32,764)
Other income (expense), net(1,593)175 
Loss before provision for income taxes(51,647)(32,589)
Provision for (benefits from) income taxes774 (60)
Net loss$(52,421)$(32,529)
Net loss per share attributable to common stockholders, basic and diluted$(0.34)$(0.24)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted156,364 135,993

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
4

Medallia, Inc.
Condensed Consolidated Statements of Comprehensive Loss
(in thousands)
(unaudited)

Three Months Ended April 30,
20212020
Net loss$(52,421)$(32,529)
Other comprehensive income (loss), net of taxes:
Foreign currency translation adjustment602 (2,531)
Change in unrealized gain on marketable securities 3 
Change in unrealized gain on cash flow hedges(489)(223)
Other comprehensive income (loss)113 (2,751)
Comprehensive loss$(52,308)$(35,280)

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

Medallia, Inc.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
Three Months Ended April 30,
20212020
Operating activities
Net loss$(52,421)$(32,529)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation and amortization10,111 5,468 
Amortization of deferred commissions7,931 6,081 
Non-cash lease expense2,778 2,832 
Stock-based compensation expense23,601 31,804 
Amortization of debt issuance costs827  
Other5,915 845 
Changes in assets and liabilities:
Trade and other receivables81,679 81,689 
Deferred commissions(9,832)(4,345)
Prepaid expenses and other current assets(6,428)(3,399)
Other noncurrent assets(125)(892)
Accounts payable1,905 (2,726)
Deferred revenue(35,700)(39,248)
Accrued expenses and other current liabilities(13,659)(19,778)
Other noncurrent liabilities(2,249)(2,689)
Net cash provided by operating activities14,333 23,113 
Investing activities
Purchases of property, equipment and other(6,484)(5,374)
Purchase of marketable securities(55,877)(22,748)
Maturities of marketable securities49,500 76,423 
Proceeds from sale of marketable securities3,500 600 
Acquisitions, net of cash acquired(163,762)(25,209)
Net cash (used in) provided by investing activities(173,123)23,692 
Financing activities
Proceeds from revolving line of credit 43,000 
Proceeds from exercise of stock options7,584 19,180 
Proceeds from share purchase plan7,953 10,267 
Principal payments on financing leases(1,514)(1,041)
Net cash provided by financing activities14,023 71,406 
Effect of exchange rate changes on cash and cash equivalents378 (380)
Net (decrease) increase in cash and cash equivalents(144,389)117,831 
Cash and cash equivalents at beginning of period428,328 226,866 
Cash and cash equivalents at end of period$283,939 $344,697 
Supplemental disclosures of cash flow information
Cash paid for interest$539 $168 
Cash paid for income taxes$495 $469 
Noncash investing and financing activities
Other receivables related to stock option exercises$103 $93 
Accrued unpaid capital expenditures$1,703 $1,318 

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

Medallia, Inc.
Condensed Consolidated Statements of Stockholders' Equity
(in thousands, except share data)
(unaudited)

Common StockAdditional
Paid-In
Capital
Accumulated
Other
Comprehensive
 Income (Loss)
Accumulated
Deficit
Total
Stockholders'
Equity
SharesAmount
Balance at January 31, 2021154,995,819 $150 $1,136,534 $1,186 $(629,629)$508,241 
Cumulative-effect adjustment related to the adoption of ASU 2020-06— — (118,662)— 7,277 (111,385)
Exercise of employee stock options1,538,769 1 7,658 — — 7,659 
Release of restricted stock units1,159,636 — — — — — 
Issuance of shares from share purchase plan341,051  7,953 — — 7,953 
Stock-based compensation— — 23,601 — — 23,601 
Other comprehensive income— — — 113 — 113 
Net loss— — — — (52,421)(52,421)
Balance at April 30, 2021158,035,275 $151 $1,057,084 $1,299 $(674,773)$383,761 

Common StockAdditional
Paid-In
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Stockholders'
Equity
SharesAmount
Balance at January 31, 2020132,346,402 $132 $878,843 $(206)$(480,973)$397,796 
Exercise of employee stock options5,184,632 6 18,928 — — 18,934 
Release of restricted stock units1,671,652 — — — — — 
Issuance of shares from share purchase plan591,732 1 10,266 — — 10,267 
Stock-based compensation— — 31,804 — — 31,804 
Other comprehensive loss— — — (2,751)— (2,751)
Net loss— — — — (32,529)(32,529)
Balance at April 30, 2020139,794,418 $139 $939,841 $(2,957)$(513,502)$423,521 



The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
7

Medallia, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements


1. Description of Business and Summary of Significant Accounting Policies
Description of Business
Medallia, Inc. (the Company or Medallia) provides an enterprise Software-as-a-Service (SaaS) platform that utilizes deep learning-based artificial intelligence (AI) technology to analyze structured and unstructured data from signal fields across human, digital and Internet of Things (IoT) interactions at great scale to derive personalized and predictive insights. Medallia's customers include companies in various industries such as retail, technology, manufacturing, financial services, insurance and hospitality. Medallia is headquartered in San Francisco, California.
Basis of Presentation and Consolidation

The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

The condensed consolidated balance sheet as of January 31, 2021 included herein was derived from the audited financial statements as of that date but does not include all disclosures including certain notes required by GAAP on an annual reporting basis. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheets, statements of operations, comprehensive loss, stockholders’ equity and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year or any future period. The unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements in its Annual Report on Form 10-K for the year ended January 31, 2021.

The Company's fiscal year ends on January 31. References to fiscal 2022, for example, refer to the fiscal year ending January 31, 2022.
Use of Estimates
The preparation of these unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the unaudited condensed consolidated financial statements and reported amounts of revenue and expenses during the periods covered by the consolidated financial statements and accompanying notes. Such estimates include, but are not limited to revenue recognition, stock-based compensation expense, allowance for credit losses, the assessment of the recoverability of identified intangible assets, impairment of right-of-use assets and contingencies. The Company bases its estimates on historical experience and on assumptions that it believes are reasonable. The Company assesses these estimates on a regular basis; however, actual results could materially differ from these estimates.
Segment Information

Operating segments are defined as components of an enterprise where separate financial information is evaluated regularly by the chief operating decision maker, which the Company has identified as being the chief executive officer, in deciding how to allocate resources and assessing performance. The Company operates in one operating segment. The Company's chief operating decision maker allocates resources and assesses performance at the consolidated level.

Trade and Other Receivables and Allowance for Credit Losses

Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for credit losses. The Company assess the allowance for credit losses on trade receivables by taking into consideration forecasts of future economic conditions, information about past events,
8

Medallia, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

such as its historical trend of write-offs, and customer-specific circumstances, such as bankruptcies and disputes. The allowance for credit losses on trade receivables is recorded in general and administrative expenses on the Company's unaudited condensed consolidated statements of operations. Other receivables represent unbilled receivables related to subscription and professional services contracts.

As of April 30, 2021 and January 31, 2021, the allowance for credit losses was $4.2 million and $4.0 million, respectively.

Concentrations of Credit Risk and Significant Customers
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities and trade and other receivables. For cash, cash equivalents and marketable securities, the Company is exposed to credit risk in the event of default to the extent of the amounts recorded on the unaudited condensed consolidated balance sheets. A majority of the cash balances are with U.S. banks and are insured to the extent defined by the Federal Deposit Insurance Corporation.
The Company does not require collateral for trade receivables. No customer accounted for 10% or more of total revenues for the three months ended April 30, 2021 and 2020. No customer accounted for 10% or more of trade and other receivables, net as of April 30, 2021 and 2020.
Impact of Recently Adopted Accounting Pronouncements
In August 2020 the Financial Accounting Standards Board (FASB) issued ASU No. 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for certain convertible instruments, amends the guidance on derivative scope exceptions for contracts in an entity's own equity, and modifies the guidance on diluted earnings per share calculations as a result of these changes. The amendment is to be adopted through either a fully retrospective or modified retrospective method of transition. Early adoption is permitted. Effective February 1, 2021, the Company early adopted ASU 2020-06 using the modified retrospective approach. Adoption of the new standard resulted in an increase to accumulated deficit of $7.3 million, a decrease to additional paid-in capital of $118.7 million, and an increase to convertible senior notes, net of issuance costs of $111.4 million. Interest expense recognized in future periods will be reduced as a result of accounting for the convertible debt instrument as a single liability measured at its amortized cost. The Company will use the if-converted method to calculate diluted EPS. If the Company makes an irrevocable election to settle the principal of the convertible senior notes in cash and the excess conversion spread in shares, the if-converted method will result in a reduced number of shares issued to reflect only the excess conversion. Since the Company had a net loss for the three months ended April 30, 2021, the convertible senior notes were determined to be anti-dilutive and therefore had no impact to basic or diluted net loss per share for the period as a result of adopting ASU 2020-06.
2. Revenue
Revenue Recognition
Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.
The Company determines revenue recognition through the following steps:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.

9

Medallia, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

Subscription Revenue
Subscription revenue is derived from customers accessing the Company's proprietary hosted cloud application. The Company's customers do not have the ability to take possession of the software operating the cloud application. The contracted subscription terms are typically one year to three years.
The Company recognizes subscription revenue ratably over the subscription term, commencing on the date the service is provisioned.
Professional Services Revenue
Professional services revenue consists of managed services and implementation and other services. These services are distinct from subscription revenue.
Managed services support the Company's customers by providing a range of ongoing services including program design, launch, enhancement, expansion and analytics. Managed services are a stand-ready obligation to perform these services over the term of the arrangement and as a result, revenues are recognized ratably over the term of the arrangement.
Implementation services consist primarily of initial design, integration and configuration services. Other professional services include projects that enable customers to gain insightful business information through data analysis, and the Company's institute training programs.
Implementation and other services revenue are recognized as services are performed.
Contracts with Multiple Performance Obligations
Most of the Company's contracts with customers contain multiple performance obligations. The Company's subscription services are sold for a broad range of amounts (the selling price is highly variable) and a representative standalone selling price (SSP) is not discernible from past transactions or other observable evidence. Standalone selling prices for professional services are estimated based upon observable transactions when those services are sold on a standalone basis. As a result, the SSP for subscription services included in a contract with multiple performance obligations is determined by applying a residual approach whereby performance obligations related to professional services within a contract are first allocated a portion of the transaction price based upon their respective SSPs, with the residual amount of transaction price allocated to subscription services.
Contract Balances and Remaining Performance Obligations
Contract assets represent revenue recognized for contracts that have not yet been invoiced to customers, typically for multi-year arrangements. Total contract assets were $5.5 million and $3.5 million as of April 30, 2021 and January 31, 2021, respectively. These balances are included within trade and other receivables, net, on the unaudited condensed consolidated balance sheets.
Contract liabilities consist of deferred revenue. Revenue is deferred when the Company has the right to invoice in advance of services being provided, primarily related to its subscription services. The Company recognized revenue of $99.9 million and $93.4 million for the three months ended April 30, 2021 and 2020, respectively, that were included in the deferred revenue balances at the beginning of the respective periods.
The Company applied a practicable expedient allowing it not to disclose the amount of the transaction price allocated to the remaining performance obligations for contracts with an original expected duration of one year or less, which includes certain professional service contracts.
Remaining performance obligations represent contracted revenue that has not yet been recognized, and include deferred revenue, and amounts that will be invoiced and recognized as revenue in future periods. As of April 30, 2021, the Company's remaining performance obligations were $797.6 million, approximately 50% of which it expects to recognize as revenue over the next 12 months and the remaining balance will be recognized thereafter.
10

Medallia, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

As of January 31, 2021, the Company's remaining performance obligations were $800.1 million, approximately 49% of which it expects to recognize as revenue over the next 12 months and the remaining balance will be recognized thereafter.
Disaggregation of Revenue by Geographic Region
The following table sets forth revenue by geographic region based on the billing address of the customers' parent for the periods presented (in thousands):
Three Months Ended April 30,
20212020
North America$100,555 $86,925 
EMEA20,261 16,942 
Other (1)
10,558 8,824 
Total$131,374 $112,691 
(1) Other includes Asia Pacific and Latin America

The United States comprised 73% of the Company's revenue during both of the three months ended April 30, 2021 and 2020. No other country comprised 10% or greater of the Company's revenue during each of the three months ended April 30, 2021 and 2020.
3. Fair Value of Assets and Liabilities
The Company estimates the fair value of cash equivalents, marketable securities and foreign currency derivative contracts by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:
Level 1: Quoted prices in active markets for identical assets or liabilities.
Level 2: Observable inputs such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical assets and liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data or other means.
Level 3: Unobservable inputs that are supported by little or no market activity and are significant to the fair value of the assets or liabilities. The inputs require significant management judgment or estimation.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
All of the Company's cash equivalents, marketable securities and foreign currency derivative contracts are classified within Level 1 or Level 2 because the Company's cash equivalents, marketable securities and foreign currency derivative contracts are valued using quoted market prices or alternative pricing sources and models utilizing observable market inputs.
11

Medallia, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

The following tables represents the fair value of assets and liabilities measured at fair value on a recurring basis using the above hierarchy (in thousands):
April 30, 2021January 31, 2021
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$149,464 $ $ $149,464 $265,945 $ $ $265,945 
Corporate notes and bonds 3,044  3,044     
Commercial paper 26,148  26,148  18,997  18,997 
U.S. government and agency securities     24,999  24,999 
Total cash equivalents149,464 29,192  178,656 265,945 43,996  309,941 
Marketable securities:
Corporate notes and bonds 58,196  58,196  45,057  45,057 
Commercial paper 60,959  60,959  42,472  42,472 
U.S.. government and agency securities 137,443  137,443  166,532  166,532 
Total marketable securities 256,598  256,598  254,061  254,061 
Derivative assets 1,322  1,322  1,027  1,027 
Total assets measured at fair value$149,464 $287,112 $ $436,576 $265,945 $299,084 $ $565,029 
Liabilities:
Derivative liabilities$ $1,841 $ $1,841 $ $1,965 $ $1,965 
Total liabilities measured at fair value$ $1,841 $ $1,841 $ $1,965 $ $1,965 
Convertible Senior Notes
In September 2020 the Company issued $575.0 million aggregate principal amount 0.125% convertible senior notes due 2025 as described in Note 9, Debt. As of April 30, 2021, the fair value of these Notes was approximately $587.9 million. The fair value was determined based on the quoted price for the Notes in an over-the-counter market on the last trading day of the reporting period and is considered as Level 2 in the fair value hierarchy.
4. Cash Equivalents and Marketable Securities
As of April 30, 2021, cash equivalents and marketable securities consisted of the following (in thousands):
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
Money market funds$149,464 $ $ $149,464 
Corporate notes and bonds61,249  (9)61,240 
Commercial paper87,107   87,107 
U.S. government and agency securities137,409 34  137,443 
Total$435,229 $34 $(9)$435,254 
Included in cash and cash equivalents$178,656 $ $ $178,656 
Included in marketable securities$256,573 $34 $(9)$256,598 
12

Medallia, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

As of January 31, 2021, cash equivalents and marketable securities consisted of the following (in thousands):
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
Money market funds$265,945 $ $ $265,945 
Corporate notes and bonds45,059  (2)45,057 
Commercial paper61,469   61,469 
U.S. government and agency securities191,504 27  191,531 
Total$563,977 $27 $(2)$564,002 
Included in cash and cash equivalents$309,941 $ $ $309,941 
Included in marketable securities$254,036 $25 $ $254,061 
As of April 30, 2021 and January 31, 2021, all marketable securities had a stated maturity date of less than one year. The unrealized losses associated with the Company's debt securities were immaterial as of April 30, 2021, and January 31, 2021, and the Company did not recognize any credit losses related to its debt securities during the three months ended April 30, 2021 or 2020.
5. Derivative Instruments
Cash Flow Hedges
As of April 30, 2021 and January 31, 2021, the Company had outstanding foreign currency forward contracts designated as cash flow hedges with total notional values of $24.8 million and $13.7 million, respectively. All contracts have maturities not greater than 13 months. The notional value represents the amount that will be bought or sold upon maturity of the forward contract.
During the three months ended April 30, 2021 and 2020, all cash flow hedges were considered effective.
Foreign Currency Forward Contracts Not Designated as Hedges

As of April 30, 2021 and January 31, 2021, the Company had outstanding forward contracts not designated as hedges with total notional values of $28.9 million and $45.4 million, respectively. All contracts have maturities not greater than 13 months.
The fair values of outstanding derivative instruments were as follows (in thousands):
April 30, 2021January 31, 2021
Derivative assets (recorded in prepaid expenses and other current assets):
Foreign currency forward contracts designated as cash flow hedges$458 $713 
Foreign currency forward contracts not designated as hedges864 314 
Derivative liabilities (recorded in accrued expenses and other current liabilities):
Foreign currency forward contracts designated as cash flow hedges$1,139 $919 
Foreign currency forward contracts not designated as hedges702 1,046 
13

Medallia, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

Gains (losses) associated with foreign currency forward contracts designated as cash flow hedges were as follows (in thousands):
 Unaudited Condensed Consolidated Statements of Operations and Statements of Comprehensive Loss (OCI) LocationsThree Months Ended April 30,
20212020
Gains (losses) recognized in OCI (effective portion)Change in unrealized gains (losses) on cash flow hedges, net of tax$99 $72 
Gains reclassified from OCI into income (effective portion)Revenues10 130 
Gains (losses) reclassified from OCI into income (effective portion)General and administrative579 164 
Losses recognized in income (amount excluded from effectiveness testing and ineffective portion)Other income (expense), net6 (49)
Of the gains (losses) recognized in OCI for the foreign currency forward contracts designated as cash flow hedges as of April 30, 2021, $0.3 million is expected to be reclassified out of OCI within the next 12 months.
Gains (losses) associated with foreign currency forward contracts not designated as cash flow hedges were as follows (in thousands):
Unaudited Condensed Consolidated Statements of Operations LocationThree Months Ended April 30,
Derivative Type20212020
Foreign currency forward contracts not designated as hedgesOther income (expense), net$(169)$666 
As of April 30, 2021, information related to offsetting arrangements was as follows (in thousands):
Gross Amounts of Recognized AssetsGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Assets in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Assets Exposed
Financial Instruments Cash Collateral Received
Derivative assets:
Counterparty A$1 $ $1 $(1)$ $ 
Counterparty B1,321  1,321 (1,321)  
Total$1,322 $ $1,322 $(1,322)$ $ 
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Liabilities in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Liabilities Exposed
Financial InstrumentsCash Collateral Pledged
Derivative liabilities:
Counterparty A$ $ $ $ $ $ 
Counterparty B1,841  1,841 (1,321) 520 
Total$1,841 $ $1,841 $(1,321)$ $520 
14

Medallia, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

As of January 31, 2021, information related to offsetting arrangements was as follows (in thousands):
Gross Amounts of Recognized AssetsGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Assets in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Assets Exposed
Financial InstrumentsCash Collateral Received
Derivative assets:
Counterparty A$ $ $ $ $ $ 
Counterparty B1,027  1,027 (1,027)  
Total$1,027 $ $1,027 $(1,027)$ $ 
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Liabilities in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Liabilities Exposed
Financial InstrumentsCash Collateral Pledged
Derivative liabilities:
Counterparty A$ $ $ $ $ $ 
Counterparty B1,965  1,965 (1,027) 938 
Total$1,965 $ $1,965 $(1,027)$ $938 
6. Business Combinations
On March 12, 2021, the Company acquired Decibel Group London Ltd. (Decibel), a privately held company, for approximately $162.3 million in cash. This includes a $5.4 million payment related to the acceleration of certain stock options in conjunction with the acquisition, which was accounted for separately from the business combination, as post combination compensation cost, and recorded to general and administrative expenses within the unaudited consolidated statements of operations. Decibel is a leader in digital experience analytics that provides a single view of all customers and prospective customers across all channels.
On February 24, 2021, the Company acquired CheckMarket Inc. (CheckMarket), a privately held company, for a purchase price of $12.4 million in cash. CheckMarket is a survey solutions platform that helps customers automate the process to quickly make qualifications in the survey.
On September 14, 2020, the Company acquired Sense360 Inc. (Sense360), a privately held company, for a purchase price of $45.7 million in cash. Sense360 provides always-on, consumer and competitive intelligence from buyer and non-buyer segments and answers pressing questions such as what is driving traffic, what are the growth opportunities in a specific market and which competitors are gaining share and why.
On September 8, 2020, the Company acquired StellaServices Inc. (Stella Connect), a privately held company, for a purchase price of $99.6 million in cash. Stella Connect is a customer feedback and quality management platform that helps customer support teams to analyze and improve performance in real time.
On May 1, 2020, the Company acquired Voci Technologies, Inc. (Voci), a privately held company, for a purchase price of $59.6 million in cash. Voci is a real-time speech to text platform, that delivers a rich single view of the customer that can power an exceptional customer experience. Voci offers subscription on-premise software licenses which provide the customer with a right to use the software when made available.

On February 19, 2020, the Company acquired LivingLens Enterprise Ltd. (LivingLens), a privately held company, for a purchase price of $26.8 million in cash. LivingLens provides a video feedback platform to humanize feedback and bring the voice of the customer and employee to life.
15

Medallia, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

The above transactions were each accounted for as business combinations. Accordingly, assets acquired and liabilities assumed were recorded at their estimated fair values as of the acquisition date when control was obtained. The Company expensed all transaction costs in the period in which they were incurred. The fair value of developed technologies was determined using either the Multiple Period Excess Earnings Method or the Royalty Relief Method, the fair value of customer relationships was determined by using the Multiple Period Excess Earnings Method, the fair value of trademarks was determined using the Royalty Relief Method, and the fair value of backlog was determined using the Multiple Period Excess Earnings Method. The excess of the consideration paid over the fair value of the net liabilities assumed and identifiable intangible assets assumed is recorded as goodwill. The goodwill resulting from the acquisitions are largely attributable to the synergies expected to be realized. None of the goodwill recorded from the acquisitions will be deductible for income tax purposes.
The Company is in the process of settling working capital adjustments for Decibel, CheckMarket, Sense360, Stella Connect and Voci, and therefore the provisional measurements of identifiable assets and liabilities, and the resulting goodwill related to these acquisitions are subject to change and the final purchase price accounting could be different from the amounts presented herein.
The following table summarizes the purchase consideration, net of cash acquired, and the related fair values of the assets acquired and liabilities assumed (in thousands):
Purchase Consideration, Net of Cash AcquiredNet Liabilities AssumedIdentifiable Intangible AssetsGoodwill
Decibel$153,960 $(9,912)$25,200 $138,672 
CheckMarket11,848 (1,486)2,550 10,784 
Sense36045,273 (351)10,500 35,124 
Stella Connect
98,822 (3,478)20,800 81,500 
Voci55,285 (1,385)12,600 44,070 
LivingLens25,894 (715)5,700 20,909 
The following table sets forth each component of identifiable intangible assets acquired in connection with the acquisitions (in thousands):
Developed TechnologyCustomer Relationships
Other(1)
Decibel$17,000 $7,300 $900 
CheckMarket1,300 1,200 50 
Sense3605,000 5,200 300 
Stella Connect
9,400 10,000 1,400 
Voci7,700 4,600 300 
LivingLens3,100 2,200 400 
(1) Other includes trademarks and backlog.
The useful lives of developed technology, customer relationships and other are five years, five years and one to five years, respectively.
The financial results for the above acquisitions are included in the Company's unaudited condensed consolidated financial statements from the date of acquisition through April 30, 2021.
The pro forma impact of these acquisitions on unaudited consolidated revenue, income (loss) from operations and net loss was not material.

16

Medallia, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

7. Goodwill and Intangible Assets, Net
Goodwill represents the excess of the purchase price in a business combination of the fair value of net assets acquired. Goodwill amounts are not amortized, but rather tested for impairment at least annually during the fourth quarter. The changes in goodwill are as follows (in thousands):
Balance as of January 31, 2020$79,324 
Acquisitions181,603 
Foreign currency exchange2,015 
Balance as of January 31, 2021262,942 
Acquisitions149,456 
Foreign currency exchange82 
Balance as of April 30, 2021$412,480 
The changes in intangible assets for the three months in fiscal 2022 and the net book value of intangible assets as of April 30, 2021 and January 31, 2021 were as follows (in thousands, except years):

Intangible Assets, GrossAccumulated AmortizationIntangible Assets, Net
January 31, 2021
Identifiable Intangible Assets Acquired(1)
April 30, 2021January 31, 2021Amortization ExpenseApril 30, 2021January 31, 2021April 30, 2021Weighted Average Remaining Useful Life (years)
Developed technology$44,191 $18,332 $62,523 $(9,906)$(2,644)$(12,550)$34,285 $49,973 4.2
Customer relationships27,485 8,537 36,022 (3,747)(1,633)(5,380)23,738 30,642 4.3
Other(2)
3,761 957 4,718 (1,161)(625)(1,786)2,600 2,932 2.1
$75,437 $27,826 $103,263 $(14,814)$(4,902)$(19,716)$60,623 $83,547 4.2
(1) Amounts also include any changes in intangible asset balances for the periods presented that resulted from foreign currency translation.
(2) Other includes trademarks and backlog.
The changes in intangible assets for fiscal 2021 and the net book value of intangible assets as of January 31, 2020 and January 31, 2021 were as follows (in thousands, except years):
Intangible Assets, GrossAccumulated AmortizationIntangible Assets, Net
January 31, 2020
Identifiable Intangible Assets Acquired(1)
January 31, 2021January 31, 2020Amortization ExpenseJanuary 31, 2021January 31, 2020January 31, 2021
Weighted Average Remaining Useful Life (years)
Developed technology$18,670 $25,521 $44,191 $(3,473)$(6,433)$(9,906)$15,197 $34,285 4.2
Customer relationships5,237 22,248 27,485 (351)(3,396)(3,747)4,886 23,738 4.3
Other(2)
1,320 2,441 3,761 (97)(1,064)(1,161)1,223 2,600 2.6
$25,227 $50,210 $75,437 $(3,921)$(10,893)$(14,814)$21,306 $60,623 4.2
(1) Amounts also include any changes in intangible asset balances for the periods presented that resulted from foreign currency translation.
(2) Other includes trademarks and backlog.
The total amortization expense for intangible assets was $4.9 million and $1.4 million for the three months ended April 30, 2021 and 2020, respectively.

17

Medallia, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

Future amortization expense related to the intangible assets is as follows (in thousands):
Year Ending January 31:
Remainder of 2022$16,218 
202319,827 
202419,764 
202517,554 
202610,184 
Thereafter 
Total$83,547 
8. Balance Sheet Components
Deferred Commissions
Sales commissions earned by the sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial contracts are deferred and then amortized on a straight-line basis over a period of benefit that the Company has determined to be five years. The Company determined the period of benefit by taking into consideration its customer contracts, technology and other factors. Sales commissions for renewal contracts (which are not considered commensurate with sales commissions for new revenue contracts) are deferred and amortized on a straight-line basis over the related contractual renewal period. Amortization expense is included in sales and marketing expenses in the consolidated statements of operations.
Commissions earned and capitalized during the three months ended April 30, 2021 and 2020 were $9.8 million and $4.2 million, respectively. Amortization expense for deferred commissions during the three months ended April 30, 2021 and 2020 were $7.9 million and $6.4 million, respectively.
Property and Equipment, Net
The table below summarizes property and equipment which consists of the following (in thousands):
 April 30, 2021January 31, 2021
Computer equipment and software$79,756 $77,257 
Furniture, fixtures and equipment993 1,018 
Leasehold improvements6,322 5,651 
Finance leases, right-of-use assets18,314 17,750 
Construction-in-progress4,827 2,538 
Total property and equipment, gross110,212 104,214 
Less accumulated depreciation and amortization(67,796)(63,546)
Property and equipment, net$42,416 $40,668 
Depreciation and amortization expense during the three months ended April 30, 2021 and 2020 totaled $5.1 million and $4.0 million, respectively, which includes amortization of assets recorded under finance leases of $1.5 million and $1.0 million, for the three months ended April 30, 2021 and 2020, respectively.
Property and equipment located outside the U.S. was $14.9 million and $15.7 million as of April 30, 2021 and January 31, 2021, respectively.



18

Medallia, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

Accrued Expenses and Other Current Liabilities
The table below summarizes accrued expenses and other current liabilities which consists of the following (in thousands):
April 30, 2021January 31, 2021
Finance lease liability, current$5,129 $5,349 
Operating lease liability, current10,263 10,628 
Federal, state and local taxes5,710 6,801 
Indemnity holdback related to acquisitions4,693 1,748 
Other17,824 15,230 
Accrued expenses and other current liabilities$43,619 $39,756 
Accrued Compensation
The table below summarizes accrued compensation which consists of the following (in thousands):
April 30, 2021January 31, 2021
Accrued salaries and bonus$4,463 $7,856 
Accrued commissions8,590 14,125 
Accrued vacation4,954 4,425 
Employee stock purchase plan2,468 6,389 
Payroll taxes12,696 9,497 
Accrued compensation$33,171 $42,292 
9. Debt
Convertible Senior Notes
In September 2020, the Company issued 0.125% convertible senior notes (Notes) due September 15, 2025, for an aggregate principal amount of $575.0 million in a private placement to qualified institutional buyers. The Notes are senior unsecured obligations and interest is payable in cash in arrears at a fixed rate of 0.125% on March 15 and September 15 of each year, beginning on March 15, 2021. The Notes will mature on September 15, 2025, unless repurchased, redeemed, or converted pursuant to the terms of the Notes.
The terms of the Notes are governed by an Indenture (the Indenture) by and between the Company and U.S. Bank National Association, as trustee.
The initial conversion rate of the Notes is 25.4113 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $39.35 per share of common stock. The conversion rate is subject to adjustment upon the occurrence of certain specified events in accordance with the Indenture.
The Company may redeem for cash all or any portion of the Notes, at its option, on or after September 20, 2023 and prior to the 41st scheduled trading day immediately preceding the maturity date, at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest thereto, but excluding, the redemption date, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides written notice of redemption. No sinking fund is provided for the Notes.
19

Medallia, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

Holders of the Notes may convert all or a portion of their Notes prior to the close of business on the business day immediately preceding June 15, 2025 in multiples of $1,000 principal amount, only under the following circumstances (the conditional conversion feature):
during any fiscal quarter commencing after January 31, 2021 and only during such fiscal quarter, if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the Notes on each applicable trading day;
during the five business day period after any five consecutive trading day period in which, for each trading day of that period, the trading price per $1,000 principal amount of the Notes for such trading day was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate of the Notes on each such trading day;
upon the Company’s notice that it is redeeming any Notes, the Notes the Company calls for redemption (or, at the Company’s election, all outstanding Notes) may be converted at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or
upon the occurrence of specified corporate events, as described in the Indenture.
On or after June 15, 2025, until the close of business on the second scheduled trading day immediately preceding the maturity date of the Notes, holders of the Notes may convert all or any portion of their Notes regardless of the foregoing conditions, and such conversions will settle upon maturity. Upon conversion, the Company will pay or deliver, as the case may be, either cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company’s election.
Holders of the Notes who convert their Notes in connection with such make-whole fundamental change or during the relevant redemption period (each as defined in the Indenture) are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, upon the occurrence of a fundamental change (as defined in the Indenture) prior to the maturity date, subject to certain conditions, holders of the Notes may require the Company to repurchase all or a portion of the Notes for cash at a price equal to 100% of the principal amount of the Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
Subsequent to the adoption of ASU 2020-06, the Company combined the conversion feature with the host contract and accounts for the Notes as a single liability. The Company recorded the total amount of issuance costs as a reduction to the convertible senior notes, net in the unaudited condensed consolidated balance sheets. The issuance costs are amortized to interest expense over the term of the Notes using the effective interest rate method.
As of April 30, 2021, the Notes are classified as noncurrent in the unaudited condensed consolidated balance sheets since the criteria for conversion was not met.
The net carrying amount of the Notes recorded in convertible senior notes, net in the unaudited condensed consolidated balance sheets was as follows (in thousands):
April 30, 2021
Principal$575,000 
Unamortized issuance costs(14,724)
Net carrying amount of the liability component$560,276 
20

Medallia, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements

The following table sets forth the interest expense related to the Notes recognized in other income (expense), net on the unaudited condensed consolidated statements of operations (in thousands):
Three Months Ended April 30, 2021
Contractual interest expense$180 
Amortization of issuance costs827 
Total interest expense related to the Notes$1,007 
Capped Call Transactions
In connection with the offering of the Notes, the Company entered into privately negotiated capped call transactions (the Capped Calls) with respect to its common stock at a cost of approximately $61.9 million. The Capped Calls each have an initial strike price of approximately $39.35 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls cover, subject to anti-dilution adjustments, approximately 14.6 million shares of the Company’s common stock. The Capped Calls were purchased in order to reduce or offset the potential dilution to the Company’s common stock upon any conversion of the Notes, subject to a cap of $58.30 per share and certain adjustments. The Capped Calls settle in components with the last component scheduled to expire on September 11, 2025 and are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event; a tender offer; and a nationalization, insolvency or delisting involving the Company. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including changes in law, failures to deliver, insolvency filings, and hedging disruptions.
The Capped Calls are separate transactions and are not part of the terms of the Notes. The $61.9 million paid for the Capped Calls was included as a reduction to additional paid-in capital on the unaudited condensed consolidated balance sheets because they are not designated as separate derivative financial instruments.
Wells Fargo Bank Credit Facility
On September 4, 2020, the Company entered into the Wells Fargo Bank, National Association (Wells Fargo) credit facility to provide for a senior secured revolving line of credit of up to $50.0 million with the right (subject to certain conditions) to add incremental revolving commitments of up to $50.0 million in the aggregate. The revolving line of credit provides a sublimit of up to $40.0 million to be available for the issuance of letters of credit. The outstanding balance, if any, is due at the maturity date in September 2023. Loans bear interest, at the Company’s option, at an annual rate based on LIBOR or a base rate. Loans based on LIBOR shall bear interest at a rate of LIBOR plus 1.75%. Loans based on the base rate shall bear interest at a rate of the base rate plus 0.75%. The Company is required to pay a commitment fee equal to 0.25% per annum on the undrawn portion available under the revolving line of credit. As of April 30, 2021, no amounts were outstanding on this credit facility.
As of April 30, 2021, $50.0 million was available for borrowing under the revolving line of credit. As of April 30, 2021, the Company was in compliance with the financial covenants contained in the revolving line of credit.
Silicon Valley Bank Credit Facility
The Company maintained a revolving line of credit that matured in September 2020, and provided for aggregate borrowings of up to $50.0 million. On September 4, 2020, the Company paid all outstanding amounts owing under the Silicon Valley Bank revolving line of credit and terminated the credit facility. The Company continues to have unsecured letters of credit issued by Silicon Valley Bank in the face amount of $4.7 million outstanding as of April 30, 2021.
10. Leases
The Company has entered into operating leases primarily for office facilities and finance leases primarily for equipment purchases. These leases have terms which typically range from 1 year to 10 years.
21

During the year ended January 31, 2021, the Company recorded aggregate impairment charges of $16.8 million, of which $13.5 million relates to the impairment of right -of-use (ROU) assets related to certain vacant office leases and $3.3 million related to the impairment of leasehold improvements. The Company has the intent and ability to sub-lease vacant office facilities which it has ceased using and as such, has considered estimated future sub-lease income including the consideration of the local real estate market conditions, in measuring the amount of the ROU assets impairment. The Company also factored into its estimate the time to identify a tenant and to enter into an agreement. Impairment charges were recorded to general and administrative expenses within the unaudited condensed consolidated statement of operations.
The components of lease expense were as follows (in thousands):
Three Months Ended April 30,
20212020
Operating lease costs$2,789 $2,832 
Finance lease costs:
  Amortization of assets$1,492 $967 
  Interest on lease liabilities140 144 
$1,632 $1,111 
Supplemental cash flow information related to operating and finance leases were as follows (in thousands):
Three Months Ended April 30,
20212020
Operating leases:
Cash paid for operating lease liabilities$3,196 $2,073 
Right-of-use assets obtained in exchange for lease obligations 18,294 
Finance leases:
Finance leases obtained for equipment$1,190 $ 
Supplemental balance sheet information related to operating leases was as follows (in thousands, except lease term and discount rate):
April 30, 2021January 31, 2021
Operating lease liabilities reported as:
Accrued expenses and current liabilities$10,263$10,628
Lease liability, noncurrent45,28547,631
Total operating lease liabilities$55,548$58,259
Weighted average remaining lease term (in years)5.55.5
Weighted average discount rate4.8 %4.8 %




22

Supplemental balance sheet information related to finance leases was as follows (in thousands, except lease term and discount rate):
April 30, 2021January 31, 2021
Finance lease liabilities reported as:
Accrued expenses and current liabilities$5,129$5,349
Other liabilities4,9085,004
Total finance lease liabilities$10,037$10,353
Weighted average remaining lease term (in years)2.42.3
Weighted average discount rate5.6 %5.5 %
Future minimum lease payments under operating leases and finance leases as of April 30, 2021 are presented in the table below (in thousands):
April 30, 2021
Operating leasesFinance leases
Year Ending January 31,
Remainder of 2022$8,653 $4,435 
202311,950 2,933 
202411,749 2,176 
202510,878 1,158 
20268,973 18 
Thereafter11,693  
Total future lease payments63,896 10,720 
Less interest payments(8,348)(683)
Total present value of minimum lease payments$55,548 $10,037 
11. Commitments and Contingencies
Purchase obligations

The Company has unconditional purchase commitments, primarily related to distribution fees, software license fees and marketing services, of $27.6 million as of April 30, 2021, of which $7.9 million, $7.5 million, $8.3 million and $3.9 million are expected to be settled during fiscal years 2022, 2023, 2024 and 2025, respectively.
Warranties, Indemnification, and Contingent Obligations
The Company's arrangements generally include provisions indemnifying customers against liabilities if their customer data is compromised due to a breach of information security, or if the Company's applications or services infringe a third-party's intellectual property rights. To date, the Company has not incurred any costs as a result of such indemnification and has not accrued any liabilities related to such obligations in the consolidated financial statements.
The Company enters into service level agreements with customers which warrant defined levels of uptime and support response times and permit those customers to receive credits for prepaid amounts in the event that those performance and response levels are not met. To date, the Company has not experienced any significant failures to meet defined levels of performance and response. In connection with the service level agreements, the Company has not incurred any significant costs and has not accrued any liabilities in the consolidated financial statements. The Company's subscription services agreements also generally include a warranty that the service performs in accordance with the applicable specifications document. The Company's professional services are generally warranted to be performed in a professional manner and in a manner that will comply with the terms of the customer agreements. To date, the Company has not incurred any material costs associated with these warranties.
23

12. Income Taxes
Provision for income taxes consists of U.S. federal and state income taxes and income taxes on foreign jurisdictions in which the Company conducts business and foreign withholding taxes. The Company maintains a full valuation allowance on its federal, state and certain foreign deferred tax assets that it has determined are not realizable on a more likely than not basis.
Income tax expense increased by $0.8 million during the three months ended April 30, 2021 compared to the three months ended April 30, 2020. This was primarily attributed to higher foreign income taxes.
13. Equity Incentive Plans
The Equity Incentive Plan activity is as follows:
Three Months Ended April 30,
20212020
Opening balance26,700,713 23,050,732 
Shares authorized (1)
7,749,791 6,617,320 
RSUs granted(3,386,257)(2,828,278)
Cancelled shares629,208 568,255 
Ending balance31,693,455 27,408,029 
(1) Reflects an automatic increase to the number of shares of common stock reserved for issuance pursuant to future awards under the 2019 Equity Incentive Plan (the 2019 Plan) This annual increase is provided for in the 2019 Plan.
The stock-based compensation expense by line item in the consolidated statements of operations is summarized as follows (in thousands):
Three Months Ended April 30,
20212020
Cost of subscription revenue$854 $909 
Cost of professional services revenue2,218 2,684 
Research and development expense4,430 11,473 
Sales and marketing expense9,581 9,335 
General and administrative expense6,518 7,403 
Total stock-based compensation$23,601 $31,804 
24

Restricted Stock Units Activity
The following table summarizes restricted stock unit activities:
Restricted Stock UnitsPerformance Based Restricted Stock Units
Number of SharesWeighted Average Grant Date Fair ValueNumber of SharesWeighted Average Grant Date Fair Value
Balance as of January 31, 20217,753,348 20.61 1,048,453 19.79 
Stock units granted3,169,406 29.90 216,851 29.92 
Stock units vested(1,159,636)18.35   
Stock units cancelled and expired(341,147)22.52 (102,271)24.83 
Balance as of April 30, 20219,421,971 $23.94 1,163,033 $19.41 
As of April 30, 2021, total unrecognized compensation expense related to the RSUs was $199.5 million and will be recognized over a weighted-average remaining period of 2.4 years. Certain RSUs, in addition to the satisfaction of the service-based performance vesting conditions, also require the fulfillment of performance vesting conditions which include subscription revenue growth targets and a combination of subscription revenue growth and operating margin targets.
Option Activity
The following table summarizes the stock option activity:
Options Outstanding
Number of SharesAverage Exercise Price per ShareWeighted Average Remaining Contractual Term (years)Aggregate Intrinsic Value (in thousands)
Balance as of January 31, 202124,337,528 $5.98 6.85$864,527 
Options exercised(1,538,769)4.99 37,715 
Options cancelled or expired(185,790)6.59 
Balance as of April 30, 202122,612,969 $6.04 6.70$530,272 
Exercisable as of April 30, 202116,287,398 $5.83 6.43$385,410 
The grant date fair value of stock options vested during the three months ended April 30, 2021 and 2020 was $3.6 million and $7.6 million, respectively. As of April 30, 2021, total unrecognized compensation expense related to stock options was $17.7 million, which is expected to be recognized over a weighted-average remaining recognition period of 1.2 years.
Employee Stock Purchase Plan

The fair value of each Employee Stock Purchase Plan (ESPP) share is estimated on the enrollment date of the offering period using the Black-Scholes-Merton option-pricing model using the assumptions noted in the following table:
April 30, 2021
Risk-free interest rate0.1 %
Expected volatility64 %
Expected term (in years)0.5
Expected dividend rate
25

The fair value of stock purchase rights to be granted under the ESPP during the six-month period from March 16, 2021 to September 15, 2021 was $9.62 per share. As of April 30, 2021 the Company had $2.4 million of unrecognized compensation expense related to ESPP subscriptions that will be recognized over 0.4 years.
14. Net Loss Per Share Attributable to Common Stockholders
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):
Three Months Ended April 30,
20212020
Net loss attributable to common stockholders$(52,421)$(32,529)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted156,364 135,993 
Net loss per share attributable to common stockholders, basic and diluted$(0.34)$(0.24)
The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive are as follows (in thousands):
Three Months Ended April 30,
20212020
Stock options22,613 36,454 
Restricted stock units10,585 10,731 
ESPP342 513 
Convertible senior notes (if-converted)14,611  
Total48,151 47,698 

26



Item 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q. This discussion contains forward-looking statements that involve risks and uncertainties as discussed in “Special Note Regarding Forward-Looking Statements” included in this Quarterly Report on Form 10-Q. Our actual results could differ materially from those discussed below. Factors that could cause or contribute to such differences include, but are not limited to, those identified below and those discussed in “Risk Factors” under Part II, Item 1A in this Quarterly Report on Form 10-Q.
Overview
Medallia, Inc. was founded in 2001 to help the world’s largest companies understand and improve customer experiences at scale. In doing so, we created a new category of enterprise software, experience management.

Our SaaS (software-as-a-service) platform, the Medallia Experience Cloud, is built on modern technology and open architecture, utilizing artificial intelligence (AI) and machine learning to analyze massive amounts of data. We capture experience data from the expanding signal fields emitted by customers and employees on their daily journeys so that our customers can understand, analyze, and act upon omni-channel experiences. We believe that Medallia is the only platform that makes all other applications customer and employee aware. We utilize our proprietary in-memory analytics, dynamic organizational hierarchy management, and AI technology to analyze the structured and unstructured data at great scale with enterprise grade security and privacy deriving themes and predictive insights that drive action in live time. Using our technology, enterprises reduce churn, turn detractors into promoters and buyers, and create in-the-moment cross-sell and up-sell opportunities, providing high returns on investment.

Our platform captures and analyzes over 7.5 billion experiences annually. Our products have high adoption rates and are used extensively from the front line to the C-Suite; over half of our customers have more than 1,000 employees using our platform. Our platform is deeply embedded in an enterprise’s tech stack, with enterprises integrating Medallia with more than 25 other business applications. We believe this is significantly higher adoption than other experience management solutions available in the market.

We offer our platform through a SaaS business model. We use a “land-and-expand” model, whereby once customers have deployed our platform, they often increase the number of end-users through expansion to additional business units and geographies, and they also purchase more modules. We focus our selling efforts on both business leaders who are often making a strategic purchase of our platform with the potential for broad use throughout their enterprises, as well as functional leaders purchasing for their teams. We price our subscriptions based on the functionality and capacity needs of our customers. Subscription periods for our customers generally range from one to three years and we customarily invoice customers in advance in annual installments.

In December 2019 a novel strain of Coronavirus disease (COVID-19) was reported and in March 2020 the World Health Organization (WHO) characterized the COVID-19 as a pandemic. The COVID-19 pandemic has impacted our business, and its full impact is still uncertain and may negatively affect our subscription bookings and results of operations in future periods. The extent to which the COVID-19 pandemic may impact our future financial condition or results of operations remains uncertain. Also, we may experience curtailed customer demand for our platform, reduced customer spending or contract duration or lengthened payment terms that could materially adversely impact our business, results of operations and overall financial performance in future periods. While our subscription revenue is relatively predictable, the effect of the COVID-19 pandemic, along with the seasonality we historically experience, may not be fully reflected in our results of operations and overall financial performance until future periods.
27




The extent and continued impact of the COVID-19 pandemic on our operational and financial performance will depend on certain developments, including the duration and spread of the outbreak; government responses to the pandemic; impact on our customers' and our sales cycles; impact on our customer, industry or employee events; extent of delays in hiring and onboarding new employees; how quickly and to what extent normal economic and operating activities can resume; speed of rollout of COVID-19 vaccines, lifting of restrictions on movement, and normalization of full-time return to work and social events; and effect on our partners and vendors, all of which are uncertain and difficult to predict. In response to the COVID-19 pandemic, we have temporarily closed most of our offices (including our headquarters), mandated our employees to work remotely, implemented travel restrictions for all non-essential business, and shifted certain of our customer, industry, analyst, investor, and employee events, including our Medallia Experience conference, to virtual-only, and we may similarly alter, postpone or cancel events in the future. These changes remained in effect in the first quarter of fiscal 2022 and could extend into future quarters. The impact, if any, of these and any additional operational changes we may implement is uncertain but changes we have implemented have not affected and are not expected to affect our ability to maintain operations, including financial reporting systems, internal control over financial reporting and disclosure controls and procedures. See the section “Risk Factors” for further discussion of the impact and possible continued impact of the COVID-19 pandemic on our business.
Key Business Metrics
We review a number of operating and financial metrics, including the following key metrics, to evaluate our business, measure our performance, identify trends affecting our business, formulate business plans and make strategic decisions.
Customers
We measure and track the number of customers, and we believe the number of customers is useful information to investors, because our ability to attract new customers, grow our customer base and retain existing customers helps drive our success and is an important contributor to our revenue growth. We have successfully demonstrated a history of growing our customer base. We define the number of customers at the end of any particular period as the number of customers with active annual subscription agreements that run through the current or future period. In situations where a customer has multiple subsidiaries or divisions, each entity that is invoiced as a separate entity is treated as a separate customer. As of April 30, 2021 and April 30, 2020, we had 1,244 and 782 enterprise customers, respectively. If we count as a single enterprise customer, all subsidiaries and divisions of a single parent, then as of April 30, 2021 and April 30, 2020, we had 904 and 528 enterprise customers, respectively.
We also serve a variety of small and mid-size businesses that prove our products applicability across all levels of the market.
Our use of customer count may have certain limitations as an analytical tool and should not be considered in isolation or as a substitute for revenue or an analysis of our results as reported under GAAP. For example, other companies, including companies in our industry, may calculate number of customers differently, which could reduce its usefulness as a comparative measure.
Subscription Billings
Subscription billings on a trailing 12-month basis also helps investors better understand our subscription sales activity for a particular period, which is not necessarily reflected in our subscription revenue given that we recognize subscription revenue ratably over the subscription term.
We define subscription billings, a non-GAAP financial measure, as total subscription revenue plus the change in subscription deferred revenue and contract assets, excluding contract assets acquired. We measure subscription billings on a trailing 12-month basis because subscription billings vary from quarter to quarter due to invoice timing. Subscription billings in any particular period reflect amounts invoiced for subscriptions to access our platform. We typically invoice our customers annually in advance for subscriptions to our platform.
28



The following table sets forth our subscription billings and growth rate, and provides a reconciliation of subscription revenue to subscription billings, for the periods presented:
 Trailing Twelve Months Ended April 30,
 20212020
 (in thousands, except percentages)
Subscription revenue$399,653$329,448
Increase in subscription deferred revenue39,83036,632
(Increase) decrease in contract assets(4,842)1,373
Subscription billings$434,641$367,453
Subscription billings growth rate18%23%
Our use of subscription billings has certain limitations as an analytical tool and should not be considered in isolation or as a substitute for revenue or an analysis of our results as reported under GAAP. Subscription billings are recognized when invoiced, while the related subscription revenue is recognized ratably over the subscription term. For the first quarter of fiscal 2022, our trailing 12-month subscription billings growth rate was 18%. There are a wide variety of factors that influence this metric. For example, due to the COVID-19 pandemic, we have modified subscription terms, flexible payment or invoicing terms in exchange for extensions of existing contracts for certain customers hardest hit by the pandemic. Therefore, fluctuations in billings should not be taken as an indication of changes in future revenue. Also, other companies, including companies in our industry, may not use subscription billings, may calculate subscription billings differently, may have different billing frequencies, or may use other financial measures to evaluate their performance, all of which could reduce the usefulness of subscription billings as a comparative measure.
Dollar-based Net Revenue Retention
We use a dollar-based net revenue retention rate to measure our ability to retain and expand business generated from our existing customers. Our dollar-based net revenue retention rate compares our subscription revenue from the same set of customers across comparable periods, calculated on a trailing twelve-month basis. We focus on a dollar-based net revenue retention rate metric, and we believe it is useful information to investors, because it captures the full impact on revenue of customers expanding, decreasing or ending their subscriptions. Our dollar-based net revenue retention rate as of April 30, 2021 and 2020 was 111% and 117% respectively, on a trailing twelve-month basis.
We calculate our dollar-based net revenue retention rate by dividing (i) subscription revenue in the trailing 12-month period from those customers who were on our platform during the prior 12-month period by (ii) subscription revenue from the same customers in the prior trailing 12-month period. For the purposes of calculating our dollar-based net revenue retention rate, we count as customers all parent companies of each billing entity enterprise. We believe that our ability to retain customers and expand their use of our platform over time is an indicator of the stability of our revenue base and the long-term value of our relationships with customers. If our dollar-based net revenue retention rate for a period exceeds 100%, this means that the subscription revenue retained during the period, which includes up-sells and cross-sells, more than offset the subscription revenue lost from customers that did not renew all or a portion of their contracts with us during that period.
Our use of dollar-based net revenue retention rate may have certain limitations as an analytical tool and should not be considered in isolation or as a substitute for revenue or an analysis of our results as reported under GAAP. For example, other companies, including companies in our industry, may calculate dollar-based net revenue retention rate differently, which could reduce its usefulness as a comparative measure.
29



Components of Results of Operations
Revenue
We generate revenue from sales of subscriptions and related professional services. Professional services include managed services and implementation and other services. For all periods presented, we have relied on sales of our platform to large enterprises for a significant majority of our revenue.
Subscription revenue is recognized ratably over the related contractual term, generally beginning on the date that our platform is made available to a customer. In general, our agreements are non-cancellable and we primarily bill in advance annually for our multi-year contracts. Amounts that have been billed are initially recorded as deferred revenue until the revenue is recognized. Subscription revenue as a percentage of total revenue may vary from period to period.
Professional services revenue includes fees associated with managed services and one-time implementation and other services. Managed services support our customers by providing a range of ongoing services, including program design, launch, enhancements, expansion and analytics. Managed services are typically sold on a fixed-fee recurring basis. Managed services are a stand-ready obligation to perform these services over the term of the arrangement and as a result, revenue is recognized ratably over the term of the arrangement.
Implementation and other services are sold on a fixed-fee or time-and-materials basis and consist primarily of initial design, integration and configuration services. In addition, we provide advisory services that enable customers to gain insightful business information through data analysis and our institute training programs. Implementation and other services revenue are recognized as services are performed.
As we continue to increase the number of partners that provide implementation and advisory services, we generally expect professional services revenue to decrease as a percentage of total revenue in the long term, although this percentage may vary from period to period.
Cost of Revenue, Gross Profit and Gross Margin
Cost of Subscription Revenue
Cost of subscription revenue primarily consists of software, hardware and hosting costs, personnel-related expenses including stock-based compensation expense, travel expense and allocated overhead costs for our subscription operations, third-party costs and security and customer support departments including outside services.
Cost of Professional Services Revenue
Cost of professional services revenue primarily consists of personnel-related expenses including stock-based compensation expense, travel expense and allocated overhead costs associated with the delivery of managed services, implementation and other service offerings, facility costs, sub-contractor costs and outside services.
We expect our cost of revenue will increase in absolute dollars in future periods as we continue to invest in our business and may vary from period to period as a percentage of revenue.
Gross Profit and Gross Margin
Gross profit is total revenue less cost of revenue. Gross margin is gross profit expressed as a percentage of revenue. Our gross margin may vary from period to period as our mix or cost of revenue fluctuates. Our gross margin on subscription revenue is significantly higher than our gross margin on professional services revenue, which is close to break-even. In addition, we may experience changes in our professional services gross margin
30



due to the timing of delivery of implementation and other services. We expect our gross margin may vary from period to period and increase modestly in the long term.
Operating Expenses
Research and Development
Research and development expenses primarily consists of personnel-related expenses including stock-based compensation expense, travel expense and allocated overhead costs, facility costs, software and hardware costs and depreciation. Our research and development efforts focus on maintaining and enhancing functionality of existing services and adding new products and features. We believe that continued investment in our platform is important for our growth. Although we expect our research and development expenses will increase in absolute dollars in future periods and may vary from period to period as a percentage of revenue in the near term, we expect that research and development expenses will decline as a percentage of revenue in the long term.
Sales and Marketing
Sales and marketing expenses primarily consists of personnel-related expenses including stock-based compensation expense, travel expense and allocated overhead expenses and marketing and promotional activities expenses including our annual Experience conference, advertising, facility and training costs. Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer and are deferred and amortized on a straight-line basis over the expected period of benefit. We intend to continue to invest in sales and marketing to help drive the growth of our business. During the short term we expect to see a decline in travel expenses as well as certain of our marketing costs such as the Experience conference due to the COVID-19 pandemic as we focus our marketing and sales events on virtual platforms. However, we expect our sales and marketing expenses will increase in future periods as we ramp up our sales efforts.
General and Administrative
General and administrative expenses primarily consist of personnel-related expenses including stock-based compensation expense, travel expense and overhead costs, and facility costs and outside services. General and administrative expenses also include restructuring costs from subleasing of certain of our office spaces. We expect to incur additional general and administrative expenses to support the growth of the Company as well as our transition to being a publicly traded company. We expect that general and administrative expenses will increase in absolute dollars in future periods and vary from period to period as a percentage of revenue.
Other Income (Expense), net
Other income (expense), net consists primarily of interest expense, amortization of the issuance costs on the convertible senior notes, and net foreign currency exchange gains (losses). In addition, interest income includes interest on our cash and marketable securities balances.
Provision For Income Taxes
Provision for income taxes consists of U.S. federal and state income taxes and income taxes on foreign jurisdictions in which we conduct business and foreign withholding taxes. We maintain a full valuation allowance on our federal, state and certain foreign deferred tax assets that we have determined are not realizable on a more likely than not basis. For additional information regarding our income taxes, see "Note 12: Income Taxes," included in this Quarterly Report on Form 10-Q, in our notes to the unaudited condensed consolidated financial statements.
31



Results of Operations
The following table sets forth our unaudited condensed consolidated statements of operations data for the periods indicated (in thousands):
Three Months Ended April 30,
20212020
Revenue:
Subscription$106,071 $88,992 
Professional services25,303 23,699 
Total revenue131,374 112,691 
Cost of revenue:
Subscription(1)
24,156 17,344 
Professional services(1)
23,542 22,219 
Total cost of revenue47,698 39,563 
Gross profit83,676 73,128 
Operating expenses:
Research and development(1)
30,637 32,379 
Sales and marketing(1)
72,980 52,015 
General and administrative(1)
30,113 21,498 
Total operating expenses133,730 105,892 
Loss from operations(50,054)(32,764)
Other income (expense), net(1,593)175 
Loss before provision for income taxes(51,647)(32,589)
Provision for (benefits from) income taxes774 (60)
Net loss$(52,421)$(32,529)
(1) Includes stock-based compensation expense as follows (in thousands):
Three Months Ended April 30,
20212020
Cost of subscription revenue$854 $909 
Cost of professional services revenue2,218 2,684 
Research and development expense4,430 11,473 
Sales and marketing expense9,581 9,335 
General and administrative expense6,518 7,403 
Total stock-based compensation$23,601 $31,804 
32



The following table sets forth our unaudited condensed consolidated statements of operations data expressed as a percentage of total revenue for the periods indicated:
Three Months Ended April 30,
20212020
Revenue:
Subscription81 %79 %
Professional services19 %21 %
Total revenue100 %100 %
Cost of revenue:
Subscription18 %15 %
Professional services18 %20 %
Total cost of revenue36 %35 %
Gross profit64 %65 %
Operating expenses:
Research and development23 %29 %
Sales and marketing56 %46 %
General and administrative23 %19 %
Total operating expenses102 %94 %
Loss from operations(38)%(29)%
Other income (expense), net(1)%— %
Loss before provision for income taxes(39)%(29)%
Provision for (benefits from) income taxes%— %
Net loss(40)%(29)%
Three Months Ended April 30, 2021 and 2020
Revenue
Three Months Ended April 30,
20212020$ Change% Change
(in thousands, except percentages)
Subscription$106,071 $88,992 $17,079 19%
Professional services25,303 23,699 1,604 7%
Total revenue$131,374 $112,691 $18,683 17%
Total revenue was $131.4 million for the three months ended April 30, 2021 compared to $112.7 million for the three months ended April 30, 2020, which is an increase of $18.7 million, or 17%.
Subscription revenue accounted for 81% of total revenue for the three months ended April 30, 2021 and 79% of total revenue for the three months ended April 30, 2020, respectively. The increases were primarily driven by revenue from new customers, as the number of enterprise customers increased to 1,244 as of April 30, 2021 from 782 as of April 30, 2020, representing a 59% increase. We also increased subscription revenue due to cross-selling to our existing customers and expansions as reflected in our dollar-based net revenue retention rate of 111% for the three months ended April 30, 2021.
Professional services revenue increased by $1.6 million, or 7%, for the three months ended April 30, 2021 compared to the three months ended April 30, 2020. The increases were driven by higher managed and implementation services.
33



Cost of Revenue, Gross Profit and Gross Margin
Three Months Ended April 30,
20212020$ Change% Change
(in thousands, except percentages)
Cost of revenue:
Subscription$24,156 $17,344 $6,812 39%
Professional services23,542 22,219 1,323 6%
Total cost of revenue$47,698 $39,563 $8,135 21%
Gross profit$83,676 $73,128 $10,548 14%
Gross margin:
Subscription77 %81 %
Professional services%%
Total gross margin64 %65 %
Total cost of revenue was $47.7 million for the three months ended April 30, 2021, compared to $39.6 million for the three months ended April 30, 2020, an increase of $8.1 million, or 21%.
Cost of subscription revenue increased by $6.8 million, or 39%, for the three months ended April 30, 2021 compared to the three months ended April 30, 2020. The increase was primarily due to higher hosting, software and hardware of $5.1 million related to infrastructure necessary to meet our customer demand and higher personnel-related expenses of $1.5 million.
Cost of professional services revenue increased by $1.3 million, or 6%, for the three months ended April 30, 2021 compared to the three months ended April 30, 2020 primarily due to an increase of $2.2 million in personnel-related expenses, partially offset by a decrease of $0.7 million in rent and facilities.
Gross profit increased proportionate to the increase in revenue for the three months ended April 30, 2021 compared to the three months ended April 30, 2020. Gross margin did not materially change during those periods.
Research and Development
Three Months Ended April 30,
20212020$ Change% Change
(in thousands, except percentages)
Research and development$30,637 $32,379 $(1,742)(5)%
Percentage of revenue23 %29 %
Research and development expenses decreased by $1.7 million or 5%, for the three months ended April 30, 2021 compared to the three months ended April 30, 2020. The decrease was primarily due to lower personnel-related expenses of $2.6 million, including stock-based compensation expense of $7.0 million, partially offset by an increase in consulting and other expenses of $1.1 million.
Sales and Marketing
Three Months Ended April 30,
20212020$ Change% Change
(in thousands, except percentages)
Sales and marketing$72,980 $52,015 $20,965 40%
Percentage of revenue56 %46 %
34



Sales and marketing expenses increased by $21.0 million, or 40%, for the three months ended April 30, 2021 compared to the three months ended April 30, 2020. The increase was primarily due to higher personnel-related expenses of $15.1 million, as we continue to expand our quota bearing sales force along with non-quota bearing sales support positions, increase in marketing costs of $4.7 million from higher advertising and conference expenses, and increase in software and other consulting costs for $1.3 million.
General and Administrative
Three Months Ended April 30,
20212020$ Change% Change
(in thousands, except percentages)
General and administrative$30,113 $21,498 $8,615 40%
Percentage of revenue23 %19 %
General and administrative expenses increased by $8.6 million, or 40%, for the three months ended April 30, 2021 compared to the three months ended April 30, 2020. The increase was primarily due to the increase in acquisition related costs of $2.6 million as well as a payment of $5.4 million related to the acceleration of certain stock options in conjunction with the acquisition of Decibel.
Other Income (Expense), net and Provision for (benefits from) Income Taxes
Three Months Ended April 30,
20212020$ Change% Change
(in thousands, except percentages)
Interest expense and other$(1,754)$(698)$(1,056)151%
Interest income161 873 (712)(82)%
Other income (expense), net$(1,593)$175 $(1,768)(1010)%
Provision for (benefits from) income taxes$774 $(60)$834 (1,390)%
Interest expense and other decreased during the three months ended April 30, 2021 compared to the three months ended April 30, 2020 primarily due to an increase in interest expense related to our convertible senior notes and finance leases.
Interest income decreased during the three months ended April 30, 2021 compared to the three months ended April 30, 2020 primarily due to lower interest rates on our cash, cash equivalent and marketable securities balances.
Income tax expense increased by $0.8 million during the three months ended April 30, 2021 compared to the three months ended April 30, 2020. This was primarily attributed to higher foreign income taxes.
Liquidity and Capital Resources
As of April 30, 2021 and January 31, 2021, we had cash, cash equivalents and current marketable securities of $540.5 million and $682.4 million, respectively. On March 12, 2021, we acquired Decibel, a leader in digital experience analytics for approximately $162.3 million in cash, including a payment of $5.4 million related to the acceleration of certain stock options in conjunction with the acquisition of Decibel. We experience seasonality related to our operating cash flows. Our quarterly operating cash flows are generally positive in the first and fourth quarters and are generally negative in the second and third quarters. The seasonality is primarily attributable to higher billings in the fourth quarter of each year. We primarily bill in advance annually for our multi-year contracts, resulting in higher cash collections of trade and other receivables in the first and fourth quarters of each year. This seasonality has not impacted, nor do we expect it to impact in the future, our ability to fund our near-term working capital, finance lease payments or capital expenditure requirements. While we may experience delays in collections which we attribute to the COVID-19 pandemic, we believe that our existing cash, cash equivalents and marketable
35

securities and trade and other receivables will be sufficient to support working capital, finance lease payments and capital expenditure requirements for at least the next 12 months. Since inception, we have financed operations primarily through subscription payments by customers for use of our platform, equity and debt financings, finance lease arrangements and loans for equipment.
From time to time, we may seek additional equity or debt financing to fund capital expenditures, strategic initiatives or investments and our ongoing operations. In the event that we decide, or are required, to seek additional financing from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, financial condition and results of operations could be adversely affected.
Convertible Senior Notes
In September 2020, we issued $575.0 million aggregate principal amount of convertible senior notes. The net proceeds from this offering were approximately $558.2 million, after deducting the Initial Purchasers’ discounts and commissions and issuance costs.
Capped Call Transactions
In connection with the offering of the Notes, we entered into privately negotiated capped call transactions with respect to our common stock at a cost of approximately $61.9 million.
Wells Fargo Bank Credit Facility
On September 4, 2020 we entered into the Wells Fargo Bank Credit Facility (Wells Fargo Credit Facility) to provide for a revolving line of credit of up to $50.0 million with the right (subject to certain conditions) to add incremental revolving commitments of up to $50.0 million in the aggregate. The revolving line of credit provides a sublimit of up to $40.0 million to be available for the issuance of letters of credit. The outstanding balance, if any, is due at the maturity date in September 2023. Loans bear interest, at our option, at an annual rate based on LIBOR or a base rate. Loans based on LIBOR shall bear interest at a rate of LIBOR plus 1.75%. Loans based on the base rate shall bear interest at a rate of the base rate plus 0.75%. We are required to pay a commitment fee equal to 0.25% per annum on the undrawn portion available under the revolving line of credit. As of April 30, 2021, no amounts were outstanding on this credit facility.
Silicon Valley Bank Credit Facility
On September 4, 2020 we paid all outstanding amounts owing under the Silicon Valley Bank revolving line of credit and terminated the credit facility. We continue to have unsecured letters of credit issued by Silicon Valley Bank in the face amount of $4.7 million outstanding as of April 30, 2021.
Cash Flow Hedging
We conduct business on a global basis in multiple foreign currencies, which subjects us to foreign currency fluctuations resulting from customer contracts and operating expenses denominated in foreign currencies. To protect our margin, we have instituted a cash flow hedging program to help mitigate the variability in cash flows due to certain foreign currency fluctuations. For revenues, we enter into foreign currency forward contracts to sell foreign currencies to hedge the non-U.S. dollar denominated revenue related to year two and year three of our multi-year customer contracts. For expenses, we enter into foreign currency forward contracts to purchase foreign currencies to hedge a percentage of certain non-U.S. dollar denominated operating expenses over the next 12 months.



36

Cash Flows
The following table shows a summary of our cash flows for the periods presented (in thousands):
Three Months Ended April 30,
20212020
Net cash provided by operating activities$14,333 $23,113 
Net cash (used in) provided by investing activities(173,123)23,692 
Net cash provided by financing activities14,023 71,406 
Effect of exchange rate changes on cash and cash equivalents378 (380)
Net (decrease) increase in cash and cash equivalents$(144,389)$117,831 
Operating Activities
Our largest source of operating cash is cash collections from our customers for subscriptions and professional services fees. Our primary uses of cash from operating activities are for personnel-related expenses, facilities costs and rent, marketing expenses and hosting fees. We typically experience relatively higher billings in the fourth quarter compared to other quarters and experience higher collections of trade and other receivables in the first and fourth quarter of the year, which results in a decrease in trade and other receivables.
Cash provided by operating activities for the three months ended April 30, 2021 of $14.3 million primarily related to our net loss of $52.4 million, adjusted for non-cash charges of $51.2 million and net cash inflows of $15.6 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of stock-based compensation, depreciation and amortization of property and equipment and intangible assets, non-cash lease expenses, the amortization of convertible debt issuance costs and amortization of deferred commissions. The primary drivers of the changes in our operating assets and liabilities related to a $81.7 million decrease in trade and other receivables, partially offset by a $35.7 million decrease in deferred revenue, a $14.0 million decrease in accounts payable, accrued expenses, lease liabilities, and other current and noncurrent liabilities, a $9.8 million increase in deferred commissions and $6.6 million increase in prepaid expenses and other current assets and other noncurrent assets.
Cash provided by operating activities for the three months ended April 30, 2020 of $23.1 million primarily related to our net loss of $32.5 million, adjusted for non-cash charges of $47.0 million and net cash inflows of $8.6 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of stock-based compensation, depreciation and amortization of property and equipment and intangible assets, non-cash lease expenses and amortization of our deferred commissions. The primary drivers of the changes in our operating assets and liabilities related to a $81.7 million decrease in accounts receivable, partially offset by $39.2 million decrease in deferred revenue and $25.2 million decrease in accounts payable, accrued expenses, lease liabilities and other current and noncurrent liabilities, $4.3 million increase in prepaid expense and other assets and other noncurrent assets, and $4.3 million increase in deferred commissions.
Investing Activities
Cash used in investing activities for the three months ended April 30, 2021 of $173.1 million was due to acquisitions, net of cash acquired of CheckMarket and Decibel for $163.8 million, which includes a payment of $5.4 million related to the acceleration of certain stock options in conjunction with the acquisition of Decibel, the purchases of property, equipment and other of $6.5 million and net purchases of marketable securities of $2.9 million.
Cash provided by investing activities for the three months ended April 30, 2020 of $23.7 million was due to the maturities of marketable securities of $54.3 million, partially offset by the acquisitions, net of cash acquired of LivingLens for $25.2 million, and the purchases of property, equipment and other of $5.4 million.

37

Financing Activities
Cash provided by financing activities for the three months ended April 30, 2021 of $14.0 million consisted of $7.6 million in proceeds from the exercise of stock options and $8.0 million in proceeds from the Employee Stock Purchase Plan, partially offset by repayments on finance lease obligations of $1.5 million.
Cash provided by financing activities for the three months ended April 30, 2020 of $71.4 million consisted of $43.0 million in proceeds from drawing down our revolving line of credit, $19.2 million in proceeds from the exercise of stock options and $10.3 million proceeds from the Employee Stock Purchase Plan, partially offset by repayments on finance lease obligations of $1.0 million.
Off-Balance Sheet Arrangements
We did not have during the periods presented, and we do not currently have, any off-balance sheet financing arrangements or any relationships with unconsolidated entities or financial partnerships, including entities sometimes referred to as structured finance or special purpose entities, that were established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes, except for the letters of credit described in "Note 11: Commitments and Contingencies" of our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.
Critical Accounting Policies
We prepare our unaudited condensed consolidated financial statements in accordance with GAAP. Preparing our unaudited condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses as well as related disclosures. Because these estimates and judgments may change from period to period, actual results could differ materially, which may negatively affect our financial condition or results of operations. We base our estimates and judgments on historical experience and various other assumptions that we consider reasonable, and we evaluate these estimates and judgments on an ongoing basis. There have been no material changes to these policies and estimates for the three months ended April 30, 2021 from those disclosed in Item 7 of our Form 10-K for the year ended January 31, 2021.
Recent Accounting Pronouncements
See "Note 1: Description of Business and Summary of Significant Accounting Policies" of our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for more information regarding recently issued accounting pronouncements.
Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to market risks in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily the result of fluctuations in interest rates and foreign currency exchange rates.
Interest Rate Risk
Our exposure to changes in interest rates relates primarily to our investment portfolio. As of April 30, 2021 we had cash, cash equivalents and marketable securities of $540.5 million. Changes in interest rates affect the interest earned on our cash, cash equivalents and investments and the fair value of the investments.
In September 2020, we issued $575.0 million aggregate principal amount of convertible senior notes (Notes). We carry the Notes at par value less the unamortized debt discount and issuance costs on our unaudited condensed consolidated balance sheets. The Notes have a fixed annual interest rate of 0.125% and therefore we do not have economic interest rate exposure. However, the value of the Notes is exposed to interest rate risk. Generally, the fair value of the Notes will increase as interest rates fall and decrease as interest rates rise. In addition, the fair value of the Notes is affected by our stock price.
38

A hypothetical 10% change in interest rates would not result in a material impact on our unaudited condensed consolidated results of operations.
Foreign Currency Exchange Risk
We conduct business on a global basis in multiple currencies, including the U.S. dollar, Euro, British pound, Argentine peso, Canadian dollar and Australian dollar. This subjects us to foreign currency fluctuations resulting from customer contracts and operating expenses denominated in foreign currencies. To protect our margin, we instituted a cash flow hedging program to help mitigate the variability in cash flows due to certain foreign currency fluctuations. For revenues, we enter into foreign currency forward contracts to sell foreign currencies to hedge the non-U.S. dollar denominated revenue related to year two and year three of our multi-year customer contracts. For expenses, we enter into foreign currency forward contracts to purchase foreign currencies to hedge a percentage of certain non-U.S. dollar denominated operating expenses over the next 12 months.
In addition, we initiated a balance sheet hedging program to limit the exposure of foreign currency risk resulting from the revaluation of foreign denominated assets and liabilities through the use of forward exchange contracts. See "Note 5: Derivative Instruments" of our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for more information regarding our hedging program.
We operate in Argentina and the inflation levels in Argentina have been elevated for several years. In the first half of 2018 Argentina's reported inflation rates began to increase dramatically and the Argentine central bank significantly increased interest rates in an effort to combat inflation. Based on Argentina's reported inflation rates and trends, we designated Argentina as a highly inflationary economy for accounting purposes as of the beginning of the third quarter of the fiscal year ended January 31, 2019. The change to highly inflationary accounting did not have a material impact on our unaudited condensed consolidated financial statements for the three months ended April 30, 2021.
A hypothetical 10% change in foreign currency exchange rates would not result in a material impact on our unaudited condensed consolidated results of operations.
ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the Exchange Act), as of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, our principal executive officer and principal financial officer have concluded that as of April 30, 2021, the last day of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures were effective at a reasonable assurance level.

Changes in Internal Control over Financial Reporting

There was no change in our internal control over financial reporting (as defined in Rules 13a-15(d) and 15d-15(d) under the Exchange Act) that occurred during the three months ended April 30, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations on Effectiveness of Controls

Our management, including our principal executive officer and principal financial officer, do not expect that our disclosure controls or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in
39

decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
40


PART II—OTHER INFORMATION
Item 1. LEGAL PROCEEDINGS

From time to time, we are party to litigation and subject to claims incident to the ordinary course of business. As our growth continues, we may become party to an increasing number of litigation matters and claims. The outcome of litigation and claims cannot be predicted with certainty, and the resolution of these matters could materially affect our future results of operations, cash flows, or financial position. We are not presently party to any legal proceedings that, in the opinion of management, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, financial condition, or cash flows.
Item 1A. RISK FACTORS
Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, including the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our unaudited condensed consolidated financial statements and related notes thereto, before making a decision to invest in our common stock. Our business, results of operations, financial condition or prospects could also be harmed by risks and uncertainties that are not presently known to us or that we currently believe are not material. If any of the risks actually occur, our business, results of operations, financial condition and prospects could be adversely affected. In that event, the market price of our common stock could decline, and you could lose all or part of your investment.
Summary of Risk Factors

The below is a summary of principal risks to our business and risks associated with ownership of our stock. It is only a summary. You should read the more detailed discussion of risks set forth below and elsewhere in this report for a more complete discussion of the risks listed below and other risks.

The extent to which the COVID-19 pandemic, including the resulting global economic uncertainty, and measures taken in response to the pandemic could continue to impact our business and future results of operations and financial condition will depend on future developments, which are highly uncertain and difficult to predict.
We have incurred significant net losses in recent years, we expect to incur losses in the future, and we may not be able to generate sufficient revenue to achieve and maintain profitability.
We derive, have derived and expect to continue to derive, the substantial majority of our revenue from subscriptions to our platform. Any failure of our platform to satisfy customer demands, achieve increased market acceptance or adapt to changing market dynamics would adversely affect our business, results of operations, financial condition and growth prospects.
If we fail to effectively manage our growth and organizational change, our business and results of operations could be harmed.
The market for experience management solutions is new and rapidly evolving, and if this market develops more slowly than we expect or declines, or develops in a way that we do not expect, our business could be adversely affected.
The majority of our customer base consists of large and mid-sized enterprises, and we currently generate a significant portion of our revenue from a relatively small number of enterprises, the loss of any of which could harm our business, results of operations and financial condition.
If we or any of the third parties we work with experience a security breach or other incident or unauthorized parties otherwise obtain access to our customers’ data, our data or our platform, our platform may be perceived as not being secure, our reputation may be harmed, demand for our platform may be reduced and we may incur significant liabilities.
We rely on our technology infrastructure, including third-party data centers, and any interruption or delay in service from these facilities could impair the delivery of our platform and harm our business.
Privacy concerns and laws or other domestic or foreign regulations may reduce the effectiveness of our platform and adversely affect our business.
Servicing our current and future debt may require a significant amount of cash, and we may not have sufficient cash flow from our business to pay our indebtedness. Our payment obligations under such
41

indebtedness may limit the funds available to us, and the terms of our debt agreements may restrict our flexibility in operating our business or otherwise adversely affect our results of operations.
Delaware law and provisions in our amended and restated certificate of incorporation and amended and restated bylaws could make a merger, tender offer, or proxy contest difficult, thereby depressing the market price of our common stock and the Notes.

Risks Related to Our Business and Our Industry
The extent to which the COVID-19 pandemic, including the resulting global economic uncertainty, and measures taken in response to the pandemic could continue to impact our business and future results of operations and financial condition will depend on future developments, which are highly uncertain and difficult to predict.
The COVID-19 pandemic has disrupted the flow of the economy and put unprecedented strains on governments, health care systems, educational institutions, businesses and individuals around the world. The impact on the global population and the continued duration of the COVID-19 pandemic is difficult to assess or predict. It is even more difficult to predict the impact on the global economic market, which will be highly dependent upon the actions of governments, businesses and other organizations in response to the pandemic and the effectiveness of those actions. The pandemic has already caused, and is likely to result in further, significant disruption of global financial markets and economic uncertainty. A recession or other sustained adverse market events resulting from the spread of COVID-19 could adversely affect our business and the value of our common stock.
Our customers or potential customers, particularly in industries most impacted by the COVID-19 pandemic such as hospitality, transportation, retail, manufacturing, and insurance, have reduced or delayed their spending on customer experience, which could adversely impact our business. Certain of our customers have requested lengthened payment terms during the year ended January 31, 2021. We have experienced and may continue to experience curtailed customer demand for our platform, reduced customer spending or contract duration, delayed collections, increased allowances for doubtful accounts, lengthened payment terms and increased competition due to changes in terms, that could adversely affect our business, results of operations and overall financial performance in future periods.
In response to the COVID-19 pandemic, we have temporarily closed our offices (including our headquarters), required our employees to work remotely, implemented travel restrictions for all non-essential business, and shifted certain of our customer, industry, analyst, investor, and employee events, including our Medallia Experience 2020 and 2021 conferences, to virtual-only, and we may similarly alter, postpone or cancel events in the future. If the COVID-19 pandemic worsens, especially in regions in which we have material operations or sales, our business activities originating from affected areas, including sales-related activities, could be adversely affected. Disruptive activities could include business closures in impacted areas, further restrictions on our employees’ and other service providers’ ability to travel, impacts to productivity if our employees or their family members experience health issues and potential delays in the hiring and onboarding of new employees. Further, we may experience increased cyberattacks and security challenges as our employee base works remotely.

The extent and continued impact of the COVID-19 pandemic on our business will depend on certain developments including: the duration and continued spread of the outbreak; government responses to the pandemic; resurgence of COVID-19 infections in different geographies; efficacy of the currently available COVID-19 vaccines against current and future variants of the virus; how quickly and to what extent normal economic and operating activities can resume, including the speed of rollout of COVID-19 vaccines, lifting of restrictions on movement, and normalization of full-time return to work and social events; impact on our customers and our sales cycles; impact on our customer, industry or employee events; and effect on our partners and vendors, all of which are uncertain and cannot be predicted. The effect of the COVID-19 pandemic may not be fully reflected in our results of operations and overall financial performance until future periods.


42

We have incurred significant net losses in recent years, we expect to incur losses in the future, and we may not be able to generate sufficient revenue to achieve and maintain profitability.
We have incurred significant net losses in recent periods, including net losses of approximately $52.4 million and $32.5 million and $148.7 million and $112.3 million for the three months ended April 30, 2021 and 2020 and fiscal years ended January 31, 2021 and 2020, respectively. We had an accumulated deficit of approximately $674.8 million as of April 30, 2021. We expect our costs will increase over time and our losses to continue as we expect to invest significant additional funds towards growing our business and operating as a public company. To date, we have financed our operations principally through subscription payments by customers for use of our platform, equity and debt financings, finance lease arrangements and loans for equipment. We have expended and expect to continue to expend substantial financial and other resources on:
developing our Experience Management platform, including investing in our research and development team, developing or acquiring new products, features and functionality and improving the scalability, availability and security of our platform;
our technology infrastructure, including expansion of our activities in third-party data centers in which we lease space and where we manage our own hosting and network equipment, enhancements to our network operations and infrastructure and hiring of additional employees for our operations team;
sales and marketing, including expansion of our direct sales organization and marketing efforts; and
additional international expansion in an effort to increase our customer base and sales.
These investments may be more costly than we expect and may not result in increased revenue or growth in our business. Any failure to increase our revenue sufficiently to keep pace with our investments and other expenses could prevent us from achieving and maintaining profitability or positive cash flow on a consistent basis. If we are unable to successfully address these risks and challenges as we encounter them, our business, results of operations and financial condition would be adversely affected. In the event that we fail to achieve or maintain profitability, this could negatively impact the value of our common stock.
We derive, have derived and expect to continue to derive, the substantial majority of our revenue from subscriptions to our platform. Any failure of our platform to satisfy customer demands, achieve increased market acceptance or adapt to changing market dynamics would adversely affect our business, results of operations, financial condition and growth prospects.
We derive, have derived, and expect to continue to derive the substantial majority of our revenue from subscriptions to our platform. As such, the market acceptance of our platform is critical to our success. Demand for our platform is affected by a number of factors, many of which are beyond our control, including the extension of our platform for new use cases, the timing of development and release of new products, features and functionality introduced by us or our competitors, technological change and the growth or contraction of the market in which we compete.
The COVID-19 pandemic has created significant additional uncertainty in the global economy. The COVID-19 pandemic and health measures taken by governments and private industry in response to the COVID-19 pandemic, including stay-at-home orders and travel restrictions, have had a significant effect on the economy. Continued uncertainty about the pandemic, associated economic consequences and potential relief measures may have a long-term adverse effect on the economy, our customers, the demand for our platform and our business.
In addition, we expect that an increasing focus on customer satisfaction and the growth of various communications channels and new technologies will profoundly impact the market for experience management solutions. We believe that enterprises are increasingly looking for flexible solutions that bridge across traditionally separate systems for experience management, marketing automation and customer relationship management. If we are unable to meet this demand to manage customer experiences through flexible solutions designed to address a broad range of needs, or if we otherwise fail to achieve more widespread market acceptance of our platform, our business, results of operations, financial condition and growth prospects may be adversely affected.
43

If we fail to effectively manage our growth and organizational change, our business and results of operations could be harmed.
We have experienced, and may continue to experience, rapid growth and organizational change, which has placed, and may continue to place, significant demands on our management, operational and financial resources. In addition, we operate globally, sell subscriptions in more than 80 countries and have established subsidiaries in Argentina, Australia, Brazil, Canada, Chile, Colombia, the Czech Republic, France, Germany, India, Israel, Japan, Mexico, the Netherlands, Norway, Singapore, Spain, the United Kingdom, and the United States. We plan to continue to expand our international operations into other countries in the future, which will place additional demands on our resources and operations. We have also experienced significant growth in the number of enterprises, end users, transactions, and amount of data that our platform and our associated hosting infrastructure support. For example, our number of enterprise customers has grown to 1,244 as of April 30, 2021 from 782 as of April 30, 2020, an increase of 59%. Using the methodology of counting as a single enterprise customer all subsidiaries and divisions of a single parent, we had 904 as of April 30, 2021 from 528 as of April 30, 2020 parent enterprise customers, an increase of 71%.
Further, in order to successfully manage our growth, our organizational structure has become, and may continue to become, more complex. In addition, we may need to scale and adapt our operational, financial and management controls further, as well as our reporting systems and procedures to manage this complexity and our increased responsibilities as a public company. This will require us to invest in and commit significant financial, operational and management resources to grow and change in these areas without undermining the corporate culture that has been critical to our growth so far. These investments will require significant expenditures, and any investments we make will occur in advance of the benefits from such investments, making it difficult to determine in a timely manner if we are efficiently allocating our resources. If we do not achieve the benefits anticipated from these investments, if the achievement of these benefits is delayed, or if we are unable to achieve a high level of efficiency as our organization grows, in a manner that preserves the key aspects of our culture, our business, results of operations and financial condition may be adversely affected.
The market for experience management solutions is new and rapidly evolving, and if this market develops more slowly than we expect or declines, or develops in a way that we do not expect, our business could be adversely affected.
Because we generate, and expect to continue to generate, a large majority of our revenue from the sale of subscriptions to our platform, we believe our success and growth will depend to a substantial extent on the widespread acceptance and adoption of experience management solutions in general, and of our platform in particular. The market for experience management solutions is new and rapidly evolving, and if this market fails to grow or grows more slowly than we currently anticipate, demand for our platform could be adversely affected. The experience management market is also subject to rapidly changing user demand and trends and as a result it is difficult to predict enterprise adoption rates and demand for our platform, the future growth rate and size of our market or the impact of competitive solutions.
The expansion of the experience management market depends on a number of factors, including awareness of the experience management category generally, ease of adoption and use, cost, features, performance and overall platform experience, data security and privacy, interoperability and accessibility across devices, systems and platforms and perceived value. If experience management solutions do not continue to achieve market acceptance, or there is a reduction in demand for experience management solutions for any reason, including a lack of category or use case awareness, technological challenges, weakening economic conditions, including as a result of the COVID-19 pandemic, data security or privacy concerns, competing technologies and products or decreases in information technology spending, our business, results of operations and financial condition would be adversely affected. Some of our customers and potential customers are in industries most impacted by the COVID-19 pandemic, such as hospitality, transportation, retail, and insurance, which could adversely affect our business.
44

If we are unable to attract new customers in a manner that is cost-effective and assures customer success, then our business, results of operations and financial condition would be adversely affected.
In order to grow our business, we must continue to attract new customers in a cost-effective manner and enable such enterprises to realize the benefits associated with our platform. We may not be able to attract new enterprises to our platform for a variety of reasons, including as a result of their use of traditional approaches to experience management, their internal timing or budget or the pricing of our platform compared to products and services offered by our competitors. After a customer makes a purchasing decision, we often must also help them successfully implement our platform in their organization, a process that can last several months.
Even if we do attract enterprises, the cost of new customer acquisition or ongoing customer support may prove so high as to prevent us from achieving or sustaining profitability. We intend to continue to hire additional sales personnel on a global basis, increase our marketing activities to help educate the market about the benefits of our platform, grow our domestic and international operations and build brand awareness. If the costs of these sales and marketing efforts increase dramatically or if they do not result in the cost-effective acquisition of additional customers or substantial increases in revenue, our business, results of operations and financial condition may be adversely affected.
Our business depends on our customers renewing their subscriptions and expanding their use of our platform. Any decline in our customer renewals or expansion would harm our business, results of operations and financial condition.
In order for us to maintain or improve our results of operations, it is important that we maintain and expand our relationships with our customers and that our customers renew their subscriptions when the initial or renewal subscription term expires or otherwise expand their subscription program with us. Our customers are not obligated to, and may elect not to, renew their subscriptions on the same or similar terms after their existing subscriptions expire. Some of our customers have in the past elected, and may in the future elect, not to renew their agreements with us or otherwise reduce the scope of their subscriptions, and we do not have sufficient operating history with our business model and pricing strategy to accurately predict long-term customer renewal rates. In addition, the growth of our business depends in part on our customers expanding their use of our platform, which can be difficult to predict.
Our customer renewal rates, as well as the rate at which our customers expand their use of our platform, may decline or fluctuate as a result of a number of factors, including the customers’ satisfaction with our platform, defects or performance issues, our customer and product support, our prices, mergers and acquisitions affecting our customer base, the effects of global economic conditions, including weakened economic conditions as a result of the COVID-19 pandemic, the entrance of new or competing technologies and the pricing of such competitive offerings or reductions in the enterprises’ spending levels for any reason. If our customers do not renew their subscriptions, renew on less favorable terms or reduce the scope of their subscriptions, our revenue may decline and we may not realize improved results of operations from our customer base, and as a result, our business and financial condition could be adversely affected.
The market in which we participate is new and rapidly evolving, and if we do not compete effectively, our results of operations and financial condition could be harmed.
The market for experience management solutions is fragmented, rapidly evolving and highly competitive. Our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or enterprise requirements. With the introduction of new technologies, the evolution of our platform and new market entrants, we expect competition to intensify in the future. Pricing pressures and increased competition generally could result in reduced sales, reduced margins, losses or the failure of our platform to achieve or maintain more widespread market acceptance, any of which could harm our business.
Our competitors vary in size and in the breadth and scope of the products and services they offer. While we do not believe that any of our competitors currently offer a full suite of experience management solutions that competes across the breadth of our platform, certain features of our platform compete in particular segments of the overall experience management category. For example, we compete with a number of SaaS providers of survey
45

tools, including Qualtrics and SurveyMonkey, many of which offer significantly lower prices for their products or services. We also compete with contact center technology companies, such as CloudCherry (acquired by Cisco Systems Inc.), Nice Ltd. and Verint Systems Inc., which may have longer operating histories, have invested heavily in experience management and may aggressively expand their products and services in the near future. Additionally, we face competition from full-service consulting firms such as Maritz CX (acquired by InMoment) and Willis Towers Watson, which bundle additional market research services with competing products and services. Further, other established SaaS providers and other technology companies not currently focused on experience management may expand their services to compete with us.
Many of our current and potential competitors benefit from competitive advantages over us, including:
greater name and brand recognition;
longer operating histories;
deeper product development expertise;
greater market penetration;
larger and more established customer bases and relationships;
larger sales forces and more established networks;
larger marketing budgets; and
access to significantly greater financial, human, technical and other resources.
Some of our competitors may be able to offer products or functionality similar to ours at a more attractive price than we can, including by integrating or bundling such products with their other product offerings. Additionally, some potential customers, particularly large organizations, have elected, and may in the future elect, to develop their own internal experience management solutions. Acquisitions, partnerships and consolidation in our industry may provide our competitors even more resources or may increase the likelihood of our competitors offering bundled or integrated products that we may not be able to effectively compete against. In particular, as we rely on the availability and accuracy of various forms of customer feedback and input data, the acquisition of any such data providers or sources by our competitors could affect our ability to continue accessing such data. Furthermore, we are also subject to the risk of future disruptive technologies. If new technologies emerge that are able to collect and process experience data, or otherwise develop experience management solutions at lower prices, more efficiently, more conveniently or with functionality and features enterprises prefer to ours, such technologies could adversely impact our ability to compete. If we are not able to compete successfully against our current and future competitors, our business, results of operations and financial condition may be adversely affected.
If we are not able to effectively develop platform enhancements, introduce new products or keep pace with technological developments, our business, results of operations and financial condition could be adversely affected.

Our future success, in part, will depend on our ability to adapt and innovate. To attract new customers and increase revenue from our existing customers, we will need to enhance and improve our existing platform and introduce new products, features and functionality. Enhancements and new products that we develop may not be introduced in a timely or cost-effective manner, may contain errors or defects and may have interoperability difficulties with our platform or other products. We have in the past experienced delays in our internally planned release dates of new products, features and functionality, and there can be no assurance that these developments will be released according to schedule. We have also invested, and may continue to invest, in the acquisition of complementary businesses and technologies that we believe will enhance our platform. For example, during the fiscal year ended January 31, 2021 we completed acquisitions of (i) LivingLens, a video feedback platform provider; (ii) Voci, a real-time speech to text platform, that delivers a rich single view of the customer that can power an exceptional customer experience; (iii) Stella Connect, a customer feedback and quality management platform that helps customer support teams analyze and improve performance in real time; and (iv) Sense360, a consumer insights platform that provides always-on, consumer and competitive intelligence from buyer and non-buyer segments and answers pressing questions such as what is driving traffic, what are the growth opportunities in a specific market and which competitors are gaining share and why. In addition, during the three months ended April 30, 2021, we completed the acquisition of Decibel, a leader in digital experience analytics.
46

However, if we are unable to integrate these acquisitions successfully or achieve the expected benefits of such acquisitions in a timely and effective manner, then our business, results of operations and financial condition could be adversely affected.
In addition, because our platform is designed to operate on a variety of networks, applications, systems and devices, we will need to continually modify and enhance our platform to keep pace with technological advancements in such networks, applications, systems and devices. If we are unable to respond in a timely, user-friendly and cost-effective manner to these rapid technological developments, our platform may become less marketable and less competitive or obsolete, and our business, results of operations and financial condition may be adversely affected.
Any failure by us or our partners to offer high-quality customer service and support may adversely affect our relationships with our existing and prospective customers, and in turn adversely affect our business reputation, results of operations and financial condition.
In implementing and using our platform, our customers depend on our customer service and support, including premium support offerings, which in some cases may be provided by third-party partners, to resolve complex technical and operational issues in a timely manner. We, or our partners, may be unable to respond quickly enough to accommodate short-term increases in demand for customer or product support. We also may be unable to modify the nature, scope and delivery of our professional services or customer and product support to compete with changes in solutions provided by our competitors. Increased customer demand for support, without corresponding revenue, could increase costs and adversely affect our results of operations and financial condition. Our sales are highly dependent on our reputation and on positive recommendations from our existing customers. Any failure to maintain high-quality customer or product support, or a market perception that we do not maintain high-quality customer or product support, could adversely affect our reputation, our ability to sell our platform, and in turn our business, results of operations, and financial condition.
The majority of our customer base consists of large and mid-sized enterprises, and we currently generate a significant portion of our revenue from a relatively small number of enterprises, the loss of any of which could harm our business, results of operations and financial condition.
In the three months ended April 30, 2021 and 2020 and for the fiscal years ended January 31, 2021 and 2020 our top 10 customers accounted for 21%, 25%, 24% and 25% of our revenue, respectively. The majority of our customer base consists of large and mid-sized enterprises, many of which have high subscription amounts to our platform. For all periods presented, we have relied on sales of our platform to large enterprises for a significant majority of our revenue. Additionally, some of our customers and potential customers are in industries most impacted by the COVID-19 pandemic, such as hospitality, transportation, and retail. Accordingly, the loss of any one of our large customers, including because of the COVID-19 pandemic, could have a relatively higher impact on our business and results of operations than the loss of a client in businesses that have a broader client base where each client contributes to a smaller portion of revenue. While we expect that the revenue from our largest customers will decrease over time as a percentage of our total revenue as we generate more revenue from other customers, we also believe that revenue from our largest customers may continue to account for a significant portion of our revenue, at least in the near term. In the event that these large customers discontinue the use of our platform or use our platform in a more limited capacity, our business, results of operations and financial condition could be adversely affected.
If we or any of the third parties we work with experience a security breach or other incident or unauthorized parties otherwise obtain access to our customers’ data, our data or our platform, our platform may be perceived as not being secure, our reputation may be harmed, demand for our platform may be reduced and we may incur significant liabilities.
Use of our platform involves storing, transmitting and processing our customers’ proprietary data, including personal data regarding their customers or employees. We may become the target of cyber-attacks by third parties seeking unauthorized access to our data or our customers’ data or to disrupt our ability to provide our platform. While we have taken steps to protect the confidential information that we have access to, including confidential information we may obtain through our customer support services or enterprise usage of our platform, our security
47

measures or those of our third-party service providers could be breached or we could suffer data loss or unauthorized access to our platform or the systems or networks used in our business.
We also process, store and transmit our own data as part of our business and operations. This data may include personally identifiable, confidential or proprietary information. There can be no assurance that any security measures that we or our third-party service providers have implemented will be effective against current or future security threats. While we utilize certain measures in an effort to protect the security of our platform and the availability, integrity, confidentiality and security of our data, our security measures or those of our third-party service providers could fail and result in unauthorized access to or use of our platform or unauthorized, accidental or unlawful access to, or disclosure, modification, misuse, loss or destruction of, our or our customers’ data.
In addition, computer malware, viruses and computer hacking, fraudulent use, social engineering (predominantly phishing attacks) and general hacking have become more prevalent, and such incidents or incident attempts have occurred on our platform in the past and may occur on our platform in the future. Though it is difficult to determine what, if any, harm may directly result from any specific interruption or attack, any failure to maintain performance, reliability, security and availability of our platform to the satisfaction of our customers may harm our reputation and our ability to retain existing customers and attract new customers. A substantial portion of our business is with large enterprises, which often have heightened sensitivity to data security and privacy issues, and any actual or perceived security breach or other incident may have an especially large impact on the attractiveness of our platform to our customer base. Further, we may experience increased cyberattacks and security challenges as our employee base works remotely due to the COVID-19 pandemic.
Because there are many different security breach techniques and such techniques continue to evolve, we may be unable to anticipate attempted security breaches or implement adequate preventative measures. We may also experience security breaches or other incidents that may remain undetected for an extended period of time. Further, third parties may also conduct attacks designed to disrupt or deny access to our platform. Additionally, other third parties we work with may experience security breaches or other incidents that affect our platform or our data or our customers’ data. Actual or perceived security breaches or other security incidents could result in unauthorized use of or access to our platform, unauthorized, accidental or unlawful access to, or disclosure, modification, misuse, loss or destruction of, our or our customers’ data, litigation, indemnity obligations, regulatory investigations and other proceedings, severe reputational damage adversely affecting client or investor confidence and causing damage to our brand, disruption to our operations, damages for contract breach and other liabilities and may adversely affect our business, results of operations and financial condition.
Any actual or perceived security breach or other incident may lead to the expenditure of significant financial and other resources in efforts to investigate or correct a breach, address and eliminate vulnerabilities and prevent future security breaches or incidents, as well as the incurring of significant expenses for remediation that may include liability for stolen assets or information, repair of system damage that may have been caused, incentives offered to our customers or business partners in an effort to maintain business relationships after a breach and other liabilities. We have incurred and expect to incur significant expenses in an effort to prevent security breaches and other incidents, including deploying additional personnel and protection technologies, training personnel and engaging third-party experts and consultants.
We cannot be certain that our insurance coverage will be adequate for data security liabilities actually incurred or cover any indemnification claims against us relating to any security incident, that insurance will continue to be available to us on economically reasonable terms, or at all, or that any insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could adversely affect our business, reputation, results of operations and financial condition.
Furthermore, because data security is a critical competitive factor in our industry, we make numerous statements in our privacy policies and terms of service, through our certifications to certain industry standards and in our marketing materials providing assurances about the security of our platform, including detailed descriptions of security measures we employ. Should any of these statements be untrue or become untrue, even through
48

circumstances beyond our reasonable control, we may face claims, investigations or other proceedings by the U.S. Federal Trade Commission, state and foreign regulators and private litigants.
Interruptions or suboptimal performance associated with our technology and infrastructure may adversely affect our business, results of operations and financial condition.
Our continued growth, brand, reputation and ability to attract and retain customers depend in part on the ability of our customers to access our platform at any time and within an acceptable amount of time. Our platform is proprietary, and we are dependent on the expertise and efforts of members of our engineering, operations and software development teams for their continued performance. We have experienced, and may in the future experience, service disruptions, outages and other performance problems due to a variety of factors, including infrastructure changes, introductions of new functionality, human or software errors, capacity constraints due to an overwhelming number of users accessing our platform concurrently and denial of service attacks or other security-related incidents. In some instances, we may not be able to rectify or even identify the cause or causes of these performance issues within an acceptable period of time. It may become increasingly difficult to maintain and improve our performance, especially during peak usage times, as our platform becomes more complex and our user traffic increases. If our platform is unavailable or if users are unable to access our platform within a reasonable amount of time, or at all, our business, results of operations and financial condition would be adversely affected. Moreover, some of our customer agreements include performance guarantees and service-level standards that obligate us to provide credits or termination rights in the event of a significant disruption in the functioning of our platform.
To the extent that we do not effectively address capacity constraints, upgrade our systems and data centers as needed and continually develop our technology and network architecture to accommodate actual and anticipated changes in technology or an increased user base, we may experience service interruptions and performance issues, and our business, results of operations and financial condition may be adversely affected.
Our business and growth depend in part on the success of our strategic relationships with third parties, as well as on the continued availability and quality of feedback data from third parties over whom we do not have control.
We depend on, and anticipate that we will continue to depend on, various third-party relationships in order to sustain and grow our business, including technology companies whose products integrate with ours. Failure of any of these technology companies to maintain, support or secure their technology platforms in general, and our integrations in particular, or errors or defects in their technologies or products, could adversely affect our relationships with our customers, damage our brand and reputation and result in delays or difficulties in our ability to provide our platform. We also rely on the availability and accuracy of various forms of client feedback and input data, including data solicited via survey or based on social media data sources, and any changes in the availability or accuracy of such data could adversely impact our business and results of operations and harm our reputation and brand.
Identifying, negotiating and documenting relationships with strategic third parties such as systems integrators, implementation, software and technology and consulting partners, servicing subcontractors and data providers requires significant time and resources. Furthermore, integrating third-party technology is complex, costly and time-consuming and increases the risk of defects or errors on our platform and our platform’s functionality. Our agreements with technology partners, implementation providers, servicing subcontractors and data providers are typically limited in duration, non-exclusive and do not prohibit our partners from working with our competitors or from offering competing services. Our competitors may be effective in providing incentives to third parties to favor their solutions or to prevent or reduce subscriptions to our platform.
We rely on our ecosystem of partners to support our cost structure. If we are unsuccessful in establishing or maintaining our relationships with these strategic third parties, our ability to compete in the marketplace or to grow our revenue could be impaired and our results of operations would suffer. Even if we are successful in establishing and maintaining these relationships, we cannot assure you that they will result in improved results of operations.
49

We rely on our technology infrastructure, including third-party data centers, and any interruption or delay in service from these facilities could impair the delivery of our platform and harm our business.
We currently serve our customers from a combination of our own custom-built infrastructure that we lease and operate in co-location facilities, hosted by several different providers, and third-party data centers located primarily in the United States and Europe. Some of these facilities may be located in areas prone to natural disasters and may experience events such as earthquakes, floods, fires, power loss, telecommunication failures and similar events. They may also be subject to break-ins, sabotage, intentional acts of vandalism and similar misconduct. As we grow and continue to add new co-location facilities and third-party data centers and expand the capacity of our existing co-location facilities and third-party data centers, we may move or transfer our data and our customers’ data. Despite precautions taken during this process, any unsuccessful data transfers may impair the delivery of our platform. Any damage to, or failure of, our systems, or those of our third-party data centers, could result in interruptions on our platform or damage to, or loss or compromise of, our data and our customers’ data. Any impairment of our or our customers’ data or interruptions in the functioning of our platform, whether due to damage to, or failure of, our co-location facilities and third-party data centers or unsuccessful data transfers, may reduce our revenue, cause us to issue credits or pay penalties, subject us to claims for indemnification and litigation, cause our customers to terminate their subscriptions and adversely affect our reputation, renewal rates and our ability to attract new customers. Our business will also be harmed if our existing and potential customers believe our platform is unreliable.
Further, our leases and other agreements with data center providers expire at various times, and the owners of our data center facilities have no obligation to renew their agreements with us on commercially reasonable terms, or at all. If services are interrupted at any of these facilities, or we are unable to renew these agreements on commercially reasonable terms, or if one of our data center providers is acquired or encounters financial difficulties, including bankruptcy, we may be required to transfer our servers and other infrastructure to new data centers, and we may incur significant costs and possible service interruptions in connection with doing so. In addition, if we do not accurately plan for our data center capacity requirements, and we experience significant strains on our data center capacity, we may experience delays and additional expenses in arranging new data center arrangements, and our customers could experience service outages that may subject us to financial liabilities, result in customer losses and harm our business.

We depend and rely upon SaaS technologies from third parties to operate our business, and interruptions or performance problems with these technologies may adversely affect our business and results of operations.

We rely heavily on hosted SaaS applications from third parties in order to operate critical functions of our business, including billing and order management, financial accounting services, enterprise resource planning, customer relationship management, human resources management and customer support. If these services become unavailable or lose certain functionalities that we depend on, due to extended outages, interruptions, errors or defects, acquisitions or integration into other solutions or because they are no longer available on commercially reasonable terms, our expenses could increase, our ability to manage finances could be interrupted and our processes for managing sales of our platform and supporting our customers could be impaired until equivalent services, if available, are identified, obtained and implemented, all of which could adversely affect our business.
Real or perceived defects or errors on our platform could harm our reputation, result in significant costs to us, and impair our ability to sell subscriptions to our platform and related services.
The software underlying our platform is complex and may contain material defects or errors, particularly when first introduced or when new features or capabilities are released. In addition, our solution depends on the ability of our software to store, retrieve, process and manage immense amounts of data. Any real or perceived defects, errors, failures, bugs or vulnerabilities on our platform could result in negative publicity, data security, access, retention or other performance issues and customer terminations and impair our ability to sell subscriptions to our platform and related services in the future. The costs incurred in correcting any defects in our platform may be substantial and could adversely affect our results of operations. Although we continually test our platform for defects and work with customers through our customer support organization to identify and correct errors, we have from time to time found defects or errors on our platform, and defects or errors on our platform are likely to occur
50

again in the future. Any defects that cause interruptions to the availability of our platform or other performance issues could result in, among other things:
lost revenue or delayed market acceptance and sales of our platform;
early termination of customer agreements or loss of customers;
credits or refunds to customers;
product liability lawsuits and other claims against us;
diversion of development resources;
increased expenses associated with remedying any defect, including increased technical support costs;
injury to our brand and reputation; and
increased maintenance and warranty costs.
While our customer agreements typically contain limitations and disclaimers that purport to limit our liability for damages related to defects in our solution, such limitations and disclaimers may not be enforced by a court or other tribunal or otherwise effectively protect us from such claims.
We depend on our management team and key employees, and the loss of one or more of these employees or an inability to attract and retain highly skilled employees could adversely affect our business.
Our success depends substantially on the continued services of our management team and key employees, who are critical to our vision, strategic direction, culture, services and technology. From time to time, there may be additional changes in our management team resulting from the hiring or departure of executives, which could disrupt our business. New hires also require significant training and, in most cases, take significant time before they achieve full productivity. Furthermore, we do not have employment agreements with members of our management team or other key employees that require them to continue to work for us for any specified period and, therefore, they could terminate their employment with us at any time. The loss of one or more of our executives or key employees, or the failure by our executives to effectively work with our employees and lead our company, could have an adverse effect on our business.
In addition, to execute our growth plan, we must attract and retain highly qualified personnel globally. Competition for these individuals in the San Francisco Bay Area, where our headquarters is located, and in other global locations, including where we maintain offices, is intense, especially for hiring experienced software engineers and sales professionals. We have from time to time experienced, and we expect to continue to experience, difficulty in hiring and retaining employees with appropriate qualifications. Many of the companies with which we compete for experienced personnel have greater resources than we have. If we hire employees from competitors or other companies, their former employers may attempt to assert that these employees or we have breached their legal obligations, resulting in a diversion of our time and resources. In addition, job candidates and existing employees often consider the value of the equity awards they receive in connection with their employment. If the perceived value of our equity awards declines, it may adversely affect our ability to recruit and retain highly skilled employees. Furthermore, we are limited in our ability to recruit internationally by restrictive domestic immigration laws. If we fail to attract new personnel or fail to identify, retain and motivate our current employees, our business and future growth prospects could be adversely affected.
Our revenue growth rate has fluctuated in prior periods and may decline again in the future.
Our revenue growth rate has fluctuated in prior periods. We have previously experienced periods of revenue growth rate decline and our revenue growth rate may decline again in future periods as the size of our customer base increases and as we achieve higher market penetration rates. In particular, we expect the growth rate of our subscription revenue to fluctuate from period to period, and in the near-term subscription revenue growth rates may be lower compared to comparable periods in the prior fiscal year. Many factors may also contribute to declines in our revenue growth rate, including slowing demand for our platform, increasing competition, a decrease in the growth of our overall market, weakened global economic conditions, including as a result of the COVID-19 pandemic, our failure to continue to capitalize on growth opportunities and the maturation of our business, among others. You should not rely on the revenue growth of any prior quarterly or annual period as an indication of our
51

future performance. If our revenue growth rate declines, investors’ perceptions of our business and the trading price of our common stock could be adversely affected.
We invest significantly in research and development, and to the extent our research and development investments do not translate into new solutions or material enhancements to our current solutions, or if we do not use those investments efficiently, our business and results of operations would be harmed.
A key element of our strategy is to invest significantly in our research and development efforts to improve and develop new technologies, features and functionality for our platform. For the three months ended April 30, 2021 and 2020 and for the years ended January 31, 2021 and 2020 our research and development expenses were 23%, 29%, 25% and 24%, of our revenue, respectively. If we do not spend our research and development budget efficiently or effectively, our business may be harmed and we may not realize the expected benefits of our strategy. Moreover, research and development projects can be technically challenging, time-consuming and expensive. The nature of these research and development cycles may cause us to experience delays between the time we incur expenses associated with research and development and the time we are able to offer compelling platform updates and generate revenue, if any, from such investment. Additionally, anticipated enterprise demand for a solution or solutions we are developing could decrease after the development cycle has commenced, and we would nonetheless be unable to avoid substantial costs associated with the development of any such solutions or solution. If we expend a significant amount of resources on research and development and our efforts do not lead to the successful introduction or improvement of solutions that are competitive in our current or future markets, our business and results of operations would be adversely affected.
We may fail to accurately predict the optimal pricing strategies necessary to attract new customers, retain existing customers and respond to changing market conditions.
We have in the past, and may in the future, need to change our pricing model from time to time. As the market for our platform matures, or as competitors introduce new solutions that compete with ours, we may be unable to attract new customers at the same prices or based on the same pricing models that we have used historically. While we do and will attempt to set prices based on our prior experiences and customer feedback, our assessments may not be accurate, and we could be underpricing or overpricing our platform and professional services. In addition, if the offerings on our platform or our professional services change, then we may need to revise our pricing strategies. Any such changes to our pricing strategies or our ability to efficiently price our offerings could adversely affect our business, results of operations and financial condition. In addition, as we expand internationally, we also must determine the appropriate pricing strategy to enable us to compete effectively internationally. Pricing pressures and decisions could result in reduced sales, reduced margins, losses or the failure of our platform to achieve or maintain more widespread market acceptance, any of which could negatively impact our overall business, results of operations and financial condition. Moreover, larger organizations may demand substantial price concessions. As a result, we may be required to price below our targets in the future, which could adversely affect our revenue, gross margin, profitability, cash flows and financial condition.
If our investments to increase adoption of our platform by small and medium-sized businesses are not successful, our business, results of operations and financial condition may be adversely affected.
Historically, we have relied on sales of our platform to large enterprises for a significant majority of our revenue. We currently generate only a small portion of our revenue from enterprises that are mid-sized enterprises. Our ability to increase our customer base, especially among mid-sized enterprises, and achieve broader market acceptance of our platform will depend, in part, on our ability to effectively organize, focus and train our sales and marketing employees, develop efficient pricing and product strategies for mid-sized enterprise use cases and educate the mid-sized enterprise market about the benefits and features of our platform.
We have limited experience selling to mid-sized enterprises and only began hiring sales and marketing personnel with a mid-sized enterprise focus in 2018. Adapting our platform and marketing efforts to target the mid-sized enterprise market will require the diversion of significant resources that could otherwise be deployed to grow the business. If the costs of these sales and marketing efforts and investments do not result in corresponding increases in revenue, our business, results of operations, and financial condition may be adversely affected. In addition, small and mid-sized enterprises may have been disproportionately affected by the COVID-19 pandemic
52

and the related measures taken to protect the public health such as stay-at-home orders. Many of these enterprises may be experiencing financial difficulties and may not be in a position to purchase our platform, which may adversely affect our revenue, business, results of operations and financial condition.
Failure to effectively expand our sales and marketing capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our platform.
Increasing our customer base and achieving broader market acceptance of our platform will depend, to a significant extent, on our ability to effectively expand and manage our sales and marketing operations and activities. We are substantially dependent on our direct sales force and on our marketing efforts to obtain new customers. We believe that there is significant competition for experienced sales professionals with the sales skills and technical knowledge that we currently or may in the future require. Our ability to achieve revenue growth in the future will depend, in part, on our success in recruiting, training and retaining enough qualified and experienced sales professionals. New hires require significant training and time before they achieve full productivity, particularly in new sales segments, such as with mid-sized enterprises, and new industries or geographies. Our recent hires and planned hires may not become as productive as quickly as we expect, or at all, and we may be unable to hire or retain enough qualified individuals in the future in the markets and segments where we do business. Because we do not have a long history of expanding our sales force or managing a sales force at the scale that we intend to operate, we cannot accurately predict whether, or to what extent, our sales will increase as we expand our sales force or how long it will take for sales personnel to become productive. Furthermore, due to our limited experience selling direct to mid-sized enterprises through our sales force, the results of any such efforts are difficult to predict and may result in diverted financial and management resources without a corresponding increase in revenue. Our business will be harmed if our sales expansion efforts do not generate a significant increase in revenue.
Our sales cycle with enterprise, international and public sector clients can be long and unpredictable.
A substantial portion of our business is with large enterprises and, as we invest in other markets, we will increasingly do business with international enterprises and public sector entities. The timing of our sales with our enterprise, international, and public sector clients and related revenue recognition is difficult to predict because of the length and unpredictability of the sales cycle for these clients. We are often required to spend significant time and resources to educate and familiarize these potential clients with the value proposition of paying for our platform. The length of our sales cycle for these clients, from initial evaluation to payment for our platform is often around nine months or more and can vary substantially from client to client. As a result, it is difficult to predict whether and when a sale will be completed.
If we are unable to effectively operate on or capture data from mobile devices, our business could be adversely affected.
Our customers and users of our platform are increasingly accessing our platform or interacting via mobile devices. We are devoting valuable resources to solutions related to mobile usage and cannot assure you that these solutions will be successful. If the mobile solutions we have developed for our platform do not meet the needs of current or prospective customers, or if our solutions are difficult to access, customers or users may reduce their usage of our platform or cease using our platform altogether and our business could suffer. Additionally, we are dependent on the interoperability of our products with popular mobile networks and standards that we do not control, and any changes in such systems or terms of service that degrade our platform’s functionality or give preferential treatment to competitive products could adversely affect our business. As new mobile devices and products are continually being released, it is difficult to predict the challenges we may encounter in enhancing our platform for use on such devices. If we are unable to successfully implement elements of our platform on mobile devices, or if these strategies are not as successful as our offerings for personal computers or if we incur excessive expenses in this effort, our business, results of operations and financial condition would be negatively affected.
If we are unable to develop and maintain successful relationships with channel partners, our business, results of operations, and financial condition could be adversely affected.
To date, we have primarily relied on our direct sales force, online marketing and word-of-mouth to sell subscriptions to our platform. Although we have developed relationships with certain channel partners, such as
53

referral partners, resellers and integration partners, these channels have resulted in limited revenue to date. We believe that continued growth in our business is dependent upon identifying, developing and maintaining strategic relationships with additional channel partners that can drive additional revenue. Our agreements with our existing channel partners are non-exclusive, meaning our channel partners may offer enterprises the products of several different companies, including products that compete with ours. They may also cease marketing our platform with limited notice and with little or no penalty. We expect that any additional channel partners we identify and develop will be similarly non-exclusive and not bound by any requirement to continue to market our platform. If we fail to identify additional channel partners in a timely and cost-effective manner, or at all, if we are unable to assist our current and future channel partners in independently selling and implementing our platform, or if our channel partners choose to use greater efforts to market their own products or those of our competitors, our business, results of operations and financial condition could be adversely affected. Furthermore, if our channel partners do not effectively market and sell our platform, or fail to meet the needs of our customers, our reputation and ability to grow our business may also be adversely affected.
Sales by channel partners are more likely than direct sales to involve collection issues, in particular sales by our channel partners into developing markets, and accordingly, variations in the mix between revenue attributable to sales by channel partners and revenue attributable to direct sales may result in fluctuations in our results of operations.
Disputes with our customers and other third parties could be costly, time-consuming and harm our business and reputation.

Our business requires us to enter into agreements with a large number of customers and other third parties in many different jurisdictions. Our subscription and other agreements contain a variety of terms, including service levels, data privacy and security obligations, indemnification, dispute resolution procedures and regulatory requirements. Agreement terms may not be standardized across our business and can be subject to differing interpretations and local law requirements, which could result in disputes with our customers and other third parties from time to time. If our customers and other third parties notify us of a breach of contract or otherwise dispute the terms of our agreements, the dispute resolution process can be expensive and time-consuming and result in the diversion of resources that could otherwise be deployed to grow our business. Even if these disputes are resolved in our favor, we may be unable to recoup the expenses and other diverted resources committed to resolving the dispute and, if we receive negative publicity in connection with the dispute, our reputation and brand may be harmed. Furthermore, the ultimate resolution of such disputes may be adverse to our interests and as a result could adversely affect not only our brand but also our results of operations and financial condition.

If we are not able to maintain and enhance our brand, our business, results of operations and financial condition may be adversely affected.

We believe that maintaining and enhancing our reputation as a differentiated and category-defining company in experience management is critical to our relationships with our existing customers and key employees and to our ability to attract new customers and talented personnel. The successful promotion of our brand will depend on a number of factors, including our marketing efforts, our ability to continue to develop a high-quality platform and our ability to successfully differentiate our platform from competitive solutions. We do not have sufficient operating history to know if our brand promotion activities will ultimately be successful or yield increased revenue and, if they are not successful, our business may be adversely affected. Any unfavorable publicity of our business or platform generally, for example, relating to our privacy practices, terms of service, service quality, litigation, regulatory activity, the actions of our employees, partners or customers or the actions of other companies that provide similar solutions to us, all of which can be difficult to predict, could adversely affect our reputation and brand. In addition, independent industry analysts often provide reviews of our platform, as well as solutions offered by our competitors, and our brand and perception of our platform in the marketplace may be significantly influenced by these reviews. If these reviews are negative, or less positive compared to those of our competitors’ solutions, our brand and market position may be adversely affected. It may also be difficult to maintain and enhance our brand as we expand our marketing and sales efforts through channel or strategic partners.
The promotion of our brand also requires us to make substantial expenditures. We anticipate that these expenditures will increase as our market becomes more competitive, as we expand into new markets and as more sales are generated through our channel partners. To the extent that these activities yield increased revenue, this
54

revenue may not offset the increased expenses we incur. If we do not successfully maintain and enhance our brand or incur substantial expenses in unsuccessful attempts to promote and maintain our brand, our business may not grow, we may have reduced pricing power relative to competitors and we could lose customers and key employees or fail to attract potential customers or talented personnel, all of which would adversely affect our business, results of operations and financial condition.
Our corporate culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the innovation, creativity and teamwork fostered by our culture, which could harm our business.
We have worked to develop a strong culture around our team. We believe that our culture has been and will continue to be a key contributor to our success. We expect to hire aggressively as we expand but if we do not continue to maintain our corporate culture as we grow globally, we may be unable to foster the innovation, creativity and teamwork we believe we need to support our growth. Moreover, many of our employees may be able to receive significant proceeds from sales of our common stock in the public markets, which could lead to disparities of wealth among our employees that adversely affects relations among employees and our culture in general. Our substantial anticipated headcount growth may result in a change to our corporate culture, which could harm our business.
We recognize revenue over the term of our customers’ contracts. Consequently, increases or decreases in new sales may not be immediately reflected in our results of operations and may be difficult to discern.
We generally recognize subscription revenue from customers ratably over the terms of their contracts and a majority of our revenue is derived from subscriptions that have terms of one to three years. As a result, a portion of the revenue we report in each quarter is derived from the recognition of deferred revenue relating to subscriptions entered into during previous quarters. Consequently, a decline in new or renewed subscriptions, including any declines attributable to the COVID-19 pandemic, in any single quarter may have a small impact on our revenue results for that quarter. However, such a decline will negatively affect our revenue in future quarters. Accordingly, the effect of significant downturns in sales and market acceptance of our platform and potential changes in our pricing policies or rate of expansion or retention may not be fully reflected in our results of operations until future periods. We may also be unable to reduce our cost structure in line with a significant deterioration in sales. In addition, a significant majority of our costs are expensed as incurred, while revenue is recognized over the term of the agreements with our customers. As a result, increased growth in the number of our customers could continue to result in our recognition of more costs than revenue in the earlier periods of the terms of our agreements. Our subscription model also makes it difficult for us to rapidly increase our revenue through additional sales in any period, as revenue from new customers must be recognized over the applicable subscription term.
Our customers may fail to pay us in accordance with the terms of their agreements, at times necessitating action by us to attempt to compel payment.
We typically enter into annual or multiple year arrangements with our customers. If our customers fail to pay us in accordance with the terms of our agreements, we may be adversely affected both from the inability to collect amounts due and the cost of enforcing the terms of our agreements, including litigation and arbitration costs. The risk of these issues increases with the term length of our customer arrangements. Furthermore, some of our customers may seek bankruptcy protection or other similar relief and fail to pay amounts due to us, or pay those amounts more slowly, either of which could adversely affect our results of operations, financial condition and cash flow.
Certain of our results of operations, key metrics and other financial metrics may be difficult to predict.
Our results of operations, key metrics and other financial metrics, including the levels of our revenue, gross margin, profitability, cash flow and deferred revenue, have fluctuated in the past and may vary significantly in the future. As a result, period-to-period comparisons of our results of operations, including key metrics, may not be meaningful and the results of any one period should not be relied upon as an indication of future performance. Our results of operations and other key metrics may fluctuate as a result of a variety of factors, many of which are outside of our control, and as a result, may not fully reflect the underlying performance of our business. Fluctuation
55

in results of operations and key metrics may negatively impact the value of our common stock. Factors that may cause fluctuations in our results of operations and key metrics include, without limitation, those listed below:
fluctuations in the demand for our platform and the market for platforms like ours;
our ability to attract new customers or retain existing customers;
variability in our sales cycle, including as a result of the budgeting cycles and internal purchasing priorities of our customers or prospective customers;
the payment terms and subscription term length associated with sales of our platform and their effect on our billings and cash flows;
the addition or loss of large customers, including through acquisitions or consolidations;
the timing of sales and recognition of revenue, which may vary as a result of changes in accounting rules and interpretations, such as the adoption of Accounting Standards Update (ASU) 2014-09, Revenue from Contracts with Customers (ASC 606);
the amount and timing of operating expenses related to the maintenance and expansion of our business, operations and infrastructure;
network outages or actual or perceived security breaches or other incidents;
general economic, market and political conditions;
public health crises and related measures to protect the public health (such as the COVID-19 pandemic);
customer renewal rates;
increases or decreases in the number of elements of our services or pricing changes upon any renewals of customer agreements;
changes in our pricing policies or those of our competitors;
the mix of services sold during a period;
the timing of our recognition of stock-based compensation expense for our equity awards, particularly in cases where awards covering a large number of our shares are tied to a specific event or date; and
the timing and success of introductions of new platform features and services by us or our competitors or any other change in the competitive dynamics of our industry, including consolidation among competitors, customers or strategic partners.
The cumulative effects of the factors discussed above could result in large fluctuations and unpredictability in our quarterly and annual results of operations. This variability and unpredictability could also result in our failing to meet the expectations of industry or financial analysts or investors for any period. If our revenue or results of operations fall below the expectations of analysts or investors or below any guidance we may provide, or if the guidance we provide is below the expectations of analysts or investors, the price of our common stock could decline substantially. Such a stock price decline could occur even if we have met any previously publicly stated guidance we may provide.
Our results of operations may be difficult to predict as a result of seasonality.
Our results of operations may also fluctuate as a result of seasonality. We have seen seasonality in our sales cycle as a large percentage of our customers make their purchases in the fourth quarter of a given fiscal year and pay us in the first quarter of the subsequent year. We may also be affected by seasonal trends in the future, particularly as our business matures. Such seasonality may result from a number of factors, including a slowdown in our customers’ procurement process during certain times of the year, both domestically and internationally, and customers choosing to spend remaining budgets shortly before the end of their fiscal years. Additionally, this seasonality may be reflected to a much lesser extent, and sometimes may not be immediately apparent, in our revenue, due to the fact that we recognize subscription revenue over the term of the applicable subscription agreement. To the extent we experience this seasonality, it may cause fluctuations in our results of operations and financial metrics and make forecasting our future results of operations and financial metrics more difficult.
56

Our estimates of market opportunity and forecasts of market growth may prove to be inaccurate, and even if the markets in which we compete achieve the forecasted growth, our business may not grow at similar rates, or at all.

Market opportunity estimates and growth forecasts are subject to significant uncertainty and are based on assumptions and estimates which may not prove to be accurate. Our estimates and forecasts relating to size and expected growth of our target market may prove to be inaccurate. Even if the markets in which we compete meet our size estimates and growth forecasts, our business may not grow at similar rates, or at all. Our growth is subject to many factors, including our success in implementing our business strategy, which is subject to many risks and uncertainties.

Risks Related to Our Intellectual Property

We may be sued by third parties for alleged infringement of their proprietary rights.
There is considerable patent and other intellectual property development activity in our industry. Our future success depends in part on not infringing upon the intellectual property rights of others. From time to time, we have received and may receive claims from third parties, including our competitors, that our platform and underlying technology infringe or violate a third party’s intellectual property rights, including patent rights, and we may be found to be infringing upon such rights. In a patent infringement claim against us, we may assert, as a defense, that we do not infringe the relevant patent claims, that the patent is invalid or both. The strength of our defenses will depend on the patents asserted, the interpretation of these patents, and our ability to invalidate the asserted patents. However, we could be unsuccessful in advancing non-infringement or invalidity arguments in our defense. In the United States, issued patents enjoy a presumption of validity, and the party challenging the validity of a patent claim must present clear and convincing evidence of invalidity, which is a high burden of proof. Conversely, the patent owner need only prove infringement by a preponderance of the evidence, which is a lower burden of proof. We may also be unaware of the intellectual property rights of others that may cover some or all of our technology. Because patent applications can take years to issue and are often afforded confidentiality for some period of time, there may currently be pending applications, unknown to us, that later result in issued patents that could cover one or more of our products. Any claims or litigation, regardless of their merit, could cause us to incur significant expenses, pay substantial amounts in damages, ongoing royalty or license fees, or other payments, or could prevent us from offering all or portions of our platform or from using certain technologies, require us to re-engineer all or a portion of our platform or require that we comply with other unfavorable terms. We may also be obligated to indemnify our customers or business partners in connection with any such litigation and to obtain licenses or refund subscription fees, which could further exhaust our resources. Even if we were to prevail in the event of claims or litigation against us, any claim or litigation regarding our technology or intellectual property could be costly and time-consuming and divert the attention of our management and other employees from our business operations. Such disputes could also disrupt our platform and products, which would adversely impact our client satisfaction and ability to attract customers. In the case of infringement or misappropriation caused by technology that we obtain from third parties, any indemnification or other contractual protections we obtain from such third parties, if any, may be insufficient to cover the liabilities we incur as a result of such infringement or misappropriation.
Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses.
Our agreements with customers and other third parties may include indemnification or other provisions under which we agree to indemnify or otherwise be liable to them for losses suffered or incurred as a result of claims of intellectual property infringement, damages caused by us to property or persons or other liabilities relating to or arising from our platform or our acts or omissions. In addition, customers typically require us to indemnify or otherwise be liable to them for breach of confidentiality or failure to implement adequate security measures with respect to their data stored, transmitted or processed by our platform. The terms of these contractual provisions often survive termination or expiration of the applicable agreement. Large indemnity payments or damage claims from contractual breach could harm our business, results of operations and financial condition. Although we generally attempt to contractually limit the scope of our liability with respect to such obligations, we are not always successful, and we may incur substantial liability related to them. Any dispute with a customer with respect to such
57

obligations could have adverse effects on our relationship with that customer and other current and prospective customers, reduce demand for our platform and harm our business, financial condition and results of operations.
Our platform utilizes open source software, which may subject us to litigation, require us to re-engineer our platform or otherwise divert resources away from our development efforts.
We use open source software in connection with our platform and products and operations. We could be subject to suits by parties claiming ownership of what we believe to be open source software, noncompliance with open source licensing terms or that our use of such software infringes a third party’s intellectual property rights. Some open source software licenses require users who distribute open source software as part of their software to publicly disclose all or part of the source code to such software and/or make available any derivative works of the open source code (which may include our modifications and/or product code into which such open source software has been integrated) on terms allowing further modification and redistribution and at no or nominal cost. The terms of many open source licenses have not been interpreted by U.S. or foreign courts, and these licenses could be construed in a way that could impose other unanticipated conditions or restrictions on our ability to commercialize our products. While we monitor our use of open source software and try to ensure that none is used in a manner that would require us to disclose source code that we have decided to maintain as proprietary or that would otherwise breach the terms or fail to meet the conditions of an open source license or third-party contract, such use could inadvertently occur and we may as a result be subject to claims for breach of contract, infringement of intellectual property rights, or indemnity, required to release our proprietary source code, pay damages, royalties, or license fees or other amounts, seek licenses, re-engineer our applications, discontinue sales in the event re-engineering cannot be accomplished on a timely basis or take other remedial action that may divert resources away from our development efforts, any of which could adversely affect our business.
Any failure to protect our intellectual property rights could impair our ability to protect our proprietary technology and our brand.
Our success and ability to compete depend in part upon our ability to secure, protect, maintain, assert and enforce our intellectual property. As of April 30, 2021 we had 19 issued patents and 29 pending non-provisional or provisional patent applications filed. We rely on a combination of patent, copyright, trade secret and trademark laws, trade secret protection, and confidentiality or license agreements with our employees, customers, partners, and others to protect our intellectual property rights. However, the steps we take to protect our intellectual property rights may be inadequate, and our intellectual property may still be challenged or invalidated. We cannot guarantee that any of our pending applications will be approved or that our existing and future intellectual property rights will be sufficiently broad to protect our proprietary technology. Effective patent, copyright, trade secret and trademark protection may not even be available in every country in which we conduct business. Failure to comply with applicable procedural, documentary, fee payment and other similar requirements with the United States Patent and Trademark Office (USPTO), and various similar foreign governmental agencies could result in abandonment or lapse of the affected patent, copyright, or trademark application. If this occurs, our competitors might be more successful in their efforts to compete with us. Furthermore, we may not always detect infringement of our intellectual property rights, and any infringement of our intellectual property rights, even if successfully detected, prosecuted and enjoined, could be costly to deal with and could harm our business. In addition, other parties, including our competitors, may independently develop similar technology, duplicate our services or design around our intellectual property and, in such cases, we may not be able to assert our intellectual property rights against such parties. Further, our contractual arrangements may not effectively prevent disclosure of our confidential information or provide an adequate remedy in the event of unauthorized disclosure of our confidential information, and we may be unable to detect the unauthorized use of, or take appropriate steps to enforce, our intellectual property rights. In the event that any of the foregoing occur, this could adversely affect our business, results of operations and financial condition.
58

In order to protect our intellectual property rights, we may be required to spend significant resources to monitor and protect these rights. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming and distracting to management, and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and counter suits attacking the validity and enforceability of our intellectual property rights, which could result in the impairment or loss of portions of our intellectual property portfolio. An adverse determination of any litigation proceedings could put our intellectual property at risk of being invalidated or interpreted narrowly and could put our related pending patent applications at risk of not issuing. Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential or sensitive information could be compromised by disclosure in the event of litigation. In addition, during the course of litigation there could be public announcements of the results of hearings, motions or other interim proceedings or developments. If securities analysts or investors perceive these results to be negative, it could have a substantial adverse effect on the price of our common stock. Our failure to secure, protect, maintain, assert and enforce our intellectual property rights could adversely affect our brand and business.
If we fail to integrate our platform with a variety of software applications, operating systems, platforms, and hardware that are developed by others, our platform may become less marketable, less competitive or obsolete and our business and results of operations would be harmed.
Our platform must integrate with a variety of network, hardware and software systems, including human resource information and customer relationship management systems, and we need to continuously modify and enhance our platform to adapt to changes in hardware, software, networking, browser and database technologies. In particular, we have developed our platform to be able to easily integrate with certain third-party SaaS applications, through the interaction of application programming interfaces (APIs). In general, we rely on the fact that the providers of such software systems continue to allow us access to their APIs to enable these customer integrations. To date, we have not relied on a long-term written contract to govern our relationship with these providers. Instead, we are subject to the standard terms and conditions for application developers of such providers, which govern the distribution, operation and fees of such software systems, and which are subject to change by such providers from time to time.
We may acquire or invest in companies, which may divert our management’s attention and result in additional dilution to our stockholders. We may be unable to integrate acquired businesses and technologies successfully or achieve the expected benefits of such acquisitions.
Our success will depend, in part, on our ability to expand our platform and grow our business in response to changing technologies, customer demands and competitive pressures. We have in the past, and we may in the future, attempt to do so through strategic transactions, including acquisitions of, or investments in, businesses, technologies, services, products and other assets that we believe could complement, expand or enhance our platform or otherwise offer growth opportunities. We made a number of acquisitions during fiscal year ended January 31, 2020, including Zingle, a multi-channel mobile messaging and customer engagement solution, and in fiscal year ended January 31, 2021 we completed acquisitions of (i) LivingLens, a video feedback platform provider; (ii) Voci, a real-time speech to text platform; (iii) Stella Connect, a customer feedback and quality management platform that helps customer support teams analyze and improve performance in real time; and (iv) Sense360, a consumer insights platform that provides always-on, consumer and competitive intelligence from buyer and non-buyer segments. During the three months ended April 30, 2021 we completed the acquisitions of (i) CheckMarket, a survey solutions platform that helps customers automate the process quickly to make qualifications, and (ii) Decibel Inc., a leader in digital experience analytics . We may also enter into relationships with other businesses to expand our platform, which could involve preferred or exclusive licenses, additional channels of distribution, discount pricing or investments in other companies.
Any acquisition, investment or business relationship may result in unforeseen operating difficulties and expenditures. In particular, we may encounter difficulties assimilating or integrating the businesses, technologies, products, personnel or operations of the acquired companies, particularly if the key personnel of the acquired company choose not to work for us, their software is not easily adapted to work with our platform or we have difficulty retaining the customers of any acquired business due to changes in ownership, management or otherwise. Acquisitions, investments or other business relationships may also disrupt our business, divert our resources and
59

require significant management attention that would otherwise be available for development of our existing business. Moreover, the anticipated benefits of any acquisition, investment or business relationship may not be realized or we may be exposed to unknown risks or liabilities. For example, acquired technologies, services and products that we believe are complementary and enhance our platform may not be construed that way by existing and prospective customers.
Identifying and negotiating these transactions can be time-consuming, difficult and expensive, and our ability to complete these transactions may often be subject to approvals that are beyond our control. We cannot predict the number, timing or size of these transactions. Our prior acquisitions have been relatively small, and we are relatively inexperienced in effectively integrating another business with our own. Consequently, these transactions, even if announced, may not be completed. The risks we face in connection with these transactions include:
the issuance of additional equity securities that would dilute our existing stockholders and adversely affects the value of our common stock;
the use of substantial portions of our available cash and other resources that we may need in the future to operate our business;
issuance of large charges or substantial liabilities;
diversion of management’s attention from other business concerns;
issuance of debt on terms unfavorable to us or that we are unable to repay;
harm to our existing relationships with customers and partners as a result of the transaction;
claims and disputes from stockholders and third parties, including intellectual property claims and disputes;
difficulties retaining key employees or customers of the acquired business or integrating diverse software codes or business cultures; and
adverse tax consequences, substantial depreciation deferred compensation charges or other unfavorable accounting treatment.
The occurrence of any of these risks could have an adverse effect on our business, results of operations and financial condition.
In addition, our entry into any future acquisition, investment or business relationship may be prohibited. In September 2020 we entered into the Wells Fargo Credit Facility with Wells Fargo Bank, National Association (Wells Fargo). The Wells Fargo Credit Facility restricts our ability to pursue certain mergers, acquisitions, amalgamations or consolidations that we may believe to be in our best interest.
Risks Related to Our International Operations

Our international sales and operations subject us to additional risks and challenges that can adversely affect our business, results of operations and financial condition.
As part of our growth strategy, we expect to continue to expand our international operations, which may include opening additional offices in new jurisdictions and providing our platform in additional languages. Any new markets or countries into which we attempt to sell subscriptions to our platform may not be receptive. We currently have sales personnel and sales and customer and product support operations in the United States and certain countries across Europe, the Asia Pacific region and the Americas. Our sales organization outside the United States is smaller than our sales organization in the United States and to date a limited portion of our sales has been driven by resellers or other channel partners. We believe our ability to attract new customers to our platform and to convince existing customers to renew or expand their use of our platform is directly correlated to the level of engagement we achieve with our customers. To the extent we are unable to effectively engage with non-U.S. customers due to our limited sales force capacity and limited channel partners, we may be unable to effectively grow in international markets.
Our international operations also subject us to a variety of additional risks and challenges, including:
increased exposure to public health issues, such as the COVID-19 pandemic;
60

increased management, travel, infrastructure and legal compliance costs associated with having operations in multiple jurisdictions;
providing our platform and operating our business across a significant distance, in different languages, among different cultures and time zones, including the potential need to modify our platform and products to ensure that they are culturally appropriate and relevant in different countries;
compliance with foreign privacy and security laws and regulations, including data localization requirements, and the risks and costs of non-compliance;
longer payment cycles and difficulties enforcing agreements, collecting trade and other receivables or satisfying revenue recognition criteria, especially in emerging markets;
hiring, training, motivating and retaining highly-qualified personnel, while maintaining our unique corporate culture;
increased financial accounting and reporting burdens and complexities;
longer sales cycle and more time required to educate enterprises on the benefits of our platform outside of the United States;
requirements or preferences for domestic products;
limitations on our ability to sell our platform and for our solution to be effective in foreign markets that have different cultural norms and related business practices that de-emphasize the importance of positive customer and employee experiences;
differing technical standards, existing or future regulatory and certification requirements and required features and functionality;
political and economic conditions and uncertainty in each country or region in which we operate and general economic and political conditions and uncertainty around the world;
compliance with laws and regulations for foreign operations, including anti-bribery laws, import and export control laws, tariffs, trade barriers, economic sanctions and other regulatory or contractual limitations on our ability to sell our platform in certain foreign markets, and the risks and costs of non-compliance;
heightened risks of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may impact our financial condition and result in restatements of our consolidated financial statements;
fluctuations in currency exchange rates and related effects on our results of operations;
difficulties in repatriating or transferring funds from or converting currencies in certain countries, including due to foreign exchange currency controls put in place by foreign governments;
communication and integration problems related to entering new markets with different languages, cultures and political systems;
new and different sources of competition;
differing labor standards, including restrictions related to, and the increased cost of, terminating employees in some countries;
the need for localized subscription agreements;
the need for localized language support and difficulties associated with delivering support, training and documentation in languages other than English;
increased reliance on channel partners;
reduced protection for intellectual property rights in some countries and practical difficulties of enforcing such rights abroad; and
compliance with the laws of numerous foreign taxing jurisdictions, including withholding tax obligations, and overlapping of different tax regimes.
Any of these risks and challenges could adversely affect our operations, reduce our revenue or increase our operating costs, each of which could adversely affect our business, results of operations, financial condition and growth prospects. Some of our business partners also have international operations and are subject to the risks described above. Even if we are able to successfully manage the risks of international operations, our business may be adversely affected if our business partners are not able to successfully manage these risks.
Compliance with laws and regulations applicable to our international operations substantially increases our cost of doing business. We may be unable to keep current with changes in government requirements as they change from time to time. Failure to comply with these regulations could have adverse effects on our business. In
61

many foreign countries it is common for others to engage in business practices that are prohibited by our internal policies and procedures or U.S. or other regulations applicable to us. Although we have implemented policies and procedures designed to ensure compliance with these laws and policies, there can be no assurance that our employees, contractors, partners and agents will comply with these laws and policies. Violations of laws or our policies by our employees, contractors, partners or agents could result in delays in revenue recognition, financial reporting misstatements, enforcement actions, disgorgement of profits, fines, civil and criminal penalties, damages, injunctions, other collateral consequences and increased costs, including the costs associated with defending against such actions, or the prohibition of the importation or exportation of our platform and related services, each of which could adversely affect our business, results of operations and financial condition.

Further, risks associated with operating in Israel may adversely affect our business. We have operations in Israel through our wholly-owned subsidiary, Medallia Digital Ltd. and Cooladata Ltd. As of April 30, 2021, we had a total of 61 employees located in Israel, of which 55 were engaged in research and development and SaaS operations activities. Given our employee headcount in Israel, our business, results of operations and financial condition could be adversely affected by political, economic and military instability in Israel, including, for example, the ongoing hostilities between Israel and the Palestinians. Since the establishment of the State of Israel in 1948, a number of armed conflicts have taken place between Israel and neighboring countries. Any hostilities involving Israel or a full or partial mobilization of the reserve forces of the Israeli armed forces could adversely affect our operations in Israel. In addition, some of our employees in Israel are obligated to perform up to 40 days, depending on rank and position, of military reserve duty annually and are subject to being called for active duty under emergency circumstances. Increased military activity could also result in a reduction of qualified prospective employees available to grow our business or to replace employees on active military duty. As a result, our business could be disrupted by the absence of our employees for a significant period of time as a result of military service. Additionally, the interruption or curtailment of trade between Israel and its present trading partners or a significant downturn in the economic or financial conditions in Israel could adversely affect our operations. In the past, the State of Israel and Israeli companies have been subjected to an economic boycott and several countries still restrict business and trade activity with the State of Israel and with Israeli companies. These restrictive laws and policies could also have an adverse impact on our business and results of operations.
We believe our success depends on continuing to invest in the growth of our worldwide operations by entering new geographic markets. If our investments in these markets are greater than anticipated, or if our customer growth or sales in these markets do not meet our expectations, our results of operations and financial condition may be adversely affected.
We believe our success depends on expanding our business into new geographic markets and attracting customers in countries other than the United States. We anticipate continuing to expand our operations worldwide and have made, and will continue to make, substantial investments and incur substantial costs as we enter new geographic markets. This includes investments in data centers, cloud-based infrastructure and applications and other information technology investments, sales, marketing and administrative personnel and facilities. Often we must make these investments when it is still unclear whether future sales in the new market will justify the costs of these investments. In addition, these investments may be more expensive than we initially anticipated. If our investments are greater than we initially anticipate or if our customer growth or sales in these markets do not meet our expectations or justify the cost of the initial investments, our results of operations and financial condition may be adversely affected.
Risks associated with operating in Argentina could have an impact on our results of operations.

A significant number of our research and development employees are located in Argentina, and therefore, a portion of our operating expenses are denominated in Argentine pesos. As of April 30, 2021, we had a total of 282 employees located in Argentina, of which 256 were engaged in research and development and SaaS operations activities. If the peso strengthens against the U.S. dollar, it could have a negative impact on our results of operations as it would increase our operating expenses. Our business activities in Argentina also subject us to risks associated with changes in and interpretations of Argentine law, including laws related to employment, the protection and ownership of intellectual property and U.S. ownership of Argentine operations. Furthermore, if we had to scale down or close our Argentine operations, there would be significant time and cost required to relocate those operations elsewhere, which could have an adverse impact on our overall cost structure.
62

The Argentine government has historically exercised significant influence over the country’s economy. For example, on September 1, 2019, the Argentine government enacted foreign exchange currency controls. These controls include restrictions on Argentine citizens and Argentinian companies’ abilities to purchase U.S. dollars, transfer money to foreign accounts, and make payments of dividends or payments for services by related parties without permission from the Argentine government. These controls, and other restrictions that may be enacted in the future, could adversely affect our business by making it more difficult to fund our operations in Argentina, including cash compensation programs for our employees based there. Additionally, such controls and other restrictions that may be enacted in the future, and any interpretations thereof, could materially hinder our ability to administer, and our Argentine employees’ ability to participate in, our equity compensation programs. An interruption to our Argentine business operations due to currency controls, or any adverse impact to our compensation programs for our employees, could lead to a drop in productivity and employee morale and lead to an adverse effect on our business.

Additionally, the country’s legal and regulatory frameworks have at times suffered radical changes due to political influence and significant political uncertainties. In the past, government policies in Argentina included expropriation, nationalization, forced renegotiation or modification of existing contracts, suspension of the enforcement of creditors’ rights, new taxation policies, including royalty and tax increases and retroactive tax claims and changes in laws and policies affecting foreign trade and investment. Such policies could destabilize the country and adversely affect our business and operating expenses.

In addition, Argentina has experienced labor unrest over wages and benefits paid to workers. In the past, the Argentine government has passed laws, regulations and decrees requiring companies in the private sector to maintain minimum wage levels and provide specified benefits to employees and may do so again in the future. Employers have also experienced significant pressure from their employees and labor organizations to increase wages and to provide additional employee benefits. In addition, inflation levels in Argentina have been elevated for several years. In the first half of 2018, Argentina's reported inflation rates began to increase dramatically and the Argentine central bank significantly increased interest rates in an effort to combat inflation. Based on Argentina's reported inflation rates and trends, we designated Argentina as a highly inflationary economy for accounting purposes as of the beginning of the third quarter of the fiscal year ended January 31, 2019. Any disruptions, labor unrest or increased personnel-related expenses in Argentina, including due to inflation, could have a material and adverse effect on our business and operating expenses.

We face exposure to foreign currency exchange rate fluctuations, and if foreign currency exchange rates fluctuate substantially in the future, our results of operations and financial condition, which are reported in U.S. dollars, could be adversely affected.

We conduct our business in countries around the world and a portion of our transactions outside the United States are denominated in currencies other than the U.S. dollar. While we have primarily transacted with customers and vendors in U.S. dollars to date, we have from time to time transacted in foreign currencies for subscriptions to our platform and may significantly expand the number of transactions with customers that are denominated in foreign currencies in the future. The majority of our international costs are also denominated in local currencies. In addition, our international subsidiaries maintain net assets or liabilities that are denominated in currencies other than the functional operating currencies of these entities. Accordingly, changes in the value of foreign currencies relative to the U.S. dollar can affect our revenue and results of operations due to transactional and translational remeasurements that are reflected in our results of operations. As a result of such foreign currency exchange rate fluctuations, it could be more difficult to detect underlying trends in our business and results of operations.

We currently maintain a program to hedge transactional exposures in foreign currencies. We use derivative instruments, such as foreign currency forward contracts, to hedge certain exposures to fluctuations in foreign currency exchange rates. The use of such hedging activities may not offset any or more than a portion of the adverse financial effects of unfavorable movements in foreign exchange rates over the limited time the hedges are in place. Moreover, the use of hedging instruments may introduce additional risks if we are unable to structure effective hedges with such instruments. There can be no assurance that we will be successful in managing our exposure to currency exchange rate risks, which may adversely affect our business, results of operations and financial condition.

63

Risks Related to Laws and Regulations

Our business is subject to a variety of U.S. and foreign laws, many of which are unsettled and still developing and which could subject us to claims or otherwise harm our business.

We are subject to a variety of laws in the United States and internationally, including laws regarding privacy, data protection, data security, data retention and consumer protection, accessibility, sending and storing of electronic messages (and related traffic data where applicable), intellectual property, human resource services, employment and labor laws, workplace safety, consumer protection laws, anti-bribery and anti-corruption laws, import and export controls, immigration laws, securities laws and tax regulations, all of which are continuously evolving and developing. The scope and interpretation of these laws, regulations and other obligations that are or may be applicable to us, our customers or partners are often uncertain and may be conflicting, particularly laws and other obligations outside of the United States.

In addition, regulatory authorities around the world are considering a number of legislative and regulatory proposals concerning privacy, spam, data storage, data protection, data collection, content regulation, cybersecurity, government access to personal information and private data and other matters that may be applicable to our business. Compliance with these laws may require substantial investments or may provide technical challenges for our business. More countries are enacting and enforcing laws related to the appropriateness of content and enforcing those and other laws by blocking access to services that are found to be out of compliance. It is also likely that as our business grows and evolves, as an increasing portion of our business shifts to mobile, and as our solutions are used in a greater number of countries and by additional groups, we will become subject to laws and regulations in additional jurisdictions. Our customers could also abuse or misuse our platform in ways that violate laws or cause damage to our business. It is difficult to predict how existing laws will be applied to our business and whether we will become subject to new laws or legal obligations that will impact our business.

If we are not able to comply with these laws, regulations or other legal obligations, or if we, our customers or partners become liable under these laws or legal obligations, or if the use of our platform is suspended or blocked, even in part, we could be directly harmed and we may be forced to implement new measures to reduce exposure to this liability. This may require us to expend substantial resources or to discontinue certain solutions, which would negatively affect our business, results of operations and financial condition. We could also be subject to investigations, enforcement actions and sanctions, mandatory changes to our platform, disgorgement of profits, fines and damages, civil and criminal penalties or injunctions, claims for damages, termination of contracts and loss of intellectual property rights. In addition, the increased attention focused upon liability issues as a result of lawsuits and legislative proposals could harm our reputation or brand or otherwise impact the growth of our business. Any costs incurred as a result of this potential liability could harm our business, results of operations and financial condition.

Privacy concerns and laws or other domestic or foreign regulations may reduce the effectiveness of our platform and adversely affect our business.

Our customers can use our platform to collect, use and store personal data regarding their employees, customers and partners. We also collect, use and receive such information in the course of our operations. We and our customers may be subject to privacy-and data protection-related laws and regulations that impose obligations in connection with the collection, processing and use of financial data, health-related data and other types of personal data. The U.S. federal and various state and foreign governments have adopted or proposed limitations on, or requirements regarding, the collection, distribution, use, security and storage of data, including personal data, of individuals. For example, the Health Insurance Portability and Accountability Act of 1996 (HIPAA), establishes privacy and security standards that limit the use and disclosure of individually identifiable health information and requires the implementation of administrative, physical and technical safeguards to protect the privacy of protected health information and ensure the confidentiality, integrity and availability of electronic protected health information by certain institutions. We act as a “business associate” through our relationships with certain customers and are thus directly subject to certain provisions of HIPAA. The U.S. Federal Trade Commission and numerous state attorneys general also are applying federal and state consumer protection laws to impose standards on the online collection, use and dissemination of data, and to the security measures applied to such data.

64

Laws and regulations relating to data processing and data protection are particularly stringent in Europe and Asia, and in the financial services and healthcare industries, among others. Numerous foreign countries and governmental bodies, including the European Union (EU), and its member states, have laws and regulations concerning the collection and processing of personal data obtained from individuals located in their jurisdictions, which often are more restrictive than those in the United States. Laws and regulations in these jurisdictions apply broadly to the collection, use, security and other processing of data that identifies or may be used to identify an individual, such as names, telephone numbers, email addresses and, in some jurisdictions, data such as IP addresses and other online identifiers.

For example, the EU has adopted a General Data Protection Regulation (GDPR), which took full effect on May 25, 2018. The GDPR enhances data protection obligations for businesses and requires service providers processing personal data on behalf of customers to cooperate with European data protection authorities, implement security measures and keep records of personal data processing activities. Noncompliance with the GDPR can trigger fines equal to or greater of €20 million or 4% of global annual revenue. Our efforts to meet GDPR requirements have required significant time and resources, including a review of our technology and systems against its requirements.

Further, following a referendum in June 2016 in which voters in the United Kingdom approved an exit from the EU, the United Kingdom has initiated a process to leave the EU, generally referred to as Brexit. Brexit resulted in the United Kingdom exiting from the EU on January 31, 2020 subject to a transition period covering certain matters that ended on December 31, 2020. The United Kingdom has implemented legislation that substantially implements the GDPR, with penalties for noncompliance of up to the greater of £17.5 million or four percent of worldwide revenue. Aspects of United Kingdom data protection laws and regulations remain unclear, however, including how they will develop in the medium to longer term and how data transfers to and from the United Kingdom will be regulated.

Additionally, although we participate in and have certified our compliance with the European Union (EU)-
U.S. and Swiss-U.S. Privacy Shield Framework with respect to personal data that we collect, which is subject to the investigatory and enforcement powers of the U.S. Federal Trade Commission, and have historically relied upon the U.S.-EU and U.S.-Swiss Privacy Shield Frameworks, and certain standard contractual clauses approved by the EU Commission (the SCCs), with regard to our transfer of certain personal data from the EU and Switzerland to the United States, both the EU-U.S. Privacy Shield Framework and the SCCs have been subject to legal challenge, and on July 16, 2020, the Court of Justice of the European Union (CJEU), Europe's highest court, held in the Schrems II case that the EU-U.S. Privacy Shield Framework was invalid, and imposed additional obligations in connection with use of the SCCs. The Swiss Federal Data Protection and Information Commissioner also has stated that it no longer considers the Swiss-U.S. Privacy Shield Framework adequate for the purposes of personal data transfers from Switzerland to the U.S. We are assessing the impacts of the Schrems II decision in light of current and anticipated guidance from regulators. We and many other companies may need to implement different or additional measures to establish or maintain legitimate means for the transfer and receipt of personal data from the EU and Switzerland to the U.S., and we may, in addition to other impacts, experience additional costs associated with increased compliance burdens, and we and our customers face the potential for regulators to apply different standards to cross-border data transfers and to block, or require ad hoc verification of measures taken with respect to, certain data flows. We and our customers may face a risk of enforcement actions relating to personal data transfers, and we may experience hesitancy, reluctance or refusal by European or multinational enterprises to use our services due to potential risk exposure to such enterprises relating to cross-border data transfer.

Furthermore, outside of the EU, we continue to see increased regulation of data privacy and security, including the adoption of more stringent laws in the United States. For example, in June 2018 California enacted the California Consumer Privacy Act (CCPA). The CCPA gives California residents expanded rights to access and delete their personal information, opt out of certain personal information sharing and receive detailed information about how their personal information is used. The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches that is expected to increase data breach litigation. The CCPA went into effect on January 1, 2020. Additionally, a new privacy law, the California Privacy Rights Act (CPRA), was approved by California voters in the November 3, 2020 election. The CPRA will significantly modify the CCPA, creating obligations beginning on January 1, 2022, with implementing regulations expected on or before July 1, 2022, and
65

enforcement commencing July 1, 2023. Aspects of the CCPA, the CPRA, and their interpretation and enforcement remain unclear, and these laws may increase our compliance costs and potential liability.

Some countries also are considering or have passed legislation implementing data protection requirements or requiring local storage and processing of data, or similar requirements, which could increase the cost and complexity of delivering our services. In addition to government activity, privacy advocacy groups and certain industries have imposed or are considering various new, additional or different industry standards that may place additional burdens on us, and we may be contractually obligated to comply with these standards or we may be otherwise considered subject to them. We also are subject to other contractual obligations relating to privacy, data protection and information security.

With laws, regulations and other obligations relating to privacy, data protection, and information security imposing new and relatively burdensome obligations, and with substantial uncertainty over the interpretation and application of these and other obligations, we may face challenges in addressing their requirements and making necessary changes to our policies and practices, and may incur significant costs and expenses in an effort to do so. Additionally, if third parties we work with, such as vendors or service providers, violate applicable laws or regulations or our policies, such violations may also put our or our customers’ data at risk and could in turn have an adverse effect on our business. Any failure or perceived failure by us or our service providers to comply with our applicable policies or notices relating to privacy or data protection, our contractual or other obligations to customers or other third parties, or any of our other legal obligations relating to privacy, data protection or information security, may result in governmental investigations or enforcement actions, litigation, claims or public statements against us by privacy advocacy groups or others, and could result in significant liability or cause our customers to lose trust in us, which could have an adverse effect on our reputation and business.

The costs of compliance with, and other burdens imposed by, laws, regulations and other obligations relating to privacy, data protection and information security applicable to the businesses of our customers may adversely affect our customers’ ability and willingness to process, handle, store, use and transmit information from their employees, customers and partners, which could limit the use, effectiveness and adoption of our platform and reduce overall demand. Even the perception of privacy concerns, whether or not valid, may inhibit market adoption, effectiveness or use of our applications. The rapid development of laws, regulations and other obligations relating to privacy, data protection and information security throughout the world, and the dynamic nature of their interpretation and enforcement, make it difficult to predict compliance requirements.

We are subject to governmental export and import controls and economic sanctions laws and regulations that could impair our ability to compete in international markets and subject us to liability if we are not in full compliance with applicable laws.
Our business activities are subject to various restrictions under U.S. export and similar laws and regulations, including the United States Department of Commerce’s Export Administration Regulations (EAR), and various economic and trade sanctions regulations administered by the United States Treasury Department’s Office of Foreign Assets Controls (OFAC). The U.S. export control laws and economic sanctions laws include restrictions or prohibitions on the sale or supply of certain products and services to certain embargoed or sanctioned countries, governments, persons and entities. In addition, we may incorporate encryption technology into certain of our offerings, and encryption offerings and the underlying technology may be exported outside of the United States only with the required export authorizations, including by license, and we cannot guarantee that any required authorization will be obtained. If we are found to be in violation of U.S. economic sanctions or export control laws, it could result in substantial fines and penalties for us and for the individuals working for us. We may also experience other adverse effects, including reputational harm and loss of access to certain markets.
In addition, various countries regulate the import of certain technology and have enacted or could enact laws that could limit our ability to provide our customers access to our platform or could limit our customers’ ability to access or use our platform in those countries. Changes in our platform or future changes in export and import regulations may prevent our customers with international operations from utilizing our platform globally or, in some cases, prevent the export or import of our platform to certain countries, governments or persons altogether. Any decreased use of our platform or limitation on our ability to export or sell our platform could adversely affect our business, results of operations and financial condition.
66

Failure to comply with anti-bribery, anti-corruption and anti-money laundering laws could subject us to penalties and other adverse consequences.
We are subject to the U.S. Foreign Corrupt Practices Act of 1977, as amended (the FCPA), the U.K. Bribery Act and other anticorruption, anti-bribery and anti-money laundering laws in the jurisdictions in which we do business, both domestic and abroad. These laws generally prohibit us and our employees from improperly influencing government officials or commercial parties in order to obtain or retain business, direct business to any person or gain any advantage. The FCPA, U.K. Bribery Act and other applicable anti-bribery and anti-corruption laws also may hold us liable for acts of corruption and bribery committed by our third-party business partners, representatives and agents. In addition to our own sales force, we leverage third parties to sell our products and conduct our business abroad. We and our third-party business partners, representatives and agents may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and we may be held liable for the corrupt or other illegal activities of these third-party business partners and intermediaries, our employees, representatives, contractors, channel partners and agents, even if we do not explicitly authorize such activities. These laws also require that we keep accurate books and records and maintain internal controls and compliance procedures designed to prevent any such actions. While we have policies and procedures to address compliance with such laws, we cannot assure you that our employees and agents will not take actions in violation of our policies or applicable law, for which we may be ultimately held responsible and our exposure for violating these laws increases as our international presence expands and as we increase sales and operations in foreign jurisdictions. Any violation of the FCPA, U.K. Bribery Act or other applicable anti-bribery, anti-corruption laws and anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, imposition of significant legal fees, loss of export privileges, severe criminal or civil sanctions or suspension or debarment from U.S. government contracts, substantial diversion of management’s attention, a decline in the market price of our common stock or overall adverse consequences to our reputation and business, all of which may have an adverse effect on our results of operations and financial condition.
Taxing authorities may successfully assert that we should have collected or in the future should collect sales and use, value added or similar taxes, and we could be subject to liability with respect to past or future sales, which could adversely affect our results of operations.
Sales and use, value added and similar tax laws and rates vary greatly by jurisdiction. Taxing authorities in certain jurisdictions in which we do not collect such taxes may assert that such taxes are applicable, which could result in tax assessments, penalties and interest, and we may be required to collect such taxes in the future. Such tax assessments, penalties, and interest, or future requirements may adversely affect our results of operations.
Our international operations subject us to potentially adverse tax consequences.
We generally conduct our international operations through subsidiaries and are subject to income taxes as well as non-income-based taxes, such as payroll, value-added, goods and services and other local taxes. Our domestic and international tax liabilities are subject to various jurisdictional rules regarding the calculation of taxable income in various jurisdictions worldwide based upon our business operations in those jurisdictions. Our intercompany relationships are subject to complex transfer pricing regulations administered by taxing authorities in various jurisdictions. The relevant taxing authorities may disagree with our determinations as to the value of assets sold or acquired or income and expenses attributable to specific jurisdictions. If such a disagreement were to occur, and our position were not sustained, we could be required to pay additional taxes, interest and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations.
Changes in, or interpretations of, tax rules and regulations may adversely affect our effective tax rates.
Unanticipated changes in our tax rates could affect our future results of operations. Our tax expense could also be impacted by changes in, or interpretations of, tax rules and regulations regarding non-deductible expenses, excess tax benefits of equity-based compensation, the applicability of withholding taxes and the impact of changes in the evaluation of tax positions we have taken in prior tax periods. Our future effective tax rates could be unfavorably affected by changes in tax laws or the interpretation of tax laws, or by changes in the valuation of our deferred tax assets and liabilities. Additionally, the Organization for Economic Co-Operation and Development
67

(OECD) has released guidance covering various topics, including transfer pricing, country-by-country reporting and definitional changes to permanent establishment that could ultimately impact our tax liabilities as countries adopt the OECD’s guidance.
We are subject to potential tax examinations of our tax returns by the Internal Revenue Service (the IRS), and other domestic and foreign tax authorities. An adverse outcome of any such audit or examination by the IRS or other tax authority could have a material adverse effect on our results of operations and financial condition.
The calculation of our tax liabilities involves dealing with uncertainties in the application of complex tax laws and regulations in a variety of jurisdictions. There can be no assurance that our tax positions and methodologies or calculation of our tax liabilities are accurate or that the outcomes from future tax examinations will not have an adverse effect on our results of operations and financial condition. A difference in the ultimate resolution of tax uncertainties from what is currently estimated could have an adverse effect on our results of operations and financial condition.
Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.
As of January 31, 2021 we had federal and state net operating loss (NOL) carryforwards of approximately $822.5 million and $404.3 million, respectively. The federal NOL will begin to expire in 2031 and state NOL will begin to expire in 2022. As of January 31, 2021 we had federal and state research and development (R&D) tax credit carryforwards of approximately $20.6 million and $16.8 million, respectively. The federal R&D credit will begin to expire in 2029 and state R&D credit does not expire. In general, under Sections 382 and 383 of the Code, a corporation that undergoes an “ownership change” is subject to limitations on its ability to utilize its NOLs and other tax attributes including R&D tax credits to offset future taxable income. Similar rules apply under state tax laws.
Future changes in our stock ownership, some of which are outside of our control, could result in an ownership change under Sections 382 and 383 of the Internal Revenue Code (the Code) (or applicable state tax laws). Furthermore, our ability to utilize NOLs and other tax attributes of companies that we may acquire in the future may be subject to limitations. There is also a risk that due to regulatory changes, such as suspensions on the use of NOLs and R&D tax credits by certain jurisdictions, including in order to raise additional revenue to help counter the fiscal impact from the COVID-19 pandemic, possibly with retroactive effect, or other unforeseen reasons, our existing NOLs and R&D tax credits could expire or otherwise be unavailable to offset future income tax liabilities. A temporary suspension of the use of certain NOLs and tax credits has been enacted in California, and other states may enact legislation as well. For these reasons, we may not be able to realize a tax benefit from the use of our NOLs and R&D tax credits, whether or not we attain profitability.
Our business could be adversely impacted by changes in laws and regulations related to the Internet or changes in access to the Internet generally.
The future success of our business depends upon the continued use of the Internet as a primary medium for communication, business applications and commerce. Federal or state government bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting the use of the Internet as a commercial medium. Legislators, regulators or government bodies or agencies may also make legal or regulatory changes or interpret or apply existing laws or regulations that relate to the use of the Internet in new and materially different ways. Changes in these laws, regulations or interpretations could require us to modify our platform in order to comply with these changes, to incur substantial additional costs or divert resources that could otherwise be deployed to grow our business, or expose us to unanticipated civil or criminal liability, among other things.
In addition, government agencies and private organizations have imposed, and may in the future impose, additional taxes, fees or other charges for accessing the Internet or commerce conducted via the Internet. Internet access is frequently provided by companies that have significant market power and could take actions that degrade, disrupt or increase the cost of our customers’ use of our platform, which could negatively impact our business. In December 2017 the Federal Communications Commission (FCC), voted to repeal its “net neutrality” Open Internet rules, effective June 2018. The rules were designed to ensure that all online content is treated the same by internet
68

service providers and other companies that provide broadband services. The FCC’s new rules, which took effect on June 11, 2018 repealed the neutrality obligations imposed by the Open Internet rules and granted providers of broadband internet access services greater freedom to make changes to their services, including, potentially, changes that may discriminate against or harm our business. Should the net neutrality rules be relaxed or eliminated, we could incur greater operating expenses or our customers’ use of our platform could be adversely affected, either of which could harm our business and results of operations.
These developments could limit the growth of Internet-related commerce or communications generally or result in reductions in the demand for Internet-based platforms and services such as ours, increased costs to us or the disruption of our business. In addition, as the Internet continues to experience growth in the numbers of users, frequency of use and amount of data transmitted, the use of the Internet as a business tool could be adversely affected due to delays in the development or adoption of new standards and protocols to handle increased demands of Internet activity, security, reliability, cost, ease-of-use, accessibility and quality of service. The performance of the Internet and its acceptance as a business tool has been adversely affected by “viruses,” “worms” and similar malicious programs and the Internet has experienced a variety of outages and other delays as a result of damage to portions of its infrastructure. If the use of the Internet generally, or our platform specifically, is adversely affected by these or other issues, we could be forced to incur substantial costs, demand for our platform could decline and our results of operations and financial condition could be harmed.
Servicing our current and future debt may require a significant amount of cash, and we may not have sufficient cash flow from our business to pay our indebtedness. Our payment obligations under such indebtedness may limit the funds available to us, and the terms of our debt agreements may restrict our flexibility in operating our business or otherwise adversely affect our results of operations.
In September 2020, we issued a $575.0 million aggregate principal amount of convertible senior notes (the Notes) in a private placement to qualified institutional buyers. See "Note 9: Debt" to our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q, for further information on our outstanding debt obligations. As of April 30, 2021, we had $575.0 million of indebtedness for borrowed money outstanding.
Our ability to make scheduled payments of the principal of, to pay interest on or to refinance our indebtedness depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional debt financing or equity capital on terms that may be onerous or highly dilutive. Our ability to refinance any future indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations. In addition, any of our future debt agreements may contain restrictive covenants that may prohibit us from adopting any of these alternatives. Our failure to comply with these covenants could result in an event of default which, if not cured or waived, could result in the acceleration of our debt.
In addition, our indebtedness, combined with our other financial obligations and contractual commitments, could have other important consequences. For example, it could:
make us more vulnerable to adverse changes in general U.S. and worldwide economic, industry and competitive conditions and adverse changes in government regulation;
limit our flexibility in planning for, or reacting to, changes in our business and our industry;
place us at a disadvantage compared to our competitors who have less debt;
limit our ability to borrow additional amounts to fund acquisitions, for working capital and for other general corporate purposes; and
make an acquisition of our company less attractive or more difficult.
Further, the LIBOR is expected to be fully phased out as a benchmark by June 2023. If new methods of calculating LIBOR are established or if other benchmark rates used to price indebtedness or investments are
69

established, the terms of any existing or future indebtedness or investments may be negatively impacted, resulting in increased interest expense or lower than expected interest income.
In addition, under certain of our existing debt instruments, we are subject to customary affirmative and negative covenants regarding our business and operations, including limitations on our ability to enter into certain acquisitions or consolidations or engage in certain asset dispositions. Any debt financing secured by us in the future could involve additional restrictive covenants relating to our capital-raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital to pursue business opportunities, including potential acquisitions or divestitures. Any default under our debt arrangements could require that we repay our loans immediately, and may limit our ability to obtain additional financing, which in turn may have an adverse effect on our cash flows and liquidity.
Any of these factors could harm our business, results of operations and financial condition. In addition, if we incur additional indebtedness, the risks related to our business and our ability to service or repay our indebtedness would increase.
We may not be able to secure additional financing on favorable terms, or at all, to meet our future capital needs.

We have funded our operations since inception primarily through subscription payments by our customers for use of our platform, equity and debt financings, finance lease arrangements and loans for equipment. For example, in September 2020, we issued $575.0 million aggregate principal amount of convertible senior notes (Notes). We do not know when or if our operations will generate sufficient cash to fund our ongoing operations. In the future, we may require additional capital to respond to business opportunities, challenges, acquisitions, a decline in the level of subscriptions for our platform or unforeseen circumstances.

We evaluate financing opportunities from time to time, and our ability to obtain financing will depend, among other things, on our operating performance and the condition of the capital markets at the time we seek financing. We may not be able to timely secure additional equity or debt financing on favorable terms, or at all. If we engage in any debt financing, such as the issuance of the Notes, the holders of debt would have priority over the holders of common stock. The holders of debt could impose restrictions on our business during the time the loan is outstanding, including restrictive covenants relating to financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. The holders of debt may also obtain security interests on our assets enabling the debt holders to seize and take ownership or dispose of the property, whether tangible or intangible, in which they have a security interest if we default on repayment of the loan or any of the conditions associated with the loan. We may also be required to take other actions that would be in the interests of the debt holders and force us to maintain specified liquidity or other ratios, any of which could harm our business, results of operations and financial condition. The Wells Fargo Credit Facility prohibits us from incurring additional indebtedness without Wells Fargo's prior written consent. If we raise additional funds through further issuances of equity, convertible debt securities or other securities convertible into equity, our existing stockholders could suffer significant dilution in their percentage ownership of our company, and any new equity securities we issue could have rights, preferences and privileges senior to those of holders of our common stock. If we are unable to obtain adequate financing or financing on terms satisfactory to us, when we require it, our ability to continue to grow or support our business and to respond to business challenges could be significantly limited, and our business, results of operations and financial condition could be adversely affected.

The conditional conversion feature of the Notes, if triggered, may adversely affect our financial condition and operating results.

The Notes are convertible prior to June 15, 2025 under certain conditions. In the event the conditional conversion feature of the Notes is triggered, holders of such Notes will be entitled under the Indenture governing such Notes to convert their Notes at any time during specified periods at their option. If one or more holders of Notes elect to convert such Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our common stock, we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity. In addition, in certain circumstances, such as conversion by holders or redemption, we could be required under applicable accounting rules to reclassify all or a portion of the
70

outstanding principal of the Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.
We are subject to counterparty risk with respect to the capped call transactions.
In connection with the issuance of the Notes, we entered into the Capped Calls. The option counterparties are financial institutions, and we will be subject to the risk that any or all of them might default under the Capped Calls. Our exposure to the credit risk of the option counterparties will not be secured by any collateral. Past global economic conditions have resulted in the actual or perceived failure or financial difficulties of many financial institutions. If an option counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at that time under the Capped Calls with such option counterparty. Our exposure will depend on many factors but, generally, an increase in our exposure will be correlated to an increase in the market price and in the volatility of our common stock. In addition, upon a default by an option counterparty, we may suffer adverse tax consequences and more dilution than we currently anticipate with respect to our common stock. We can provide no assurance as to the financial stability or viability of the option counterparties.
The terms of the Wells Fargo Credit Facility require us to meet certain operating and financial covenants and place restrictions on our operating and financial flexibility. If we raise additional capital through debt financing, the terms of any new debt could further restrict our ability to operate our business.
The Wells Fargo Credit Facility contains customary affirmative and negative covenants that either limit our ability to, or, if we make future draws, require a mandatory prepayment in the event we, incur additional indebtedness and liens, merge with other companies or consummate certain changes of control, acquire other companies, engage in new lines of business, make certain investments, pay dividends, transfer or dispose of assets, amend certain material agreements and enter into various specified transactions. As a result, we may not be able to engage in any of the foregoing transactions unless we obtain the consent of our lender or prepay any outstanding amount under the Wells Fargo Credit Facility. The Wells Fargo Credit Facility also contains certain financial covenants, including minimum liquidity and maximum consolidated senior secured leverage ratio requirements, and financial reporting requirements. Our obligations under the Wells Fargo Credit Facility are secured by substantially all of our property, with limited exceptions, including our intellectual property. We may not be able to generate sufficient cash flow or sales to meet our financial covenants or, if we make future draws, pay the principal and interest under the Wells Fargo Credit Facility. Furthermore, if we made a subsequent draw, our future working capital, borrowings or equity financings could be unavailable to repay or refinance the amounts outstanding under the Wells Fargo Credit Facility. In the event of a liquidation, our lender would be repaid all outstanding principal and interest prior to distribution of assets to unsecured creditors, and the holders of our common stock would receive a portion of any liquidation proceeds only if all of our creditors, including our lenders, were first repaid in full. Any declaration by our lender of an event of default could significantly harm our business and prospects and could cause the price of our common stock to decline. If we raise any additional debt financing, the terms of such additional debt could further restrict our operating and financial flexibility.
If we draw on the Wells Fargo Credit Facility, our ability to make scheduled payments or to refinance such debt obligations depends on numerous factors, including the amount of our cash balances and our actual and projected financial and operating performance. We may be unable to maintain a level of cash balances or cash flows sufficient to permit us to pay the principal, premium, if any, and interest on our existing or future indebtedness. If our cash flows and capital resources are insufficient to fund our debt service obligations, we may be forced to reduce or delay capital expenditures, sell assets or operations, seek additional capital or restructure or refinance our indebtedness. We may not be able to take any of these actions, and even if we are, these actions may be insufficient to permit us to meet our scheduled debt service obligations. In addition, in the event of our breach of the Wells Fargo Credit Facility, we may be required to repay any outstanding amounts earlier than anticipated. If for any reason we become unable to service our debt obligations under the Wells Fargo Credit Facility, or any new debt obligations that we may enter into from time to time, holders of our common stock would be exposed to the risk that their holdings could be lost in an event of a default under such debt obligations and a foreclosure and sale of our assets for an amount that is less than the outstanding debt.
71

The nature of our business requires the application of complex accounting rules, and any significant changes in current rules could affect our financial statements and results of operations.
The accounting rules and regulations that we must comply with are complex and are subject to interpretation by the FASB, the SEC and various bodies formed to promulgate and interpret appropriate accounting principles. Recent actions and public comments from the FASB and SEC have focused on the integrity of financial reporting and internal controls over financial reporting. In addition, many companies’ accounting policies and practices are subject to heightened scrutiny by regulators and the public. A change in these principles or interpretations could have a significant effect on our reported results of operations and may even affect the reporting of transactions completed before the announcement or effectiveness of a change. It is difficult to predict the impact of future changes to accounting principles or our accounting policies, any of which could negatively affect our results of operations.
If our judgments or estimates relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.
The preparation of our financial statements in conformity with United States generally accepted accounting principles (GAAP) requires management to make judgments, estimates and assumptions that affect the amounts reported in our unaudited condensed consolidated financial statements and related notes thereto. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” the results of which form the basis for making judgments about the carrying values of assets, liabilities and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Our 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 common stock. Significant judgments, estimates and assumptions used in preparing our unaudited condensed consolidated financial statements include, or may in the future include, those related to revenue recognition, stock-based compensation expense including the estimation of grant date fair value of common stock, allowance for doubtful accounts, income taxes, goodwill and intangible assets.
If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act of 2002 (the Sarbanes-Oxley Act), and the listing standards of the New York Stock Exchange (the NYSE). The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are continuing to develop and refine our disclosure controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we will file with the SEC is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and that information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers. We are also continuing to improve our internal control over financial reporting. We have expended, and anticipate that we will continue to expend, significant resources in order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting.
Our current controls and any new controls that we develop may become inadequate because of changes in the conditions in our business, including increased complexity resulting from our international expansion. Further, weaknesses in our disclosure controls or our internal control over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls, or any difficulties encountered in their implementation or improvement, could harm our results of operations or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting could also adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our
72

internal control over financial reporting that we are required to include in our periodic reports that will be filed with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely adversely affect the market price of our common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the NYSE. We are required to comply with the SEC rules that implement Section 404 of the Sarbanes-Oxley Act and are therefore required to make a formal assessment of the effectiveness of our internal control over financial reporting for that purpose. As a public company, we are required to provide an annual management report on the effectiveness of our internal control over financial reporting.
Additionally, our independent registered public accounting firm is required to formally attest to the effectiveness of our internal control over financial reporting and may issue a report that is adverse in the event it is not satisfied with the level at which our internal control over financial reporting is documented, designed or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting could have an adverse effect on our business, results of operations and financial condition and could cause a decline in the market price of our common stock.
Risks Related to Ownership of Our Common Stock
The market price of our common stock could be volatile, and you could lose all or part of your investment.
Technology stocks have historically experienced high levels of volatility. The market price of our common stock may fluctuate substantially depending on a number of factors, including those described in this “Risk Factors” section, many of which are beyond our control and may not be related to our operating performance. These fluctuations could cause you to lose all or part of your investment in our common stock. Factors that could cause fluctuations in the trading price of our common stock include the following:
price and volume fluctuations in the overall stock market from time to time;
announcements of new products, solutions or technologies, commercial relationships, acquisitions or other events by us or our competitors;
changes in how enterprises perceive the benefits of our platform and products;
departures of key personnel;
the public’s reaction to our press releases, other public announcements and filings with the SEC;
fluctuations in the trading volume of our shares or the size of our public float, including in connection with an acquisition or upon conversion of some or all of our outstanding Notes;
sales of large blocks of our common stock;
actual or anticipated changes or fluctuations in our results of operations;
whether our results of operations meet the expectations of securities analysts or investors;
changes in actual or future expectations of investors or securities analysts;
actual or perceived significant data breach involving our platform;
litigation involving us, our industry or both;
governmental or regulatory actions or audits;
regulatory developments in the United States, foreign countries or both;
general economic conditions and trends;
public health crises and related measures to protect the public health (such as the COVID-19
pandemic);
major catastrophic events in our domestic and foreign markets; and
“flash crashes,” “freeze flashes” or other glitches that disrupt trading on the securities exchange on which we are listed.

In addition, if the market for technology stocks or the stock market in general experiences a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, results of operations or financial condition. The trading price of our common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us. In the past, following periods of volatility in the trading price of a company’s securities, securities class action litigation has often been brought against that company. If the market price of our common stock is volatile, we may become the target of securities
73

litigation. Securities litigation could result in substantial costs and divert our management’s attention and resources from our business. This could have an adverse effect on our business, results of operations and financial condition.

Our directors, executive officers and holders of 5% or more of our common stock beneficially own approximately 41.4% of our common stock and are able to exert significant control over us, which limits your ability to influence the outcome of important transactions, including a change of control.

Our directors, executive officers and holders of 5% or more of our outstanding common stock, and their respective affiliates, beneficially own, in the aggregate, approximately 41.4% of the shares of our outstanding common stock, based on the number of shares outstanding as of April 30, 2021. Further, entities affiliated with Sequoia Capital, collectively, are currently our largest stockholder and hold approximately 28.1% of the total voting power of our capital stock based on the number of shares outstanding as of April 30, 2021. As a result, our directors, executive officers and holders of 5% or more of our outstanding capital stock, and their respective affiliates, if acting together, will be able to determine or significantly influence all matters requiring stockholder approval, including the elections of directors, amendments of our organizational documents and approval of any merger, sale of assets or other major corporate transaction. These stockholders may have interests that differ from yours and may vote in a way with which you disagree and which may be adverse to your interests. This concentration of ownership may delay, prevent or discourage acquisition proposals or other offers for our common stock that you may feel are in your best interest as a stockholder and ultimately could deprive you of an opportunity to receive a premium for your common stock as part of a sale of our company, which in turn might adversely affect the market price of our common stock.
Conversion of the Notes may dilute the ownership interest of our stockholders or may otherwise depress the price of our common stock.
The conversion of some or all of the Notes may dilute the ownership interests of our stockholders. Upon conversion of the Notes, we have the option to pay or deliver, as the case may be, cash, shares of our common stock, or a combination of cash and shares of our common stock. If we elect to settle our conversion obligation in shares of our common stock or a combination of cash and shares of our common stock, any sales in the public market of our common stock issuable upon such conversion could adversely affect prevailing market prices of our common stock. Holders of the Notes may hedge their positions in the Notes by entering into short positions with respect to the underlying common stock. In addition, any anticipated conversion of the Notes into shares of our common stock could depress the price of our common stock.
The capped call transactions may affect the value of the Notes and our common stock.
Concurrent with the issuance of the Notes, we entered into the Capped Calls with certain financial institutions, the option counterparties. The Capped Calls are generally expected to reduce the potential dilution upon any conversion of the Notes and/or offset any cash payments we are required to make in excess of the principal amount converted with respect to the Notes, as the case may be.
The option counterparties or their respective affiliates may modify their initial hedge positions by entering into or unwinding various derivatives contracts with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of Notes (and are likely to do so during any applicable observation period related to a conversion of the Notes, or following any repurchase of the Notes, as applicable, by us). This activity could cause or avoid an increase or a decrease in the market price of our common stock or the Notes.
In addition, if any such Capped Calls fails to become effective, the option counterparties or their respective affiliates may unwind their hedge positions with respect to our common stock, which could adversely affect the value of our common stock.
74

If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about us, our business or our market, or if they change their recommendations regarding our common stock adversely, the market price and trading volume of our common stock could decline.
The trading market for our common stock depends in part on the research and reports that securities or industry analysts publish about us, our business, our market or our competitors. The analysts’ estimates are based upon their own opinions and are often different from our estimates or expectations. If any of the analysts who cover us change their recommendation regarding our common stock adversely, provide more favorable relative recommendations about our competitors or publish inaccurate or unfavorable research about our business, the price of our securities could decline. If few securities analysts commence coverage of us, or if one or more of these analysts cease coverage of us or fail to publish reports on us regularly, we could lose visibility in the financial markets and demand for our securities could decrease, which could cause the price and trading volume of our common stock to decline.
Substantial future sales could depress the market price of our common stock.
The market price of our common stock could decline as a result of a large number of sales of shares of such stock in the market, and the perception that these sales could occur may also depress the market price of our common stock. Under our Amended and Restated Investor Rights Agreement dated as of February 25, 2019, as amended, certain stockholders can require us to register shares owned by them for public sale in the United States. In addition, we filed a registration statement to register shares reserved for future issuance under our equity compensation plans. As a result, subject to the satisfaction of applicable exercise periods, the shares issued upon exercise of outstanding stock options or upon settlement of outstanding restricted stock units (RSU) awards are available for immediate resale in the United States in the open market.
Sales of our common stock may make it more difficult for us to sell equity and convertible securities in the future at a time and at a price that we deem appropriate. These sales also could cause the trading price of our common stock and the Notes to fall and make it more difficult for you to sell shares of our common stock or Notes.
We incur increased costs and demands upon management as a result of complying with the laws and regulations affecting public companies, which could adversely affect our business, results of operations and financial condition.
As a public company, and particularly now that we are no longer an “emerging growth company,” we incur greater legal, accounting and other expenses than we incurred as a private company. For example, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (the Dodd-Frank Act), and the rules and regulations of the SEC and the listing standards of the NYSE. The Exchange Act requires, among other things, that we file annual, quarterly and current reports with respect to our business and results of operations. Compliance with these requirements has increased and will continue to increase our legal, accounting and financial compliance costs and increase demand on our systems, making some activities more time-consuming and costly. These rules and regulations make it more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced policy limits and coverage or incur substantially higher costs to maintain the same or similar coverage. As a result, it may be more difficult for us to attract and retain qualified individuals to serve on our board of directors or as our executive officers. We have incurred, and expect to incur in the future, significant expenses and devote substantial management effort toward ensuring compliance with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act. In that regard, we will need to continue to hire additional accounting and financial staff with appropriate public company experience and technical accounting knowledge. In addition, as a public company, we may be subject to activism, including shareholder activism, which can lead to substantial costs, distract management and impact the manner in which we operate our business in ways we cannot currently anticipate. As a result of disclosure of information in filings required of a public company, our business and financial condition has become more visible, which may result in threatened or actual litigation, including by competitors. These increased costs and demands upon management could adversely affect our business, results of operations and financial condition.
75

Delaware law and provisions in our amended and restated certificate of incorporation and amended and restated bylaws could make a merger, tender offer or proxy contest difficult, thereby depressing the market price of our common stock and the Notes.
Our status as a Delaware corporation and the anti-takeover provisions of the Delaware General Corporation Law may discourage, delay or prevent a change in control by prohibiting us from engaging in a business combination with an interested stockholder for a period of three years after the date of the transaction in which the person became an interested stockholder, even if a change of control would be beneficial to our existing stockholders. In addition, our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that may make the acquisition of our company more difficult, including the following:
vacancies on our board of directors can only be filled by our board of directors and not by stockholders;
our board of directors is classified into three classes of directors with staggered three-year terms;
our stockholders can only take action at a meeting of stockholders and will not be able to take action by written consent for any matter;
a special meeting of our stockholders may only be called by a majority of our board of directors, the chairperson of our board of directors, our Chief Executive Officer or our President;
advance notice procedures apply for stockholders to nominate candidates for election as directors or to bring matters before an annual meeting of stockholders;
our amended and restated certificate of incorporation does not provide for cumulative voting;
our amended and restated certificate of incorporation allows stockholders to remove directors only for cause;
certain provisions of our amended and restated certificate of incorporation require the approval of the holders of at least 66% of our then-outstanding common stock;
authorize undesignated preferred stock, the terms of which may be established and shares of which may be issued by our board of directors, without further action by our stockholders; and
certain litigation against us can only be brought in Delaware.
These provisions, alone or together, could discourage, delay or prevent a transaction involving a change in control of our company. These provisions could also discourage proxy contests and make it more difficult for stockholders to elect directors of their choosing and to cause us to take other corporate actions they desire, any of which, under certain circumstances, could limit the opportunity for our stockholders to receive a premium for their shares of our common stock, and could also affect the price that some investors are willing to pay for our common stock or the Notes.
Our amended and restated bylaws designate a state or federal court located within the State of Delaware as the exclusive forum for substantially all disputes between us and our stockholders and also provide that the federal district courts will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, each of which could limit our stockholders’ ability to choose the judicial forum for disputes with us or our directors, officers or employees.
Our amended and restated bylaws provide that, unless we consent in writing to the selection of an alternative forum, to the fullest extent permitted by law, the sole and exclusive forum for the following types of actions and proceedings under Delaware statutory or common law: (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or other employees to us or our stockholders, (iii) any action arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws or (iv) any other action asserting a claim that is governed by the internal affairs doctrine shall be the Court of Chancery of the State of Delaware (or, if the Court of Chancery does not have jurisdiction, the federal district court for the District of Delaware), in all cases subject to the court having jurisdiction over indispensable parties named as defendants. Our amended and restated bylaws also provide that the federal district courts of the United States are the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act.
76

Any person or entity purchasing or otherwise acquiring any interest in any of our securities shall be deemed to have notice of and consented to this provision. This exclusive-forum provision may limit a stockholder’s ability to bring a claim in a judicial forum of its choosing for disputes with us or our directors, officers or other employees, which may discourage lawsuits against us and our directors, officers and other employees. If a court were to find the exclusive-forum provisions in our amended and restated bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving the dispute in other jurisdictions, which could harm our results of operations.
Because we do not anticipate paying any cash dividends on our capital stock in the foreseeable future, capital appreciation, if any, will be your sole source of gain.
You should not rely on an investment in our common stock to provide dividend income. We have never declared or paid cash dividends on our capital stock, and we do not anticipate paying any cash dividends in the foreseeable future. We currently intend to retain future earnings, if any, to fund the development and growth of our business. In addition, the Wells Fargo Credit Facility contains, and any future credit facility or financing we obtain may contain, terms limiting the amount of dividends that may be declared or paid on our common stock. Any future determination to pay dividends will be at the discretion of our board of directors and will be dependent upon our results of operations, financial condition, capital requirements, applicable contractual restrictions and such other factors as we may deem relevant. As a result, stockholders must rely on sales of their common stock after price appreciation as the only way to realize any future gains on their investment.
We could be subject to securities class action litigation.
In the past, securities class action litigation has often been brought against a company following a decline in the market price of its securities. This risk is especially relevant for us, because technology companies have experienced significant stock price volatility in recent years. If we face such litigation, it could result in substantial costs and a diversion of management’s attention and resources, which could harm our business.

General Risk Factors

Unfavorable conditions in our industry or the economy more generally or reductions in information technology spending could limit our ability to grow our business and adversely affect our results of operations and financial condition.

Our results of operations may vary based on the impact of changes in our industry or the economy more generally on us or our customers. Our business and results of operations depend on demand for information technology generally and for experience management solutions in particular, which in turn is influenced by the scale of business that our customers are conducting. Weak economic conditions, either in the U.S. or internationally, including as a result of changes in gross domestic product growth, financial and credit market fluctuations, interest rates, political turmoil or civil unrest, natural catastrophes or conflicts, or wars, and public health crises, such as the COVID-19 pandemic, and related public health measures, could cause a decrease in business investments, including spending on information technology generally. To the extent that weak economic conditions cause our existing customers or potential customers to reduce their budget for experience management solutions or to perceive spending on such systems as discretionary, demand for our platform may be adversely affected. Moreover, customers and potential customers may require extended billing terms and other financial concessions, which would limit our ability to grow our business and adversely affect our business, results of operations and financial condition.

Our business is subject to the risks of earthquakes, fire, floods, public health crises and other natural catastrophes and to interruption by man-made problems such as power disruptions, computer viruses, data security breaches or other incidents or terrorism.

Our corporate headquarters are located in the San Francisco Bay Area and we operate or utilize data centers that are located in North America and Europe. Additionally, we rely on our network and third-party infrastructure, enterprise applications, internal technology systems and our website for our development, marketing, operational support, hosted services and sales activities. The west coast of the United States, where our corporate headquarters and many of our key operations are located, contains active earthquake zones and have been subject
77

to numerous devastating wildfires and associated electrical blackouts. In the event of a catastrophic event, including a natural disaster such as an earthquake, hurricane, fire, flood, tsunami or tornado, or other catastrophic event such as power loss, telecommunications failure, software or hardware malfunction, cyber-attack, war, terrorist attack or incident of mass violence in the San Francisco Bay Area or elsewhere where our operations or data centers are located or where certain other systems and applications that we rely on are hosted, we may be unable to continue our operations and may endure significant system interruptions, reputational harm, delays in our application development, lengthy interruptions in our platform, breaches of data security and loss of critical data, all of which could have an adverse effect on our future results of operations. In addition, natural disasters, cyber-attacks, acts of terrorism, public health crises, such as pandemics and epidemics, or other catastrophic events could cause disruptions in our or our customers’ businesses, national economies or the world economy as a whole.
Item 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

None.
Item 3. DEFAULTS UPON SENIOR SECURITIES

None.
Item 4. MINE SAFETY DISCLOSURES

None.
Item 5. OTHER INFORMATION

None.
78

Item 6. EXHIBITS
EXHIBIT INDEX
Incorporation by Reference
Exhibit
Number
DescriptionFormFile No.Exhibit NumberFiling Date with SECFiled or Furnished Herewith
X
X
X
X
101.INSXBRL. Instance DocumentX
101.SCHXBRL. Taxonomy Extension Schema DocumentX
101.CALXBRL. Taxonomy Extension Calculation Linkbase DocumentX
101.DEFXBRL. Taxonomy Extension Definition Linkbase DocumentX
101.LABXBRL. Taxonomy Extension Label Linkbase DocumentX
101.PREXBRL.Extension Presentation Linkbase DatabaseX
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
____________
+ Indicates management contract or compensatory plan.
The certifications attached as Exhibits 32.1 and 32.2 that accompany this Quarterly Report on Form 10-Q are deemed furnished and not filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Medallia, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.


79

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

MEDALLIA, INC.
Date: June 4, 2021By:/s/ Leslie J. Stretch
 Leslie J. Stretch
President and Chief Executive Officer
(Principal Executive Officer)
Date: June 4, 2021/s/ Roxanne M. Oulman
Roxanne M. Oulman
Executive Vice President and Chief Financial Officer
(Principal Financial and Chief Accounting Officer)


80
EX-31.1 2 exhibit311-10q04302021.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF
THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Leslie J. Stretch, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Medallia, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d.disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting, which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b.any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.



Date: June 4, 2021

/s/ Leslie J. Stretch



Leslie J. Stretch
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 exhibit312-10q04302021.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF
THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Roxanne M. Oulman, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Medallia, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d.
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting, which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b.any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.



Date: June 4, 2021

/s/ Roxanne M. Oulman



Roxanne M. Oulman
Chief Financial Officer
(Principal Financial and Accounting Officer)



EX-32.1 4 exhibit321-10q04302021.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Leslie J. Stretch, Chief Executive Officer of Medallia, Inc. (the “Company”), do hereby 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 Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended April 30, 2021 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; 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: June 4, 2021




/s/ Leslie J. Stretch






Leslie J. Stretch
Chief Executive Officer
(Principal Executive Officer)



EX-32.2 5 exhibit322-10q04302021.htm EX-32.2 Document

Exhibit 32.2


CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Roxanne M. Oulman, Chief Financial Officer of Medallia, Inc. (the “Company”), do hereby 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 Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended April 30, 2021 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; 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: June 4, 2021



/s/ Roxanne M. Oulman






Roxanne M. Oulman
Chief Financial Officer
(Principal Financial and Accounting Officer)



EX-101.SCH 6 mdla-20210430.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Revenue - Summary of Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Fair Value of Assets and Liabilities link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Fair Value of Assets and Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Fair Value of Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Fair Value of Assets and Liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - Cash Equivalents and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Cash Equivalents and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Derivative Instruments - Fair Values of Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Derivative Instruments - Gains and Losses (Details) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - Derivative Instruments - Offsetting Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 2122106 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Business Combinations - Schedule of Acquisition Consideration and Related Fair Values of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Business Combinations - Component of Identifiable Intangible Assets Acquired in Connection with Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2127107 - Disclosure - Goodwill And Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 2328306 - Disclosure - Goodwill And Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Goodwill and Intangible Assets, Net - Schedule Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - Goodwill And Intangible Assets, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2133108 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2334307 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2435419 - Disclosure - Balance Sheet Components - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - Balance Sheet Components - Summary of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - Balance Sheet Components - Accrued Expenses and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2438422 - Disclosure - Balance Sheet Components - Summary of Accrued Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2139109 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2340308 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2441423 - Disclosure - Debt- Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2442424 - Disclosure - Debt - Liability Component of Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2443425 - Disclosure - Debt - Components of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2144110 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2345309 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2446426 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2447427 - Disclosure - Leases - Components of Lease Costs and Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2448428 - Disclosure - Leases - Supplemental Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2449429 - Disclosure - Leases- Maturities of Operating and Financing Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2449429 - Disclosure - Leases- Maturities of Operating and Financing Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2150111 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2451430 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2152112 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2453431 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2154113 - Disclosure - Equity Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2355310 - Disclosure - Equity Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2456432 - Disclosure - Equity Incentive Plans - Schedule of 2019 Plan Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2457433 - Disclosure - Equity Incentive Plans - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2458434 - Disclosure - Equity Incentive Plans - Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2459435 - Disclosure - Equity Incentive Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2460436 - Disclosure - Equity Incentive Plans - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2461437 - Disclosure - Equity Incentive Plans - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2162114 - Disclosure - Net Loss Per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 2363311 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 2464438 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2465439 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 mdla-20210430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 mdla-20210430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 mdla-20210430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT RSUs granted (in shares) Stock units granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Document Type Document Type Aggregate intrinsic value, options outstanding Aggregate intrinsic value, options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accrued expenses and other current liabilities Accrued Liabilities And Other Current Liabilities [Member] Accrued Liabilities And Other Current Liabilities Stock units vested (in usd 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 Shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Level 3 Fair Value, Inputs, Level 3 [Member] Cancelled shares (in shares) Share Based Compensation Arrangement By Share Based Payment Award, Options And Other Than Options , Cancelled Share Based Compensation Arrangement By Share Based Payment Award, Options And Other Than Options , Cancelled Derivative assets Net Amounts of Assets in the Unaudited Condensed Consolidated Balance Sheets Derivative Asset Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities and stockholders' equity Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Amortization of finance leases Amortization of assets Finance Lease, Right-of-Use Asset, Amortization Other noncurrent liabilities Increase (Decrease) in Other Noncurrent Liabilities Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Security Exchange Name Security Exchange Name Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Sales and marketing expense Selling and Marketing Expense [Member] Capped call Call Option [Member] Loss from operations Operating Income (Loss) Total current liabilities Liabilities, Current Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Received Derivative, Collateral, Obligation to Return Cash Performance Based Restricted Stock Units Performance Shares [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Beginning balance (in usd per share) Ending balance (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Variable Rate [Domain] Variable Rate [Domain] Variable Rate [Axis] Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (Note 11) Commitments and Contingencies Total future lease payments Finance Lease, Liability, Payment, Due Assets Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounting Policies [Abstract] Furniture, fixtures and equipment Furniture and Fixtures [Member] Federal, state and local taxes Taxes Payable, Current Payments related to option accelerations Payments to Acquire Businesses, Acceleration Of Options Payments to Acquire Businesses, Acceleration Of Options Entity Address, State or Province Entity Address, State or Province Stock units vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Proceeds from share purchase plan Proceeds from Stock Plans Cash paid for operating lease liabilities Operating Lease, Payments Accounts payable Accounts Payable, Current Foreign currency exchange Goodwill, Foreign Currency Translation Gain (Loss) Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Accrued commissions Accrued Sales Commission, Current Useful life (years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Convertible Debt Convertible Debt [Table Text Block] Cash paid for income taxes Income Taxes Paid Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2023 Finance Lease, Liability, to be Paid, Year One 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Fair Value of Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Subscription contract term Subscription Contract Term Subscription contract term. Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Hedging Designation [Domain] Hedging Designation [Domain] Total operating expenses Operating Expenses Other comprehensive income (loss), net of taxes: Other Comprehensive Income (Loss), Net of Tax [Abstract] Exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Common stock, par value per share (in usd per share) Common Stock, Par or Stated Value Per Share Other liabilities Other Liabilities, Noncurrent Options cancelled or expired (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Cost of revenue: Cost of Revenue [Abstract] Principal payments on financing leases Finance Lease, Principal Payments Fair value of options vested during period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Foreign currency forward contracts not designated as hedges Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents North America North America [Member] Options cancelled or expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Other receivables related to stock option exercises Exercise of Stock Options Included in Other Receivables Exercise of Stock Options Included in Other Receivables Revenue Revenue from Contract with Customer, Excluding Assessed Tax Concentration risk, percentage Concentration Risk, Percentage Business Acquisition [Axis] Business Acquisition [Axis] Amortization of deferred commissions Capitalized Contract Cost, Amortization Geographical [Domain] Geographical [Domain] Initial conversion ratio Debt Instrument, Convertible, Conversion Ratio Statement [Line Items] Statement [Line Items] Schedule of Potential Shares of Common Stock Equivalents Excluded From Computation of Diluted Net Loss Per Share Attributable to Common Stockholders Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Forecast Forecast [Member] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Convertible senior notes (if-converted) Convertible Debt Securities [Member] Credit Facility [Axis] Credit Facility [Axis] U.S.. government and agency securities US Government Agencies Debt Securities [Member] Fair Values and Gains (Losses) Associated with Derivative Instruments Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block] Convertible senior notes, net Convertible Debt, Noncurrent Business Combinations [Abstract] Gains reclassified from OCI into income (effective portion) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Net loss per share attributable to common stockholders, basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Entity Small Business Entity Small Business Operating leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Unamortized issuance costs Unamortized Debt Issuance Expense Debt Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Sales commissions amortization period Capitalized Contract Cost, Amortization Period Total cost of revenue Cost of Revenue Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Goodwill [Roll Forward] Goodwill [Roll Forward] Amendment Flag Amendment Flag Schedule of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Leases Lessee, Finance Leases [Text Block] Schedule of Acquisition Consideration and Related Fair Values of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Standby letters of credit Long-term Line of Credit Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Marketable securities Aggregate Fair Value Debt Securities, Available-for-sale, Current Derivative Instrument [Axis] Derivative Instrument [Axis] Trade and Other Receivables and Allowance for Credit Losses Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Information Related to Offsetting Arrangements, Derivative Assets Offsetting Assets [Table Text Block] Purchase Obligation, Due in Fourth Year Purchase Obligation, to be Paid, Year Four Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Financing lease terms Lessee, Finance Lease, Term of Contract Senior Notes Senior Notes [Member] Standby Letters of Credit Standby Letters of Credit [Member] Accrued unpaid capital expenditures Capital Expenditures Incurred but Not yet Paid Geographical [Axis] Geographical [Axis] Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Unrecognized stock based compensation expense Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Statement of Cash Flows [Abstract] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] ESPP Employee Stock [Member] Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Statement Location [Domain] Income Statement Location [Domain] 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Notional values Derivative, Notional Amount Amortization of Intangible Assets Amortization of Intangible Assets Amortization of Intangible Assets Components of Lease Expense and Supplemental Cash Flow Information Lease, Cost [Table Text Block] Certain Vacant Office Leases Certain Vacant Office Leases [Member] Certain Vacant Office Leases 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Description of Business and Summary of Significant Accounting Policies Business Description and Accounting Policies [Text Block] Other noncurrent assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Included in cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Trade and other receivables, net Receivables, Net, Current Total assets Assets Scenario [Axis] Scenario [Axis] Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Operating lease liabilities reported as: Operating Lease, Assets And Liabilities, Lessee [Abstract] Operating Lease, Assets And Liabilities, Lessee [Abstract] Total interest expense related to the Notes Interest Expense, Debt Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Schedule of Accrued Compensation Schedule of Accrued Liabilities [Table Text Block] Cash, Cash Equivalents and Marketable Securities Cash, Cash Equivalents and Marketable Securities [Member] Cash, Cash Equivalents and Marketable Securities Finance leases Finance Lease, Liability, Payment, Due [Abstract] Intangible assets, net Total Finite-Lived Intangible Assets, Net Antidilutive Securities [Axis] Antidilutive Securities [Axis] Threshold scheduled trading days Debt Instrument, Convertible, Redemption Terms, Threshold Scheduled Trading Days Debt Instrument, Convertible, Redemption Terms, Threshold Scheduled Trading Days Cost of Sales Cost of Sales [Member] Concentrations of Credit Risk and Significant Customers Concentration Risk, Credit Risk, Policy [Policy Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding Finance Lease Maturity Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Office Facilities Office Facilities [Member] Office Facilities Depreciation and amortization Depreciation, Depletion and Amortization Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Revenues Sales [Member] Recognition period, unrecognized stock based compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Less interest payments Lessee, Operating Lease, Liability, Undiscounted Excess Amount Non-US Non-US [Member] Contract with customer, liability Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Weighted average remaining contractual term, options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Change in unrealized gains (losses) on cash flow hedges, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets Derivative Liability, Fair Value, Gross Asset Accounts payable Increase (Decrease) in Accounts Payable Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Additional Paid-In Capital Additional Paid-in Capital [Member] Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Other income (expense), net Nonoperating Income (Expense) [Member] Purchase obligation to be paid in two years Purchase Obligation, to be Paid, Year Two Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Derivative liabilities Net Amounts of Liabilities in the Unaudited Condensed Consolidated Balance Sheets Derivative Liability Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Interest on lease liabilities Finance Lease, Interest Expense Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Supplemental Balance Sheet Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Change in unrealized gain on marketable securities Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Fair value of convertible debt Convertible Debt, Fair Value Disclosures Revolving Credit Facility Revolving Credit Facility [Member] Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Research and development Research and Development Expense Maturity term (not greater than) Derivative, Term of Contract Beginning balance (in usd per share) Ending balance (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized (in shares) Common Stock, Shares Authorized Concentration Risk Type [Axis] Concentration Risk Type [Axis] Developed technology Developed Technology [Member] Developed technology. Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Marketable Securities Marketable Securities [Member] Marketable Securities Accrued vacation Accrued Vacation, Current Amortization of deferred commissions Amortization of Deferred Sales Commissions Contractual interest expense Interest Expense, Debt, Excluding Amortization Professional services Professional Services [Member] Professional Services Income Statement [Abstract] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Lease liability, noncurrent Operating Lease, Liability, Noncurrent 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Cash, Cash Equivalents and Investments Cash, Cash Equivalents and Investments [Table Text Block] Trade And Other Receivables Trade And Other Receivables [Member] Trade and other receivables. Use of Estimates Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent 2025 Finance Lease, Liability, to be Paid, Year Three Expected dividend rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Scenario [Domain] Scenario [Domain] Counterparty Name [Domain] Counterparty Name [Domain] Purchases of property, equipment and other Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Document Period End Date Document Period End Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Intangible Assets, Gross Finite-lived Intangible Assets [Roll Forward] Goodwill and Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] Stella Connect StellaService Inc. [Member] StellaService Inc. Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Payroll taxes Accrued Payroll Taxes, Current Operating lease terms Lessee, Operating Lease, Term of Contract Hedging Designation [Axis] Hedging Designation [Axis] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Operating lease impairment loss Operating Lease, Impairment Loss Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense LivingLens LivingLens Enterprise Ltd. [Member] LivingLens Enterprise Ltd. Designated as hedging Designated as Hedging Instrument [Member] Release of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Cover [Abstract] Base Rate Base Rate [Member] Acquisitions Goodwill, Acquired During Period Counterparty B Counterparty B [Member] Counterparty B Indexed shares Option Indexed to Issuer's Equity, Indexed Shares Derivatives Not Designated as Hedging Instruments Derivatives Not Designated as Hedging Instruments [Table Text Block] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Long-term debt Net carrying amount of the liability component Long-term Debt Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Leases Lessee, Operating Leases [Text Block] Fair Value Disclosures [Abstract] Non-cash lease expense Noncash Lease Expense Noncash Lease Expense Customer relationships Customer Relationships [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Total marketable securities Debt Securities, Available-for-sale Schedule of Plan Activity Share-based Payment Arrangement, Activity [Table Text Block] Equity Components [Axis] Equity Components [Axis] Deferred Commissions Deferred Charges, Policy [Policy Text Block] Losses recognized in income (amount excluded from effectiveness testing and ineffective portion) Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax Minimum Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Property and equipment, net Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Operating lease liability, current Accrued expenses and current liabilities Operating Lease, Liability, Current Unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount 2019 Equity Incentive Plan Two Thousand And Nineteen Equity Incentive Plan [Member] Two thousand and nineteen equity incentive plan. Finance leases obtained for equipment Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Stock units cancelled or expired (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES Options exercised (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Revenue: Revenues [Abstract] Fair Value of Assets and Liabilities Fair Value Disclosures [Text Block] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Unconditional purchase obligation Purchase Obligation Counterparty A Counterparty A [Member] Counterparty A Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Remainder of 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Entity Registrant Name Entity Registrant Name Purchase Obligation, Due in Third Year Purchase Obligation, to be Paid, Year Three Business Acquisition [Line Items] Business Acquisition [Line Items] Derivative [Table] Derivative [Table] Statement of Stockholders' Equity [Abstract] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Assets: Assets, Fair Value Disclosure [Abstract] Component of Identifiable Intangible Assets Acquired in Connection with Acquisitions Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Average Exercise Price per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Less interest payments Finance Lease, Liability, Undiscounted Excess Amount Gains (losses) expected to be reclassified out of OCI within the next 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Research and development expense Research and Development Expense [Member] Not designated as hedging Not Designated as Hedging Instrument [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Total future lease payments Lessee, Operating Lease, Liability, to be Paid Finance lease liabilities reported as: Finance Lease, Assets And Liabilities, Lessee [Abstract] Finance Lease, Assets And Liabilities, Lessee [Abstract] Depreciation and amortization expense Depreciation, Depletion and Amortization, Nonproduction Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Amount of right to add revolving commitments Line of Credit Facility, Available Increase to Maximum Borrowing Capacity Line of Credit Facility, Available Increase to Maximum Borrowing Capacity Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Entity Address, Postal Zip Code Entity Address, Postal Zip Code Increase in income tax expense Increase (Decrease) in Income Taxes Weighted Average Number of Shares Outstanding, Basic and Diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Debt Instrument, Redemption, Period Two Debt Instrument, Redemption, Period Two [Member] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Derivative liabilities: Offsetting Derivative Liabilities [Abstract] Goodwill Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Document Transition Report Document Transition Report Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] ESPP Valuation Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Indemnity holdback related to acquisitions Business Combination, Contingent Consideration, Liability, Current Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Gross Amounts of Recognized Assets Derivative Asset, Fair Value, Gross Asset Principal amount of debt Debt Instrument, Face Amount Level 2 Fair Value, Inputs, Level 2 [Member] Document Quarterly Report Document Quarterly Report Liabilities: Liabilities, Fair Value Disclosure [Abstract] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Equity [Abstract] General and administrative expense General and Administrative Expense [Member] Total assets measured at fair value Assets, Fair Value Disclosure Trade and other receivables Increase (Decrease) in Receivables EMEA EMEA [Member] Net Assets Exposed Derivative Asset, Fair Value, Amount Offset Against Collateral Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Noncash investing and financing activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Initial strike price (in dollars per share) Option Indexed to Issuer's Equity, Strike Price Deferred revenue, current Contract with Customer, Liability, Current Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Credit Facility [Domain] Credit Facility [Domain] Initial conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Derivative Contract [Domain] Derivative Contract [Domain] Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Number of operating segments Number of Operating Segments Entity File Number Entity File Number Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Stock units cancelled and expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Derivative assets: Offsetting Derivative Assets [Abstract] Sales and marketing Selling and Marketing Expense Identifiable Intangible Assets Acquired Finite-lived Intangible Assets Acquired Amortization of debt issuance costs Amortization of Debt Issuance Costs and Discounts Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Finance leases, right-of-use assets Finance Lease Right-Of-Use Assets [Member] Finance Lease Right-Of-Use Assets Total stock-based compensation Share-based Payment Arrangement, Expense Balance Sheet Location [Axis] Balance Sheet Location [Axis] Issuance of shares from share purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Counterparty Name [Axis] Counterparty Name [Axis] Common stock, $0.001 par value: 1,000,000,000 shares authorized as of April 30, 2021 and January 31, 2021; 158,035,275 shares and 154,995,819 shares issued and outstanding as of April 30, 2021 and January 31, 2021, respectively Common Stock, Value, Issued Deferred commissions, noncurrent Capitalized Contract Cost, Net, Noncurrent Goodwill and Intangible Assets Disclosure [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Commercial paper Commercial paper Commercial Paper [Member] Aggregate intrinsic value, options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Entity Current Reporting Status Entity Current Reporting Status 2026 Finance Lease, Liability, to be Paid, Year Four Purchase of marketable securities Payments to Acquire Debt Securities, Available-for-sale Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Stock units granted (in usd 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 Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Foreign currency forward Foreign Exchange Forward [Member] Total operating lease liabilities Total present value of minimum lease payments Operating Lease, Liability Cash Equivalents and Marketable Securities Cash, Cash Equivalents, and Marketable Securities [Text Block] Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets Derivative Asset, Fair Value, Gross Liability Deferred commissions earned and capitalized Capitalized Contract Cost, Additions Capitalized Contract Cost, Additions. Debt Instrument [Line Items] Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Total stockholders' equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities and stockholders' equity Liabilities and Equity Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Entity Address, City or Town Entity Address, City or Town Accrued compensation Accrued compensation Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted stock units Restricted Stock Units (RSUs) [Member] Operating lease costs Operating Lease, Cost Net Liabilities Assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Purchase Consideration, Net of Cash Acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Hedging Relationship [Axis] Hedging Relationship [Axis] General and administrative General and Administrative Expense Financial Instrument [Axis] Financial Instrument [Axis] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted average remaining lease term (in years) Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Other Noncash Income (Expense) Weighted Average Remaining Useful Life (years) Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] CheckMarket CheckMarket Inc. [Member] CheckMarket Inc. Other noncurrent assets Increase (Decrease) in Other Noncurrent Assets Gross profit Gross Profit Property and equipment, net Property, Plant and Equipment, Net Construction-in-progress Construction in Progress [Member] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Entity Tax Identification Number Entity Tax Identification Number Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Net loss Net loss Net Income (Loss) Attributable to Parent Other liabilities Finance Lease, Liability, Noncurrent Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Other Other Liabilities, Current Remainder of 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year LIBOR London Interbank Offered Rate (LIBOR) [Member] Leases [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] Earnings Per Share [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total finance lease liabilities Total present value of minimum lease payments Finance Lease, Liability Total property and equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Computer equipment and software Computer Equipment and Software [Member] Computer Equipment and Software Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Identifiable Intangible Assets Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Cash and Cash Equivalents [Abstract] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus U.S. government and agency securities US Government Corporations and Agencies Securities [Member] Other Other Countries Not Separately Disclosed [Member] Other Countries Not Separately Disclosed Less accumulated depreciation and amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Accrued salaries and bonus Accrued Salaries And Bonus Current Accrued salaries and bonus current. Sense360 Sense360 Inc. [Member] Sense360 Inc. Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Option cap price (in dollars per share) Option Indexed to Issuer's Equity, Cap Price Option Indexed to Issuer's Equity, Cap Price Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Redemption price percentage Debt Instrument, Redemption Price, Percentage Issuance of shares from share purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock Common Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Product and Service [Domain] Product and Service [Domain] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Change in unrealized gain on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Deferred commissions, current Capitalized Contract Cost, Net, Current Senior Convertible Debt Convertible Debt [Member] Weighted average discount rate Finance Lease, Weighted Average Discount Rate, Percent Geographic Concentration Risk Geographic Concentration Risk [Member] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Voci Voci Technologies [Member] Voci Technologies Leasehold improvements Leasehold Improvements [Member] Beginning of period End of period Finite-Lived Intangible Assets, Gross Finance lease costs Finance Lease Costs Finance Lease Costs Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Employee stock purchase plan Deferred Compensation Share-based Arrangements, Liability, Current Money market funds Money Market Funds [Member] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Exercise of employee stock options (in shares) Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net (decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Business Combinations Business Combination Disclosure [Text Block] Other income (expense), net Nonoperating Income (Expense) Hedging Relationship [Domain] Hedging Relationship [Domain] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Operating Lease Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Stock options Share-based Payment Arrangement, Option [Member] Basis of Presentation and Consolidation Basis of Accounting, Policy [Policy Text Block] Thereafter Finance Lease, Liability, to be Paid, After Year Four Finance Lease, Liability, to be Paid, After Year Four Variable interest rate Debt Instrument, Basis Spread on Variable Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Cash and Cash Equivalents Cash and Cash Equivalents [Member] Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Cash flow hedging Cash Flow Hedging [Member] Plan Name [Domain] Plan Name [Domain] Revenue Revenue from Contract with Customer [Text Block] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Remainder of 2022 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Additional paid-in capital Additional Paid in Capital Additional Paid in Capital Equity Incentive Plans Shareholders' Equity and Share-based Payments [Text Block] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization [Roll Forward] Finite-Lived Intangible Assets, Accumulated Amortization Provision for (benefits from) income taxes Income Tax Expense (Benefit) Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Total liabilities measured at fair value Financial and Nonfinancial Liabilities, Fair Value Disclosure Finance lease liability, current Accrued expenses and current liabilities Finance Lease, Liability, Current Proceeds from sale of marketable securities Proceeds from Sale of Debt Securities, Available-for-sale Subscription License and Service [Member] Local Phone Number Local Phone Number Cash payments to acquire business Payments to Acquire Businesses, Gross Derivative Instruments and Hedging Activities Disclosure [Abstract] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities Aggregate intrinsic value, exercises in period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Derivative [Line Items] Derivative [Line Items] Principal Long-term Debt, Gross Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Exercise of employee stock options Stock Issued During Period, Value, Stock Options Exercised Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Purchase of capped calls related to convertible senior notes Payments For Capped Calls Payments For Capped Calls Gross Amounts of Recognized Liabilities Derivative Liability, Fair Value, Gross Liability Deferred commissions Increase (Decrease) In Deferred Commissions Increase (decrease) in deferred commissions. Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] 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] Decibel Decibel Group London Ltd. [Member] Decibel Group London Ltd. Net Liabilities Exposed Derivative Liability, Fair Value, Amount Offset Against Collateral Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Beginning of period End of period Finite-Lived Intangible Assets, Accumulated Amortization Amortization of issuance costs Amortization of Debt Issuance Costs Maximum Maximum [Member] Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments Derivative, Collateral, Obligation to Return Securities Purchase obligation to be paid in the next year Purchase Obligation, to be Paid, Year One Opening balance (in shares) Ending balance (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options And Other Than Options Outstanding Number Share based compensation arrangement by share based payment award options and other than options outstanding number. Accumulated Deficit Retained Earnings [Member] Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted average remaining contractual term, options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Domain] Award Type [Domain] Other Trademarks and Backlog [Member] Trademarks and Backlog Information Related to Offsetting Arrangements, Derivative Liabilities Offsetting Liabilities [Table Text Block] Corporate notes and bonds Corporate Debt Securities [Member] Trading Symbol Trading Symbol Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Options exercisable (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Net Loss Per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Received Derivative, Collateral, Right to Reclaim Cash Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments Derivative, Collateral, Right to Reclaim Securities Organization, Consolidation and Presentation of Financial Statements [Abstract] Option Indexed to Issuer's Equity, Type [Axis] Option Indexed to Issuer's Equity, Type [Axis] Equipment Equipment [Member] Current liabilities: Liabilities, Current [Abstract] Entity Shell Company Entity Shell Company 2024 Finance Lease, Liability, to be Paid, Year Two Segment Information Segment Reporting, Policy [Policy Text Block] Impact of Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Proceeds from revolving line of credit Proceeds from Lines of Credit Statement of Financial Position [Abstract] EX-101.PRE 10 mdla-20210430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 mdla-20210430_htm.xml IDEA: XBRL DOCUMENT 0001540184 2021-02-01 2021-04-30 0001540184 2021-05-26 0001540184 2021-04-30 0001540184 2021-01-31 0001540184 us-gaap:LicenseAndServiceMember 2021-02-01 2021-04-30 0001540184 us-gaap:LicenseAndServiceMember 2020-02-01 2020-04-30 0001540184 mdla:ProfessionalServicesMember 2021-02-01 2021-04-30 0001540184 mdla:ProfessionalServicesMember 2020-02-01 2020-04-30 0001540184 2020-02-01 2020-04-30 0001540184 2020-01-31 0001540184 2020-04-30 0001540184 us-gaap:CommonStockMember 2021-01-31 0001540184 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001540184 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001540184 us-gaap:RetainedEarningsMember 2021-01-31 0001540184 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001540184 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-01-31 0001540184 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-01-31 0001540184 us-gaap:CommonStockMember 2021-02-01 2021-04-30 0001540184 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-04-30 0001540184 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2021-04-30 0001540184 us-gaap:RetainedEarningsMember 2021-02-01 2021-04-30 0001540184 us-gaap:CommonStockMember 2021-04-30 0001540184 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001540184 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001540184 us-gaap:RetainedEarningsMember 2021-04-30 0001540184 us-gaap:CommonStockMember 2020-01-31 0001540184 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001540184 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001540184 us-gaap:RetainedEarningsMember 2020-01-31 0001540184 us-gaap:CommonStockMember 2020-02-01 2020-04-30 0001540184 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-04-30 0001540184 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2020-04-30 0001540184 us-gaap:RetainedEarningsMember 2020-02-01 2020-04-30 0001540184 us-gaap:CommonStockMember 2020-04-30 0001540184 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001540184 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001540184 us-gaap:RetainedEarningsMember 2020-04-30 0001540184 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-02-01 0001540184 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ConvertibleDebtMember 2021-02-01 0001540184 2021-02-01 2021-02-01 0001540184 srt:MinimumMember 2021-02-01 2021-04-30 0001540184 srt:MaximumMember 2021-02-01 2021-04-30 0001540184 mdla:TradeAndOtherReceivablesMember 2021-04-30 0001540184 mdla:TradeAndOtherReceivablesMember 2021-01-31 0001540184 2021-05-01 2021-04-30 0001540184 2021-02-01 2021-01-31 0001540184 srt:NorthAmericaMember 2021-02-01 2021-04-30 0001540184 srt:NorthAmericaMember 2020-02-01 2020-04-30 0001540184 us-gaap:EMEAMember 2021-02-01 2021-04-30 0001540184 us-gaap:EMEAMember 2020-02-01 2020-04-30 0001540184 mdla:OtherCountriesNotSeparatelyDisclosedMember 2021-02-01 2021-04-30 0001540184 mdla:OtherCountriesNotSeparatelyDisclosedMember 2020-02-01 2020-04-30 0001540184 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-02-01 2020-04-30 0001540184 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-02-01 2021-04-30 0001540184 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-04-30 0001540184 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2021-04-30 0001540184 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2021-04-30 0001540184 us-gaap:MoneyMarketFundsMember 2021-04-30 0001540184 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-01-31 0001540184 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2021-01-31 0001540184 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2021-01-31 0001540184 us-gaap:MoneyMarketFundsMember 2021-01-31 0001540184 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-04-30 0001540184 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-04-30 0001540184 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-04-30 0001540184 us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001540184 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-01-31 0001540184 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-01-31 0001540184 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-01-31 0001540184 us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001540184 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2021-04-30 0001540184 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2021-04-30 0001540184 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2021-04-30 0001540184 us-gaap:CommercialPaperMember 2021-04-30 0001540184 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2021-01-31 0001540184 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2021-01-31 0001540184 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2021-01-31 0001540184 us-gaap:CommercialPaperMember 2021-01-31 0001540184 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-04-30 0001540184 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-04-30 0001540184 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-04-30 0001540184 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-04-30 0001540184 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-01-31 0001540184 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-01-31 0001540184 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-01-31 0001540184 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-01-31 0001540184 us-gaap:FairValueInputsLevel1Member 2021-04-30 0001540184 us-gaap:FairValueInputsLevel2Member 2021-04-30 0001540184 us-gaap:FairValueInputsLevel3Member 2021-04-30 0001540184 us-gaap:FairValueInputsLevel1Member 2021-01-31 0001540184 us-gaap:FairValueInputsLevel2Member 2021-01-31 0001540184 us-gaap:FairValueInputsLevel3Member 2021-01-31 0001540184 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001540184 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001540184 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001540184 us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001540184 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001540184 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001540184 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001540184 us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001540184 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2021-04-30 0001540184 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2021-04-30 0001540184 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2021-04-30 0001540184 us-gaap:CommercialPaperMember 2021-04-30 0001540184 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2021-01-31 0001540184 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2021-01-31 0001540184 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2021-01-31 0001540184 us-gaap:CommercialPaperMember 2021-01-31 0001540184 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-04-30 0001540184 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-04-30 0001540184 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-04-30 0001540184 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-04-30 0001540184 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001540184 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001540184 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001540184 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001540184 us-gaap:ConvertibleDebtMember 2020-09-30 0001540184 mdla:CashCashEquivalentsAndMarketableSecuritiesMember us-gaap:MoneyMarketFundsMember 2021-04-30 0001540184 mdla:CashCashEquivalentsAndMarketableSecuritiesMember us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001540184 mdla:CashCashEquivalentsAndMarketableSecuritiesMember us-gaap:CommercialPaperMember 2021-04-30 0001540184 mdla:CashCashEquivalentsAndMarketableSecuritiesMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-04-30 0001540184 mdla:CashCashEquivalentsAndMarketableSecuritiesMember 2021-04-30 0001540184 us-gaap:CashAndCashEquivalentsMember 2021-04-30 0001540184 mdla:MarketableSecuritiesMember 2021-04-30 0001540184 mdla:CashCashEquivalentsAndMarketableSecuritiesMember us-gaap:MoneyMarketFundsMember 2021-01-31 0001540184 mdla:CashCashEquivalentsAndMarketableSecuritiesMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001540184 mdla:CashCashEquivalentsAndMarketableSecuritiesMember us-gaap:CommercialPaperMember 2021-01-31 0001540184 mdla:CashCashEquivalentsAndMarketableSecuritiesMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-01-31 0001540184 mdla:CashCashEquivalentsAndMarketableSecuritiesMember 2021-01-31 0001540184 us-gaap:CashAndCashEquivalentsMember 2021-01-31 0001540184 mdla:MarketableSecuritiesMember 2021-01-31 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-04-30 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-31 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-02-01 2021-04-30 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-04-30 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-31 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-02-01 2021-04-30 0001540184 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-04-30 0001540184 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-31 0001540184 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-04-30 0001540184 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-31 0001540184 mdla:AccruedLiabilitiesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-04-30 0001540184 mdla:AccruedLiabilitiesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-31 0001540184 mdla:AccruedLiabilitiesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-04-30 0001540184 mdla:AccruedLiabilitiesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-31 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2021-02-01 2021-04-30 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2020-02-01 2020-04-30 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2021-02-01 2021-04-30 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2020-02-01 2020-04-30 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2021-04-30 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-04-30 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2021-02-01 2021-04-30 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2020-02-01 2020-04-30 0001540184 us-gaap:ForeignExchangeForwardMember 2021-02-01 2021-04-30 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:NonoperatingIncomeExpenseMember 2021-02-01 2021-04-30 0001540184 us-gaap:ForeignExchangeForwardMember us-gaap:NonoperatingIncomeExpenseMember 2020-02-01 2020-04-30 0001540184 mdla:CounterpartyAMember us-gaap:ForeignExchangeForwardMember 2021-04-30 0001540184 mdla:CounterpartyBMember us-gaap:ForeignExchangeForwardMember 2021-04-30 0001540184 us-gaap:ForeignExchangeForwardMember 2021-04-30 0001540184 mdla:CounterpartyAMember us-gaap:ForeignExchangeForwardMember 2021-01-31 0001540184 mdla:CounterpartyBMember us-gaap:ForeignExchangeForwardMember 2021-01-31 0001540184 us-gaap:ForeignExchangeForwardMember 2021-01-31 0001540184 mdla:DecibelGroupLondonLtdMember 2021-03-12 2021-03-12 0001540184 mdla:CheckMarketIncMember 2021-02-24 2021-02-24 0001540184 mdla:Sense360IncMember 2020-09-14 2020-09-14 0001540184 mdla:StellaServiceIncMember 2020-09-08 2020-09-08 0001540184 mdla:VociTechnologiesMember 2020-05-01 2020-05-01 0001540184 mdla:LivingLensEnterpriseLtdMember 2020-02-19 2020-02-19 0001540184 mdla:DecibelGroupLondonLtdMember 2021-03-12 0001540184 mdla:CheckMarketIncMember 2021-02-24 0001540184 mdla:Sense360IncMember 2020-09-14 0001540184 mdla:StellaServiceIncMember 2020-09-08 0001540184 mdla:VociTechnologiesMember 2020-05-01 0001540184 mdla:LivingLensEnterpriseLtdMember 2020-02-19 0001540184 mdla:DecibelGroupLondonLtdMember mdla:DevelopedTechnologyMember 2021-03-12 0001540184 mdla:DecibelGroupLondonLtdMember us-gaap:CustomerRelationshipsMember 2021-03-12 0001540184 mdla:DecibelGroupLondonLtdMember mdla:TrademarksAndBacklogMember 2021-03-12 0001540184 mdla:CheckMarketIncMember mdla:DevelopedTechnologyMember 2021-02-24 0001540184 mdla:CheckMarketIncMember us-gaap:CustomerRelationshipsMember 2021-02-24 0001540184 mdla:CheckMarketIncMember mdla:TrademarksAndBacklogMember 2021-02-24 0001540184 mdla:Sense360IncMember mdla:DevelopedTechnologyMember 2020-09-14 0001540184 mdla:Sense360IncMember us-gaap:CustomerRelationshipsMember 2020-09-14 0001540184 mdla:Sense360IncMember mdla:TrademarksAndBacklogMember 2020-09-14 0001540184 mdla:StellaServiceIncMember mdla:DevelopedTechnologyMember 2020-09-08 0001540184 mdla:StellaServiceIncMember us-gaap:CustomerRelationshipsMember 2020-09-08 0001540184 mdla:StellaServiceIncMember mdla:TrademarksAndBacklogMember 2020-09-08 0001540184 mdla:VociTechnologiesMember mdla:DevelopedTechnologyMember 2020-05-01 0001540184 mdla:VociTechnologiesMember us-gaap:CustomerRelationshipsMember 2020-05-01 0001540184 mdla:VociTechnologiesMember mdla:TrademarksAndBacklogMember 2020-05-01 0001540184 mdla:LivingLensEnterpriseLtdMember mdla:DevelopedTechnologyMember 2020-02-19 0001540184 mdla:LivingLensEnterpriseLtdMember us-gaap:CustomerRelationshipsMember 2020-02-19 0001540184 mdla:LivingLensEnterpriseLtdMember mdla:TrademarksAndBacklogMember 2020-02-19 0001540184 mdla:DevelopedTechnologyMember 2021-02-01 2021-04-30 0001540184 us-gaap:CustomerRelationshipsMember 2021-02-01 2021-04-30 0001540184 srt:MinimumMember mdla:TrademarksAndBacklogMember 2021-02-01 2021-04-30 0001540184 srt:MaximumMember mdla:TrademarksAndBacklogMember 2021-02-01 2021-04-30 0001540184 2020-02-01 2021-01-31 0001540184 mdla:DevelopedTechnologyMember 2021-01-31 0001540184 mdla:DevelopedTechnologyMember 2021-04-30 0001540184 us-gaap:CustomerRelationshipsMember 2021-01-31 0001540184 us-gaap:CustomerRelationshipsMember 2021-04-30 0001540184 mdla:TrademarksAndBacklogMember 2021-01-31 0001540184 mdla:TrademarksAndBacklogMember 2021-02-01 2021-04-30 0001540184 mdla:TrademarksAndBacklogMember 2021-04-30 0001540184 mdla:DevelopedTechnologyMember 2020-01-31 0001540184 mdla:DevelopedTechnologyMember 2020-02-01 2021-01-31 0001540184 us-gaap:CustomerRelationshipsMember 2020-01-31 0001540184 us-gaap:CustomerRelationshipsMember 2020-02-01 2021-01-31 0001540184 mdla:TrademarksAndBacklogMember 2020-01-31 0001540184 mdla:TrademarksAndBacklogMember 2020-02-01 2021-01-31 0001540184 mdla:ComputerEquipmentAndSoftwareMember 2021-04-30 0001540184 mdla:ComputerEquipmentAndSoftwareMember 2021-01-31 0001540184 us-gaap:FurnitureAndFixturesMember 2021-04-30 0001540184 us-gaap:FurnitureAndFixturesMember 2021-01-31 0001540184 us-gaap:LeaseholdImprovementsMember 2021-04-30 0001540184 us-gaap:LeaseholdImprovementsMember 2021-01-31 0001540184 mdla:FinanceLeaseRightOfUseAssetsMember 2021-04-30 0001540184 mdla:FinanceLeaseRightOfUseAssetsMember 2021-01-31 0001540184 us-gaap:ConstructionInProgressMember 2021-04-30 0001540184 us-gaap:ConstructionInProgressMember 2021-01-31 0001540184 us-gaap:NonUsMember 2021-04-30 0001540184 us-gaap:NonUsMember 2021-01-31 0001540184 us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2020-09-30 0001540184 srt:MinimumMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2020-09-01 2020-09-30 0001540184 srt:MaximumMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2020-09-01 2020-09-30 0001540184 us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2020-09-01 2020-09-30 0001540184 srt:MaximumMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleDebtMember 2020-09-01 2020-09-30 0001540184 srt:MinimumMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleDebtMember 2020-09-01 2020-09-30 0001540184 us-gaap:ConvertibleDebtMember 2021-04-30 0001540184 us-gaap:SeniorNotesMember 2021-02-01 2021-04-30 0001540184 us-gaap:CallOptionMember 2020-09-01 2020-09-30 0001540184 2020-09-30 0001540184 us-gaap:CallOptionMember 2020-09-30 0001540184 2020-09-01 2020-09-30 0001540184 us-gaap:RevolvingCreditFacilityMember 2020-09-04 0001540184 us-gaap:StandbyLettersOfCreditMember 2020-09-04 0001540184 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-09-04 2020-09-04 0001540184 us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2020-09-04 2020-09-04 0001540184 us-gaap:RevolvingCreditFacilityMember 2020-09-04 2020-09-04 0001540184 us-gaap:RevolvingCreditFacilityMember 2021-04-30 0001540184 us-gaap:RevolvingCreditFacilityMember 2020-09-03 0001540184 us-gaap:StandbyLettersOfCreditMember 2021-04-30 0001540184 us-gaap:ConvertibleDebtMember 2020-09-01 2020-09-30 0001540184 srt:MinimumMember us-gaap:EquipmentMember 2021-04-30 0001540184 srt:MinimumMember mdla:OfficeFacilitiesMember 2021-04-30 0001540184 srt:MaximumMember mdla:OfficeFacilitiesMember 2021-04-30 0001540184 srt:MaximumMember us-gaap:EquipmentMember 2021-04-30 0001540184 mdla:CertainVacantOfficeLeasesMember 2021-02-01 2021-04-30 0001540184 us-gaap:LeaseholdImprovementsMember 2021-02-01 2021-04-30 0001540184 mdla:TwoThousandAndNineteenEquityIncentivePlanMember 2021-01-31 0001540184 mdla:TwoThousandAndNineteenEquityIncentivePlanMember 2020-01-31 0001540184 mdla:TwoThousandAndNineteenEquityIncentivePlanMember 2021-02-01 2021-04-30 0001540184 mdla:TwoThousandAndNineteenEquityIncentivePlanMember 2020-02-01 2020-04-30 0001540184 mdla:TwoThousandAndNineteenEquityIncentivePlanMember 2021-04-30 0001540184 mdla:TwoThousandAndNineteenEquityIncentivePlanMember 2020-04-30 0001540184 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2021-02-01 2021-04-30 0001540184 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2020-02-01 2020-04-30 0001540184 mdla:ProfessionalServicesMember us-gaap:CostOfSalesMember 2021-02-01 2021-04-30 0001540184 mdla:ProfessionalServicesMember us-gaap:CostOfSalesMember 2020-02-01 2020-04-30 0001540184 us-gaap:ResearchAndDevelopmentExpenseMember 2021-02-01 2021-04-30 0001540184 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2020-04-30 0001540184 us-gaap:SellingAndMarketingExpenseMember 2021-02-01 2021-04-30 0001540184 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2020-04-30 0001540184 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2021-04-30 0001540184 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-04-30 0001540184 us-gaap:RestrictedStockUnitsRSUMember 2021-01-31 0001540184 us-gaap:PerformanceSharesMember 2021-01-31 0001540184 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-04-30 0001540184 us-gaap:PerformanceSharesMember 2021-02-01 2021-04-30 0001540184 us-gaap:RestrictedStockUnitsRSUMember 2021-04-30 0001540184 us-gaap:PerformanceSharesMember 2021-04-30 0001540184 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-04-30 0001540184 us-gaap:EmployeeStockMember 2021-02-01 2021-04-30 0001540184 srt:ScenarioForecastMember us-gaap:EmployeeStockMember 2021-03-16 2021-09-15 0001540184 us-gaap:EmployeeStockMember 2021-04-30 0001540184 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-04-30 0001540184 us-gaap:EmployeeStockOptionMember 2020-02-01 2020-04-30 0001540184 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-04-30 0001540184 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2020-04-30 0001540184 us-gaap:EmployeeStockMember 2021-02-01 2021-04-30 0001540184 us-gaap:EmployeeStockMember 2020-02-01 2020-04-30 0001540184 us-gaap:ConvertibleDebtSecuritiesMember 2021-02-01 2021-04-30 0001540184 us-gaap:ConvertibleDebtSecuritiesMember 2020-02-01 2020-04-30 shares iso4217:USD iso4217:USD shares mdla:segment pure mdla:trading_day false 2022 Q1 0001540184 --01-31 mdla:AccountingStandardUpdate202006Member mdla:AccountingStandardUpdate202006Member P1Y 0.0254113 us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent 10-Q true 2021-04-30 false 001-38982 MEDALLIA, INC. DE 77-0558353 575 Market Street Suite 1850 San Francisco CA 94105 650 321-3000 Common Stock, $0.001 par value per share MDLA NYSE Yes Yes Large Accelerated Filer false false false 158590329 283939000 428328000 256598000 254061000 103312000 181431000 32366000 31107000 30607000 23835000 706822000 918762000 42416000 40668000 36808000 39050000 69571000 68929000 412480000 262942000 83547000 60623000 11509000 10675000 1363153000 1401649000 16349000 11904000 43619000 39756000 33171000 42292000 263846000 293231000 356985000 387183000 560276000 448064000 2337000 1396000 45285000 47631000 14509000 9134000 979392000 893408000 0.001 0.001 1000000000 1000000000 158035275 158035275 154995819 154995819 151000 150000 1057084000 1136534000 1299000 1186000 -674773000 -629629000 383761000 508241000 1363153000 1401649000 106071000 88992000 25303000 23699000 131374000 112691000 24156000 17344000 23542000 22219000 47698000 39563000 83676000 73128000 30637000 32379000 72980000 52015000 30113000 21498000 133730000 105892000 -50054000 -32764000 -1593000 175000 -51647000 -32589000 774000 -60000 -52421000 -32529000 -0.34 -0.24 156364000 135993000 -52421000 -32529000 602000 -2531000 0 3000 -489000 -223000 113000 -2751000 -52308000 -35280000 -52421000 -32529000 10111000 5468000 7931000 6081000 2778000 2832000 23601000 31804000 827000 0 -5915000 -845000 -81679000 -81689000 9832000 4345000 6428000 3399000 125000 892000 1905000 -2726000 -35700000 -39248000 -13659000 -19778000 -2249000 -2689000 14333000 23113000 6484000 5374000 55877000 22748000 49500000 76423000 3500000 600000 163762000 25209000 -173123000 23692000 0 43000000 7584000 19180000 7953000 10267000 1514000 1041000 14023000 71406000 378000 -380000 -144389000 117831000 428328000 226866000 283939000 344697000 539000 168000 495000 469000 103000 93000 1703000 1318000 154995819 150000 1136534000 1186000 -629629000 508241000 -118662000 7277000 -111385000 1538769 1000 7658000 7659000 1159636 341051 0 7953000 7953000 23601000 23601000 113000 113000 -52421000 -52421000 158035275 151000 1057084000 1299000 -674773000 383761000 132346402000 132000 878843000 -206000 -480973000 397796000 5184632000 6000 18928000 18934000 1671652000 591732000 1000 10266000 10267000 31804000 31804000 -2751000 -2751000 -32529000 -32529000 139794418000 139000 939841000 -2957000 -513502000 423521000 Description of Business and Summary of Significant Accounting Policies<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Medallia, Inc. (the Company or Medallia) provides an enterprise Software-as-a-Service (SaaS) platform that utilizes deep learning-based artificial intelligence (AI) technology to analyze structured and unstructured data from signal fields across human, digital and Internet of Things (IoT) interactions at great scale to derive personalized and predictive insights. Medallia's customers include companies in various industries such as retail, technology, manufacturing, financial services, insurance and hospitality. Medallia is headquartered in San Francisco, California.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The condensed consolidated balance sheet as of January 31, 2021 included herein was derived from the audited financial statements as of that date but does not include all disclosures including certain notes required by GAAP on an annual reporting basis. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheets, statements of operations, comprehensive loss, stockholders’ equity and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year or any future period. The unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements in its Annual Report on Form 10-K for the year ended January 31, 2021.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company's fiscal year ends on January 31. References to fiscal 2022, for example, refer to the fiscal year ending January 31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the unaudited condensed consolidated financial statements and reported amounts of revenue and expenses during the periods covered by the consolidated financial statements and accompanying notes. Such estimates include, but are not limited to revenue recognition, stock-based compensation expense, allowance for credit losses, the assessment of the recoverability of identified intangible assets, impairment of right-of-use assets and contingencies. The Company bases its estimates on historical experience and on assumptions that it believes are reasonable. The Company assesses these estimates on a regular basis; however, actual results could materially differ from these estimates.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Segment Information</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise where separate financial information is evaluated regularly by the chief operating decision maker, which the Company has identified as being the chief executive officer, in deciding how to allocate resources and assessing performance. The Company operates in one operating segment. The Company's chief operating decision maker allocates resources and assesses performance at the consolidated level.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Trade and Other Receivables and Allowance for Credit Losses</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for credit losses. The Company assess the allowance for credit losses on trade receivables by taking into consideration forecasts of future economic conditions, information about past events, </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">such as its historical trend of write-offs, and customer-specific circumstances, such as bankruptcies and disputes. The allowance for credit losses on trade receivables is recorded in general and administrative expenses on the Company's unaudited condensed consolidated statements of operations. Other receivables represent unbilled receivables related to subscription and professional services contracts. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of April 30, 2021 and January 31, 2021, the allowance for credit losses was $4.2 million and $4.0 million, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk and Significant Customers</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities and trade and other receivables. For cash, cash equivalents and marketable securities, the Company is exposed to credit risk in the event of default to the extent of the amounts recorded on the unaudited condensed consolidated balance sheets. A majority of the cash balances are with U.S. banks and are insured to the extent defined by the Federal Deposit Insurance Corporation.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not require collateral for trade receivabl</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">es. No customer accounted for 10% or more of total revenues for the three months end</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 30, 2021 and 2020. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No customer </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accounted for 10% or more of trade and other receivables, net as of April 30, 2021 and 2020</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Impact of Recently Adopted Accounting Pronouncements</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020 the Financial Accounting Standards Board (FASB) issued ASU No. 2020-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span>, which simplifies the accounting for certain convertible instruments, amends the guidance on derivative scope exceptions for contracts in an entity's own equity, and modifies the guidance on diluted earnings per share calculations as a result of these changes. The amendment is to be adopted through either a fully retrospective or modified retrospective method of transition. Early adoption is permitted. Effective February 1, 2021, the Company early adopted ASU 2020-06 using the modified retrospective approach. Adoption of the new standard resulted in an increase to accumulated deficit of $7.3 million, a decrease to additional paid-in capital of $118.7 million, and an increase to convertible senior notes, net of issuance costs of $111.4 million. Interest expense recognized in future periods will be reduced as a result of accounting for the convertible debt instrument as a single liability measured at its amortized cost. The Company will use the if-converted method to calculate diluted EPS. If the Company makes an irrevocable election to settle the principal of the convertible senior notes in cash and the excess conversion spread in shares, the if-converted method will result in a reduced number of shares issued to reflect only the excess conversion. Since the Company had a net loss for the three months ended April 30, 2021, the convertible senior notes were determined to be anti-dilutive and therefore had no impact to basic or diluted net loss per share for the period as a result of adopting ASU 2020-06. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The condensed consolidated balance sheet as of January 31, 2021 included herein was derived from the audited financial statements as of that date but does not include all disclosures including certain notes required by GAAP on an annual reporting basis. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheets, statements of operations, comprehensive loss, stockholders’ equity and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year or any future period. The unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements in its Annual Report on Form 10-K for the year ended January 31, 2021.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company's fiscal year ends on January 31. References to fiscal 2022, for example, refer to the fiscal year ending January 31, 2022.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the unaudited condensed consolidated financial statements and reported amounts of revenue and expenses during the periods covered by the consolidated financial statements and accompanying notes. Such estimates include, but are not limited to revenue recognition, stock-based compensation expense, allowance for credit losses, the assessment of the recoverability of identified intangible assets, impairment of right-of-use assets and contingencies. The Company bases its estimates on historical experience and on assumptions that it believes are reasonable. The Company assesses these estimates on a regular basis; however, actual results could materially differ from these estimates.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Segment Information</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise where separate financial information is evaluated regularly by the chief operating decision maker, which the Company has identified as being the chief executive officer, in deciding how to allocate resources and assessing performance. The Company operates in one operating segment. The Company's chief operating decision maker allocates resources and assesses performance at the consolidated level.</span></div> 1 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Trade and Other Receivables and Allowance for Credit Losses</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for credit losses. The Company assess the allowance for credit losses on trade receivables by taking into consideration forecasts of future economic conditions, information about past events, </span></div>such as its historical trend of write-offs, and customer-specific circumstances, such as bankruptcies and disputes. The allowance for credit losses on trade receivables is recorded in general and administrative expenses on the Company's unaudited condensed consolidated statements of operations. Other receivables represent unbilled receivables related to subscription and professional services contracts. 4200000 4000000.0 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk and Significant Customers</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities and trade and other receivables. For cash, cash equivalents and marketable securities, the Company is exposed to credit risk in the event of default to the extent of the amounts recorded on the unaudited condensed consolidated balance sheets. A majority of the cash balances are with U.S. banks and are insured to the extent defined by the Federal Deposit Insurance Corporation.</span></div>The Company does not require collateral for trade receivables. Impact of Recently Adopted Accounting Pronouncements<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020 the Financial Accounting Standards Board (FASB) issued ASU No. 2020-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span>, which simplifies the accounting for certain convertible instruments, amends the guidance on derivative scope exceptions for contracts in an entity's own equity, and modifies the guidance on diluted earnings per share calculations as a result of these changes. The amendment is to be adopted through either a fully retrospective or modified retrospective method of transition. Early adoption is permitted. Effective February 1, 2021, the Company early adopted ASU 2020-06 using the modified retrospective approach. Adoption of the new standard resulted in an increase to accumulated deficit of $7.3 million, a decrease to additional paid-in capital of $118.7 million, and an increase to convertible senior notes, net of issuance costs of $111.4 million. Interest expense recognized in future periods will be reduced as a result of accounting for the convertible debt instrument as a single liability measured at its amortized cost. The Company will use the if-converted method to calculate diluted EPS. If the Company makes an irrevocable election to settle the principal of the convertible senior notes in cash and the excess conversion spread in shares, the if-converted method will result in a reduced number of shares issued to reflect only the excess conversion. Since the Company had a net loss for the three months ended April 30, 2021, the convertible senior notes were determined to be anti-dilutive and therefore had no impact to basic or diluted net loss per share for the period as a result of adopting ASU 2020-06. -7300000 -118700000 111400000 Revenue<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines revenue recognition through the following steps:</span></div><div style="margin-top:12pt;padding-left:67.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of the contract, or contracts, with a customer;</span></div><div style="padding-left:67.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of the performance obligations in the contract;</span></div><div style="padding-left:67.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">determination of the transaction price;</span></div><div style="padding-left:67.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">allocation of the transaction price to the performance obligations in the contract; and</span></div><div style="padding-left:67.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">recognition of revenue when, or as, the Company satisfies a performance obligation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscription Revenue</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription revenue is derived from customers accessing the Company's proprietary hosted cloud application. The Company's customers do not have the ability to take possession of the software operating the cloud application. The contracted subscription terms are typically one year to three years.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes subscription revenue ratably over the subscription term, commencing on the date the service is provisioned.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional Services Revenue</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional services revenue consists of managed services and implementation and other services. These services are distinct from subscription revenue.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Managed services support the Company's customers by providing a range of ongoing services including program design, launch, enhancement, expansion and analytics. Managed services are a stand-ready obligation to perform these services over the term of the arrangement and as a result, revenues are recognized ratably over the term of the arrangement.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Implementation services consist primarily of initial design, integration and configuration services. Other professional services include projects that enable customers to gain insightful business information through data analysis, and the Company's institute training programs. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Implementation and other services revenue are recognized as services are performed.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts with Multiple Performance Obligations</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company's contracts with customers contain multiple performance obligations. The Company's subscription services are sold for a broad range of amounts (the selling price is highly variable) and a representative standalone selling price (SSP) is not discernible from past transactions or other observable evidence. Standalone selling prices for professional services are estimated based upon observable transactions when those services are sold on a standalone basis. As a result, the SSP for subscription services included in a contract with multiple performance obligations is determined by applying a residual approach whereby performance obligations related to professional services within a contract are first allocated a portion of the transaction price based upon their respective SSPs, with the residual amount of transaction price allocated to subscription services.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances and Remaining Performance Obligations</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets represent revenue recognized for contracts that have not yet been invoiced to customers, typically for multi-year arrangements. Total contract assets were $5.5 million and $3.5 million as of April 30, 2021 and January 31, 2021, respectively. These balances are included within trade and other receivables, net, on the unaudited condensed consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities consist of deferred revenue. Revenue is deferred when the Company has the right to invoice in advance of services being provided, primarily related to its subscription services. The Company recognized revenue of $99.9 million and $93.4 million for the three months ended April 30, 2021 and 2020, respectively, that were included in the deferred revenue balances at the beginning of the respective periods.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applied a practicable expedient allowing it not to disclose the amount of the transaction price allocated to the remaining performance obligations for contracts with an original expected duration of one year or less, which includes certain professional service contracts.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent contra</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cted revenue that has not yet been recognized, and include deferred revenue, and amounts that will be invoiced and recognized as revenue in future periods. As of April 30, 2021, the Company's remaining performance obligations were</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $797.6 million, approximately 50% of which it expects to recognize as revenue over the next 12 months and the remaining balance will be recognized thereafter. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2021, the Company's remaining performance obligations were $800.1 million, approximately 49% </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of which it expects to recognize as revenue over the next 12 months and the remaining balance will be recognized thereafter.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue by Geographic Region</span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth revenue by geographic region based on the billing address of the customers' parent for the periods presented (in thousands):</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:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,555 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,925 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,558 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,824 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,374 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,691 </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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1) Other includes Asia Pacific and Latin America</span></div>The United States comprised 73% of the Company's revenue during both of the three months ended April 30, 2021 and 2020. No other country comprised 10% or greater of the Company's revenue during each of the three months ended April 30, 2021 and 2020 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines revenue recognition through the following steps:</span></div><div style="margin-top:12pt;padding-left:67.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of the contract, or contracts, with a customer;</span></div><div style="padding-left:67.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of the performance obligations in the contract;</span></div><div style="padding-left:67.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">determination of the transaction price;</span></div><div style="padding-left:67.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">allocation of the transaction price to the performance obligations in the contract; and</span></div><div style="padding-left:67.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">recognition of revenue when, or as, the Company satisfies a performance obligation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscription Revenue</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription revenue is derived from customers accessing the Company's proprietary hosted cloud application. The Company's customers do not have the ability to take possession of the software operating the cloud application. The contracted subscription terms are typically one year to three years.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes subscription revenue ratably over the subscription term, commencing on the date the service is provisioned.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional Services Revenue</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional services revenue consists of managed services and implementation and other services. These services are distinct from subscription revenue.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Managed services support the Company's customers by providing a range of ongoing services including program design, launch, enhancement, expansion and analytics. Managed services are a stand-ready obligation to perform these services over the term of the arrangement and as a result, revenues are recognized ratably over the term of the arrangement.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Implementation services consist primarily of initial design, integration and configuration services. Other professional services include projects that enable customers to gain insightful business information through data analysis, and the Company's institute training programs. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Implementation and other services revenue are recognized as services are performed.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts with Multiple Performance Obligations</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company's contracts with customers contain multiple performance obligations. The Company's subscription services are sold for a broad range of amounts (the selling price is highly variable) and a representative standalone selling price (SSP) is not discernible from past transactions or other observable evidence. Standalone selling prices for professional services are estimated based upon observable transactions when those services are sold on a standalone basis. As a result, the SSP for subscription services included in a contract with multiple performance obligations is determined by applying a residual approach whereby performance obligations related to professional services within a contract are first allocated a portion of the transaction price based upon their respective SSPs, with the residual amount of transaction price allocated to subscription services.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances and Remaining Performance Obligations</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets represent revenue recognized for contracts that have not yet been invoiced to customers, typically for multi-year arrangements. Total contract assets were $5.5 million and $3.5 million as of April 30, 2021 and January 31, 2021, respectively. These balances are included within trade and other receivables, net, on the unaudited condensed consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities consist of deferred revenue. Revenue is deferred when the Company has the right to invoice in advance of services being provided, primarily related to its subscription services. The Company recognized revenue of $99.9 million and $93.4 million for the three months ended April 30, 2021 and 2020, respectively, that were included in the deferred revenue balances at the beginning of the respective periods.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applied a practicable expedient allowing it not to disclose the amount of the transaction price allocated to the remaining performance obligations for contracts with an original expected duration of one year or less, which includes certain professional service contracts.</span></div>Remaining performance obligations represent contracted revenue that has not yet been recognized, and include deferred revenue, and amounts that will be invoiced and recognized as revenue in future periods. P1Y P3Y 5500000 3500000 99900000 93400000 797600000 0.50 P12M 800100000 0.49 P12M <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth revenue by geographic region based on the billing address of the customers' parent for the periods presented (in thousands):</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:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,555 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,925 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,558 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,824 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,374 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,691 </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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1) Other includes Asia Pacific and Latin America</span></div> 100555000 86925000 20261000 16942000 10558000 8824000 131374000 112691000 0.73 0.73 Fair Value of Assets and Liabilities<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of cash equivalents, marketable securities and foreign currency derivative contracts by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1: Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:12pt;padding-left:76.05pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2: Observable inputs such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical assets and liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data or other means.</span></div><div style="margin-top:12pt;padding-left:76.05pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3: Unobservable inputs that are supported by little or no market activity and are significant to the fair value of the assets or liabilities. The inputs require significant management judgment or estimation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',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 style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company's cash equivalents, marketable securities and foreign currency derivative contracts are classified within Level 1 or Level 2 because the Company's cash equivalents, marketable securities and foreign currency derivative contracts are valued using quoted market prices or alternative pricing sources and models utilizing observable market inputs.</span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables represents the fair value of assets and liabilities measured at fair value on a recurring basis using the above hierarchy (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:21.853%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.534%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/><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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,464 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,464 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,945 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,945 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,148 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,148 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,997 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,997 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,464 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,192 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,656 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,945 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,996 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,941 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</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"/><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"/><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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,196 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,196 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,057 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,057 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.. government and agency securities</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,443 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,443 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,532 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,532 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total marketable securities</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,598 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,598 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,061 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,061 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,322 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,322 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,464 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,112 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436,576 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,945 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299,084 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">565,029 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative 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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities measured at fair value</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2020 the Company issued $575.0 million aggregate principal amount 0.125% convertible senior notes due 2025 as described in Note 9, Debt. As of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 30, 2021,</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the fair value of these Notes was approximately $587.9 million. The fair value was determined based on the quoted price for the Notes in an over-the-counter market on the last trading day of the reporting period and is considered as Level 2 in the fair value hierarchy.</span></div> <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables represents the fair value of assets and liabilities measured at fair value on a recurring basis using the above hierarchy (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:21.853%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.534%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/><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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,464 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,464 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,945 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,945 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,148 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,148 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,997 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,997 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,464 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,192 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,656 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,945 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,996 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,941 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</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"/><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"/><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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,196 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,196 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,057 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,057 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S.. government and agency securities</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,443 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,443 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,532 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,532 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total marketable securities</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,598 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,598 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,061 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,061 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,322 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,322 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,464 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,112 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436,576 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,945 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299,084 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">565,029 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative 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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities measured at fair value</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 149464000 0 0 149464000 265945000 0 0 265945000 0 3044000 0 3044000 0 0 0 0 0 26148000 0 26148000 0 18997000 0 18997000 0 0 0 0 0 24999000 0 24999000 149464000 29192000 0 178656000 265945000 43996000 0 309941000 0 58196000 0 58196000 0 45057000 0 45057000 0 60959000 0 60959000 0 42472000 0 42472000 0 137443000 0 137443000 0 166532000 0 166532000 0 256598000 0 256598000 0 254061000 0 254061000 0 1322000 0 1322000 0 1027000 0 1027000 149464000 287112000 0 436576000 265945000 299084000 0 565029000 0 1841000 0 1841000 0 1965000 0 1965000 0 1841000 0 1841000 0 1965000 0 1965000 575000000.0 0.00125 587900000 Cash Equivalents and Marketable Securities<div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2021, cash equivalents and marketable securities consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,464 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,464 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,107 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,107 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,229 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,254 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Included in cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,656 </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 style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,656 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Included in marketable securities</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,573 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,598 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2021, cash equivalents and marketable securities consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,945 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,945 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,469 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,469 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">563,977 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,002 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Included in cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,941 </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 style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,941 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Included in marketable securities</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,036 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,061 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of April 30, 2021 and January 31, 2021, all marketable securities had a stated maturity date of less than one year. The unrealized losses associated with the Company's debt securities were immaterial as of April 30, 2021, and January 31, 2021, and the Company did not recognize any credit losses related to its debt securities during the three months ended April 30, 2021 or 2020.</span></div> <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2021, cash equivalents and marketable securities consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,464 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,464 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,107 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,107 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,229 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,254 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Included in cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,656 </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 style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,656 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Included in marketable securities</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,573 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,598 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2021, cash equivalents and marketable securities consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,945 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,945 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,469 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,469 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">563,977 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,002 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Included in cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,941 </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 style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,941 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Included in marketable securities</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,036 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,061 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 149464000 0 0 149464000 61249000 0 9000 61240000 87107000 0 0 87107000 137409000 34000 0 137443000 435229000 34000 9000 435254000 178656000 0 0 178656000 256573000 34000 9000 256598000 265945000 0 0 265945000 45059000 0 2000 45057000 61469000 0 0 61469000 191504000 27000 0 191531000 563977000 27000 2000 564002000 309941000 0 0 309941000 254036000 25000 0 254061000 Derivative Instruments<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flow Hedges</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2021 and January 31, 2021, the Company had outstanding foreign currency forward contracts designated as cash flow hedges with total notional value</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s of $24.8 million and $13.7 million, respectively. All contracts have maturities not greater than 13 months. The notional value represents the amount that will be bought or sold upon maturity of the forward contract.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended April 30, 2021 and 2020, all cash flow hedges were considered </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">effective.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Forward Contracts Not Designated as Hedges</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of April 30, 2021 and January 31, 2021, the Company had outstanding forward contract</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">s not designated as hedges with total notional values o</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">f $28.9 million and $45.4 million, respectively. All contracts have maturities not greater than 13 months.</span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of outstanding derivative instruments were as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets (recorded in prepaid expenses and other current assets):</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts designated as cash flow hedges</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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">458 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts not designated as hedges</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">314 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities (recorded in accrued expenses and other current 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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts designated as cash flow hedges</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,139 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">919 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts not designated as hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains (losses) associated with foreign currency forward contracts designated as cash flow hedges were as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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:35.011%"/><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:35.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:11.619%"/><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:11.623%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Unaudited Condensed Consolidated Statements of Operations and Statements of Comprehensive Loss (OCI) Locations</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains (losses) recognized in OCI (effective portion)</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in unrealized gains (losses) on cash flow hedges, net of tax</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains reclassified from OCI into income (effective portion)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains (losses) reclassified from OCI into income (effective portion)</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">579 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Losses recognized in income (amount excluded from effectiveness testing and ineffective portion)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Of the gains (losses) recognized in OCI for the foreign currency forward contracts designated as cash flow hedges as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> April 30, 2021,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$0.3 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> is expected to be reclassified out of OCI within the next 12 months.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains (losses) associated with foreign currency forward contracts not designated as cash flow hedges were as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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:35.011%"/><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:35.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:11.619%"/><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:11.623%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unaudited Condensed Consolidated Statements of Operations Location</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative Type</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts not designated as hedges</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2021, information related to offsetting arrangements was as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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:22.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.619%"/><td style="width:0.1%"/></tr><tr style="height:27pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets</span></td><td colspan="3" rowspan="2" 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" rowspan="2" 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amounts of Assets in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Assets Exposed</span></td></tr><tr style="height:44pt"><td colspan="3" style="padding:0 1pt"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Collateral Received</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty A</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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,321 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,321 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,321)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,322 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,322 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,322)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 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 #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amounts of Liabilities in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Liabilities Exposed</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Collateral Pledged</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty A</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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,321)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,321)</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520 </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 style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2021, information related to offsetting arrangements was as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:22.360%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><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.826%"/><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.826%"/><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.826%"/><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.826%"/><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.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.634%"/><td style="width:0.1%"/></tr><tr style="height:35pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amounts of Assets in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Assets Exposed</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Collateral Received</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty A</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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,027)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,027)</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><div style="margin-top:12pt"><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:22.360%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><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.826%"/><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.826%"/><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.826%"/><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.826%"/><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.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.634%"/><td style="width:0.1%"/></tr><tr style="height:33pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Liabilities</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amounts of Liabilities in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Liabilities Exposed</span></td></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Collateral Pledged</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty A</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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,027)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">938 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,027)</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">938 </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> 24800000 13700000 P13M 28900000 45400000 P13M P13M <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of outstanding derivative instruments were as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets (recorded in prepaid expenses and other current assets):</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts designated as cash flow hedges</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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">458 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts not designated as hedges</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">314 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities (recorded in accrued expenses and other current 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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts designated as cash flow hedges</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,139 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">919 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts not designated as hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 458000 713000 864000 314000 1139000 919000 702000 1046000 <div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains (losses) associated with foreign currency forward contracts designated as cash flow hedges were as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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:35.011%"/><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:35.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:11.619%"/><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:11.623%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Unaudited Condensed Consolidated Statements of Operations and Statements of Comprehensive Loss (OCI) Locations</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains (losses) recognized in OCI (effective portion)</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in unrealized gains (losses) on cash flow hedges, net of tax</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains reclassified from OCI into income (effective portion)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains (losses) reclassified from OCI into income (effective portion)</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">579 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Losses recognized in income (amount excluded from effectiveness testing and ineffective portion)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Of the gains (losses) recognized in OCI for the foreign currency forward contracts designated as cash flow hedges as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> April 30, 2021,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$0.3 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> is expected to be reclassified out of OCI within the next 12 months.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains (losses) associated with foreign currency forward contracts not designated as cash flow hedges were as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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:35.011%"/><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:35.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:11.619%"/><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:11.623%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unaudited Condensed Consolidated Statements of Operations Location</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative Type</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts not designated as hedges</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 99000 72000 10000 130000 579000 164000 6000 -49000 300000 -169000 666000 <div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2021, information related to offsetting arrangements was as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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:22.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.619%"/><td style="width:0.1%"/></tr><tr style="height:27pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets</span></td><td colspan="3" rowspan="2" 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" rowspan="2" 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amounts of Assets in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Assets Exposed</span></td></tr><tr style="height:44pt"><td colspan="3" style="padding:0 1pt"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Collateral Received</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty A</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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,321 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,321 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,321)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,322 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,322 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,322)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 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 #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amounts of Liabilities in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Liabilities Exposed</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Collateral Pledged</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty A</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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,321)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,321)</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520 </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 style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2021, information related to offsetting arrangements was as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:22.360%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><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.826%"/><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.826%"/><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.826%"/><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.826%"/><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.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.634%"/><td style="width:0.1%"/></tr><tr style="height:35pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amounts of Assets in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Assets Exposed</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Collateral Received</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty A</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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,027)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,027)</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><div style="margin-top:12pt"><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:22.360%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><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.826%"/><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.826%"/><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.826%"/><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.826%"/><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.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.634%"/><td style="width:0.1%"/></tr><tr style="height:33pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Liabilities</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amounts of Liabilities in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Liabilities Exposed</span></td></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Collateral Pledged</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty A</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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,027)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">938 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,027)</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">938 </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 style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2021, information related to offsetting arrangements was as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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:22.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.619%"/><td style="width:0.1%"/></tr><tr style="height:27pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets</span></td><td colspan="3" rowspan="2" 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" rowspan="2" 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amounts of Assets in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Assets Exposed</span></td></tr><tr style="height:44pt"><td colspan="3" style="padding:0 1pt"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Collateral Received</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty A</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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,321 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,321 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,321)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,322 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,322 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,322)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 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 #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amounts of Liabilities in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Liabilities Exposed</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Collateral Pledged</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty A</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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,321)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,841 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,321)</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520 </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 style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2021, information related to offsetting arrangements was as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:22.360%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><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.826%"/><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.826%"/><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.826%"/><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.826%"/><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.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.634%"/><td style="width:0.1%"/></tr><tr style="height:35pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amounts of Assets in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Assets Exposed</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Collateral Received</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty A</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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,027)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,027)</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><div style="margin-top:12pt"><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:22.360%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><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.826%"/><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.826%"/><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.826%"/><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.826%"/><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.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.634%"/><td style="width:0.1%"/></tr><tr style="height:33pt"><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Liabilities</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amounts of Liabilities in the Unaudited Condensed Consolidated Balance Sheets</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Unaudited Condensed Consolidated Balance Sheets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Liabilities Exposed</span></td></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Collateral Pledged</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty A</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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,027)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">938 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,965 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,027)</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">938 </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> 1000 0 1000 1000 0 0 1321000 0 1321000 1321000 0 0 1322000 0 1322000 1322000 0 0 0 0 0 0 0 0 1841000 0 1841000 1321000 0 520000 1841000 0 1841000 1321000 0 520000 0 0 0 0 0 0 1027000 0 1027000 1027000 0 0 1027000 0 1027000 1027000 0 0 0 0 0 0 0 0 1965000 0 1965000 1027000 0 938000 1965000 0 1965000 1027000 0 938000 Business Combinations<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 12, 2021, the Company acquired Decibel Group London Ltd. (Decibel), a privately held company, for approximately $162.3 million in cash. This includes a $5.4 million payment related to the acceleration of certain stock options in conjunction with the acquisition, which was accounted for separately from the business combination, as post combination compensation cost, and recorded to general and administrative expenses within the unaudited consolidated statements of operations. Decibel is a leader in digital experience analytics that provides a single view of all customers and prospective customers across all channels.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 24, 2021, the Company acquired CheckMarket Inc. (CheckMarket), a privately held company, for a purchase price of $12.4 million in cash. CheckMarket is a survey solutions platform that helps customers automate the process to quickly make qualifications in the survey.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 14, 2020, the Company acquired Sense360 Inc. (Sense360), a privately held company, for a purchase price of $45.7 million in cash. Sense360 provides always-on, consumer and competitive intelligence from buyer and non-buyer segments and answers pressing questions such as what is driving traffic, what are the growth opportunities in a specific market and which competitors are gaining share and why.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 8, 2020, the Company acquired StellaServices Inc. (Stella Connect), a privately held company, for a purchase price of $99.6 million in cash. Stella Connect is a customer feedback and quality management platform that helps customer support teams to analyze and improve performance in real time. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 1, 2020, the Company acquired Voci Technologies, Inc. (Voci), a privately </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">held company, for </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a purchase price of</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $59.6 million in cash. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Voci is a real-time speech to text platform, that delivers a rich single view of the customer that can power an exceptional customer experience. Voci offers subscription on-premise software licenses which provide the customer with a right to use the software when made available. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 19, 2020, the Company acquired LivingLens Enterprise Ltd. (LivingLens), a privately held company, for </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a purchase price of</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $26.8 million in cash. LivingLens provides a video feedback platform to humanize feedback and bring the voice of the customer and employee to life.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above transactions were each accounted for as business combinations. Accordingly, assets acquired and liabilities assumed were recorded at their estimated fair values as of the acquisition date when control was obtained. The Company expensed all transaction costs in the period in which they were incurred. The fair value of developed technologies was determined using either the Multiple Period Excess Earnings Method or the Royalty Relief Method, the fair value of customer relationships was determined by using the Multiple Period Excess Earnings Method, the fair value of trademarks was determined using the Royalty Relief Method, and the fair value of backlog was determined using the Multiple Period Excess Earnings Method. The excess of the consideration paid over the fair value of the net liabilities assumed and identifiable intangible assets assumed is recorded as goodwill. The goodwill resulting from the acquisitions are largely attributable to the synergies expected to be realized. None of the goodwill recorded from the acquisitions will be deductible for income tax purposes.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is in the process of settling working capital adjustments for Decibel, CheckMarket, Sense360, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stella Connect and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Voci, and therefore the provisional measurements of identifiable assets and liabilities, and the resulting goodwill related to these acquisitions are subject to change and the final purchase price accounting could be different from the amounts presented herein.</span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the purchase consideration, net of cash acquired, and the related fair values of the assets acquired and liabilities assumed (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:36.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.589%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Consideration, Net of Cash Acquired</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Liabilities Assumed</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Identifiable Intangible Assets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Decibel</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,960 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,912)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,200 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,672 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CheckMarket</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sense360</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,273 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(351)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,500 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,124 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stella Connect</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,478)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Voci</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,285 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,385)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,600 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,070 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LivingLens</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(715)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth each component of identifiable intangible assets acquired in connection with the acquisitions (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:51.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.588%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Developed Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Customer Relationships</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Decibel</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,000 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,300 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CheckMarket</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sense360</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,200 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stella Connect</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Voci</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,700 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,600 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LivingLens</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Other includes trademarks and backlog.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The useful lives of developed technology, customer relationships and other are five years, five years and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRiODQzODI3ZDFkZTQxZjlhYzllZmQxNTk1ZWM4M2ZjL3NlYzo0Yjg0MzgyN2QxZGU0MWY5YWM5ZWZkMTU5NWVjODNmY18xMzAvZnJhZzo0NTcxODdlNTFjMDE0NzM3YjBlZjRkMWY3OThiMTU2MC90ZXh0cmVnaW9uOjQ1NzE4N2U1MWMwMTQ3MzdiMGVmNGQxZjc5OGIxNTYwXzQ0NDk_42585175-bc06-43f5-a992-712e512800f5">one</span> to five years, respectively. </span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial results for the above acquisitions are included in the Company's unaudited condensed consolidated financial statements from the date of acquisition through April 30, 2021.</span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma impact of these acquisitions on unaudited consolidated revenue, income (loss) from operations and net loss was not material.</span></div> 162300000 5400000 12400000 45700000 99600000 59600000 26800000 <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the purchase consideration, net of cash acquired, and the related fair values of the assets acquired and liabilities assumed (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:36.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.589%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Consideration, Net of Cash Acquired</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Liabilities Assumed</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Identifiable Intangible Assets</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Decibel</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,960 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,912)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,200 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,672 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CheckMarket</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sense360</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,273 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(351)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,500 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,124 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stella Connect</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,478)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Voci</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,285 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,385)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,600 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,070 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LivingLens</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(715)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 153960000 9912000 25200000 138672000 11848000 1486000 2550000 10784000 45273000 351000 10500000 35124000 98822000 3478000 20800000 81500000 55285000 1385000 12600000 44070000 25894000 715000 5700000 20909000 <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth each component of identifiable intangible assets acquired in connection with the acquisitions (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:51.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.588%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Developed Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Customer Relationships</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Decibel</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,000 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,300 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CheckMarket</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sense360</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,200 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stella Connect</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Voci</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,700 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,600 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LivingLens</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Other includes trademarks and backlog.</span></div> 17000000 7300000 900000 1300000 1200000 50000 5000000 5200000 300000 9400000 10000000 1400000 7700000 4600000 300000 3100000 2200000 400000 P5Y P5Y P5Y Goodwill and Intangible Assets, Net<div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price in a business combination of the fair value of net assets acquired. Goodwill amounts are not amortized, but rather tested for impairment at least annually during the fourth quarter. The changes in goodwill are as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:81.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 31, 2020</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,324 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,015 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">262,942 </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:#b3b3b3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,456 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of April 30, 2021</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">412,480 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in intangible assets for the three months in fiscal 2022 and the net book value of intangible assets as of April 30, 2021 and January 31, 2021 were as follows (in thousands, except years):</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:13.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.731%"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Intangible Assets, Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Intangible Assets, Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Identifiable Intangible Assets Acquired</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">April 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amortization Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">April 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life (years)</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,191 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,332 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,523 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,906)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,644)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,550)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,285 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,973 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,642 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,761 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">957 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,718 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,161)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(625)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,786)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,600 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,932 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.1</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 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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,437 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,826 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,263 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,814)</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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,902)</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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,716)</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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,623 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,547 </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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">Amounts also include any changes in intangible asset balances for the periods presented that resulted from foreign currency translation.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> Other includes trademarks and backlog.</span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in intangible assets for fiscal 2021 and the net book value of intangible assets as of January 31, 2020 and January 31, 2021 were as follows (in thousands, except years):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:13.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.731%"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible Assets, Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible Assets, Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Identifiable Intangible Assets Acquired</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amortization Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life (years)</span></div></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,670 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,521 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,191 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,473)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,433)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,906)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,197 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,285 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(351)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,738 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.3</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,320 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,441 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,761 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,064)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,161)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,223 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,600 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.6</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 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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,227 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,210 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,437 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,921)</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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,893)</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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,814)</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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,306 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,623 </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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> Amounts also include any changes in intangible asset balances for the periods presented that resulted from foreign currency translation.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> Other includes trademarks and backlog.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amortization expense for intangible assets was $4.9 million and $1.4 million for the three months ended April 30, 2021 and 2020, respectively.</span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future amortization expense related to the intangible assets is as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:81.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ending January 31:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,218 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,764 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,184 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,547 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The changes in goodwill are as follows (in thousands):<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:81.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 31, 2020</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,324 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,015 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">262,942 </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:#b3b3b3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,456 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of April 30, 2021</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">412,480 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 79324000 181603000 2015000 262942000 149456000 82000 412480000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in intangible assets for the three months in fiscal 2022 and the net book value of intangible assets as of April 30, 2021 and January 31, 2021 were as follows (in thousands, except years):</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:13.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.731%"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Intangible Assets, Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Intangible Assets, Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Identifiable Intangible Assets Acquired</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">April 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amortization Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">April 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life (years)</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,191 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,332 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,523 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,906)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,644)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,550)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,285 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,973 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,642 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,761 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">957 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,718 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,161)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(625)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,786)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,600 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,932 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.1</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 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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,437 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,826 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,263 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,814)</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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,902)</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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,716)</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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,623 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,547 </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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">Amounts also include any changes in intangible asset balances for the periods presented that resulted from foreign currency translation.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> Other includes trademarks and backlog.</span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in intangible assets for fiscal 2021 and the net book value of intangible assets as of January 31, 2020 and January 31, 2021 were as follows (in thousands, except years):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:13.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.731%"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible Assets, Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible Assets, Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Identifiable Intangible Assets Acquired</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amortization Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life (years)</span></div></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,670 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,521 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,191 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,473)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,433)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,906)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,197 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,285 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(351)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,738 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.3</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,320 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,441 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,761 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,064)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,161)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,223 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,600 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.6</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 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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,227 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,210 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,437 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,921)</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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,893)</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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,814)</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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,306 </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:'Arial',sans-serif;font-size:8pt;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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,623 </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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> Amounts also include any changes in intangible asset balances for the periods presented that resulted from foreign currency translation.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> Other includes trademarks and backlog.</span></div> 44191000 18332000 62523000 9906000 2644000 12550000 34285000 49973000 P4Y2M12D 27485000 8537000 36022000 3747000 1633000 5380000 23738000 30642000 P4Y3M18D 3761000 957000 4718000 1161000 625000 1786000 2600000 2932000 P2Y1M6D 75437000 27826000 103263000 14814000 4902000 19716000 60623000 83547000 P4Y2M12D 18670000 25521000 44191000 3473000 6433000 9906000 15197000 34285000 P4Y2M12D 5237000 22248000 27485000 351000 3396000 3747000 4886000 23738000 P4Y3M18D 1320000 2441000 3761000 97000 1064000 1161000 1223000 2600000 P2Y7M6D 25227000 50210000 75437000 3921000 10893000 14814000 21306000 60623000 P4Y2M12D 4900000 1400000 mortization expense related to the intangible assets is as follows (in thousands):<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:81.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ending January 31:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,218 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,764 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,184 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,547 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 16218000 19827000 19764000 17554000 10184000 0 83547000 Balance Sheet Components<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Commissions</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions earned by the sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial contracts are deferred and then amortized on a straight-line basis over a period of benefit that the Company has determined to be five years. The Company determined the period of benefit by taking into consideration its customer contracts, technology and other factors. Sales commissions for renewal contracts (which are not considered commensurate with sales commissions for new revenue contracts) are deferred and amortized on a straight-line basis over the related contractual renewal period. Amortization expense is included in sales and marketing expenses in the consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions earned and capitalized during the three months ended April 30, 2021 and 2020 were $9.8 million and $4.2 million, respectively. Amortization expense for deferred commissions during the three months ended April 30, 2021 and 2020 were $7.9 million and $6.4 million, respectively.</span></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes property and equipment which consists of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:64.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,756 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,257 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture, fixtures 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,322 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,651 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases, right-of-use 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction-in-progress</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,827 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,538 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, gross</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,212 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,214 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(67,796)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(63,546)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,416 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,668 </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 style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Depreciation and amortization expense during the three months ended April 30, 2021 and 2020 totaled $5.1 million and $4.0 million, respectively, which includes amortization of assets recorded under finance leases of $1.5 million and $1.0 million, for the three months ended April 30, 2021 and 2020, respectively. </span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment located outside the U.S. was $14.9 million and $15.7 million as of April 30, 2021 and January 31, 2021, respectively.</span></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Expenses and Other Current Liabilities</span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes accrued expenses and other current liabilities which consists of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liability, current</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,129 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,349 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liability, current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal, state and local taxes</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,710 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,801 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indemnity holdback related to acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,824 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,230 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,619 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,756 </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 style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Compensation</span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes accrued compensation which consists of the follo</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">wing (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued salaries and bonus</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,463 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,856 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued vacation</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,954 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,425 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll taxes</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,696 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,497 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,171 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,292 </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> Sales commissions earned by the sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial contracts are deferred and then amortized on a straight-line basis over a period of benefit that the Company has determined to be five years. The Company determined the period of benefit by taking into consideration its customer contracts, technology and other factors. Sales commissions for renewal contracts (which are not considered commensurate with sales commissions for new revenue contracts) are deferred and amortized on a straight-line basis over the related contractual renewal period. Amortization expense is included in sales and marketing expenses in the consolidated statements of operations. P5Y 9800000 4200000 7900000 6400000 <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes property and equipment which consists of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:64.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,756 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,257 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture, fixtures 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,322 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,651 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases, right-of-use 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction-in-progress</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,827 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,538 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, gross</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,212 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,214 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(67,796)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(63,546)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,416 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,668 </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> 79756000 77257000 993000 1018000 6322000 5651000 18314000 17750000 4827000 2538000 110212000 104214000 67796000 63546000 42416000 40668000 5100000 4000000.0 1500000 1000000.0 14900000 15700000 <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes accrued expenses and other current liabilities which consists of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liability, current</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,129 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,349 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liability, current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal, state and local taxes</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,710 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,801 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indemnity holdback related to acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,824 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,230 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,619 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,756 </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> 5129000 5349000 10263000 10628000 5710000 6801000 4693000 1748000 17824000 15230000 43619000 39756000 <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes accrued compensation which consists of the follo</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">wing (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued salaries and bonus</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,463 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,856 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued vacation</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,954 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,425 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll taxes</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,696 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,497 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,171 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,292 </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> 4463000 7856000 8590000 14125000 4954000 4425000 2468000 6389000 12696000 9497000 33171000 42292000 Debt<div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2020, the Company issued 0.125% convertible senior notes (Notes) due September 15, 2025, for an aggregate principal amount of $575.0 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in a private placement to qualified institutional buyers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Notes are senior unsecured obligations and interest is payable in cash in arrears at a fixed rate of 0.125% on March 15 and September 15 of each year, beginning on </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 15, 2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Notes will mature on September 15, 2025, unless repurchased, redeemed, or converted pursuant to the terms of the Notes.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The terms of the Notes are governed by an Indenture (the Indenture) by and between the Company and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Bank National Association</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as trustee.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The initial conversion rate </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Notes is </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25.4113 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares of common stock per $1,000 principal amount </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of Notes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is equivalent to an initial conversion price of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$39.35 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per share of common stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The conversion rate is subject to adjustment upon the occurrence of certain specified events in accordance with the Indenture. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may redeem for cash all or any portion of the Notes, at its option, on or after September 20, 2023 and prior to the 41</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> scheduled trading day immediately preceding the maturity date, at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest thereto, but excluding, the redemption date, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides written notice of redemption. No sinking fund is provided for the Notes.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the Notes may convert all or a portion of their Notes prior to the </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">close of business on the business day immediately preceding June 15, 2025</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in multiples of $1,000 principal amount, only under the following circumstances (the conditional conversion feature):</span></div><div style="margin-top:12pt;padding-left:67.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during any fiscal quarter commencing after January 31, 2021 and only during such fiscal quarter, if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the Notes on each applicable trading day;</span></div><div style="padding-left:67.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during the five business day period after any five consecutive trading day period in which, for each trading day of that period, the trading price per $1,000 principal amount of the Notes for such trading day was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate of the Notes on each such trading day;</span></div><div style="padding-left:67.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon the Company’s notice that it is redeeming any Notes, the Notes the Company calls for redemption (or, at the Company’s election, all outstanding Notes) may be converted at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or </span></div><div style="padding-left:67.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon the occurrence of specified corporate events, as described in the Indenture.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after June 15, 2025, until the close of business on the second scheduled trading day immediately preceding the maturity date of the Notes, holders of the Notes may convert all or any portion of their Notes regardless of the foregoing conditions, and such conversions will settle upon maturity. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon conversion, the Company will pay or deliver, as the case may be, either cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company’s election.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the Notes who convert their Notes in connection with such make-whole fundamental change or during the relevant redemption period (each as defined in the Indenture) are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, upon the occurrence of a fundamental change (as defined in the Indenture) prior to the maturity date, subject to certain conditions, holders of the Notes may require the Company to repurchase all or a portion of the Notes for cash at a price equal to 100% of the principal amount of the Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the adoption of ASU 2020-06, the Company combined the conversion feature with the host contract and accounts for the Notes as a single liability. The Company recorded the total amount of issuance costs as a reduction to the convertible senior notes, net in the unaudited condensed consolidated balance sheets. The issuance costs are amortized to interest expense over the term of the Notes using the effective interest rate method. </span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of April 30, 2021, the Notes are classified as noncurrent in the unaudited condensed consolidated balance sheets since the criteria for conversion was not met.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the Notes recorded in convertible senior notes, net in the unaudited condensed consolidated balance sheets was as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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:81.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">575,000 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,724)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying amount of the liability component</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560,276 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the interest expense related to the Notes recognized in other income (expense), net on the unaudited condensed consolidated statements of operations (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:81.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.519%"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three Months Ended April 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense related to the Notes</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,007 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped Call Transactions</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the offering of the Notes, the Company entered into privately negotiated capped call transactions (the Capped Calls) with respect to its common stock at a cost of approximately $61.9 million. The Capped Calls each have an initial strike price of approximately $39.35 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls cover, subject to anti-dilution adjustments, approximately 14.6 million shares of the Company’s common stock. The Capped Calls were purchased in order to reduce or offset the potential dilution to the Company’s common stock upon any conversion of the Notes, subject to a cap of $58.30 per share and certain adjustments. The Capped Calls settle in components with the last component scheduled to expire on September 11, 2025 and are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event; a tender offer; and a nationalization, insolvency or delisting involving the Company. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including changes in law, failures to deliver, insolvency filings, and hedging disruptions.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capped Calls are separate transactions and are not part of the terms of the Notes. The $61.9 million paid for the Capped Calls was included as a reduction to additional paid-in capital on the unaudited condensed consolidated balance sheets because they are not designated as separate derivative financial instruments.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Wells Fargo Bank Credit Facility</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 4, 2020, the Company entered into the Wells Fargo Bank</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, National Association (Wells Fargo</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) credit facility to provide for a senior secured revolving line of credit of up to $50.0 million with the right (subject to certain conditions) to add incremental revolving commitments of up to $50.0 million in the aggregate. The revolving line of credit provides a sublimit of up to $40.0 million to be available for the issuance of letters of credit. The outstanding balance, if any, is due at the maturity date in September 2023. Loans bear interest, at the Company’s option, at an annual rate based on LIBOR or a base rate. Loans based on LIBOR shall bear interest at a rate of LIBOR plus 1.75%. Loans based on the base rate shall bear interest at a rate of the base rate plus 0.75%. The Company is required to pay a commitment fee equal to 0.25% per annum on the undrawn portion available under the revolving line of credit. As of April 30, 2021, no amounts were outstanding on this credit facility.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of April 30, 2021, $50.0 million was available for borrowing under the revolving line of credit. As of April 30, 2021, the Company was in compliance with the financial covenants contained in the revolving line of credit.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Silicon Valley Bank Credit Facility</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintained a revolving line of credit that matured in September 2020, and provided for aggregate borrowings of up to $50.0 million. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 4, 2020, the Company paid all outstanding amounts owing under the Silicon Valley Bank revolving line of credit and terminated the credit facility. The Company continues to have unsecured letters of credit issued by Silicon Valley Bank in the face amount of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $4.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> outstanding as of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 30, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> 0.00125 575000000.0 0.00125 39.35 41 1 1.30 20 30 20 30 1.30 5 5 0.98 1 <div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the Notes recorded in convertible senior notes, net in the unaudited condensed consolidated balance sheets was as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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:81.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">575,000 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,724)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying amount of the liability component</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560,276 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 575000000 14724000 560276000 <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the interest expense related to the Notes recognized in other income (expense), net on the unaudited condensed consolidated statements of operations (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:81.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.519%"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three Months Ended April 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense related to the Notes</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,007 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 180000 827000 1007000 61900000 39.35 14600000 58.30 61900000 50000000.0 50000000.0 40000000.0 0.0175 0.0075 0.0025 50000000.0 50000000.0 4700000 LeasesThe Company has entered into operating leases primarily for office facilities and finance leases primarily for equipment purchases. These leases have terms which typically range from 1 year to 10 years. <div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended January 31, 2021, the Company recorded aggregate impairment charges of $16.8 million, of which $13.5 million relates to the impairment of right -of-use (ROU) assets related to certain vacant office leases and $3.3 million related to the impairment of leasehold improvements.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has the intent and ability to sub-lease vacant office facilities which it has ceased using and as such, has considered estimated future sub-lease income including the consideration of the local real estate market conditions, in measuring the amount of the ROU assets impairment. The Company also factored into its estimate the time to identify a tenant and to enter into an agreement. Impairment charges were recorded to general and administrative expenses within the unaudited condensed consolidated statement of operations. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows (in thousands): </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:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,789 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,832 </span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease costs:</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: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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Amortization of assets</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">967 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Interest on lease 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:'Arial',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,111 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to operating and finance leases were as follows (in thousands):</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:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases:</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"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,196 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,073 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases obtained for equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;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></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to operating leases was as follows (in thousands, except lease term and discount rate):</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:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities reported as:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRiODQzODI3ZDFkZTQxZjlhYzllZmQxNTk1ZWM4M2ZjL3NlYzo0Yjg0MzgyN2QxZGU0MWY5YWM5ZWZkMTU5NWVjODNmY18xNDIvZnJhZzoxNmUzMjk4ZWE0YzU0YmMwOTAzOTAxNWVkMGU0NmJlMi90YWJsZTpjY2ViMDdjOWNmNjQ0YTAyYWRiY2RhNmQzMzEzODE3Yy90YWJsZXJhbmdlOmNjZWIwN2M5Y2Y2NDRhMDJhZGJjZGE2ZDMzMTM4MTdjXzItMC0xLTEtMA_d4832671-1bdf-49e9-a5de-8aa4b73f5df9">Accrued expenses and current liabilities</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,263</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,628</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease liability, noncurrent</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,285</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,631</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,548</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,259</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to finance leases was as follows (in thousands, except lease term and discount rate):</span></div><div style="margin-bottom:10pt"><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:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities reported as:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRiODQzODI3ZDFkZTQxZjlhYzllZmQxNTk1ZWM4M2ZjL3NlYzo0Yjg0MzgyN2QxZGU0MWY5YWM5ZWZkMTU5NWVjODNmY18xNDIvZnJhZzoxNmUzMjk4ZWE0YzU0YmMwOTAzOTAxNWVkMGU0NmJlMi90YWJsZTpkZDJkZGNhZWMzYzQ0ODEzODk2YWQxNWZlMTQ2YTMxYy90YWJsZXJhbmdlOmRkMmRkY2FlYzNjNDQ4MTM4OTZhZDE1ZmUxNDZhMzFjXzItMC0xLTEtMA_cc4e6b27-316d-4e2e-b1f3-8cb56ed4a3bc">Accrued expenses and current liabilities</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,129</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,349</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRiODQzODI3ZDFkZTQxZjlhYzllZmQxNTk1ZWM4M2ZjL3NlYzo0Yjg0MzgyN2QxZGU0MWY5YWM5ZWZkMTU5NWVjODNmY18xNDIvZnJhZzoxNmUzMjk4ZWE0YzU0YmMwOTAzOTAxNWVkMGU0NmJlMi90YWJsZTpkZDJkZGNhZWMzYzQ0ODEzODk2YWQxNWZlMTQ2YTMxYy90YWJsZXJhbmdlOmRkMmRkY2FlYzNjNDQ4MTM4OTZhZDE1ZmUxNDZhMzFjXzMtMC0xLTEtMA_e6e98f0d-9afb-4017-8975-b24c732dcd0a">Other liabilities</span></span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,908</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,004</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,037</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,353</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.4</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under operating leases and finance leases as of April 30, 2021 are presented in the table below (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:63.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.668%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance leases</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ending January 31,</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2022</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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,653 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,950 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,878 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,158 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,693 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future lease payments</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,896 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,720 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less interest payments</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,348)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(683)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total present value of minimum lease payments</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,548 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,037 </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> LeasesThe Company has entered into operating leases primarily for office facilities and finance leases primarily for equipment purchases. These leases have terms which typically range from 1 year to 10 years. <div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended January 31, 2021, the Company recorded aggregate impairment charges of $16.8 million, of which $13.5 million relates to the impairment of right -of-use (ROU) assets related to certain vacant office leases and $3.3 million related to the impairment of leasehold improvements.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has the intent and ability to sub-lease vacant office facilities which it has ceased using and as such, has considered estimated future sub-lease income including the consideration of the local real estate market conditions, in measuring the amount of the ROU assets impairment. The Company also factored into its estimate the time to identify a tenant and to enter into an agreement. Impairment charges were recorded to general and administrative expenses within the unaudited condensed consolidated statement of operations. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows (in thousands): </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:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,789 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,832 </span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease costs:</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: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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Amortization of assets</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">967 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Interest on lease 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:'Arial',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,111 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to operating and finance leases were as follows (in thousands):</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:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases:</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"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,196 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,073 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases obtained for equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;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></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to operating leases was as follows (in thousands, except lease term and discount rate):</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:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities reported as:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRiODQzODI3ZDFkZTQxZjlhYzllZmQxNTk1ZWM4M2ZjL3NlYzo0Yjg0MzgyN2QxZGU0MWY5YWM5ZWZkMTU5NWVjODNmY18xNDIvZnJhZzoxNmUzMjk4ZWE0YzU0YmMwOTAzOTAxNWVkMGU0NmJlMi90YWJsZTpjY2ViMDdjOWNmNjQ0YTAyYWRiY2RhNmQzMzEzODE3Yy90YWJsZXJhbmdlOmNjZWIwN2M5Y2Y2NDRhMDJhZGJjZGE2ZDMzMTM4MTdjXzItMC0xLTEtMA_d4832671-1bdf-49e9-a5de-8aa4b73f5df9">Accrued expenses and current liabilities</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,263</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,628</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease liability, noncurrent</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,285</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,631</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,548</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,259</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to finance leases was as follows (in thousands, except lease term and discount rate):</span></div><div style="margin-bottom:10pt"><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:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities reported as:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRiODQzODI3ZDFkZTQxZjlhYzllZmQxNTk1ZWM4M2ZjL3NlYzo0Yjg0MzgyN2QxZGU0MWY5YWM5ZWZkMTU5NWVjODNmY18xNDIvZnJhZzoxNmUzMjk4ZWE0YzU0YmMwOTAzOTAxNWVkMGU0NmJlMi90YWJsZTpkZDJkZGNhZWMzYzQ0ODEzODk2YWQxNWZlMTQ2YTMxYy90YWJsZXJhbmdlOmRkMmRkY2FlYzNjNDQ4MTM4OTZhZDE1ZmUxNDZhMzFjXzItMC0xLTEtMA_cc4e6b27-316d-4e2e-b1f3-8cb56ed4a3bc">Accrued expenses and current liabilities</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,129</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,349</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRiODQzODI3ZDFkZTQxZjlhYzllZmQxNTk1ZWM4M2ZjL3NlYzo0Yjg0MzgyN2QxZGU0MWY5YWM5ZWZkMTU5NWVjODNmY18xNDIvZnJhZzoxNmUzMjk4ZWE0YzU0YmMwOTAzOTAxNWVkMGU0NmJlMi90YWJsZTpkZDJkZGNhZWMzYzQ0ODEzODk2YWQxNWZlMTQ2YTMxYy90YWJsZXJhbmdlOmRkMmRkY2FlYzNjNDQ4MTM4OTZhZDE1ZmUxNDZhMzFjXzMtMC0xLTEtMA_e6e98f0d-9afb-4017-8975-b24c732dcd0a">Other liabilities</span></span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,908</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,004</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,037</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,353</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.4</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under operating leases and finance leases as of April 30, 2021 are presented in the table below (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:63.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.668%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance leases</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ending January 31,</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2022</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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,653 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,950 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,878 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,158 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,693 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future lease payments</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,896 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,720 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less interest payments</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,348)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(683)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total present value of minimum lease payments</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,548 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,037 </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> P1Y P1Y P10Y P10Y 16800000 13500000 3300000 mponents of lease expense were as follows (in thousands): <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:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,789 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,832 </span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease costs:</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: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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Amortization of assets</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">967 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Interest on lease 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:'Arial',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,111 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to operating and finance leases were as follows (in thousands):</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:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases:</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"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,196 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,073 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases obtained for equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;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></table></div> 2789000 2832000 1492000 967000 140000 144000 1632000 1111000 3196000 2073000 0 18294000 1190000 0 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to operating leases was as follows (in thousands, except lease term and discount rate):</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:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities reported as:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRiODQzODI3ZDFkZTQxZjlhYzllZmQxNTk1ZWM4M2ZjL3NlYzo0Yjg0MzgyN2QxZGU0MWY5YWM5ZWZkMTU5NWVjODNmY18xNDIvZnJhZzoxNmUzMjk4ZWE0YzU0YmMwOTAzOTAxNWVkMGU0NmJlMi90YWJsZTpjY2ViMDdjOWNmNjQ0YTAyYWRiY2RhNmQzMzEzODE3Yy90YWJsZXJhbmdlOmNjZWIwN2M5Y2Y2NDRhMDJhZGJjZGE2ZDMzMTM4MTdjXzItMC0xLTEtMA_d4832671-1bdf-49e9-a5de-8aa4b73f5df9">Accrued expenses and current liabilities</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,263</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,628</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease liability, noncurrent</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,285</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,631</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,548</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,259</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to finance leases was as follows (in thousands, except lease term and discount rate):</span></div><div style="margin-bottom:10pt"><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:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities reported as:</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRiODQzODI3ZDFkZTQxZjlhYzllZmQxNTk1ZWM4M2ZjL3NlYzo0Yjg0MzgyN2QxZGU0MWY5YWM5ZWZkMTU5NWVjODNmY18xNDIvZnJhZzoxNmUzMjk4ZWE0YzU0YmMwOTAzOTAxNWVkMGU0NmJlMi90YWJsZTpkZDJkZGNhZWMzYzQ0ODEzODk2YWQxNWZlMTQ2YTMxYy90YWJsZXJhbmdlOmRkMmRkY2FlYzNjNDQ4MTM4OTZhZDE1ZmUxNDZhMzFjXzItMC0xLTEtMA_cc4e6b27-316d-4e2e-b1f3-8cb56ed4a3bc">Accrued expenses and current liabilities</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,129</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,349</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRiODQzODI3ZDFkZTQxZjlhYzllZmQxNTk1ZWM4M2ZjL3NlYzo0Yjg0MzgyN2QxZGU0MWY5YWM5ZWZkMTU5NWVjODNmY18xNDIvZnJhZzoxNmUzMjk4ZWE0YzU0YmMwOTAzOTAxNWVkMGU0NmJlMi90YWJsZTpkZDJkZGNhZWMzYzQ0ODEzODk2YWQxNWZlMTQ2YTMxYy90YWJsZXJhbmdlOmRkMmRkY2FlYzNjNDQ4MTM4OTZhZDE1ZmUxNDZhMzFjXzMtMC0xLTEtMA_e6e98f0d-9afb-4017-8975-b24c732dcd0a">Other liabilities</span></span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,908</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,004</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,037</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,353</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.4</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 10263000 10628000 45285000 47631000 55548000 58259000 P5Y6M P5Y6M 0.048 0.048 5129000 5349000 4908000 5004000 10037000 10353000 P2Y4M24D P2Y3M18D 0.056 0.055 <div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under operating leases and finance leases as of April 30, 2021 are presented in the table below (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:63.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.668%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance leases</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ending January 31,</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2022</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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,653 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,950 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,878 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,158 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,693 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future lease payments</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,896 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,720 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less interest payments</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,348)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(683)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total present value of minimum lease payments</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,548 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,037 </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 style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under operating leases and finance leases as of April 30, 2021 are presented in the table below (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:63.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.665%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.668%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance leases</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ending January 31,</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2022</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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,653 </span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,950 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,878 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,158 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,693 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future lease payments</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,896 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,720 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less interest payments</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,348)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(683)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total present value of minimum lease payments</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,548 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,037 </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> 8653000 4435000 11950000 2933000 11749000 2176000 10878000 1158000 8973000 18000 11693000 0 63896000 10720000 8348000 683000 55548000 10037000 Commitments and Contingencies<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase obligations</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has unconditional purchase commitments, primarily related to distribution fees, software license fees and marketing services, of $27.6 million as of April 30, 2021, of which $7.9 million, $7.5 million, $8.3 million and $3.9 million are expected to be settled during fiscal years 2022, 2023, 2024 and 2025, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties, Indemnification, and Contingent Obligations</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's arrangements generally include provisions indemnifying customers against liabilities if their customer data is compromised due to a breach of information security, or if the Company's applications or services infringe a third-party's intellectual property rights. To date, the Company has not incurred any costs as a result of such indemnification and has not accrued any liabilities related to such obligations in the consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into service level agreements with customers which warrant defined levels of uptime and support response times and permit those customers to receive credits for prepaid amounts in the event that those performance and response levels are not met. To date, the Company has not experienced any significa</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nt failures to meet defined levels of performance and response. In connection with the service level agreements, the Company has not incurred any significant costs and has not accrued any liabilities in the consolidated financial statements. The Company's subscription services agreements also generally include a warranty that the service performs in accordance with the applicable specifications document. The Company's professional services are generally warranted to be performed in a professional manner and in a manner that will comply with the terms of the customer agreements. To date, the Company has not incurred any material costs associated with these warranties.</span></div> 27600000 7900000 7500000 8300000 3900000 Income Taxes<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for income taxes consists of U.S. federal and state income taxes and income taxes on foreign jurisdictions in which the Company conducts business and foreign withholding taxes. The Company maintains a full valuation allowance on its federal, state and certain foreign deferred tax assets that it has determined are not realizable on a more likely than not basis. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense increased by $0.8 million during the three months ended April 30, 2021 compared to the three months ended April 30, 2020. This was primarily attributed to higher foreign income taxes.</span></div> 800000 Equity Incentive Plans <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Equity Incentive Plan activity is as follows:</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Opening balance</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,700,713 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,050,732 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares authorized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,749,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,617,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,386,257)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,828,278)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cancelled 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">629,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">568,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,693,455 </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,408,029 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> Reflects an automatic increase to the number of shares of common stock reserved for issuance pursuant to future awards under the 2019 Equity Incentive Plan (the 2019 Plan) This annual increase is provided for in the 2019 Plan. </span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock-based compensation expense by line item in the consolidated statements of operations is summarized as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of subscription revenue</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">854 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of professional services 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,430 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,473 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,518 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,403 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stock-based compensation</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,601 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,804 </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 style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units Activity</span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes restricted stock unit activities:</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:43.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><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.824%"/><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.824%"/><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.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.645%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Based Restricted Stock Units</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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</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:'Arial',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 31, 2021</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,753,348 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.61 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,048,453 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.79 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock units 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,169,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock units vested</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,159,636)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.35 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock units cancelled and expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(341,147)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(102,271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of April 30, 2021</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,421,971 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.94 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,163,033 </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.41 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2021, total unrecognized compensation expense related to the RSUs was $199.5 million and will be recognized over a weighted-average remaining period of 2.4 years. Certain RSUs, in addition to the satisfaction of the service-based performance vesting conditions, also require the fulfillment of performance vesting conditions which include subscription revenue growth targets and a combination of subscription revenue growth and operating margin targets.</span></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Option Activity</span></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity:</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:43.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><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.824%"/><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.824%"/><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.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.645%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average Exercise Price per Share</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term (years)</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 31, 2021</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,337,528 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.98 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.85</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">864,527 </span></td><td style="background-color:#b3b3b3;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"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,538,769)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.99 </span></td><td style="background-color:#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: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options cancelled or expired</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(185,790)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.59 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of April 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,612,969 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.04 </span></td><td style="background-color:#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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.70</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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530,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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable as of April 30, 2021</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,287,398 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.83 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.43</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">385,410 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant date fair value of stock options vested during the three months ended April 30, 2021 and 2020 was $3.6 million and $7.6 million, respectively. As of April 30, 2021, total unrecognized compensation expense related to stock options was $17.7 million, which is expected to be recognized over a weighted-average remaining recognition period of 1.2 years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Employee Stock Purchase Plan</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each Employee Stock Purchase Plan (ESPP) share is estimated on the enrollment date of the offering period using the Black-Scholes-Merton option-pricing model using the assumptions noted in the following table:</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:81.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividend rate</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td></tr></table></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock purchase rights to be granted under the ESPP during the six-month period from March 16, 2021 to September 15, 2021 was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$9.62</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per share. As of April 30, 2021 the Company had $2.4 million of unrecognized compensation expense related to ESPP subscriptions that will be recognized over 0.4 years.</span> <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Equity Incentive Plan activity is as follows:</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Opening balance</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,700,713 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,050,732 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares authorized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,749,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,617,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,386,257)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,828,278)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cancelled 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">629,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">568,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,693,455 </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,408,029 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(1) Reflects an automatic increase to the number of shares of common stock reserved for issuance pursuant to future awards under the 2019 Equity Incentive Plan (the 2019 Plan) This annual increase is provided for in the 2019 Plan. 26700713 23050732 7749791 6617320 3386257 2828278 629208 568255 31693455 27408029 <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock-based compensation expense by line item in the consolidated statements of operations is summarized as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of subscription revenue</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">854 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of professional services 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,430 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,473 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,518 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,403 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stock-based compensation</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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,601 </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:'Arial',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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,804 </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> 854000 909000 2218000 2684000 4430000 11473000 9581000 9335000 6518000 7403000 23601000 31804000 <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes restricted stock unit activities:</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:43.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><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.824%"/><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.824%"/><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.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.645%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Based Restricted Stock Units</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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</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:'Arial',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 31, 2021</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,753,348 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.61 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,048,453 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.79 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock units 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,169,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock units vested</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,159,636)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.35 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock units cancelled and expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(341,147)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(102,271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of April 30, 2021</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,421,971 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.94 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,163,033 </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.41 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 7753348 20.61 1048453 19.79 3169406 29.90 216851 29.92 1159636 18.35 0 0 341147 22.52 102271 24.83 9421971 23.94 1163033 19.41 199500000 P2Y4M24D <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity:</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:43.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><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.824%"/><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.824%"/><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.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.645%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average Exercise Price per Share</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term (years)</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 31, 2021</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,337,528 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.98 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.85</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">864,527 </span></td><td style="background-color:#b3b3b3;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"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,538,769)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.99 </span></td><td style="background-color:#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: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options cancelled or expired</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(185,790)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.59 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of April 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,612,969 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.04 </span></td><td style="background-color:#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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.70</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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530,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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable as of April 30, 2021</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,287,398 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.83 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.43</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">385,410 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity:</span></div><div style="margin-bottom:10pt;margin-top:12pt"><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:43.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><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.824%"/><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.824%"/><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.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.645%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average Exercise Price per Share</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term (years)</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 31, 2021</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,337,528 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.98 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.85</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">864,527 </span></td><td style="background-color:#b3b3b3;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"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,538,769)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.99 </span></td><td style="background-color:#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: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options cancelled or expired</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(185,790)</span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.59 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of April 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,612,969 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.04 </span></td><td style="background-color:#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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.70</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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530,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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable as of April 30, 2021</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,287,398 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.83 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.43</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">385,410 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 24337528 5.98 P6Y10M6D 864527000 1538769 4.99 37715000 185790 6.59 22612969 6.04 P6Y8M12D 530272000 16287398 5.83 P6Y5M4D 385410000 3600000 7600000 17700000 P1Y2M12D <div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each Employee Stock Purchase Plan (ESPP) share is estimated on the enrollment date of the offering period using the Black-Scholes-Merton option-pricing model using the assumptions noted in the following table:</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:81.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividend rate</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td></tr></table></div> 0.001 0.64 P0Y6M 0 9.62 2400000 P0Y4M24D Net Loss Per Share Attributable to Common Stockholders<div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,421)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,529)</span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,364 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,993 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.34)</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive are as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,613 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,454 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible senior notes (if-converted)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,151 </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,698 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,421)</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,529)</span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,364 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,993 </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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.34)</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -52421000 -32529000 156364000 135993000 -0.34 -0.24 <div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive are as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,613 </span></td><td style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,454 </span></td><td style="background-color:#b3b3b3;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#b3b3b3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible senior notes (if-converted)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:#b3b3b3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,151 </span></td><td style="background-color:#b3b3b3;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:#b3b3b3;padding:0 1pt"/><td colspan="2" style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,698 </span></td><td style="background-color:#b3b3b3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 22613000 36454000 10585000 10731000 342000 513000 14611000 0 48151000 47698000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Cover Page - shares
3 Months Ended
Apr. 30, 2021
May 26, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Apr. 30, 2021  
Document Transition Report false  
Entity File Number 001-38982  
Entity Registrant Name MEDALLIA, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0558353  
Entity Address, Address Line One 575 Market Street  
Entity Address, Address Line Two Suite 1850  
Entity Address, City or Town San Francisco  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94105  
City Area Code 650  
Local Phone Number 321-3000  
Title of 12(b) Security Common Stock, $0.001 par value per share  
Trading Symbol MDLA  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   158,590,329
Amendment Flag false  
Document Fiscal Year Focus 2022  
Entity Central Index Key 0001540184  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --01-31  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Current assets:    
Cash and cash equivalents $ 283,939 $ 428,328
Marketable securities 256,598 254,061
Trade and other receivables, net 103,312 181,431
Deferred commissions, current 32,366 31,107
Prepaid expenses and other current assets 30,607 23,835
Total current assets 706,822 918,762
Property and equipment, net 42,416 40,668
Operating lease right-of-use assets 36,808 39,050
Deferred commissions, noncurrent 69,571 68,929
Goodwill 412,480 262,942
Intangible assets, net 83,547 60,623
Other noncurrent assets 11,509 10,675
Total assets 1,363,153 1,401,649
Current liabilities:    
Accounts payable 16,349 11,904
Accrued expenses and other current liabilities 43,619 39,756
Accrued compensation 33,171 42,292
Deferred revenue, current 263,846 293,231
Total current liabilities 356,985 387,183
Convertible senior notes, net 560,276 448,064
Deferred revenue, noncurrent 2,337 1,396
Lease liability, noncurrent 45,285 47,631
Other liabilities 14,509 9,134
Total liabilities 979,392 893,408
Commitments and contingencies (Note 11)
Stockholders' equity:    
Common stock, $0.001 par value: 1,000,000,000 shares authorized as of April 30, 2021 and January 31, 2021; 158,035,275 shares and 154,995,819 shares issued and outstanding as of April 30, 2021 and January 31, 2021, respectively 151 150
Additional paid-in capital 1,057,084 1,136,534
Accumulated other comprehensive loss 1,299 1,186
Accumulated deficit (674,773) (629,629)
Total stockholders' equity 383,761 508,241
Total liabilities and stockholders' equity $ 1,363,153 $ 1,401,649
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Apr. 30, 2021
Jan. 31, 2021
Statement of Financial Position [Abstract]    
Common stock, par value per share (in usd per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 158,035,275 154,995,819
Common stock, shares outstanding (in shares) 158,035,275 154,995,819
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Revenue:    
Revenue $ 131,374 $ 112,691
Cost of revenue:    
Total cost of revenue 47,698 39,563
Gross profit 83,676 73,128
Operating expenses:    
Research and development 30,637 32,379
Sales and marketing 72,980 52,015
General and administrative 30,113 21,498
Total operating expenses 133,730 105,892
Loss from operations (50,054) (32,764)
Other income (expense), net (1,593) 175
Loss before provision for income taxes (51,647) (32,589)
Provision for (benefits from) income taxes 774 (60)
Net loss $ (52,421) $ (32,529)
Net loss per share attributable to common stockholders, basic and diluted (in dollars per share) $ (0.34) $ (0.24)
Weighted Average Number of Shares Outstanding, Basic and Diluted (in shares) 156,364 135,993
Subscription    
Revenue:    
Revenue $ 106,071 $ 88,992
Cost of revenue:    
Total cost of revenue 24,156 17,344
Professional services    
Revenue:    
Revenue 25,303 23,699
Cost of revenue:    
Total cost of revenue $ 23,542 $ 22,219
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Statement of Comprehensive Income [Abstract]    
Net loss $ (52,421) $ (32,529)
Other comprehensive income (loss), net of taxes:    
Foreign currency translation adjustment 602 (2,531)
Change in unrealized gain on marketable securities 0 3
Change in unrealized gain on cash flow hedges (489) (223)
Other comprehensive income (loss) 113 (2,751)
Comprehensive loss $ (52,308) $ (35,280)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Operating activities    
Net loss $ (52,421) $ (32,529)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 10,111 5,468
Amortization of deferred commissions 7,931 6,081
Non-cash lease expense 2,778 2,832
Stock-based compensation expense 23,601 31,804
Amortization of debt issuance costs 827 0
Other 5,915 845
Changes in assets and liabilities:    
Trade and other receivables 81,679 81,689
Deferred commissions (9,832) (4,345)
Prepaid expenses and other current assets (6,428) (3,399)
Other noncurrent assets (125) (892)
Accounts payable 1,905 (2,726)
Deferred revenue (35,700) (39,248)
Accrued expenses and other current liabilities (13,659) (19,778)
Other noncurrent liabilities (2,249) (2,689)
Net cash provided by operating activities 14,333 23,113
Investing activities    
Purchases of property, equipment and other (6,484) (5,374)
Purchase of marketable securities (55,877) (22,748)
Maturities of marketable securities 49,500 76,423
Proceeds from sale of marketable securities 3,500 600
Acquisitions, net of cash acquired (163,762) (25,209)
Net cash (used in) provided by investing activities (173,123) 23,692
Financing activities    
Proceeds from revolving line of credit 0 43,000
Proceeds from exercise of stock options 7,584 19,180
Proceeds from share purchase plan 7,953 10,267
Principal payments on financing leases (1,514) (1,041)
Net cash provided by financing activities 14,023 71,406
Effect of exchange rate changes on cash and cash equivalents 378 (380)
Net (decrease) increase in cash and cash equivalents (144,389) 117,831
Cash and cash equivalents at beginning of period 428,328 226,866
Cash and cash equivalents at end of period 283,939 344,697
Supplemental disclosures of cash flow information    
Cash paid for interest 539 168
Cash paid for income taxes 495 469
Noncash investing and financing activities    
Other receivables related to stock option exercises 103 93
Accrued unpaid capital expenditures $ 1,703 $ 1,318
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-In Capital
Additional Paid-In Capital
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Beginning balance (in shares) at Jan. 31, 2020     132,346,402,000          
Beginning balance at Jan. 31, 2020 $ 397,796   $ 132 $ 878,843   $ (206) $ (480,973)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercise of employee stock options (in shares)     5,184,632,000          
Exercise of employee stock options 18,934   $ 6 18,928        
Release of restricted stock units (in shares)     1,671,652,000          
Issuance of shares from share purchase plan (in shares)     591,732,000          
Issuance of shares from share purchase plan 10,267   $ 1 10,266        
Stock-based compensation 31,804     31,804        
Other comprehensive income (loss) (2,751)         (2,751)    
Net loss (32,529)           (32,529)  
Ending balance (in shares) at Apr. 30, 2020     139,794,418,000          
Ending balance at Apr. 30, 2020 423,521   $ 139 939,841   (2,957) (513,502)  
Beginning balance (in shares) at Jan. 31, 2021     154,995,819          
Beginning balance at Jan. 31, 2021 $ 508,241 $ (111,385) $ 150 1,136,534 $ (118,662) 1,186 (629,629) $ 7,277
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Accounting Standards Update [Extensible List] mdla:AccountingStandardUpdate202006Member              
Exercise of employee stock options (in shares) 1,538,769   1,538,769          
Exercise of employee stock options $ 7,659   $ 1 7,658        
Release of restricted stock units (in shares)     1,159,636          
Issuance of shares from share purchase plan (in shares)     341,051          
Issuance of shares from share purchase plan 7,953   $ 0 7,953        
Stock-based compensation 23,601     23,601        
Other comprehensive income (loss) 113         113    
Net loss (52,421)           (52,421)  
Ending balance (in shares) at Apr. 30, 2021     158,035,275          
Ending balance at Apr. 30, 2021 $ 383,761   $ 151 $ 1,057,084   $ 1,299 $ (674,773)  
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Summary of Significant Accounting Policies
3 Months Ended
Apr. 30, 2021
Accounting Policies [Abstract]  
Description of Business and Summary of Significant Accounting Policies Description of Business and Summary of Significant Accounting Policies
Description of Business
Medallia, Inc. (the Company or Medallia) provides an enterprise Software-as-a-Service (SaaS) platform that utilizes deep learning-based artificial intelligence (AI) technology to analyze structured and unstructured data from signal fields across human, digital and Internet of Things (IoT) interactions at great scale to derive personalized and predictive insights. Medallia's customers include companies in various industries such as retail, technology, manufacturing, financial services, insurance and hospitality. Medallia is headquartered in San Francisco, California.
Basis of Presentation and Consolidation

The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

The condensed consolidated balance sheet as of January 31, 2021 included herein was derived from the audited financial statements as of that date but does not include all disclosures including certain notes required by GAAP on an annual reporting basis. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheets, statements of operations, comprehensive loss, stockholders’ equity and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year or any future period. The unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements in its Annual Report on Form 10-K for the year ended January 31, 2021.

The Company's fiscal year ends on January 31. References to fiscal 2022, for example, refer to the fiscal year ending January 31, 2022.
Use of Estimates
The preparation of these unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the unaudited condensed consolidated financial statements and reported amounts of revenue and expenses during the periods covered by the consolidated financial statements and accompanying notes. Such estimates include, but are not limited to revenue recognition, stock-based compensation expense, allowance for credit losses, the assessment of the recoverability of identified intangible assets, impairment of right-of-use assets and contingencies. The Company bases its estimates on historical experience and on assumptions that it believes are reasonable. The Company assesses these estimates on a regular basis; however, actual results could materially differ from these estimates.
Segment Information

Operating segments are defined as components of an enterprise where separate financial information is evaluated regularly by the chief operating decision maker, which the Company has identified as being the chief executive officer, in deciding how to allocate resources and assessing performance. The Company operates in one operating segment. The Company's chief operating decision maker allocates resources and assesses performance at the consolidated level.

Trade and Other Receivables and Allowance for Credit Losses

Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for credit losses. The Company assess the allowance for credit losses on trade receivables by taking into consideration forecasts of future economic conditions, information about past events,
such as its historical trend of write-offs, and customer-specific circumstances, such as bankruptcies and disputes. The allowance for credit losses on trade receivables is recorded in general and administrative expenses on the Company's unaudited condensed consolidated statements of operations. Other receivables represent unbilled receivables related to subscription and professional services contracts.

As of April 30, 2021 and January 31, 2021, the allowance for credit losses was $4.2 million and $4.0 million, respectively.

Concentrations of Credit Risk and Significant Customers
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities and trade and other receivables. For cash, cash equivalents and marketable securities, the Company is exposed to credit risk in the event of default to the extent of the amounts recorded on the unaudited condensed consolidated balance sheets. A majority of the cash balances are with U.S. banks and are insured to the extent defined by the Federal Deposit Insurance Corporation.
The Company does not require collateral for trade receivables. No customer accounted for 10% or more of total revenues for the three months ended April 30, 2021 and 2020. No customer accounted for 10% or more of trade and other receivables, net as of April 30, 2021 and 2020.
Impact of Recently Adopted Accounting Pronouncements
In August 2020 the Financial Accounting Standards Board (FASB) issued ASU No. 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for certain convertible instruments, amends the guidance on derivative scope exceptions for contracts in an entity's own equity, and modifies the guidance on diluted earnings per share calculations as a result of these changes. The amendment is to be adopted through either a fully retrospective or modified retrospective method of transition. Early adoption is permitted. Effective February 1, 2021, the Company early adopted ASU 2020-06 using the modified retrospective approach. Adoption of the new standard resulted in an increase to accumulated deficit of $7.3 million, a decrease to additional paid-in capital of $118.7 million, and an increase to convertible senior notes, net of issuance costs of $111.4 million. Interest expense recognized in future periods will be reduced as a result of accounting for the convertible debt instrument as a single liability measured at its amortized cost. The Company will use the if-converted method to calculate diluted EPS. If the Company makes an irrevocable election to settle the principal of the convertible senior notes in cash and the excess conversion spread in shares, the if-converted method will result in a reduced number of shares issued to reflect only the excess conversion. Since the Company had a net loss for the three months ended April 30, 2021, the convertible senior notes were determined to be anti-dilutive and therefore had no impact to basic or diluted net loss per share for the period as a result of adopting ASU 2020-06.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue
3 Months Ended
Apr. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Revenue Recognition
Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.
The Company determines revenue recognition through the following steps:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.
Subscription Revenue
Subscription revenue is derived from customers accessing the Company's proprietary hosted cloud application. The Company's customers do not have the ability to take possession of the software operating the cloud application. The contracted subscription terms are typically one year to three years.
The Company recognizes subscription revenue ratably over the subscription term, commencing on the date the service is provisioned.
Professional Services Revenue
Professional services revenue consists of managed services and implementation and other services. These services are distinct from subscription revenue.
Managed services support the Company's customers by providing a range of ongoing services including program design, launch, enhancement, expansion and analytics. Managed services are a stand-ready obligation to perform these services over the term of the arrangement and as a result, revenues are recognized ratably over the term of the arrangement.
Implementation services consist primarily of initial design, integration and configuration services. Other professional services include projects that enable customers to gain insightful business information through data analysis, and the Company's institute training programs.
Implementation and other services revenue are recognized as services are performed.
Contracts with Multiple Performance Obligations
Most of the Company's contracts with customers contain multiple performance obligations. The Company's subscription services are sold for a broad range of amounts (the selling price is highly variable) and a representative standalone selling price (SSP) is not discernible from past transactions or other observable evidence. Standalone selling prices for professional services are estimated based upon observable transactions when those services are sold on a standalone basis. As a result, the SSP for subscription services included in a contract with multiple performance obligations is determined by applying a residual approach whereby performance obligations related to professional services within a contract are first allocated a portion of the transaction price based upon their respective SSPs, with the residual amount of transaction price allocated to subscription services.
Contract Balances and Remaining Performance Obligations
Contract assets represent revenue recognized for contracts that have not yet been invoiced to customers, typically for multi-year arrangements. Total contract assets were $5.5 million and $3.5 million as of April 30, 2021 and January 31, 2021, respectively. These balances are included within trade and other receivables, net, on the unaudited condensed consolidated balance sheets.
Contract liabilities consist of deferred revenue. Revenue is deferred when the Company has the right to invoice in advance of services being provided, primarily related to its subscription services. The Company recognized revenue of $99.9 million and $93.4 million for the three months ended April 30, 2021 and 2020, respectively, that were included in the deferred revenue balances at the beginning of the respective periods.
The Company applied a practicable expedient allowing it not to disclose the amount of the transaction price allocated to the remaining performance obligations for contracts with an original expected duration of one year or less, which includes certain professional service contracts.
Remaining performance obligations represent contracted revenue that has not yet been recognized, and include deferred revenue, and amounts that will be invoiced and recognized as revenue in future periods. As of April 30, 2021, the Company's remaining performance obligations were $797.6 million, approximately 50% of which it expects to recognize as revenue over the next 12 months and the remaining balance will be recognized thereafter.
As of January 31, 2021, the Company's remaining performance obligations were $800.1 million, approximately 49% of which it expects to recognize as revenue over the next 12 months and the remaining balance will be recognized thereafter.
Disaggregation of Revenue by Geographic Region
The following table sets forth revenue by geographic region based on the billing address of the customers' parent for the periods presented (in thousands):
Three Months Ended April 30,
20212020
North America$100,555 $86,925 
EMEA20,261 16,942 
Other (1)
10,558 8,824 
Total$131,374 $112,691 
(1) Other includes Asia Pacific and Latin America
The United States comprised 73% of the Company's revenue during both of the three months ended April 30, 2021 and 2020. No other country comprised 10% or greater of the Company's revenue during each of the three months ended April 30, 2021 and 2020
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Assets and Liabilities
3 Months Ended
Apr. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value of Assets and Liabilities Fair Value of Assets and Liabilities
The Company estimates the fair value of cash equivalents, marketable securities and foreign currency derivative contracts by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:
Level 1: Quoted prices in active markets for identical assets or liabilities.
Level 2: Observable inputs such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical assets and liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data or other means.
Level 3: Unobservable inputs that are supported by little or no market activity and are significant to the fair value of the assets or liabilities. The inputs require significant management judgment or estimation.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
All of the Company's cash equivalents, marketable securities and foreign currency derivative contracts are classified within Level 1 or Level 2 because the Company's cash equivalents, marketable securities and foreign currency derivative contracts are valued using quoted market prices or alternative pricing sources and models utilizing observable market inputs.
The following tables represents the fair value of assets and liabilities measured at fair value on a recurring basis using the above hierarchy (in thousands):
April 30, 2021January 31, 2021
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$149,464 $— $— $149,464 $265,945 $— $— $265,945 
Corporate notes and bonds— 3,044 — 3,044 — — — — 
Commercial paper— 26,148 — 26,148 — 18,997 — 18,997 
U.S. government and agency securities— — — — — 24,999 — 24,999 
Total cash equivalents149,464 29,192 — 178,656 265,945 43,996 — 309,941 
Marketable securities:
Corporate notes and bonds— 58,196 — 58,196 — 45,057 — 45,057 
Commercial paper— 60,959 — 60,959 — 42,472 — 42,472 
U.S.. government and agency securities— 137,443 — 137,443 — 166,532 — 166,532 
Total marketable securities— 256,598 — 256,598 — 254,061 — 254,061 
Derivative assets— 1,322 — 1,322 — 1,027 — 1,027 
Total assets measured at fair value$149,464 $287,112 $— $436,576 $265,945 $299,084 $— $565,029 
Liabilities:
Derivative liabilities$— $1,841 $— $1,841 $— $1,965 $— $1,965 
Total liabilities measured at fair value$— $1,841 $— $1,841 $— $1,965 $— $1,965 
Convertible Senior Notes
In September 2020 the Company issued $575.0 million aggregate principal amount 0.125% convertible senior notes due 2025 as described in Note 9, Debt. As of April 30, 2021, the fair value of these Notes was approximately $587.9 million. The fair value was determined based on the quoted price for the Notes in an over-the-counter market on the last trading day of the reporting period and is considered as Level 2 in the fair value hierarchy.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Cash Equivalents and Marketable Securities
3 Months Ended
Apr. 30, 2021
Cash and Cash Equivalents [Abstract]  
Cash Equivalents and Marketable Securities Cash Equivalents and Marketable Securities
As of April 30, 2021, cash equivalents and marketable securities consisted of the following (in thousands):
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
Money market funds$149,464 $— $— $149,464 
Corporate notes and bonds61,249 — (9)61,240 
Commercial paper87,107 — — 87,107 
U.S. government and agency securities137,409 34 — 137,443 
Total$435,229 $34 $(9)$435,254 
Included in cash and cash equivalents$178,656 $— $— $178,656 
Included in marketable securities$256,573 $34 $(9)$256,598 
As of January 31, 2021, cash equivalents and marketable securities consisted of the following (in thousands):
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
Money market funds$265,945 $— $— $265,945 
Corporate notes and bonds45,059 — (2)45,057 
Commercial paper61,469 — — 61,469 
U.S. government and agency securities191,504 27 — 191,531 
Total$563,977 $27 $(2)$564,002 
Included in cash and cash equivalents$309,941 $— $— $309,941 
Included in marketable securities$254,036 $25 $— $254,061 
As of April 30, 2021 and January 31, 2021, all marketable securities had a stated maturity date of less than one year. The unrealized losses associated with the Company's debt securities were immaterial as of April 30, 2021, and January 31, 2021, and the Company did not recognize any credit losses related to its debt securities during the three months ended April 30, 2021 or 2020.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments
3 Months Ended
Apr. 30, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments Derivative Instruments
Cash Flow Hedges
As of April 30, 2021 and January 31, 2021, the Company had outstanding foreign currency forward contracts designated as cash flow hedges with total notional values of $24.8 million and $13.7 million, respectively. All contracts have maturities not greater than 13 months. The notional value represents the amount that will be bought or sold upon maturity of the forward contract.
During the three months ended April 30, 2021 and 2020, all cash flow hedges were considered effective.
Foreign Currency Forward Contracts Not Designated as Hedges

As of April 30, 2021 and January 31, 2021, the Company had outstanding forward contracts not designated as hedges with total notional values of $28.9 million and $45.4 million, respectively. All contracts have maturities not greater than 13 months.
The fair values of outstanding derivative instruments were as follows (in thousands):
April 30, 2021January 31, 2021
Derivative assets (recorded in prepaid expenses and other current assets):
Foreign currency forward contracts designated as cash flow hedges$458 $713 
Foreign currency forward contracts not designated as hedges864 314 
Derivative liabilities (recorded in accrued expenses and other current liabilities):
Foreign currency forward contracts designated as cash flow hedges$1,139 $919 
Foreign currency forward contracts not designated as hedges702 1,046 
Gains (losses) associated with foreign currency forward contracts designated as cash flow hedges were as follows (in thousands):
 Unaudited Condensed Consolidated Statements of Operations and Statements of Comprehensive Loss (OCI) LocationsThree Months Ended April 30,
20212020
Gains (losses) recognized in OCI (effective portion)Change in unrealized gains (losses) on cash flow hedges, net of tax$99 $72 
Gains reclassified from OCI into income (effective portion)Revenues10 130 
Gains (losses) reclassified from OCI into income (effective portion)General and administrative579 164 
Losses recognized in income (amount excluded from effectiveness testing and ineffective portion)Other income (expense), net(49)
Of the gains (losses) recognized in OCI for the foreign currency forward contracts designated as cash flow hedges as of April 30, 2021, $0.3 million is expected to be reclassified out of OCI within the next 12 months.
Gains (losses) associated with foreign currency forward contracts not designated as cash flow hedges were as follows (in thousands):
Unaudited Condensed Consolidated Statements of Operations LocationThree Months Ended April 30,
Derivative Type20212020
Foreign currency forward contracts not designated as hedgesOther income (expense), net$(169)$666 
As of April 30, 2021, information related to offsetting arrangements was as follows (in thousands):
Gross Amounts of Recognized AssetsGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Assets in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Assets Exposed
Financial Instruments Cash Collateral Received
Derivative assets:
Counterparty A$$— $$(1)$— $— 
Counterparty B1,321 — 1,321 (1,321)— — 
Total$1,322 $— $1,322 $(1,322)$— $— 
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Liabilities in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Liabilities Exposed
Financial InstrumentsCash Collateral Pledged
Derivative liabilities:
Counterparty A$— $— $— $— $— $— 
Counterparty B1,841 — 1,841 (1,321)— 520 
Total$1,841 $— $1,841 $(1,321)$— $520 
As of January 31, 2021, information related to offsetting arrangements was as follows (in thousands):
Gross Amounts of Recognized AssetsGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Assets in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Assets Exposed
Financial InstrumentsCash Collateral Received
Derivative assets:
Counterparty A$— $— $— $— $— $— 
Counterparty B1,027 — 1,027 (1,027)— — 
Total$1,027 $— $1,027 $(1,027)$— $— 
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Liabilities in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Liabilities Exposed
Financial InstrumentsCash Collateral Pledged
Derivative liabilities:
Counterparty A$— $— $— $— $— $— 
Counterparty B1,965 — 1,965 (1,027)— 938 
Total$1,965 $— $1,965 $(1,027)$— $938 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations
3 Months Ended
Apr. 30, 2021
Business Combinations [Abstract]  
Business Combinations Business Combinations
On March 12, 2021, the Company acquired Decibel Group London Ltd. (Decibel), a privately held company, for approximately $162.3 million in cash. This includes a $5.4 million payment related to the acceleration of certain stock options in conjunction with the acquisition, which was accounted for separately from the business combination, as post combination compensation cost, and recorded to general and administrative expenses within the unaudited consolidated statements of operations. Decibel is a leader in digital experience analytics that provides a single view of all customers and prospective customers across all channels.
On February 24, 2021, the Company acquired CheckMarket Inc. (CheckMarket), a privately held company, for a purchase price of $12.4 million in cash. CheckMarket is a survey solutions platform that helps customers automate the process to quickly make qualifications in the survey.
On September 14, 2020, the Company acquired Sense360 Inc. (Sense360), a privately held company, for a purchase price of $45.7 million in cash. Sense360 provides always-on, consumer and competitive intelligence from buyer and non-buyer segments and answers pressing questions such as what is driving traffic, what are the growth opportunities in a specific market and which competitors are gaining share and why.
On September 8, 2020, the Company acquired StellaServices Inc. (Stella Connect), a privately held company, for a purchase price of $99.6 million in cash. Stella Connect is a customer feedback and quality management platform that helps customer support teams to analyze and improve performance in real time.
On May 1, 2020, the Company acquired Voci Technologies, Inc. (Voci), a privately held company, for a purchase price of $59.6 million in cash. Voci is a real-time speech to text platform, that delivers a rich single view of the customer that can power an exceptional customer experience. Voci offers subscription on-premise software licenses which provide the customer with a right to use the software when made available.

On February 19, 2020, the Company acquired LivingLens Enterprise Ltd. (LivingLens), a privately held company, for a purchase price of $26.8 million in cash. LivingLens provides a video feedback platform to humanize feedback and bring the voice of the customer and employee to life.
The above transactions were each accounted for as business combinations. Accordingly, assets acquired and liabilities assumed were recorded at their estimated fair values as of the acquisition date when control was obtained. The Company expensed all transaction costs in the period in which they were incurred. The fair value of developed technologies was determined using either the Multiple Period Excess Earnings Method or the Royalty Relief Method, the fair value of customer relationships was determined by using the Multiple Period Excess Earnings Method, the fair value of trademarks was determined using the Royalty Relief Method, and the fair value of backlog was determined using the Multiple Period Excess Earnings Method. The excess of the consideration paid over the fair value of the net liabilities assumed and identifiable intangible assets assumed is recorded as goodwill. The goodwill resulting from the acquisitions are largely attributable to the synergies expected to be realized. None of the goodwill recorded from the acquisitions will be deductible for income tax purposes.
The Company is in the process of settling working capital adjustments for Decibel, CheckMarket, Sense360, Stella Connect and Voci, and therefore the provisional measurements of identifiable assets and liabilities, and the resulting goodwill related to these acquisitions are subject to change and the final purchase price accounting could be different from the amounts presented herein.
The following table summarizes the purchase consideration, net of cash acquired, and the related fair values of the assets acquired and liabilities assumed (in thousands):
Purchase Consideration, Net of Cash AcquiredNet Liabilities AssumedIdentifiable Intangible AssetsGoodwill
Decibel$153,960 $(9,912)$25,200 $138,672 
CheckMarket11,848 (1,486)2,550 10,784 
Sense36045,273 (351)10,500 35,124 
Stella Connect
98,822 (3,478)20,800 81,500 
Voci55,285 (1,385)12,600 44,070 
LivingLens25,894 (715)5,700 20,909 
The following table sets forth each component of identifiable intangible assets acquired in connection with the acquisitions (in thousands):
Developed TechnologyCustomer Relationships
Other(1)
Decibel$17,000 $7,300 $900 
CheckMarket1,300 1,200 50 
Sense3605,000 5,200 300 
Stella Connect
9,400 10,000 1,400 
Voci7,700 4,600 300 
LivingLens3,100 2,200 400 
(1) Other includes trademarks and backlog.
The useful lives of developed technology, customer relationships and other are five years, five years and one to five years, respectively.
The financial results for the above acquisitions are included in the Company's unaudited condensed consolidated financial statements from the date of acquisition through April 30, 2021.
The pro forma impact of these acquisitions on unaudited consolidated revenue, income (loss) from operations and net loss was not material.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill And Intangible Assets, Net
3 Months Ended
Apr. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, Net Goodwill and Intangible Assets, Net
Goodwill represents the excess of the purchase price in a business combination of the fair value of net assets acquired. Goodwill amounts are not amortized, but rather tested for impairment at least annually during the fourth quarter. The changes in goodwill are as follows (in thousands):
Balance as of January 31, 2020$79,324 
Acquisitions181,603 
Foreign currency exchange2,015 
Balance as of January 31, 2021262,942 
Acquisitions149,456 
Foreign currency exchange82 
Balance as of April 30, 2021$412,480 
The changes in intangible assets for the three months in fiscal 2022 and the net book value of intangible assets as of April 30, 2021 and January 31, 2021 were as follows (in thousands, except years):

Intangible Assets, GrossAccumulated AmortizationIntangible Assets, Net
January 31, 2021
Identifiable Intangible Assets Acquired(1)
April 30, 2021January 31, 2021Amortization ExpenseApril 30, 2021January 31, 2021April 30, 2021Weighted Average Remaining Useful Life (years)
Developed technology$44,191 $18,332 $62,523 $(9,906)$(2,644)$(12,550)$34,285 $49,973 4.2
Customer relationships27,485 8,537 36,022 (3,747)(1,633)(5,380)23,738 30,642 4.3
Other(2)
3,761 957 4,718 (1,161)(625)(1,786)2,600 2,932 2.1
$75,437 $27,826 $103,263 $(14,814)$(4,902)$(19,716)$60,623 $83,547 4.2
(1) Amounts also include any changes in intangible asset balances for the periods presented that resulted from foreign currency translation.
(2) Other includes trademarks and backlog.
The changes in intangible assets for fiscal 2021 and the net book value of intangible assets as of January 31, 2020 and January 31, 2021 were as follows (in thousands, except years):
Intangible Assets, GrossAccumulated AmortizationIntangible Assets, Net
January 31, 2020
Identifiable Intangible Assets Acquired(1)
January 31, 2021January 31, 2020Amortization ExpenseJanuary 31, 2021January 31, 2020January 31, 2021
Weighted Average Remaining Useful Life (years)
Developed technology$18,670 $25,521 $44,191 $(3,473)$(6,433)$(9,906)$15,197 $34,285 4.2
Customer relationships5,237 22,248 27,485 (351)(3,396)(3,747)4,886 23,738 4.3
Other(2)
1,320 2,441 3,761 (97)(1,064)(1,161)1,223 2,600 2.6
$25,227 $50,210 $75,437 $(3,921)$(10,893)$(14,814)$21,306 $60,623 4.2
(1) Amounts also include any changes in intangible asset balances for the periods presented that resulted from foreign currency translation.
(2) Other includes trademarks and backlog.
The total amortization expense for intangible assets was $4.9 million and $1.4 million for the three months ended April 30, 2021 and 2020, respectively.
Future amortization expense related to the intangible assets is as follows (in thousands):
Year Ending January 31:
Remainder of 2022$16,218 
202319,827 
202419,764 
202517,554 
202610,184 
Thereafter— 
Total$83,547 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components
3 Months Ended
Apr. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Deferred Commissions
Sales commissions earned by the sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial contracts are deferred and then amortized on a straight-line basis over a period of benefit that the Company has determined to be five years. The Company determined the period of benefit by taking into consideration its customer contracts, technology and other factors. Sales commissions for renewal contracts (which are not considered commensurate with sales commissions for new revenue contracts) are deferred and amortized on a straight-line basis over the related contractual renewal period. Amortization expense is included in sales and marketing expenses in the consolidated statements of operations.
Commissions earned and capitalized during the three months ended April 30, 2021 and 2020 were $9.8 million and $4.2 million, respectively. Amortization expense for deferred commissions during the three months ended April 30, 2021 and 2020 were $7.9 million and $6.4 million, respectively.
Property and Equipment, Net
The table below summarizes property and equipment which consists of the following (in thousands):
 April 30, 2021January 31, 2021
Computer equipment and software$79,756 $77,257 
Furniture, fixtures and equipment993 1,018 
Leasehold improvements6,322 5,651 
Finance leases, right-of-use assets18,314 17,750 
Construction-in-progress4,827 2,538 
Total property and equipment, gross110,212 104,214 
Less accumulated depreciation and amortization(67,796)(63,546)
Property and equipment, net$42,416 $40,668 
Depreciation and amortization expense during the three months ended April 30, 2021 and 2020 totaled $5.1 million and $4.0 million, respectively, which includes amortization of assets recorded under finance leases of $1.5 million and $1.0 million, for the three months ended April 30, 2021 and 2020, respectively.
Property and equipment located outside the U.S. was $14.9 million and $15.7 million as of April 30, 2021 and January 31, 2021, respectively.
Accrued Expenses and Other Current Liabilities
The table below summarizes accrued expenses and other current liabilities which consists of the following (in thousands):
April 30, 2021January 31, 2021
Finance lease liability, current$5,129 $5,349 
Operating lease liability, current10,263 10,628 
Federal, state and local taxes5,710 6,801 
Indemnity holdback related to acquisitions4,693 1,748 
Other17,824 15,230 
Accrued expenses and other current liabilities$43,619 $39,756 
Accrued Compensation
The table below summarizes accrued compensation which consists of the following (in thousands):
April 30, 2021January 31, 2021
Accrued salaries and bonus$4,463 $7,856 
Accrued commissions8,590 14,125 
Accrued vacation4,954 4,425 
Employee stock purchase plan2,468 6,389 
Payroll taxes12,696 9,497 
Accrued compensation$33,171 $42,292 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Debt
3 Months Ended
Apr. 30, 2021
Debt Disclosure [Abstract]  
Debt Debt
Convertible Senior Notes
In September 2020, the Company issued 0.125% convertible senior notes (Notes) due September 15, 2025, for an aggregate principal amount of $575.0 million in a private placement to qualified institutional buyers. The Notes are senior unsecured obligations and interest is payable in cash in arrears at a fixed rate of 0.125% on March 15 and September 15 of each year, beginning on March 15, 2021. The Notes will mature on September 15, 2025, unless repurchased, redeemed, or converted pursuant to the terms of the Notes.
The terms of the Notes are governed by an Indenture (the Indenture) by and between the Company and U.S. Bank National Association, as trustee.
The initial conversion rate of the Notes is 25.4113 shares of common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $39.35 per share of common stock. The conversion rate is subject to adjustment upon the occurrence of certain specified events in accordance with the Indenture.
The Company may redeem for cash all or any portion of the Notes, at its option, on or after September 20, 2023 and prior to the 41st scheduled trading day immediately preceding the maturity date, at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest thereto, but excluding, the redemption date, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides written notice of redemption. No sinking fund is provided for the Notes.
Holders of the Notes may convert all or a portion of their Notes prior to the close of business on the business day immediately preceding June 15, 2025 in multiples of $1,000 principal amount, only under the following circumstances (the conditional conversion feature):
during any fiscal quarter commencing after January 31, 2021 and only during such fiscal quarter, if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the Notes on each applicable trading day;
during the five business day period after any five consecutive trading day period in which, for each trading day of that period, the trading price per $1,000 principal amount of the Notes for such trading day was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate of the Notes on each such trading day;
upon the Company’s notice that it is redeeming any Notes, the Notes the Company calls for redemption (or, at the Company’s election, all outstanding Notes) may be converted at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or
upon the occurrence of specified corporate events, as described in the Indenture.
On or after June 15, 2025, until the close of business on the second scheduled trading day immediately preceding the maturity date of the Notes, holders of the Notes may convert all or any portion of their Notes regardless of the foregoing conditions, and such conversions will settle upon maturity. Upon conversion, the Company will pay or deliver, as the case may be, either cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company’s election.
Holders of the Notes who convert their Notes in connection with such make-whole fundamental change or during the relevant redemption period (each as defined in the Indenture) are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, upon the occurrence of a fundamental change (as defined in the Indenture) prior to the maturity date, subject to certain conditions, holders of the Notes may require the Company to repurchase all or a portion of the Notes for cash at a price equal to 100% of the principal amount of the Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
Subsequent to the adoption of ASU 2020-06, the Company combined the conversion feature with the host contract and accounts for the Notes as a single liability. The Company recorded the total amount of issuance costs as a reduction to the convertible senior notes, net in the unaudited condensed consolidated balance sheets. The issuance costs are amortized to interest expense over the term of the Notes using the effective interest rate method.
As of April 30, 2021, the Notes are classified as noncurrent in the unaudited condensed consolidated balance sheets since the criteria for conversion was not met.
The net carrying amount of the Notes recorded in convertible senior notes, net in the unaudited condensed consolidated balance sheets was as follows (in thousands):
April 30, 2021
Principal$575,000 
Unamortized issuance costs(14,724)
Net carrying amount of the liability component$560,276 
The following table sets forth the interest expense related to the Notes recognized in other income (expense), net on the unaudited condensed consolidated statements of operations (in thousands):
Three Months Ended April 30, 2021
Contractual interest expense$180 
Amortization of issuance costs827 
Total interest expense related to the Notes$1,007 
Capped Call Transactions
In connection with the offering of the Notes, the Company entered into privately negotiated capped call transactions (the Capped Calls) with respect to its common stock at a cost of approximately $61.9 million. The Capped Calls each have an initial strike price of approximately $39.35 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls cover, subject to anti-dilution adjustments, approximately 14.6 million shares of the Company’s common stock. The Capped Calls were purchased in order to reduce or offset the potential dilution to the Company’s common stock upon any conversion of the Notes, subject to a cap of $58.30 per share and certain adjustments. The Capped Calls settle in components with the last component scheduled to expire on September 11, 2025 and are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event; a tender offer; and a nationalization, insolvency or delisting involving the Company. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including changes in law, failures to deliver, insolvency filings, and hedging disruptions.
The Capped Calls are separate transactions and are not part of the terms of the Notes. The $61.9 million paid for the Capped Calls was included as a reduction to additional paid-in capital on the unaudited condensed consolidated balance sheets because they are not designated as separate derivative financial instruments.
Wells Fargo Bank Credit Facility
On September 4, 2020, the Company entered into the Wells Fargo Bank, National Association (Wells Fargo) credit facility to provide for a senior secured revolving line of credit of up to $50.0 million with the right (subject to certain conditions) to add incremental revolving commitments of up to $50.0 million in the aggregate. The revolving line of credit provides a sublimit of up to $40.0 million to be available for the issuance of letters of credit. The outstanding balance, if any, is due at the maturity date in September 2023. Loans bear interest, at the Company’s option, at an annual rate based on LIBOR or a base rate. Loans based on LIBOR shall bear interest at a rate of LIBOR plus 1.75%. Loans based on the base rate shall bear interest at a rate of the base rate plus 0.75%. The Company is required to pay a commitment fee equal to 0.25% per annum on the undrawn portion available under the revolving line of credit. As of April 30, 2021, no amounts were outstanding on this credit facility.
As of April 30, 2021, $50.0 million was available for borrowing under the revolving line of credit. As of April 30, 2021, the Company was in compliance with the financial covenants contained in the revolving line of credit.
Silicon Valley Bank Credit Facility
The Company maintained a revolving line of credit that matured in September 2020, and provided for aggregate borrowings of up to $50.0 million. On September 4, 2020, the Company paid all outstanding amounts owing under the Silicon Valley Bank revolving line of credit and terminated the credit facility. The Company continues to have unsecured letters of credit issued by Silicon Valley Bank in the face amount of $4.7 million outstanding as of April 30, 2021.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Leases
3 Months Ended
Apr. 30, 2021
Leases [Abstract]  
Leases LeasesThe Company has entered into operating leases primarily for office facilities and finance leases primarily for equipment purchases. These leases have terms which typically range from 1 year to 10 years.
During the year ended January 31, 2021, the Company recorded aggregate impairment charges of $16.8 million, of which $13.5 million relates to the impairment of right -of-use (ROU) assets related to certain vacant office leases and $3.3 million related to the impairment of leasehold improvements. The Company has the intent and ability to sub-lease vacant office facilities which it has ceased using and as such, has considered estimated future sub-lease income including the consideration of the local real estate market conditions, in measuring the amount of the ROU assets impairment. The Company also factored into its estimate the time to identify a tenant and to enter into an agreement. Impairment charges were recorded to general and administrative expenses within the unaudited condensed consolidated statement of operations.
The components of lease expense were as follows (in thousands):
Three Months Ended April 30,
20212020
Operating lease costs$2,789 $2,832 
Finance lease costs:
  Amortization of assets$1,492 $967 
  Interest on lease liabilities140 144 
$1,632 $1,111 
Supplemental cash flow information related to operating and finance leases were as follows (in thousands):
Three Months Ended April 30,
20212020
Operating leases:
Cash paid for operating lease liabilities$3,196 $2,073 
Right-of-use assets obtained in exchange for lease obligations— 18,294 
Finance leases:
Finance leases obtained for equipment$1,190 $— 
Supplemental balance sheet information related to operating leases was as follows (in thousands, except lease term and discount rate):
April 30, 2021January 31, 2021
Operating lease liabilities reported as:
Accrued expenses and current liabilities$10,263$10,628
Lease liability, noncurrent45,28547,631
Total operating lease liabilities$55,548$58,259
Weighted average remaining lease term (in years)5.55.5
Weighted average discount rate4.8 %4.8 %
Supplemental balance sheet information related to finance leases was as follows (in thousands, except lease term and discount rate):
April 30, 2021January 31, 2021
Finance lease liabilities reported as:
Accrued expenses and current liabilities$5,129$5,349
Other liabilities4,9085,004
Total finance lease liabilities$10,037$10,353
Weighted average remaining lease term (in years)2.42.3
Weighted average discount rate5.6 %5.5 %
Future minimum lease payments under operating leases and finance leases as of April 30, 2021 are presented in the table below (in thousands):
April 30, 2021
Operating leasesFinance leases
Year Ending January 31,
Remainder of 2022$8,653 $4,435 
202311,950 2,933 
202411,749 2,176 
202510,878 1,158 
20268,973 18 
Thereafter11,693 — 
Total future lease payments63,896 10,720 
Less interest payments(8,348)(683)
Total present value of minimum lease payments$55,548 $10,037 
Leases LeasesThe Company has entered into operating leases primarily for office facilities and finance leases primarily for equipment purchases. These leases have terms which typically range from 1 year to 10 years.
During the year ended January 31, 2021, the Company recorded aggregate impairment charges of $16.8 million, of which $13.5 million relates to the impairment of right -of-use (ROU) assets related to certain vacant office leases and $3.3 million related to the impairment of leasehold improvements. The Company has the intent and ability to sub-lease vacant office facilities which it has ceased using and as such, has considered estimated future sub-lease income including the consideration of the local real estate market conditions, in measuring the amount of the ROU assets impairment. The Company also factored into its estimate the time to identify a tenant and to enter into an agreement. Impairment charges were recorded to general and administrative expenses within the unaudited condensed consolidated statement of operations.
The components of lease expense were as follows (in thousands):
Three Months Ended April 30,
20212020
Operating lease costs$2,789 $2,832 
Finance lease costs:
  Amortization of assets$1,492 $967 
  Interest on lease liabilities140 144 
$1,632 $1,111 
Supplemental cash flow information related to operating and finance leases were as follows (in thousands):
Three Months Ended April 30,
20212020
Operating leases:
Cash paid for operating lease liabilities$3,196 $2,073 
Right-of-use assets obtained in exchange for lease obligations— 18,294 
Finance leases:
Finance leases obtained for equipment$1,190 $— 
Supplemental balance sheet information related to operating leases was as follows (in thousands, except lease term and discount rate):
April 30, 2021January 31, 2021
Operating lease liabilities reported as:
Accrued expenses and current liabilities$10,263$10,628
Lease liability, noncurrent45,28547,631
Total operating lease liabilities$55,548$58,259
Weighted average remaining lease term (in years)5.55.5
Weighted average discount rate4.8 %4.8 %
Supplemental balance sheet information related to finance leases was as follows (in thousands, except lease term and discount rate):
April 30, 2021January 31, 2021
Finance lease liabilities reported as:
Accrued expenses and current liabilities$5,129$5,349
Other liabilities4,9085,004
Total finance lease liabilities$10,037$10,353
Weighted average remaining lease term (in years)2.42.3
Weighted average discount rate5.6 %5.5 %
Future minimum lease payments under operating leases and finance leases as of April 30, 2021 are presented in the table below (in thousands):
April 30, 2021
Operating leasesFinance leases
Year Ending January 31,
Remainder of 2022$8,653 $4,435 
202311,950 2,933 
202411,749 2,176 
202510,878 1,158 
20268,973 18 
Thereafter11,693 — 
Total future lease payments63,896 10,720 
Less interest payments(8,348)(683)
Total present value of minimum lease payments$55,548 $10,037 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies
3 Months Ended
Apr. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase obligations

The Company has unconditional purchase commitments, primarily related to distribution fees, software license fees and marketing services, of $27.6 million as of April 30, 2021, of which $7.9 million, $7.5 million, $8.3 million and $3.9 million are expected to be settled during fiscal years 2022, 2023, 2024 and 2025, respectively.
Warranties, Indemnification, and Contingent Obligations
The Company's arrangements generally include provisions indemnifying customers against liabilities if their customer data is compromised due to a breach of information security, or if the Company's applications or services infringe a third-party's intellectual property rights. To date, the Company has not incurred any costs as a result of such indemnification and has not accrued any liabilities related to such obligations in the consolidated financial statements.
The Company enters into service level agreements with customers which warrant defined levels of uptime and support response times and permit those customers to receive credits for prepaid amounts in the event that those performance and response levels are not met. To date, the Company has not experienced any significant failures to meet defined levels of performance and response. In connection with the service level agreements, the Company has not incurred any significant costs and has not accrued any liabilities in the consolidated financial statements. The Company's subscription services agreements also generally include a warranty that the service performs in accordance with the applicable specifications document. The Company's professional services are generally warranted to be performed in a professional manner and in a manner that will comply with the terms of the customer agreements. To date, the Company has not incurred any material costs associated with these warranties.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes
3 Months Ended
Apr. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Provision for income taxes consists of U.S. federal and state income taxes and income taxes on foreign jurisdictions in which the Company conducts business and foreign withholding taxes. The Company maintains a full valuation allowance on its federal, state and certain foreign deferred tax assets that it has determined are not realizable on a more likely than not basis.
Income tax expense increased by $0.8 million during the three months ended April 30, 2021 compared to the three months ended April 30, 2020. This was primarily attributed to higher foreign income taxes.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Incentive Plans
3 Months Ended
Apr. 30, 2021
Equity [Abstract]  
Equity Incentive Plans Equity Incentive Plans
The Equity Incentive Plan activity is as follows:
Three Months Ended April 30,
20212020
Opening balance26,700,713 23,050,732 
Shares authorized (1)
7,749,791 6,617,320 
RSUs granted(3,386,257)(2,828,278)
Cancelled shares629,208 568,255 
Ending balance31,693,455 27,408,029 
(1) Reflects an automatic increase to the number of shares of common stock reserved for issuance pursuant to future awards under the 2019 Equity Incentive Plan (the 2019 Plan) This annual increase is provided for in the 2019 Plan.
The stock-based compensation expense by line item in the consolidated statements of operations is summarized as follows (in thousands):
Three Months Ended April 30,
20212020
Cost of subscription revenue$854 $909 
Cost of professional services revenue2,218 2,684 
Research and development expense4,430 11,473 
Sales and marketing expense9,581 9,335 
General and administrative expense6,518 7,403 
Total stock-based compensation$23,601 $31,804 
Restricted Stock Units Activity
The following table summarizes restricted stock unit activities:
Restricted Stock UnitsPerformance Based Restricted Stock Units
Number of SharesWeighted Average Grant Date Fair ValueNumber of SharesWeighted Average Grant Date Fair Value
Balance as of January 31, 20217,753,348 20.61 1,048,453 19.79 
Stock units granted3,169,406 29.90 216,851 29.92 
Stock units vested(1,159,636)18.35 — — 
Stock units cancelled and expired(341,147)22.52 (102,271)24.83 
Balance as of April 30, 20219,421,971 $23.94 1,163,033 $19.41 
As of April 30, 2021, total unrecognized compensation expense related to the RSUs was $199.5 million and will be recognized over a weighted-average remaining period of 2.4 years. Certain RSUs, in addition to the satisfaction of the service-based performance vesting conditions, also require the fulfillment of performance vesting conditions which include subscription revenue growth targets and a combination of subscription revenue growth and operating margin targets.
Option Activity
The following table summarizes the stock option activity:
Options Outstanding
Number of SharesAverage Exercise Price per ShareWeighted Average Remaining Contractual Term (years)Aggregate Intrinsic Value (in thousands)
Balance as of January 31, 202124,337,528 $5.98 6.85$864,527 
Options exercised(1,538,769)4.99 37,715 
Options cancelled or expired(185,790)6.59 
Balance as of April 30, 202122,612,969 $6.04 6.70$530,272 
Exercisable as of April 30, 202116,287,398 $5.83 6.43$385,410 
The grant date fair value of stock options vested during the three months ended April 30, 2021 and 2020 was $3.6 million and $7.6 million, respectively. As of April 30, 2021, total unrecognized compensation expense related to stock options was $17.7 million, which is expected to be recognized over a weighted-average remaining recognition period of 1.2 years.
Employee Stock Purchase Plan

The fair value of each Employee Stock Purchase Plan (ESPP) share is estimated on the enrollment date of the offering period using the Black-Scholes-Merton option-pricing model using the assumptions noted in the following table:
April 30, 2021
Risk-free interest rate0.1 %
Expected volatility64 %
Expected term (in years)0.5
Expected dividend rate
The fair value of stock purchase rights to be granted under the ESPP during the six-month period from March 16, 2021 to September 15, 2021 was $9.62 per share. As of April 30, 2021 the Company had $2.4 million of unrecognized compensation expense related to ESPP subscriptions that will be recognized over 0.4 years.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Net Loss Per Share Attributable to Common Stockholders
3 Months Ended
Apr. 30, 2021
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Stockholders Net Loss Per Share Attributable to Common Stockholders
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):
Three Months Ended April 30,
20212020
Net loss attributable to common stockholders$(52,421)$(32,529)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted156,364 135,993 
Net loss per share attributable to common stockholders, basic and diluted$(0.34)$(0.24)
The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive are as follows (in thousands):
Three Months Ended April 30,
20212020
Stock options22,613 36,454 
Restricted stock units10,585 10,731 
ESPP342 513 
Convertible senior notes (if-converted)14,611 — 
Total48,151 47,698 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Apr. 30, 2021
Accounting Policies [Abstract]  
Basis of Presentation and Consolidation
Basis of Presentation and Consolidation

The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

The condensed consolidated balance sheet as of January 31, 2021 included herein was derived from the audited financial statements as of that date but does not include all disclosures including certain notes required by GAAP on an annual reporting basis. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheets, statements of operations, comprehensive loss, stockholders’ equity and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year or any future period. The unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements in its Annual Report on Form 10-K for the year ended January 31, 2021.

The Company's fiscal year ends on January 31. References to fiscal 2022, for example, refer to the fiscal year ending January 31, 2022.
Use of Estimates
Use of Estimates
The preparation of these unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the unaudited condensed consolidated financial statements and reported amounts of revenue and expenses during the periods covered by the consolidated financial statements and accompanying notes. Such estimates include, but are not limited to revenue recognition, stock-based compensation expense, allowance for credit losses, the assessment of the recoverability of identified intangible assets, impairment of right-of-use assets and contingencies. The Company bases its estimates on historical experience and on assumptions that it believes are reasonable. The Company assesses these estimates on a regular basis; however, actual results could materially differ from these estimates.
Segment Information
Segment Information

Operating segments are defined as components of an enterprise where separate financial information is evaluated regularly by the chief operating decision maker, which the Company has identified as being the chief executive officer, in deciding how to allocate resources and assessing performance. The Company operates in one operating segment. The Company's chief operating decision maker allocates resources and assesses performance at the consolidated level.
Trade and Other Receivables and Allowance for Credit Losses
Trade and Other Receivables and Allowance for Credit Losses

Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for credit losses. The Company assess the allowance for credit losses on trade receivables by taking into consideration forecasts of future economic conditions, information about past events,
such as its historical trend of write-offs, and customer-specific circumstances, such as bankruptcies and disputes. The allowance for credit losses on trade receivables is recorded in general and administrative expenses on the Company's unaudited condensed consolidated statements of operations. Other receivables represent unbilled receivables related to subscription and professional services contracts.
Concentrations of Credit Risk and Significant Customers
Concentrations of Credit Risk and Significant Customers
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities and trade and other receivables. For cash, cash equivalents and marketable securities, the Company is exposed to credit risk in the event of default to the extent of the amounts recorded on the unaudited condensed consolidated balance sheets. A majority of the cash balances are with U.S. banks and are insured to the extent defined by the Federal Deposit Insurance Corporation.
The Company does not require collateral for trade receivables.
Impact of Recently Adopted Accounting Pronouncements Impact of Recently Adopted Accounting PronouncementsIn August 2020 the Financial Accounting Standards Board (FASB) issued ASU No. 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for certain convertible instruments, amends the guidance on derivative scope exceptions for contracts in an entity's own equity, and modifies the guidance on diluted earnings per share calculations as a result of these changes. The amendment is to be adopted through either a fully retrospective or modified retrospective method of transition. Early adoption is permitted. Effective February 1, 2021, the Company early adopted ASU 2020-06 using the modified retrospective approach. Adoption of the new standard resulted in an increase to accumulated deficit of $7.3 million, a decrease to additional paid-in capital of $118.7 million, and an increase to convertible senior notes, net of issuance costs of $111.4 million. Interest expense recognized in future periods will be reduced as a result of accounting for the convertible debt instrument as a single liability measured at its amortized cost. The Company will use the if-converted method to calculate diluted EPS. If the Company makes an irrevocable election to settle the principal of the convertible senior notes in cash and the excess conversion spread in shares, the if-converted method will result in a reduced number of shares issued to reflect only the excess conversion. Since the Company had a net loss for the three months ended April 30, 2021, the convertible senior notes were determined to be anti-dilutive and therefore had no impact to basic or diluted net loss per share for the period as a result of adopting ASU 2020-06.
Revenue Recognition
Revenue Recognition
Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.
The Company determines revenue recognition through the following steps:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.
Subscription Revenue
Subscription revenue is derived from customers accessing the Company's proprietary hosted cloud application. The Company's customers do not have the ability to take possession of the software operating the cloud application. The contracted subscription terms are typically one year to three years.
The Company recognizes subscription revenue ratably over the subscription term, commencing on the date the service is provisioned.
Professional Services Revenue
Professional services revenue consists of managed services and implementation and other services. These services are distinct from subscription revenue.
Managed services support the Company's customers by providing a range of ongoing services including program design, launch, enhancement, expansion and analytics. Managed services are a stand-ready obligation to perform these services over the term of the arrangement and as a result, revenues are recognized ratably over the term of the arrangement.
Implementation services consist primarily of initial design, integration and configuration services. Other professional services include projects that enable customers to gain insightful business information through data analysis, and the Company's institute training programs.
Implementation and other services revenue are recognized as services are performed.
Contracts with Multiple Performance Obligations
Most of the Company's contracts with customers contain multiple performance obligations. The Company's subscription services are sold for a broad range of amounts (the selling price is highly variable) and a representative standalone selling price (SSP) is not discernible from past transactions or other observable evidence. Standalone selling prices for professional services are estimated based upon observable transactions when those services are sold on a standalone basis. As a result, the SSP for subscription services included in a contract with multiple performance obligations is determined by applying a residual approach whereby performance obligations related to professional services within a contract are first allocated a portion of the transaction price based upon their respective SSPs, with the residual amount of transaction price allocated to subscription services.
Contract Balances and Remaining Performance Obligations
Contract assets represent revenue recognized for contracts that have not yet been invoiced to customers, typically for multi-year arrangements. Total contract assets were $5.5 million and $3.5 million as of April 30, 2021 and January 31, 2021, respectively. These balances are included within trade and other receivables, net, on the unaudited condensed consolidated balance sheets.
Contract liabilities consist of deferred revenue. Revenue is deferred when the Company has the right to invoice in advance of services being provided, primarily related to its subscription services. The Company recognized revenue of $99.9 million and $93.4 million for the three months ended April 30, 2021 and 2020, respectively, that were included in the deferred revenue balances at the beginning of the respective periods.
The Company applied a practicable expedient allowing it not to disclose the amount of the transaction price allocated to the remaining performance obligations for contracts with an original expected duration of one year or less, which includes certain professional service contracts.
Remaining performance obligations represent contracted revenue that has not yet been recognized, and include deferred revenue, and amounts that will be invoiced and recognized as revenue in future periods.
Deferred Commissions Sales commissions earned by the sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial contracts are deferred and then amortized on a straight-line basis over a period of benefit that the Company has determined to be five years. The Company determined the period of benefit by taking into consideration its customer contracts, technology and other factors. Sales commissions for renewal contracts (which are not considered commensurate with sales commissions for new revenue contracts) are deferred and amortized on a straight-line basis over the related contractual renewal period. Amortization expense is included in sales and marketing expenses in the consolidated statements of operations.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Tables)
3 Months Ended
Apr. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue from External Customers by Geographic Areas
The following table sets forth revenue by geographic region based on the billing address of the customers' parent for the periods presented (in thousands):
Three Months Ended April 30,
20212020
North America$100,555 $86,925 
EMEA20,261 16,942 
Other (1)
10,558 8,824 
Total$131,374 $112,691 
(1) Other includes Asia Pacific and Latin America
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Assets and Liabilities (Tables)
3 Months Ended
Apr. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value of Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following tables represents the fair value of assets and liabilities measured at fair value on a recurring basis using the above hierarchy (in thousands):
April 30, 2021January 31, 2021
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$149,464 $— $— $149,464 $265,945 $— $— $265,945 
Corporate notes and bonds— 3,044 — 3,044 — — — — 
Commercial paper— 26,148 — 26,148 — 18,997 — 18,997 
U.S. government and agency securities— — — — — 24,999 — 24,999 
Total cash equivalents149,464 29,192 — 178,656 265,945 43,996 — 309,941 
Marketable securities:
Corporate notes and bonds— 58,196 — 58,196 — 45,057 — 45,057 
Commercial paper— 60,959 — 60,959 — 42,472 — 42,472 
U.S.. government and agency securities— 137,443 — 137,443 — 166,532 — 166,532 
Total marketable securities— 256,598 — 256,598 — 254,061 — 254,061 
Derivative assets— 1,322 — 1,322 — 1,027 — 1,027 
Total assets measured at fair value$149,464 $287,112 $— $436,576 $265,945 $299,084 $— $565,029 
Liabilities:
Derivative liabilities$— $1,841 $— $1,841 $— $1,965 $— $1,965 
Total liabilities measured at fair value$— $1,841 $— $1,841 $— $1,965 $— $1,965 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Cash Equivalents and Marketable Securities (Tables)
3 Months Ended
Apr. 30, 2021
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents and Investments
As of April 30, 2021, cash equivalents and marketable securities consisted of the following (in thousands):
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
Money market funds$149,464 $— $— $149,464 
Corporate notes and bonds61,249 — (9)61,240 
Commercial paper87,107 — — 87,107 
U.S. government and agency securities137,409 34 — 137,443 
Total$435,229 $34 $(9)$435,254 
Included in cash and cash equivalents$178,656 $— $— $178,656 
Included in marketable securities$256,573 $34 $(9)$256,598 
As of January 31, 2021, cash equivalents and marketable securities consisted of the following (in thousands):
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
Money market funds$265,945 $— $— $265,945 
Corporate notes and bonds45,059 — (2)45,057 
Commercial paper61,469 — — 61,469 
U.S. government and agency securities191,504 27 — 191,531 
Total$563,977 $27 $(2)$564,002 
Included in cash and cash equivalents$309,941 $— $— $309,941 
Included in marketable securities$254,036 $25 $— $254,061 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments (Tables)
3 Months Ended
Apr. 30, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Values and Gains (Losses) Associated with Derivative Instruments
The fair values of outstanding derivative instruments were as follows (in thousands):
April 30, 2021January 31, 2021
Derivative assets (recorded in prepaid expenses and other current assets):
Foreign currency forward contracts designated as cash flow hedges$458 $713 
Foreign currency forward contracts not designated as hedges864 314 
Derivative liabilities (recorded in accrued expenses and other current liabilities):
Foreign currency forward contracts designated as cash flow hedges$1,139 $919 
Foreign currency forward contracts not designated as hedges702 1,046 
Derivatives Not Designated as Hedging Instruments
Gains (losses) associated with foreign currency forward contracts designated as cash flow hedges were as follows (in thousands):
 Unaudited Condensed Consolidated Statements of Operations and Statements of Comprehensive Loss (OCI) LocationsThree Months Ended April 30,
20212020
Gains (losses) recognized in OCI (effective portion)Change in unrealized gains (losses) on cash flow hedges, net of tax$99 $72 
Gains reclassified from OCI into income (effective portion)Revenues10 130 
Gains (losses) reclassified from OCI into income (effective portion)General and administrative579 164 
Losses recognized in income (amount excluded from effectiveness testing and ineffective portion)Other income (expense), net(49)
Of the gains (losses) recognized in OCI for the foreign currency forward contracts designated as cash flow hedges as of April 30, 2021, $0.3 million is expected to be reclassified out of OCI within the next 12 months.
Gains (losses) associated with foreign currency forward contracts not designated as cash flow hedges were as follows (in thousands):
Unaudited Condensed Consolidated Statements of Operations LocationThree Months Ended April 30,
Derivative Type20212020
Foreign currency forward contracts not designated as hedgesOther income (expense), net$(169)$666 
Information Related to Offsetting Arrangements, Derivative Assets
As of April 30, 2021, information related to offsetting arrangements was as follows (in thousands):
Gross Amounts of Recognized AssetsGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Assets in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Assets Exposed
Financial Instruments Cash Collateral Received
Derivative assets:
Counterparty A$$— $$(1)$— $— 
Counterparty B1,321 — 1,321 (1,321)— — 
Total$1,322 $— $1,322 $(1,322)$— $— 
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Liabilities in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Liabilities Exposed
Financial InstrumentsCash Collateral Pledged
Derivative liabilities:
Counterparty A$— $— $— $— $— $— 
Counterparty B1,841 — 1,841 (1,321)— 520 
Total$1,841 $— $1,841 $(1,321)$— $520 
As of January 31, 2021, information related to offsetting arrangements was as follows (in thousands):
Gross Amounts of Recognized AssetsGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Assets in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Assets Exposed
Financial InstrumentsCash Collateral Received
Derivative assets:
Counterparty A$— $— $— $— $— $— 
Counterparty B1,027 — 1,027 (1,027)— — 
Total$1,027 $— $1,027 $(1,027)$— $— 
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Liabilities in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Liabilities Exposed
Financial InstrumentsCash Collateral Pledged
Derivative liabilities:
Counterparty A$— $— $— $— $— $— 
Counterparty B1,965 — 1,965 (1,027)— 938 
Total$1,965 $— $1,965 $(1,027)$— $938 
Information Related to Offsetting Arrangements, Derivative Liabilities
As of April 30, 2021, information related to offsetting arrangements was as follows (in thousands):
Gross Amounts of Recognized AssetsGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Assets in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Assets Exposed
Financial Instruments Cash Collateral Received
Derivative assets:
Counterparty A$$— $$(1)$— $— 
Counterparty B1,321 — 1,321 (1,321)— — 
Total$1,322 $— $1,322 $(1,322)$— $— 
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Liabilities in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Liabilities Exposed
Financial InstrumentsCash Collateral Pledged
Derivative liabilities:
Counterparty A$— $— $— $— $— $— 
Counterparty B1,841 — 1,841 (1,321)— 520 
Total$1,841 $— $1,841 $(1,321)$— $520 
As of January 31, 2021, information related to offsetting arrangements was as follows (in thousands):
Gross Amounts of Recognized AssetsGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Assets in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Assets Exposed
Financial InstrumentsCash Collateral Received
Derivative assets:
Counterparty A$— $— $— $— $— $— 
Counterparty B1,027 — 1,027 (1,027)— — 
Total$1,027 $— $1,027 $(1,027)$— $— 
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Unaudited Condensed Consolidated Balance SheetsNet Amounts of Liabilities in the Unaudited Condensed Consolidated Balance SheetsGross Amounts Not Offset in the Unaudited Condensed Consolidated Balance SheetsNet Liabilities Exposed
Financial InstrumentsCash Collateral Pledged
Derivative liabilities:
Counterparty A$— $— $— $— $— $— 
Counterparty B1,965 — 1,965 (1,027)— 938 
Total$1,965 $— $1,965 $(1,027)$— $938 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations (Tables)
3 Months Ended
Apr. 30, 2021
Business Combinations [Abstract]  
Schedule of Acquisition Consideration and Related Fair Values of Assets Acquired and Liabilities Assumed
The following table summarizes the purchase consideration, net of cash acquired, and the related fair values of the assets acquired and liabilities assumed (in thousands):
Purchase Consideration, Net of Cash AcquiredNet Liabilities AssumedIdentifiable Intangible AssetsGoodwill
Decibel$153,960 $(9,912)$25,200 $138,672 
CheckMarket11,848 (1,486)2,550 10,784 
Sense36045,273 (351)10,500 35,124 
Stella Connect
98,822 (3,478)20,800 81,500 
Voci55,285 (1,385)12,600 44,070 
LivingLens25,894 (715)5,700 20,909 
Component of Identifiable Intangible Assets Acquired in Connection with Acquisitions
The following table sets forth each component of identifiable intangible assets acquired in connection with the acquisitions (in thousands):
Developed TechnologyCustomer Relationships
Other(1)
Decibel$17,000 $7,300 $900 
CheckMarket1,300 1,200 50 
Sense3605,000 5,200 300 
Stella Connect
9,400 10,000 1,400 
Voci7,700 4,600 300 
LivingLens3,100 2,200 400 
(1) Other includes trademarks and backlog.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill And Intangible Assets, Net (Tables)
3 Months Ended
Apr. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill The changes in goodwill are as follows (in thousands):
Balance as of January 31, 2020$79,324 
Acquisitions181,603 
Foreign currency exchange2,015 
Balance as of January 31, 2021262,942 
Acquisitions149,456 
Foreign currency exchange82 
Balance as of April 30, 2021$412,480 
Schedule of Finite-Lived Intangible Assets
The changes in intangible assets for the three months in fiscal 2022 and the net book value of intangible assets as of April 30, 2021 and January 31, 2021 were as follows (in thousands, except years):

Intangible Assets, GrossAccumulated AmortizationIntangible Assets, Net
January 31, 2021
Identifiable Intangible Assets Acquired(1)
April 30, 2021January 31, 2021Amortization ExpenseApril 30, 2021January 31, 2021April 30, 2021Weighted Average Remaining Useful Life (years)
Developed technology$44,191 $18,332 $62,523 $(9,906)$(2,644)$(12,550)$34,285 $49,973 4.2
Customer relationships27,485 8,537 36,022 (3,747)(1,633)(5,380)23,738 30,642 4.3
Other(2)
3,761 957 4,718 (1,161)(625)(1,786)2,600 2,932 2.1
$75,437 $27,826 $103,263 $(14,814)$(4,902)$(19,716)$60,623 $83,547 4.2
(1) Amounts also include any changes in intangible asset balances for the periods presented that resulted from foreign currency translation.
(2) Other includes trademarks and backlog.
The changes in intangible assets for fiscal 2021 and the net book value of intangible assets as of January 31, 2020 and January 31, 2021 were as follows (in thousands, except years):
Intangible Assets, GrossAccumulated AmortizationIntangible Assets, Net
January 31, 2020
Identifiable Intangible Assets Acquired(1)
January 31, 2021January 31, 2020Amortization ExpenseJanuary 31, 2021January 31, 2020January 31, 2021
Weighted Average Remaining Useful Life (years)
Developed technology$18,670 $25,521 $44,191 $(3,473)$(6,433)$(9,906)$15,197 $34,285 4.2
Customer relationships5,237 22,248 27,485 (351)(3,396)(3,747)4,886 23,738 4.3
Other(2)
1,320 2,441 3,761 (97)(1,064)(1,161)1,223 2,600 2.6
$25,227 $50,210 $75,437 $(3,921)$(10,893)$(14,814)$21,306 $60,623 4.2
(1) Amounts also include any changes in intangible asset balances for the periods presented that resulted from foreign currency translation.
(2) Other includes trademarks and backlog.
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense mortization expense related to the intangible assets is as follows (in thousands):
Year Ending January 31:
Remainder of 2022$16,218 
202319,827 
202419,764 
202517,554 
202610,184 
Thereafter— 
Total$83,547 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components (Tables)
3 Months Ended
Apr. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Property, Plant and Equipment
The table below summarizes property and equipment which consists of the following (in thousands):
 April 30, 2021January 31, 2021
Computer equipment and software$79,756 $77,257 
Furniture, fixtures and equipment993 1,018 
Leasehold improvements6,322 5,651 
Finance leases, right-of-use assets18,314 17,750 
Construction-in-progress4,827 2,538 
Total property and equipment, gross110,212 104,214 
Less accumulated depreciation and amortization(67,796)(63,546)
Property and equipment, net$42,416 $40,668 
Schedule of Accrued Expenses and Other Current Liabilities
The table below summarizes accrued expenses and other current liabilities which consists of the following (in thousands):
April 30, 2021January 31, 2021
Finance lease liability, current$5,129 $5,349 
Operating lease liability, current10,263 10,628 
Federal, state and local taxes5,710 6,801 
Indemnity holdback related to acquisitions4,693 1,748 
Other17,824 15,230 
Accrued expenses and other current liabilities$43,619 $39,756 
Schedule of Accrued Compensation
The table below summarizes accrued compensation which consists of the following (in thousands):
April 30, 2021January 31, 2021
Accrued salaries and bonus$4,463 $7,856 
Accrued commissions8,590 14,125 
Accrued vacation4,954 4,425 
Employee stock purchase plan2,468 6,389 
Payroll taxes12,696 9,497 
Accrued compensation$33,171 $42,292 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Debt (Tables)
3 Months Ended
Apr. 30, 2021
Debt Disclosure [Abstract]  
Convertible Debt
The net carrying amount of the Notes recorded in convertible senior notes, net in the unaudited condensed consolidated balance sheets was as follows (in thousands):
April 30, 2021
Principal$575,000 
Unamortized issuance costs(14,724)
Net carrying amount of the liability component$560,276 
Interest Income and Interest Expense Disclosure
The following table sets forth the interest expense related to the Notes recognized in other income (expense), net on the unaudited condensed consolidated statements of operations (in thousands):
Three Months Ended April 30, 2021
Contractual interest expense$180 
Amortization of issuance costs827 
Total interest expense related to the Notes$1,007 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Apr. 30, 2021
Leases [Abstract]  
Components of Lease Expense and Supplemental Cash Flow Information mponents of lease expense were as follows (in thousands):
Three Months Ended April 30,
20212020
Operating lease costs$2,789 $2,832 
Finance lease costs:
  Amortization of assets$1,492 $967 
  Interest on lease liabilities140 144 
$1,632 $1,111 
Supplemental cash flow information related to operating and finance leases were as follows (in thousands):
Three Months Ended April 30,
20212020
Operating leases:
Cash paid for operating lease liabilities$3,196 $2,073 
Right-of-use assets obtained in exchange for lease obligations— 18,294 
Finance leases:
Finance leases obtained for equipment$1,190 $— 
Supplemental Balance Sheet Information Supplemental balance sheet information related to operating leases was as follows (in thousands, except lease term and discount rate):
April 30, 2021January 31, 2021
Operating lease liabilities reported as:
Accrued expenses and current liabilities$10,263$10,628
Lease liability, noncurrent45,28547,631
Total operating lease liabilities$55,548$58,259
Weighted average remaining lease term (in years)5.55.5
Weighted average discount rate4.8 %4.8 %
Supplemental balance sheet information related to finance leases was as follows (in thousands, except lease term and discount rate):
April 30, 2021January 31, 2021
Finance lease liabilities reported as:
Accrued expenses and current liabilities$5,129$5,349
Other liabilities4,9085,004
Total finance lease liabilities$10,037$10,353
Weighted average remaining lease term (in years)2.42.3
Weighted average discount rate5.6 %5.5 %
Operating Lease Maturity
Future minimum lease payments under operating leases and finance leases as of April 30, 2021 are presented in the table below (in thousands):
April 30, 2021
Operating leasesFinance leases
Year Ending January 31,
Remainder of 2022$8,653 $4,435 
202311,950 2,933 
202411,749 2,176 
202510,878 1,158 
20268,973 18 
Thereafter11,693 — 
Total future lease payments63,896 10,720 
Less interest payments(8,348)(683)
Total present value of minimum lease payments$55,548 $10,037 
Finance Lease Maturity
Future minimum lease payments under operating leases and finance leases as of April 30, 2021 are presented in the table below (in thousands):
April 30, 2021
Operating leasesFinance leases
Year Ending January 31,
Remainder of 2022$8,653 $4,435 
202311,950 2,933 
202411,749 2,176 
202510,878 1,158 
20268,973 18 
Thereafter11,693 — 
Total future lease payments63,896 10,720 
Less interest payments(8,348)(683)
Total present value of minimum lease payments$55,548 $10,037 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Incentive Plans (Tables)
3 Months Ended
Apr. 30, 2021
Equity [Abstract]  
Schedule of Plan Activity
The Equity Incentive Plan activity is as follows:
Three Months Ended April 30,
20212020
Opening balance26,700,713 23,050,732 
Shares authorized (1)
7,749,791 6,617,320 
RSUs granted(3,386,257)(2,828,278)
Cancelled shares629,208 568,255 
Ending balance31,693,455 27,408,029 
(1) Reflects an automatic increase to the number of shares of common stock reserved for issuance pursuant to future awards under the 2019 Equity Incentive Plan (the 2019 Plan) This annual increase is provided for in the 2019 Plan.
Stock-Based Compensation Expense
The stock-based compensation expense by line item in the consolidated statements of operations is summarized as follows (in thousands):
Three Months Ended April 30,
20212020
Cost of subscription revenue$854 $909 
Cost of professional services revenue2,218 2,684 
Research and development expense4,430 11,473 
Sales and marketing expense9,581 9,335 
General and administrative expense6,518 7,403 
Total stock-based compensation$23,601 $31,804 
Restricted Stock Unit Activity
The following table summarizes restricted stock unit activities:
Restricted Stock UnitsPerformance Based Restricted Stock Units
Number of SharesWeighted Average Grant Date Fair ValueNumber of SharesWeighted Average Grant Date Fair Value
Balance as of January 31, 20217,753,348 20.61 1,048,453 19.79 
Stock units granted3,169,406 29.90 216,851 29.92 
Stock units vested(1,159,636)18.35 — — 
Stock units cancelled and expired(341,147)22.52 (102,271)24.83 
Balance as of April 30, 20219,421,971 $23.94 1,163,033 $19.41 
Stock Option Activity
The following table summarizes the stock option activity:
Options Outstanding
Number of SharesAverage Exercise Price per ShareWeighted Average Remaining Contractual Term (years)Aggregate Intrinsic Value (in thousands)
Balance as of January 31, 202124,337,528 $5.98 6.85$864,527 
Options exercised(1,538,769)4.99 37,715 
Options cancelled or expired(185,790)6.59 
Balance as of April 30, 202122,612,969 $6.04 6.70$530,272 
Exercisable as of April 30, 202116,287,398 $5.83 6.43$385,410 
ESPP Valuation Assumptions
The fair value of each Employee Stock Purchase Plan (ESPP) share is estimated on the enrollment date of the offering period using the Black-Scholes-Merton option-pricing model using the assumptions noted in the following table:
April 30, 2021
Risk-free interest rate0.1 %
Expected volatility64 %
Expected term (in years)0.5
Expected dividend rate
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Net Loss Per Share Attributable to Common Stockholders (Tables)
3 Months Ended
Apr. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):
Three Months Ended April 30,
20212020
Net loss attributable to common stockholders$(52,421)$(32,529)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted156,364 135,993 
Net loss per share attributable to common stockholders, basic and diluted$(0.34)$(0.24)
Schedule of Potential Shares of Common Stock Equivalents Excluded From Computation of Diluted Net Loss Per Share Attributable to Common Stockholders
The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive are as follows (in thousands):
Three Months Ended April 30,
20212020
Stock options22,613 36,454 
Restricted stock units10,585 10,731 
ESPP342 513 
Convertible senior notes (if-converted)14,611 — 
Total48,151 47,698 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended
Feb. 01, 2021
USD ($)
Apr. 30, 2021
USD ($)
segment
Jan. 31, 2021
USD ($)
Debt Instrument [Line Items]      
Number of operating segments | segment   1  
Allowance for credit losses   $ 4,200 $ 4,000
Accumulated deficit   674,773 629,629
Additional Paid in Capital   $ (1,057,084) $ (1,136,534)
Accounting Standards Update [Extensible List] mdla:AccountingStandardUpdate202006Member mdla:AccountingStandardUpdate202006Member  
Cumulative Effect, Period of Adoption, Adjustment      
Debt Instrument [Line Items]      
Accumulated deficit $ 7,300    
Additional Paid in Capital 118,700    
Senior Convertible Debt      
Debt Instrument [Line Items]      
Long-term debt   $ 560,276  
Senior Convertible Debt | Cumulative Effect, Period of Adoption, Adjustment      
Debt Instrument [Line Items]      
Long-term debt $ 111,400    
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Jan. 31, 2021
Disaggregation of Revenue [Line Items]      
Contract with customer, liability $ 99.9 $ 93.4  
Geographic Concentration Risk | Revenue from Contract with Customer Benchmark | United States      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 73.00% 73.00%  
Trade And Other Receivables      
Disaggregation of Revenue [Line Items]      
Contract assets $ 5.5   $ 3.5
Minimum      
Disaggregation of Revenue [Line Items]      
Subscription contract term 1 year    
Maximum      
Disaggregation of Revenue [Line Items]      
Subscription contract term 3 years    
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue - Performance Obligation (Details) - USD ($)
$ in Millions
Apr. 30, 2021
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]    
Revenue, remaining performance obligation, amount $ 797.6 $ 800.1
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-02-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation, percentage   49.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period   12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-05-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation, percentage 50.00%  
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue - Summary of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Disaggregation of Revenue [Line Items]    
Revenue $ 131,374 $ 112,691
North America    
Disaggregation of Revenue [Line Items]    
Revenue 100,555 86,925
EMEA    
Disaggregation of Revenue [Line Items]    
Revenue 20,261 16,942
Other    
Disaggregation of Revenue [Line Items]    
Revenue $ 10,558 $ 8,824
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Assets:    
Included in cash and cash equivalents $ 178,656 $ 309,941
Total marketable securities 256,598 254,061
Derivative assets 1,322 1,027
Total assets measured at fair value 436,576 565,029
Liabilities:    
Derivative liabilities 1,841 1,965
Total liabilities measured at fair value 1,841 1,965
Level 1    
Assets:    
Included in cash and cash equivalents 149,464 265,945
Total marketable securities 0 0
Derivative assets 0 0
Total assets measured at fair value 149,464 265,945
Liabilities:    
Derivative liabilities 0 0
Total liabilities measured at fair value 0 0
Level 2    
Assets:    
Included in cash and cash equivalents 29,192 43,996
Total marketable securities 256,598 254,061
Derivative assets 1,322 1,027
Total assets measured at fair value 287,112 299,084
Liabilities:    
Derivative liabilities 1,841 1,965
Total liabilities measured at fair value 1,841 1,965
Level 3    
Assets:    
Included in cash and cash equivalents 0 0
Total marketable securities 0 0
Derivative assets 0 0
Total assets measured at fair value 0 0
Liabilities:    
Derivative liabilities 0 0
Total liabilities measured at fair value 0 0
Corporate notes and bonds    
Assets:    
Total marketable securities 58,196 45,057
Corporate notes and bonds | Level 1    
Assets:    
Total marketable securities 0 0
Corporate notes and bonds | Level 2    
Assets:    
Total marketable securities 58,196 45,057
Corporate notes and bonds | Level 3    
Assets:    
Total marketable securities 0 0
Commercial paper    
Assets:    
Total marketable securities 60,959 42,472
Commercial paper | Level 1    
Assets:    
Total marketable securities 0 0
Commercial paper | Level 2    
Assets:    
Total marketable securities 60,959 42,472
Commercial paper | Level 3    
Assets:    
Total marketable securities 0 0
U.S.. government and agency securities    
Assets:    
Total marketable securities 137,443 166,532
U.S.. government and agency securities | Level 1    
Assets:    
Total marketable securities 0 0
U.S.. government and agency securities | Level 2    
Assets:    
Total marketable securities 137,443 166,532
U.S.. government and agency securities | Level 3    
Assets:    
Total marketable securities 0 0
Money market funds    
Assets:    
Included in cash and cash equivalents 149,464 265,945
Money market funds | Level 1    
Assets:    
Included in cash and cash equivalents 149,464 265,945
Money market funds | Level 2    
Assets:    
Included in cash and cash equivalents 0 0
Money market funds | Level 3    
Assets:    
Included in cash and cash equivalents 0 0
Corporate notes and bonds    
Assets:    
Included in cash and cash equivalents 3,044 0
Corporate notes and bonds | Level 1    
Assets:    
Included in cash and cash equivalents 0 0
Corporate notes and bonds | Level 2    
Assets:    
Included in cash and cash equivalents 3,044 0
Corporate notes and bonds | Level 3    
Assets:    
Included in cash and cash equivalents 0 0
Commercial paper    
Assets:    
Included in cash and cash equivalents 26,148 18,997
Commercial paper | Level 1    
Assets:    
Included in cash and cash equivalents 0 0
Commercial paper | Level 2    
Assets:    
Included in cash and cash equivalents 26,148 18,997
Commercial paper | Level 3    
Assets:    
Included in cash and cash equivalents 0 0
U.S. government and agency securities    
Assets:    
Included in cash and cash equivalents 0 24,999
U.S. government and agency securities | Level 1    
Assets:    
Included in cash and cash equivalents 0 0
U.S. government and agency securities | Level 2    
Assets:    
Included in cash and cash equivalents 0 24,999
U.S. government and agency securities | Level 3    
Assets:    
Included in cash and cash equivalents $ 0 $ 0
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Assets and Liabilities - Narrative (Details) - USD ($)
Apr. 30, 2021
Sep. 30, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of convertible debt $ 587,900,000  
Senior Convertible Debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Principal amount of debt   $ 575,000,000.0
Stated interest rate   0.125%
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Aggregate Fair Value $ 256,598 $ 254,061
Cash, Cash Equivalents and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 435,229 563,977
Unrealized Gains 34 27
Unrealized Losses (9) (2)
Aggregate Fair Value 435,254 564,002
Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 178,656 309,941
Unrealized Gains 0 0
Unrealized Losses 0 0
Aggregate Fair Value 178,656 309,941
Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 256,573 254,036
Unrealized Gains 34 25
Unrealized Losses (9) 0
Aggregate Fair Value 256,598 254,061
Money market funds | Cash, Cash Equivalents and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 149,464 265,945
Unrealized Gains 0 0
Unrealized Losses 0 0
Aggregate Fair Value 149,464 265,945
Commercial paper | Cash, Cash Equivalents and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 87,107 61,469
Unrealized Gains 0 0
Unrealized Losses 0 0
Aggregate Fair Value 87,107 61,469
U.S. government and agency securities | Cash, Cash Equivalents and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 137,409 191,504
Unrealized Gains 34 27
Unrealized Losses 0 0
Aggregate Fair Value 137,443 191,531
Corporate notes and bonds | Cash, Cash Equivalents and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 61,249 45,059
Unrealized Gains 0 0
Unrealized Losses (9) (2)
Aggregate Fair Value $ 61,240 $ 45,057
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments - Narrative (Details) - Foreign currency forward - USD ($)
$ in Millions
3 Months Ended
Apr. 30, 2021
Jan. 31, 2021
Derivative [Line Items]    
Gains (losses) expected to be reclassified out of OCI within the next 12 months $ 0.3  
Not designated as hedging    
Derivative [Line Items]    
Notional values $ 28.9 $ 45.4
Maturity term (not greater than) 13 months  
Cash flow hedging | Designated as hedging    
Derivative [Line Items]    
Notional values $ 24.8 $ 13.7
Maturity term (not greater than) 13 months  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments - Fair Values of Instruments (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Derivatives, Fair Value [Line Items]    
Derivative assets $ 1,322 $ 1,027
Derivative liabilities 1,841 1,965
Foreign currency forward    
Derivatives, Fair Value [Line Items]    
Derivative assets 1,322 1,027
Derivative liabilities 1,841 1,965
Designated as hedging | Foreign currency forward | Prepaid expenses and other current assets | Cash flow hedging    
Derivatives, Fair Value [Line Items]    
Derivative assets 458 713
Designated as hedging | Foreign currency forward | Accrued expenses and other current liabilities | Cash flow hedging    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 1,139 919
Not designated as hedging | Foreign currency forward | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 864 314
Not designated as hedging | Foreign currency forward | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ 702 $ 1,046
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments - Gains and Losses (Details) - Foreign currency forward - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Other income (expense), net    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Foreign currency forward contracts not designated as hedges $ (169) $ 666
Cash flow hedging    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Change in unrealized gains (losses) on cash flow hedges, net of tax 99 72
Cash flow hedging | Revenues    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gains reclassified from OCI into income (effective portion) 10 130
Cash flow hedging | General and administrative expense    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gains reclassified from OCI into income (effective portion) 579 164
Cash flow hedging | Other income (expense), net    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Losses recognized in income (amount excluded from effectiveness testing and ineffective portion) $ 6 $ (49)
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments - Offsetting Arrangements (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Derivative assets:    
Net Amounts of Assets in the Unaudited Condensed Consolidated Balance Sheets $ 1,322 $ 1,027
Derivative liabilities:    
Net Amounts of Liabilities in the Unaudited Condensed Consolidated Balance Sheets 1,841 1,965
Foreign currency forward    
Derivative assets:    
Gross Amounts of Recognized Assets 1,322 1,027
Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets 0 0
Net Amounts of Assets in the Unaudited Condensed Consolidated Balance Sheets 1,322 1,027
Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments (1,322) (1,027)
Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Received 0 0
Net Assets Exposed 0 0
Derivative liabilities:    
Gross Amounts of Recognized Liabilities 1,841 1,965
Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets 0 0
Net Amounts of Liabilities in the Unaudited Condensed Consolidated Balance Sheets 1,841 1,965
Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments (1,321) (1,027)
Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Received 0 0
Net Liabilities Exposed 520 938
Foreign currency forward | Counterparty A    
Derivative assets:    
Gross Amounts of Recognized Assets 1 0
Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets 0 0
Net Amounts of Assets in the Unaudited Condensed Consolidated Balance Sheets 1 0
Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments (1) 0
Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Received 0 0
Net Assets Exposed 0 0
Derivative liabilities:    
Gross Amounts of Recognized Liabilities 0 0
Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets 0 0
Net Amounts of Liabilities in the Unaudited Condensed Consolidated Balance Sheets 0 0
Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments 0 0
Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Received 0 0
Net Liabilities Exposed 0 0
Foreign currency forward | Counterparty B    
Derivative assets:    
Gross Amounts of Recognized Assets 1,321 1,027
Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets 0 0
Net Amounts of Assets in the Unaudited Condensed Consolidated Balance Sheets 1,321 1,027
Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments (1,321) (1,027)
Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Received 0 0
Net Assets Exposed 0 0
Derivative liabilities:    
Gross Amounts of Recognized Liabilities 1,841 1,965
Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets 0 0
Net Amounts of Liabilities in the Unaudited Condensed Consolidated Balance Sheets 1,841 1,965
Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments (1,321) (1,027)
Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Received 0 0
Net Liabilities Exposed $ 520 $ 938
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 12, 2021
Feb. 24, 2021
Sep. 14, 2020
Sep. 08, 2020
May 01, 2020
Feb. 19, 2020
Apr. 30, 2021
Developed technology              
Business Acquisition [Line Items]              
Useful life (years)             5 years
Customer relationships              
Business Acquisition [Line Items]              
Useful life (years)             5 years
Other | Minimum              
Business Acquisition [Line Items]              
Useful life (years)             1 year
Other | Maximum              
Business Acquisition [Line Items]              
Useful life (years)             5 years
Decibel              
Business Acquisition [Line Items]              
Cash payments to acquire business $ 162.3            
Payments related to option accelerations $ 5.4            
CheckMarket              
Business Acquisition [Line Items]              
Cash payments to acquire business   $ 12.4          
Sense360              
Business Acquisition [Line Items]              
Cash payments to acquire business     $ 45.7        
Stella Connect              
Business Acquisition [Line Items]              
Cash payments to acquire business       $ 99.6      
Voci              
Business Acquisition [Line Items]              
Cash payments to acquire business         $ 59.6    
LivingLens              
Business Acquisition [Line Items]              
Cash payments to acquire business           $ 26.8  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations - Schedule of Acquisition Consideration and Related Fair Values of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Mar. 12, 2021
Feb. 24, 2021
Jan. 31, 2021
Sep. 14, 2020
Sep. 08, 2020
May 01, 2020
Feb. 19, 2020
Jan. 31, 2020
Business Acquisition [Line Items]                  
Goodwill $ 412,480     $ 262,942         $ 79,324
Decibel                  
Business Acquisition [Line Items]                  
Purchase Consideration, Net of Cash Acquired   $ 153,960              
Net Liabilities Assumed   (9,912)              
Identifiable Intangible Assets   25,200              
Goodwill   $ 138,672              
CheckMarket                  
Business Acquisition [Line Items]                  
Purchase Consideration, Net of Cash Acquired     $ 11,848            
Net Liabilities Assumed     (1,486)            
Identifiable Intangible Assets     2,550            
Goodwill     $ 10,784            
Sense360                  
Business Acquisition [Line Items]                  
Purchase Consideration, Net of Cash Acquired         $ 45,273        
Net Liabilities Assumed         (351)        
Identifiable Intangible Assets         10,500        
Goodwill         $ 35,124        
Stella Connect                  
Business Acquisition [Line Items]                  
Purchase Consideration, Net of Cash Acquired           $ 98,822      
Net Liabilities Assumed           (3,478)      
Identifiable Intangible Assets           20,800      
Goodwill           $ 81,500      
Voci                  
Business Acquisition [Line Items]                  
Purchase Consideration, Net of Cash Acquired             $ 55,285    
Net Liabilities Assumed             (1,385)    
Identifiable Intangible Assets             12,600    
Goodwill             $ 44,070    
LivingLens                  
Business Acquisition [Line Items]                  
Purchase Consideration, Net of Cash Acquired               $ 25,894  
Net Liabilities Assumed               (715)  
Identifiable Intangible Assets               5,700  
Goodwill               $ 20,909  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations - Component of Identifiable Intangible Assets Acquired in Connection with Acquisitions (Details) - USD ($)
$ in Thousands
Mar. 12, 2021
Feb. 24, 2021
Sep. 14, 2020
Sep. 08, 2020
May 01, 2020
Feb. 19, 2020
Decibel            
Business Acquisition [Line Items]            
Identifiable intangible assets $ 25,200          
Decibel | Developed technology            
Business Acquisition [Line Items]            
Identifiable intangible assets 17,000          
Decibel | Customer relationships            
Business Acquisition [Line Items]            
Identifiable intangible assets 7,300          
Decibel | Other            
Business Acquisition [Line Items]            
Identifiable intangible assets $ 900          
CheckMarket            
Business Acquisition [Line Items]            
Identifiable intangible assets   $ 2,550        
CheckMarket | Developed technology            
Business Acquisition [Line Items]            
Identifiable intangible assets   1,300        
CheckMarket | Customer relationships            
Business Acquisition [Line Items]            
Identifiable intangible assets   1,200        
CheckMarket | Other            
Business Acquisition [Line Items]            
Identifiable intangible assets   $ 50        
Sense360            
Business Acquisition [Line Items]            
Identifiable intangible assets     $ 10,500      
Sense360 | Developed technology            
Business Acquisition [Line Items]            
Identifiable intangible assets     5,000      
Sense360 | Customer relationships            
Business Acquisition [Line Items]            
Identifiable intangible assets     5,200      
Sense360 | Other            
Business Acquisition [Line Items]            
Identifiable intangible assets     $ 300      
Stella Connect            
Business Acquisition [Line Items]            
Identifiable intangible assets       $ 20,800    
Stella Connect | Developed technology            
Business Acquisition [Line Items]            
Identifiable intangible assets       9,400    
Stella Connect | Customer relationships            
Business Acquisition [Line Items]            
Identifiable intangible assets       10,000    
Stella Connect | Other            
Business Acquisition [Line Items]            
Identifiable intangible assets       $ 1,400    
Voci            
Business Acquisition [Line Items]            
Identifiable intangible assets         $ 12,600  
Voci | Developed technology            
Business Acquisition [Line Items]            
Identifiable intangible assets         7,700  
Voci | Customer relationships            
Business Acquisition [Line Items]            
Identifiable intangible assets         4,600  
Voci | Other            
Business Acquisition [Line Items]            
Identifiable intangible assets         $ 300  
LivingLens            
Business Acquisition [Line Items]            
Identifiable intangible assets           $ 5,700
LivingLens | Developed technology            
Business Acquisition [Line Items]            
Identifiable intangible assets           3,100
LivingLens | Customer relationships            
Business Acquisition [Line Items]            
Identifiable intangible assets           2,200
LivingLens | Other            
Business Acquisition [Line Items]            
Identifiable intangible assets           $ 400
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets, Net - Changes in Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2021
Jan. 31, 2021
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 262,942 $ 79,324
Acquisitions 149,456 181,603
Foreign currency exchange 82 2,015
Goodwill, ending balance $ 412,480 $ 262,942
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets, Net - Schedule Intangible Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Jan. 31, 2021
Jan. 31, 2020
Intangible Assets, Gross        
Beginning of period $ 75,437 $ 25,227 $ 25,227  
Identifiable Intangible Assets Acquired 27,826   50,210  
End of period 103,263   75,437  
Accumulated Amortization        
Beginning of period (14,814) (3,921) (3,921)  
Amortization of Intangible Assets (4,902) (1,400) (10,893)  
End of period (19,716)   (14,814)  
Intangible assets, net $ 83,547   $ 60,623 $ 21,306
Weighted Average Remaining Useful Life (years) 4 years 2 months 12 days   4 years 2 months 12 days  
Developed technology        
Intangible Assets, Gross        
Beginning of period $ 44,191 18,670 $ 18,670  
Identifiable Intangible Assets Acquired 18,332   25,521  
End of period 62,523   44,191  
Accumulated Amortization        
Beginning of period (9,906) (3,473) (3,473)  
Amortization of Intangible Assets (2,644)   (6,433)  
End of period (12,550)   (9,906)  
Intangible assets, net $ 49,973   $ 34,285 15,197
Weighted Average Remaining Useful Life (years) 4 years 2 months 12 days   4 years 2 months 12 days  
Customer relationships        
Intangible Assets, Gross        
Beginning of period $ 27,485 5,237 $ 5,237  
Identifiable Intangible Assets Acquired 8,537   22,248  
End of period 36,022   27,485  
Accumulated Amortization        
Beginning of period (3,747) (351) (351)  
Amortization of Intangible Assets (1,633)   (3,396)  
End of period (5,380)   (3,747)  
Intangible assets, net $ 30,642   $ 23,738 4,886
Weighted Average Remaining Useful Life (years) 4 years 3 months 18 days   4 years 3 months 18 days  
Other        
Intangible Assets, Gross        
Beginning of period $ 3,761 1,320 $ 1,320  
Identifiable Intangible Assets Acquired 957   2,441  
End of period 4,718   3,761  
Accumulated Amortization        
Beginning of period (1,161) $ (97) (97)  
Amortization of Intangible Assets (625)   (1,064)  
End of period (1,786)   (1,161)  
Intangible assets, net $ 2,932   $ 2,600 $ 1,223
Weighted Average Remaining Useful Life (years) 2 years 1 month 6 days   2 years 7 months 6 days  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill And Intangible Assets, Net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Jan. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization of Intangible Assets $ 4,902 $ 1,400 $ 10,893
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets, Net - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Jan. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]      
Remainder of 2022 $ 16,218    
2023 19,827    
2024 19,764    
2025 17,554    
2026 10,184    
Thereafter 0    
Total $ 83,547 $ 60,623 $ 21,306
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Jan. 31, 2021
Property, Plant and Equipment [Line Items]      
Sales commissions amortization period 5 years    
Deferred commissions earned and capitalized $ 9,800 $ 4,200  
Amortization of deferred commissions 7,900 6,400  
Depreciation and amortization expense 5,100 4,000  
Amortization of finance leases 1,492 $ 967  
Non-US      
Property, Plant and Equipment [Line Items]      
Property and equipment, net $ 14,900   $ 15,700
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 110,212 $ 104,214
Less accumulated depreciation and amortization (67,796) (63,546)
Property and equipment, net 42,416 40,668
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 79,756 77,257
Furniture, fixtures and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 993 1,018
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 6,322 5,651
Finance leases, right-of-use assets    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 18,314 17,750
Construction-in-progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 4,827 $ 2,538
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Finance lease liability, current $ 5,129 $ 5,349
Operating lease liability, current 10,263 10,628
Federal, state and local taxes 5,710 6,801
Indemnity holdback related to acquisitions 4,693 1,748
Other 17,824 15,230
Accrued expenses and other current liabilities $ 43,619 $ 39,756
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Summary of Accrued Compensation (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued salaries and bonus $ 4,463 $ 7,856
Accrued commissions 8,590 14,125
Accrued vacation 4,954 4,425
Employee stock purchase plan 2,468 6,389
Payroll taxes 12,696 9,497
Accrued compensation $ 33,171 $ 42,292
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Debt- Narrative (Details)
$ / shares in Units, shares in Millions
1 Months Ended
Sep. 04, 2020
USD ($)
Sep. 30, 2020
USD ($)
trading_day
$ / shares
shares
Apr. 30, 2021
USD ($)
Sep. 03, 2020
USD ($)
Debt Instrument [Line Items]        
Purchase of capped calls related to convertible senior notes   $ 61,900,000    
Indexed shares | shares   14.6    
Capped call        
Debt Instrument [Line Items]        
Purchase of capped calls related to convertible senior notes   $ 61,900,000    
Initial strike price (in dollars per share) | $ / shares   $ 39.35    
Option cap price (in dollars per share) | $ / shares   $ 58.30    
Revolving Credit Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 50,000,000.0     $ 50,000,000.0
Amount of right to add revolving commitments $ 50,000,000.0      
Commitment fee percentage 0.25%      
Current borrowing capacity     $ 50,000,000.0  
Revolving Credit Facility | LIBOR        
Debt Instrument [Line Items]        
Variable interest rate 1.75%      
Revolving Credit Facility | Base Rate        
Debt Instrument [Line Items]        
Variable interest rate 0.75%      
Standby Letters of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 40,000,000.0      
Standby letters of credit     $ 4,700,000  
Senior Convertible Debt        
Debt Instrument [Line Items]        
Stated interest rate   0.125%    
Principal amount of debt   $ 575,000,000.0    
Initial conversion ratio   0.0254113    
Initial conversion price (in dollars per share) | $ / shares   $ 39.35    
Senior Convertible Debt | Debt Instrument, Redemption, Period One        
Debt Instrument [Line Items]        
Threshold scheduled trading days | trading_day   41    
Threshold trading days | trading_day   20    
Threshold consecutive trading days | trading_day   30    
Senior Convertible Debt | Minimum | Debt Instrument, Redemption, Period One        
Debt Instrument [Line Items]        
Redemption price percentage   100.00%    
Senior Convertible Debt | Minimum | Debt Instrument, Redemption, Period Two        
Debt Instrument [Line Items]        
Threshold percentage of stock price trigger   98.00%    
Threshold trading days | trading_day   5    
Threshold consecutive trading days | trading_day   5    
Senior Convertible Debt | Maximum | Debt Instrument, Redemption, Period One        
Debt Instrument [Line Items]        
Threshold percentage of stock price trigger   130.00%    
Senior Convertible Debt | Maximum | Debt Instrument, Redemption, Period Two        
Debt Instrument [Line Items]        
Threshold percentage of stock price trigger   130.00%    
Threshold trading days | trading_day   20    
Threshold consecutive trading days | trading_day   30    
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Liability Component of Convertible Senior Notes (Details) - Senior Convertible Debt
$ in Thousands
Apr. 30, 2021
USD ($)
Debt Instrument [Line Items]  
Principal $ 575,000
Unamortized issuance costs (14,724)
Net carrying amount of the liability component $ 560,276
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Components of Interest Expense (Details) - Senior Notes
$ in Thousands
3 Months Ended
Apr. 30, 2021
USD ($)
Debt Instrument [Line Items]  
Contractual interest expense $ 180
Amortization of issuance costs 827
Total interest expense related to the Notes $ 1,007
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Narrative (Details)
$ in Millions
3 Months Ended
Apr. 30, 2021
USD ($)
Lessee, Lease, Description [Line Items]  
Operating lease impairment loss $ 16.8
Certain Vacant Office Leases  
Lessee, Lease, Description [Line Items]  
Operating lease impairment loss 13.5
Leasehold improvements  
Lessee, Lease, Description [Line Items]  
Operating lease impairment loss $ 3.3
Minimum | Office Facilities  
Lessee, Lease, Description [Line Items]  
Operating lease terms 1 year
Minimum | Equipment  
Lessee, Lease, Description [Line Items]  
Financing lease terms 1 year
Maximum | Office Facilities  
Lessee, Lease, Description [Line Items]  
Operating lease terms 10 years
Maximum | Equipment  
Lessee, Lease, Description [Line Items]  
Financing lease terms 10 years
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Components of Lease Costs and Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Leases [Abstract]    
Operating lease costs $ 2,789 $ 2,832
Amortization of assets 1,492 967
Interest on lease liabilities 140 144
Finance lease costs 1,632 1,111
Cash paid for operating lease liabilities 3,196 2,073
Right-of-use assets obtained in exchange for lease obligations 0 18,294
Finance leases obtained for equipment $ 1,190 $ 0
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Supplemental Balance Sheet (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Operating lease liabilities reported as:    
Accrued expenses and current liabilities $ 10,263 $ 10,628
Lease liability, noncurrent 45,285 47,631
Total operating lease liabilities $ 55,548 $ 58,259
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent  
Weighted average remaining lease term (in years) 5 years 6 months 5 years 6 months
Weighted average discount rate 4.80% 4.80%
Finance lease liabilities reported as:    
Accrued expenses and current liabilities $ 5,129 $ 5,349
Other liabilities 4,908 5,004
Total finance lease liabilities $ 10,037 $ 10,353
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities  
Weighted average remaining lease term (in years) 2 years 4 months 24 days 2 years 3 months 18 days
Weighted average discount rate 5.60% 5.50%
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Leases- Maturities of Operating and Financing Lease Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Operating leases    
Remainder of 2022 $ 8,653  
2023 11,950  
2024 11,749  
2025 10,878  
2026 8,973  
Thereafter 11,693  
Total future lease payments 63,896  
Less interest payments (8,348)  
Total present value of minimum lease payments 55,548 $ 58,259
Finance leases    
Remainder of 2022 4,435  
2023 2,933  
2024 2,176  
2025 1,158  
2026 18  
Thereafter 0  
Total future lease payments 10,720  
Less interest payments (683)  
Total present value of minimum lease payments $ 10,037 $ 10,353
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Narrative (Details)
$ in Millions
Apr. 30, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Unconditional purchase obligation $ 27.6
Purchase obligation to be paid in the next year 7.9
Purchase obligation to be paid in two years 7.5
Purchase Obligation, Due in Third Year 8.3
Purchase Obligation, Due in Fourth Year $ 3.9
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Narrative (Details)
$ in Millions
3 Months Ended
Apr. 30, 2021
USD ($)
Income Tax Disclosure [Abstract]  
Increase in income tax expense $ 0.8
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Incentive Plans - Schedule of 2019 Plan Activity (Details) - 2019 Equity Incentive Plan - shares
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding [Roll Forward]    
Opening balance (in shares) 26,700,713 23,050,732
Shares authorized (in shares) 7,749,791 6,617,320
RSUs granted (in shares) (3,386,257) (2,828,278)
Cancelled shares (in shares) 629,208 568,255
Ending balance (in shares) 31,693,455 27,408,029
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Incentive Plans - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation $ 23,601 $ 31,804
Research and development expense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation 4,430 11,473
Sales and marketing expense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation 9,581 9,335
General and administrative expense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation 6,518 7,403
Subscription | Cost of Sales    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation 854 909
Professional services | Cost of Sales    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation $ 2,218 $ 2,684
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Incentive Plans - Restricted Stock Activity (Details)
3 Months Ended
Apr. 30, 2021
$ / shares
shares
Restricted stock units  
Number of Shares  
Beginning balance (in shares) | shares 7,753,348
Stock units granted (in shares) | shares 3,169,406
Stock units vested (in shares) | shares (1,159,636)
Stock units cancelled and expired (in shares) | shares (341,147)
Ending balance (in shares) | shares 9,421,971
Weighted Average Grant Date Fair Value  
Beginning balance (in usd per share) | $ / shares $ 20.61
Stock units granted (in usd per share) | $ / shares 29.90
Stock units vested (in usd per share) | $ / shares 18.35
Stock units cancelled or expired (in usd per share) | $ / shares 22.52
Ending balance (in usd per share) | $ / shares $ 23.94
Performance Based Restricted Stock Units  
Number of Shares  
Beginning balance (in shares) | shares 1,048,453
Stock units granted (in shares) | shares 216,851
Stock units vested (in shares) | shares 0
Stock units cancelled and expired (in shares) | shares (102,271)
Ending balance (in shares) | shares 1,163,033
Weighted Average Grant Date Fair Value  
Beginning balance (in usd per share) | $ / shares $ 19.79
Stock units granted (in usd per share) | $ / shares 29.92
Stock units vested (in usd per share) | $ / shares 0
Stock units cancelled or expired (in usd per share) | $ / shares 24.83
Ending balance (in usd per share) | $ / shares $ 19.41
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Incentive Plans - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Sep. 15, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of options vested during period $ 3.6 $ 7.6  
Unrecognized stock based compensation expense 17.7    
Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense $ 199.5    
Recognition period, unrecognized stock based compensation expense 2 years 4 months 24 days    
Stock units granted (in usd per share) $ 29.90    
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Recognition period, unrecognized stock based compensation expense 1 year 2 months 12 days    
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense $ 2.4    
Recognition period, unrecognized stock based compensation expense 4 months 24 days    
ESPP | Forecast      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock units granted (in usd per share)     $ 9.62
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Incentive Plans - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2021
Jan. 31, 2021
Number of Shares    
Beginning balance (in shares) 24,337,528  
Options exercised (in shares) (1,538,769)  
Options cancelled or expired (in shares) (185,790)  
Ending balance (in shares) 22,612,969 24,337,528
Exercisable (in shares) 16,287,398  
Average Exercise Price per Share    
Beginning balance (in usd per share) $ 5.98  
Options exercised (in usd per share) 4.99  
Options cancelled or expired (in usd per share) 6.59  
Ending balance (in usd per share) 6.04 $ 5.98
Options exercisable (in usd per share) $ 5.83  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual term, options outstanding 6 years 8 months 12 days 6 years 10 months 6 days
Weighted average remaining contractual term, options exercisable 6 years 5 months 4 days  
Aggregate intrinsic value, options outstanding $ 864,527  
Aggregate intrinsic value, exercises in period 37,715  
Aggregate intrinsic value, options outstanding 530,272 $ 864,527
Aggregate intrinsic value, options exercisable $ 385,410  
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Incentive Plans - Valuation Assumptions (Details) - ESPP
3 Months Ended
Apr. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Risk-free interest rate 0.10%
Expected volatility 64.00%
Expected term (in years) 6 months
Expected dividend rate 0.00%
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Earnings Per Share [Abstract]    
Net loss $ (52,421) $ (32,529)
Weighted Average Number of Shares Outstanding, Basic and Diluted (in shares) 156,364 135,993
Net loss per share attributable to common stockholders, basic and diluted (in dollars per share) $ (0.34) $ (0.24)
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.21.1
Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 48,151 47,698
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 22,613 36,454
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 10,585 10,731
ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 342 513
Convertible senior notes (if-converted)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 14,611 0
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *Z#Q%('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 " "N@\12PRGAC>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$Y'8";-I66G#08K;.QF;+4UC1UC:R1]^SE9FS*V!]C1TN]/ MGT"-#E+W$5]B'S"2Q70WNLXGJ<.:'8F"!$CZB$ZE,B=\;N[[Z!3E9SQ 4/JD M#@@5YS4X)&44*9B 15B(K&V,ECJBHCY>\$8O^/ 9NQEF-&"'#CTE$*4 UDX3 MPWGL&K@!)AAA=.F[@&8ASM4_L7,'V"4Y)KNDAF$HA]6']^>IW7+:Q/ MI+S&_"M92>> :W:=_+;:;'>/K*UX)0I>%_Q^)VI9/4@A/B;7'WXW8=<;N[?_ MV/@JV#;PZR[:+U!+ P04 " "N@\12F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M *Z#Q%(TKG/U404 $6 8 >&PO=V]R:W-H965T&UL MI5A=;^I&$'V^_14KU(=62F)[C0.Y(DB$)+>H))>$M%5:]6&Q%[!B>]WU&L*_ M[ZP--HF6L=6^@+_F^'AV]LS'8"OD6[;F7)'W.$JRZ\Y:J?2K967^FL\BWV=$QT9^R$.)-GTR"ZXZM&?&(^TI#,/C;\#&/(HT$//[9@W:J M=VK#X^,#^GWQ\? Q"Y;QL8C^" .UON[T.R3@2Y9'ZEEL?^'[#_(TGB^BK/@E MV_+9;K=#_#Q3(MX; X,X3,I_]KYWQ+&!<\* [@WH)P/'/6'@[@T*SUDEL^*S M;IEBPX$46R+UTX"F#PK?%-;P-6&BEW&N)-P-P4X-QV+#)9G!BI%SDJV9Y-G M4@"L;UO^'N2F!*$G0%SR(!*USLA=$O#@H[T%A"I6],#JAJ* HU1>$-<^(]2F MCH'/&#=_8#M"+TW6']BXE8_< LY%??37:)$I"6'W-P+9K2"[!63W!.2M\'/8 M#(J\[%)NNU7#/)0,8*%3KM+AQKR:(,\U>_ MXM1'<>X2%:H=N0\C3A[S>,&EB0N.8=O.N=N_ZE.$SU7%YZH-GV>^"O5F 6<] MLMBX>CC.P]WM:#J=C,[(Y'%\@1!S[%KH[#;4)HDO)"P:T^MW1N8*HHL(2<8B M3Y37W70C!XO0]&V-8YP '5_'/#,?Z#$+Q16P3(SL<;LX2<@][S@\S7V $ MZ_3@X*+^F6"U6692;,+$-R\VCCD>8=3J/.'@\OZ9VDQDBD7DSS ]O8-QQ*NN M8WL8MSI/.+BX%^LX@J+Z-!4'%S77T(%F4HLB4-_6OQ,YMS/)7C+2 M'&HLX!EF<*^&_G9$?[0M(8R1E MDFQ8E'.20L56E+-8-5KG#HJK.V3\($Q69+Z+%R(RL6T >+B=8G%/ZP1!<34_ M>(S'WORG;IU<#:F&C5^D]QU1Y! Q44 M3=1]Q$QOOVD :/*06VNZVU"Q']JY>ZB7($V^]W#1&.0-8-!B8NV36^N[ MVZH!& ,Q":0F2<#?R:_<&$P-4)"S':]K._TNQJS6>1=7Y<_^VG?HISV&PSVA MDYFCT0RNR(>T<[R(V-"@ >[\7#?#1FK6T9!-*U Q>\R(K_O&7 M0JC#B7Y!-?4=_@M02P,$% @ KH/$4H.VB+J$!@ SAD !@ !X;"]W M;W)KGS!ZGN]9IS M WYLZD9?S-;&;,\6"UVN^8;I4[GEC?UF)=6&&7NK[A9ZJSBKND&;>H$AI(L- M$\UL>=Y]=JV6Y[(UM6CXM0*ZW6R8>GS/:_EP,4.SIP^^BKNU<1\LEN=;=L=O MN/F^O5;V;M%[J<2&-UK(!BB^NIA=HK,KDK@!G<6?@C_HHVO@0KF5\M[=?*PN M9M IXC4OC7/![)\=O^)U[3Q9'7\?G,[Z9[J!Q]=/WG_I@K?!W#+-KV3]EZC, M^F*6ST#%5ZRMS5?Y\!L_!)0Z?Z6L=?<_>#C8PADH6VWDYC#8*MB(9O^7_3A, MQ-$ E$P,P(W$4W-]UH&XUHW&N\ M,U;#5K*GV^,%:#\[0H#\][OW\>GGC>Y5:= @+G $., L.OXL,_L<8.1Z'A M"QMY'S[NP\>=/S(5?JL4;PQ@6MLXSR(>2>^1=!Z3*8],KX&=&U"Z"_YW*W:L MMH\(SM7>%>U9EJX01/*AR[R8]5IG2M,A'*D-F":0HK#+M5:91E=\4JW@WH=*LN;*EH^1V M2JUJ/0<--R'!J:<$04(0'@D.F.4H(1.":2^81@5_X"MND\HF@-QLA';USBHM M]XD64DL]&0032D=B U8(P2RL->NU9E&MUXIOF:@ _[%U14 ?S7/Y;&6$=&>^ M(DB/%.UU^U:8Y"0-Z\Y[W7D\*:1A]2LDYM[#,TAS/$X$WZQ >49Q6&31BRQ> MF%P+6V4>NTEUA6!K\6,T"%A!2BKE!G1W(&: M6R@"Y>AW(EN1 TO.I:B M/I802N$8L2$S2+.).H4&>J$7\-55JHB\ (0()2@E8X$!PP0BFDREY, K1%_5 M ]6"W8JZZP)BC1 :X(+B=+DL2]G:S@=LV:,#=C!^GP^(DL1[/0$S5,!D(O:! M(R@.$BM1M3P*P*-I"0;@PR,A%'D!^&:DR%(Z$<# &!2'S%, M@*Z")C;&P5E M^N"P'9%?]D(4PL5$9<$#7W"<+WVE5GS'FY9'&R+LXP)3DB=C%H;L"ML[331P M>. *CG/E>7OQ0@)@GQ0DI46>CM4&[/(,Y1/%$!]M8>)(L1NWG>TSQ+Z1;X1T ME=%$VF/L\R.E$&?>_ 9X9&E$)U8='CB#XYSQLR'.;.QC!!,RADW "I%B8H7A M@34XSIK?NX;H*0D>7]3J@R1)L9\- ;.,3J;NP!LC"^E;(@E/A,#9@4B M4V]_X V.;Y#VJ^LEB?Y^I\CLSGC5ZZE-*YCWT.A ME(WKCWE36L7@[1]VA0&$W@6U1SV[@[DSO64EOYAM%==<[?AL"4)G(?^#H^?1 M#US$>;0GN#&RO%_+NN)*_]1M7LQCK"G [!P'%AN7F4#M'O '+R!IQ BVR H ML&-UR\\ FD,(G_X!O6;*4;DU:ZG$/[9D, WD"EQNE:C[B,_4$YHE63;N]X.&N*!3 M6U!R=$ 9I^^^_NK "@\*]JE*X&[%*8XV2":&3@+XGSU\-%MP)?+3_Q MSD[#^ZN087!_M3@Z;'>_='QFZDXT&M1\94?"T\Q.@=K_>+"_,7+;G;_?2F/D MIKM<RAZH*6Q180B59*RTWY]AY2L.JF+R[PW[PVI MT>P@U;TN QY*+G0Z%WG'ACNT*8Q?\=%;1':S! M?*U6"F=^QY*S$H1F4A %V[FW"*^7(QOO KXQ..B3,;%.-E+>V\FG?.X%5A!P MR(QEH/C8PQ(XMT0HXU?+Z74I+?!T?&2_==[1RX9J6$K^G>6FF'L3C^2PI34W M=_+P$5H_B>7+)-?NGQR:V-'8(UFMC2Q;,"HHF6B>]*&MPPD@')X!1"T@>BT@ M;@&Q,]HH<[8^4$/3F9('HFPTLMF!JXU#HQLF["FNC<)=ACB3+J7(\4P@)SC2 MDK.<&IS<4$Y%!F1MB36Y6%$%PA1@6$;Y)7E/WA&?Z )7]R.^+'$ZGR22<]JL?=>I';U>/+5H;*G(F=B]9&+W:0E]DOP7_I ?9 M_O^%JAT3FG#8(C88C)%$-3VUF1A9N;:TD0:;G!L6^!D"90-P?RNE.4YLI^L^ M;.E?4$L#!!0 ( *Z#Q%)6S'8X'P4 $\3 8 >&PO=V]R:W-H965T M&ULI5A=;^(Z$/TK%MJ'5FI+;.>#5!2I9>^7='=;M;MWGPTQ M$#6)N;:!WG]_QTE((''GL[ M'JOEAN=,W8@M+^";E9 YT["4Z[':2LZ2TBG/QL3SPG'.TF(TFY;OGN1L*G8Z M2PO^))':Y3F3_SWP3!SN1GAT?/& M$PI,O*7(5/D7'6I;;X26.Z5%7CL#@CPMJD_V5B?BQ 'BV!U([4"Z#OZ ZT= M:$FT0E;2^LPTFTVE."!IK"&:>2AS4WH#F[0PV_BB)7R;@I^>S461P*;P!,&3 M$EF:, V+%PT?L%M:(;%"CULNF[/BM(Y3?A/++4+X[E"W'E6-8 M.IISO)]ABFGD3\?[4^H6,TS"&#=F9[B"!E?@I#@72INBD>]3#9N0H9/J-Z%9 MAI;G@6W$JS#!"2,_"N-)AW??BL9!2.VTHP9CY,3XAQ1*H:T4JU3;H$6]'YW0 M, H[T/I6$<5D8H# 90G?1B[ZX<7L$M9B9,ET.E3I!YP7=MFFSHR0*_0&@;4/'[H[^J#=<@H N1<[119W3RRM4 M<.NAJJ.=X#^I"PYS)#=-;Y^6QNHA\"2 M9ASZW6Y@LZ,$"F( >BLFV*TF3V=P+Q9P\*!G5R5R^3[\OGI$/66U&%V'W@#P M5F&P6V*^PE2?0=ZML**>F%\'Q">XB\QB!UDE0UEM-09//@0.P1FK9D/$M);I M8J?9(H.$"A#P/(>LPTR[?-V(+.$2)D:8P=-EI2%IMC.SYP6,D(G(,B9/@EU: M25>0)J=DO!O:VPVK&1DZKZT 8K<"_BC_1P#$]WOH*VN.ON[R!0"&&>6E&HX? M=UIIX 8]\@H]-$P_GS"MQF@[O;X@8IA3PAX_BQT-XGA@HB&ME'W-%CL)I-X2')(*SG$/>;_ MQ Q,6GD@;GGX\!1,^AV?^% Y7?(V8:#^P+$@K300MS1 ?UUQ91HLP%5<[M-E MMY6>1VX[-PE_N7S:;DKYY_6>JIVU6 MQ-VL/EX]<>],$!KXI$O>8D8([I(?GUQ-Y%RNRQL;!3AVA:[^BV_>-K="]^5= M2.?] [Z=5W<[;9CJJND+D^NT4"CC*PCIW42P(;*ZO:D66FS+"Y"%T%KDY>.& M,Y ?8P#?KX30QX7Y@>8.;?8_4$L#!!0 ( *Z#Q%)+8.;6*0, !D) 8 M >&PO=V]R:W-H965T&ULG9;?3]LP$,?_%2OB 20@J=/T M!VHK0=DTI+$A.K:':0]NM0I@"'/>2;TV$N-65WXOHY3R)D^ERL0^&0A5>;3(.CY M.>/"FXS=,O5Q!)C=CK^.]+MSS96KL@C\9K=@29F > M5G<*9WX5)>$Y",VE( H68^^R8#E E%-EXL,^U^R::T#3P2K[61>>F,!#D7Q3][+H78G9321"WR4XSN2VL-[ O)1:DW.R,/LFAP?G9 CP@7Y MDLJU9B+1(]\@E8WMQR7!54% #Q"$Y%8*DVKR#DF277\?LZE2HJ\I7='6@)*;_[AZTX(25PJ&+%QZ(5TFYK^2-B&4.Y/OE7!N%+_2/ENVZ MU79=MUWWP':?L/0S/*&F@R@\>\[3UO?3Y"RB72O2T[8^#68AC>BP,ML!BRJP MJ%6'SR8%1>(= 7@AP+$%/CDE IQ(ACV#OFC1HE=MV6O5 @L=RUA@'2D%(GXA MJ++0&2LND.0GEI<]F":IBL#1E@:]@-9TVK09$ V;%#8?&D^[OH04U^'V+L!E\4($/_A\\ M9CHE"^P9)(5DVS.QC6L!N,*#U /JS(AZWD?WTSFVB'>R"=3EB#W;!JE5>Q@,:I!-=F%$!T$-T]]J,CFHI>N]&F5; M"U-KK5_9ON^:UUN8XJ/AEJDE%YIDL,"0P7D?I5-%'RXF1JY< M*YM+@XW1#5/\=@%E#?#Y0DKS.K$;5%]#DS]02P,$% @ KH/$4G@VFFGJ5ETO=EIWGU8K5>QXP]1'T?$6?MD*V3 -K_)Q MI3K)66D;-?6*1%&Z:EC5+FZN[+<[>7,E]KJN6GXGD=HW#9._/O-:/%\O\.+P MX<_J<:?-A]7-5<<>^3W7?W=W$MY61R]EU?!65:)%DF^O%[?XTR:.30-K\>^* M/ZN39V2&\B#$3_/R1WF]B PB7O-"&Q<,_CWQ#:]KXPEP_#,X71S[- U/GP_> MO]K!PV >F.(;4?^G*O7N>K%>H))OV;[6?XKG?_%A0(GQ5XA:V;_H>;"-%JC8 M*RV:H3$@:*JV_\]>AD"<- __@9D:$"F#>*9!G1H0.U >V1V6%^89C=74CPC M::S!FWFPL;&M8315:Z;Q7DOXM8)V^F8CVA(FA9<(GI2HJY)I>+G7\ ]F2RLD MMFC#U Y]A1E7:(G^OO^"WOWV'OV&JA;]M1-[Q=I27:TTH#$^5\70\^>^9S+3 M,T7?1*MW"OT.",KS]BL8Q7$HY#"4SR3H\+:3'Q&-/B 2$>S!LWE]\R@ AQXC M2ZT_.N/O1\S,V#)$5@2'.]M^5](USYGM( E7HBVJ&J.V@&Q^6J> M"Y--G11/%OB%A"=2GP*A2H^(TF"HOG!@MJ)B/5^T)6*-D+KZG_W@BU_O M+CD)#(XPGH;/M4KB=.T/7G:$F@6AWIX@,RL.B(A+">$I1--4RI"F=\8S!TN6 MTRE@URB-UM@/>'T$O ZGH6B7=B)K#B2*^$MG6,0'<>WT3K)L/8'H,5I3XH>8 M'R'F08CW6A0_EX;C;1@-P#Z^ ;"YBX.FT32@KA7%ZRCVP\712,71&Y/@02.8 M_#UK"PY#4-I/LY$#9TVR"62/432#]T0Z22>#F]/^E_GI0AQ@>LQB M.CMWHX+@) CS3O*.5>5A@:J3^!9[P-_J84Z]V!,75!J3*=/XS"C-YT(\:@T. MBXU=#*@%S;N,U%60)2;.\O!8K?,93L2CT. +2E,48F\TNF._3+IZ ;J*@?/( M >A:+4E&TAF$H[+@L+0!U/UA'.\0W!59(EIFCBY8:$Y<;)V N B2LA2T+B*5ZO MV2R'D5%M2%AMOK^V=/1B=[4&QY32*7;7C%",Z0SV491(6)3^:)^X>OU>@(PR M1,(R=+>7Q8Z9_(-Z 0(#X="_/B#^S[[J&LM"A[3T1L65&Z#,=3R-BLD!WMMPN[H3YXE#6!ZS#%1L+@-'>2)A>;J3HN"\5&@K18,4J]\8=5>,J >\ M:Y5&,V4F&16+7%(LR&95F:I8?; [2$!NF8"97^3T\&! [%$GG-(LG18S/D/8 M#4=SA#7J&+FP13H0UKN]V8)4[?LSZJHN7VM6MB O)J\Z"A -"Q YSD):B_J)].-L;-S#%-;:5],:&@WTT?#8Q+3 M:"X;Z2A#-"Q#YZ#Y"Y=%U5.8,OM-4"0]5UU35UVRQ&%;CQ7.87LY WS4($K> MP@ [)CGJ#@SR<(*=6/O,HGCF;(2.RD8O'](YM/(6>X> MLPSL9LIO.NH;#>O;[]LM+RS'\I?";J81E%@<%0%!: M_VZ'NHI&G?,?C]&2SN;\J'HTK'IF'MZ5'(@$$N4]4&[_9 X'WC8&WXXMCNEZ M6OQZ##'.UG0NHT81I&$1W,S!14RC!_Y8M:W)+%,%_$S7.Q*'-3"4Z >HW2F*(M'%8S# M.['OL-TU6$^J+\B[R]1\WMVH8'%8P7Y,#P?AN;8W;%J<%0S'2L(?,%>G<#05 M!(]1/K-OB$]NF\)*=CCGV+=V=@O652;[[;$'%&#$='*_A;_X/4$L# M!!0 ( *Z#Q%)6(@U#.@8 ',; 8 >&PO=V]R:W-H965T&ULO5EA;YLX&/XK5C3I5FE9L,$V3&VEILW63MM=U6YW'Z9]<,%IN '. ML+-V__YLH"$80]IUNB\))._[^K']V,]C.+P3Y3>YXER!^SPKY-%DI=3ZS6PF MXQ7/F7PMUKS0_RQ%F3.E;\O;F5R7G"554I[-D.>16<[28G)\6/UV61X?BHW* MTH)?ED!N\IR5/^<\$W='$SAY^.$JO5TI\\/L^'#-;ODU5Y_7EZ6^FVVK)&G. M"YF* I1\>30Y@6\N4&@2JHB_4WXG=ZZ!Z-[4W2R;=,D[EX_5'];=5YWYH9)?BJR?])$K8XFX00D?,DVF;H2 M=^>\Z1 V]6*1R>H3W#6QW@3$&ZE$WB1K!'E:U-_LOAF(G80 #22@)@%9"7BH M!;])\*T$Z \D!$U"8"4@.I" FP1L)5 RD$":!&)W>BB!-@G4AC34Z;!)"*T$ M$@TD1$U"5-&AGK]J\L^88L>'I;@#I8G6U04N>9F*Q$ ^2<3:K*97^NI?/8RF+XXFSO8T(?)BF?&76O%2DR77>^O* M;'JZW8LB%CD'+S\(*0\'*19X[,3"^E[7I"V_6$*AC! M (PYOTV+(BUN]1:O /*0YV)D71]7]8U4 M_3B&/O(#$NAX3V?\<*#SM^C\)Z)[!*)Y79/L(/(C2B.RQ5(#[X=IX-V813\F MI&$8^-VP=_VP*?*L]LX=04'H1=1WCU&P':.@2O0'QDB36;L&J2?NC-=7!V9_ M<^Z!7ZY$E@&MNG>L3+Z.T =O&\>C$[2XYV6T:9]5(1"@H='.]Q""T>A74BYJ5:HQE8# M ,M2Y/4U6&_*>&60K_4RW@+N&_1:9^2-]JY:\5/CI!.@]4T?+R0S-'<:'*^'P8>A9]%\L3>L"W7' MQ,%1J+4HQQU13AM1S@9$>=[4Q)U=EF)K=-_M#>MB;H42CBOEG_HD9[ YH?5% M<.HCC")+ O;'=<&U.@G'A7)1)",:?K(NM6)ZPQK>5.^*>$2C(-"S/;3J8*M0 M,'@*ND<@FC<5=Q$%R,?(FNVS)JZKXI%-XWZQR(_"H$>=?MP419C:L^@(P]#' M'AH8J%9-X;B=,]O44XB"*< B'2-;J*1P7U+UNS(5H#OM:B;T0V8-_ MZHB;0@C]$-M3W@^$V+.GW*&_T"?85O*W[F9#0I!-#E?%T#9YCJ@I01&QMX(+ M1[L443HP1ZU!@/3_=X.P-0%PW 7H4XW8%,IP1!_)BT07EN#SVAS2P9?%O3)[ M_4W&P8=4JJ].MHS7SY.,O6D;>6BC;L'L)1[YR/,;7H[UIK4+<-PO/-O=SJ%# MZ[$?4A+9I-X?V#W?M;8 C=N"7[/!3=$./0FV43NB;+.#^A9"%QKPP:AU$&C< M03S;":.^38 01\0?\&%HYT0];A1^HQ-&?;_@!] ;,C.H]0MHW"\\TPFCOE^@ M$?9M=O1/O/8VO:]0MWNMX4#CAN,I5ACUU1SYQ.OQ>%]8%VHK^6A<\G_)"B.' MRD/[H<2>H"[>U@2@<1,P9H.10_PP"FS3=KX_K@NN53\T?CY^O UVFB?D.![C MT-.VD^(!:*TRHG'E&O? 3N?45.P\R I]2FP/[(B#]K%HX0KR,/7"P*:-(Q!% M]DG&$34E-*"]IUFSG6?]YG741U9J%RE!QI^D:)=?7X_T8H M)?+J6:&/MM8=^M+I8*XKROC7QV4(30OIU.?E:J6?F(;9?!-85TM Q[= M>NH;IV3.1'4UG<]F/TQKJJLIM7!\<' MW8OW>ET&>C$]/VOD6BU5^-C<.#Q->RZYKI7QVAKA5/'J8''\\N*4SO.!?VNU M\8//@BQ967M+#]?YJX,9*:0JE07B(/'G3EVJJB)&4.-SXGG0BR3"X>>.^QNV M';:LI%>7MOJ/SD/YZN#%@;GU2RYQGQRVSE^7^QB6>?0V+6^F#K M1(SG6IOX5]XG/PP(7LSV$,P3P9SUCH)8R]LH6X:#T.>"^DR<4R!HK>+_7:Z$)GT@2QR#+;FJ#- M6MS82F=:^;-I@"[$<9HEN1=1[GR/W!/QUII0>G%E\K DY[ :379),!K,(['THH MYL7AM?UPQ.I0$L%SH ]B#3 -PF>R4J1-KAQP2C3*>0M!,#"J \S--6,8.'@" M&S_IW?DWG\ "5/@ZJ]IV!JFKT< K M(T",:0M)QD/S$:PUTK S?8R('Y$6K9/D4U*OM+XAVW5XV*HE-%R#5O&Y13@4 M^1&:+!'P-T2H?69'XA(TB*G1>=(U,CD"UDERQ:O'!PB1C0^\WY =@P&>5 M176HSI\4L$PYU)FATXJ*[G.K*?U6#X+R17"BXQ_4'H221@[MOR>@F')H!&+% M# TRQ!W91H4M9/X):! /&H7P>/(94*B)!2@*J1U"3+[9\3+J?R #;L&8Z&). MCQAXG"II=$-HX0D^;;-;Y M<[O_ZIQ?SX^<_"G)!B.F425^* B.B%P #EMBI"U:0O^DP?<$P9>VK7(23Y-SRNY/K8FC*6/.H,"2?[P8B/IF MV7)%+F+ZO.?TH92BT54S1 MZKXA=L ];NLL+547)-RI!$U!@&Z/O><;%^&EH2N1^$]!P-37J&"G,-[!,NXZ#HXEK;(MQZ]4PF' 4X32J M@/O>H(!X6_1+W>1'#&L;,'0C6HICNXEXF3%*$9W3/.CDNJ#2[?KC MD#$BK=;LG6L3+PP._QOJS:#D,E># MO-,#$9@0U9VL6D[-9!A4[1*WU*I'?:B1*\R91$8U#(LWI\R6L$4C(CM>%-V[IL"Q0(#(^2RK$5"/=N M[**V<4Z':P;:)R<^!N:O&]EKXI]4!0\#33H$VBGX"ME10:B3>9 MTG>4>Y'?8J<(+V,1_HN+<$!KF=8-::FGHK7']LW3@J92IT)ELN'A"*XNUJ^C MMI4TUN;.TFX8P6XDTJY%0]1^<'BJ:")>[*>A$OI2+\HW>9LF< M"B--S/$T14!]8VN=,:SK-"H-$UNN+#"R 9D@4.09*ZUH!"(#W CHNNRN#98& M!50J<);1*"V!8]\@)0H2IEW6UL!MPTM;QW ES:UKFY!U*P=FUJ8-G8-^LS>T MW\8'69Q6I9AU.89Z31*E:[#O,M#3VD[+#Z_];;S$&=S<7/:7 M F\&6$KW&M&-7%P-&C?0CP$?SOC4C3%=E<3L?B0UF>%(*N<^LG9;TW0 $_TH MSO4T5 &Q8TKCQ*T*O!+[W:TW[(>,"0VR>U@RQ9-<1SMF4-^X;ZR/41_JG[9X M+CI2/=WJ=A.KN@^#,:*;K?IT3WG\S>S=W9^015#Z$PHZSB*,P639=E%VZ3;B MXV0YX8)-*.Y4O'N)A@PT[+IL:H5O5,Y%^!ICH=?4I[L+FTOK,"D.%NO.1_TZ MFP9A6%!1H1 ;7B!V"U]09'ZV/>QT-P9IM3J>_84VJ1I@R";:P+,&#WS;/2^4 M3BDV9P*R>I%;OO49 MWH+AL5\$V /_3Y[/Q?!:O MHE[370=#<$RCGU2^)E7&Q"PB&Q7"%10,VPWTW0:OXIJ^9?OB^-GX=';T I^GJ ,ND";RM$?D7.4U?KT\$/'(C\FG_&X7'5A/A;1_^V_Z5H$7\@ MV1Z//S.]E0YF>XPX!4AGD^?/#N)LWSW 1/ZY9&4#THP_TA6F M2$#_^]GY_P%02P,$% @ KH/$4CI_5+7A" @Q@ !@ !X;"]W;W)K M]6%J8WES5/!?/POY< M/VH\33LIJ5R+RDA5,2VRZ]'M_./=DO:[#;](L371;T:>K)3Z3 \_I->C&1DD M2I%8DL#Q9R/N15F2()CQ:RMSU*FD@_'O(/TOSG?XLN)&W*ORGS*UQ?7H8L12 MD?&FM$]J^[UH_3DE>8DJC?L_V_J]R_,12QICU;H]# O6LO)_^4L;A^C Q>S( M@45[8.'L]HJ/(F-J!IQ M-;401DO3I#UXYP\NCAP\80^JLH5AGZI4I,/S4QC16;((EMPMWA1X6^L).YF- MV6*VF+\A[Z3S[,3).WG;,Y9IM6;WL%4# 8BN+=B]BZO0[%^W*^/6__V&PF6G M<.D4+O]X*'_70=;_351>28?:L"8-2L M_R92MBU$Q6HX)@V>B- M3(1A7 L&ORJ3":VQPZH62T(;)E$+^&^MFLHR6W!+Q4558O D6*)0<:G0W.G' MR6TAD\*]NE?KFE<[)EYJOUVQE6"BLM*6T +!XB4I>)4CZC#'%LJ(U]9-V$^1 MK%18H0%L00YZ7W7DORVT:G*O/E,E.$16.3-6U.8C^_.?+A:+LV\9S(4-F4R\ MS2H+CKC#!C#P'>!>3;+XBIA7;<5R6"J54I<_?6A3'6THL)'@VDN&QP MST2U1ACZ_1Q>)6]OIDC_(5MXE7;RXW!"08@R8$:3@N+'L& ((N32:F: ME/&Z+MOD##"$,[W45+%*65;PC7!R^4J6TNY=MX>UJG"C+'5.58#O!M4^?%OYIKP"ZLC9#@5TU@-97 M)&PCM+=W7^T81JW1*!,R77DHI-QZ_]NJHSP@L!M)GHMTPAZURGP<>,F> W&$ M5 [>=K023'(484 B""P@>:=1MP#Z,EU70I89#VL:4G!F#T.,&+(6"EDR@HD M[8!R*!@3]K"OSC1UK;3=PU"/A]7.^YU2<#BB2>P$NU65*TGR32D.6.7:.4 F>+U4I%H8S"#C$"2O,>H6KQ!T1.*$_3#, M6V=+FW B(XQNDF1E"!@X!? (89*5%;GN,XY#F:3(.CM M?]J.A/XD*M@OHJ0B:CD&3FPW-'5E3(<'^, M&/X!1!A2%L%\**4/$+V@ *V#W".=8Y]'!T4WL-VH,G5=G;.55CSM*\E/$H:] M]W13ECYZ+>D42!#PL@%L*(D?/&P1)=PAC(\IF-I5!R^),(<2WC\_/WX@.43J M((A$Z$H2&!Q'U!Q1B;JEFS-\;M2*S'>X$1OJ[ G8X_F(&N,\.PQ)<^=GG=00)/[&WD">1A=NXCBF.<-O9=#@A;9FXD8MW M*/ @^%+*?4=NAZZ4^)%ZW*ZE1]1RVL!]K"'+F/O@C19$HD>D:5&ZP!"1'8P? M&34TDX*128W4M:,/E0HC%G]S!HI"CPU2D[$TAQ)^$*XPV='AW@T_Y9+,5_)Z MY;#]8)S[,F5WO"37?7M[$NN6)(Z5:W>.8]JPIH?[_I!+-)'%\ZEG/#>^$.1W MN)>OA""JVRC8-)SEQ]&P05)<[K]Q(T?$ZU3ERB(:R9Y56Z26O3N=G.)FB6IH MN>W=2;S@FCSN9K+L+F=NU]]XU="$=C+WB^,H'>4N]/=5%S9HZE#;0@*V@.I[ M.D5(A'0%!<39;?BKV&BG3[7_L8NZ,9^**?X M,1OF<>SAZ( 2DXX;,?>"&"7;CV,KDM022J):-\OTU7Z00085[PT*A7R,WH:UZ:^.X"@@ M0!++^9LP!*9ASG&C93OVXRRP3,3DKM!M (%$H5UW/D28O;9)Q#/'V3?PBC_& MG#$A(2V5F"&3]$CRDU"8N?;SZ=^&[NYQ %C1E;\C(]HQ''BZ>Q_ U]A&1ZF^ M/< EX[V)YLL9\:1U?GD^.0LP'_MV]>)Z-*KK=/85:6JC;N/O%9VQL:W=8%R) M%\OFBU H84[LC0I$$P(1^4X4)GB&QAH\?4V1_YNO%[/99'[,U^7E_]G7[Z3A M>:Y%WN$_<"FFAK\*&J)K&(?5G-[_-/B08UV%NV:$ *"X='\V[\]J?]9/ &U3 M6$D_P/$TU33WAZ\^H3=^C>E04V4$#FQQR-J*@:3WCLE48^"\^? 1MA%+QM\U M]UF2&)+]PUEZ"R5@*/:.S6>S\>GI*7Y=G(TO%Z?LT\.G6VP=+\[F;(ZEY:*] M]+R??\!N;+Y@%^.+Q;+MRQ !C)R<+^G7?#$^NYR[K?Y01QNW1G+VR!/Z1.7R M]7?Z6A$,.?0%S9Z\ =+:3ZIW>,F;(AZH4^GRR-:9>S68ZW[** MZJFLF8"9M505-2"JS4S7BM'";JK*6>C[\UE%N9AF/; C;#:'E[119ED^HH1=G2NZ(PM6 MAA_65+L;R'&!0;DQ"F8Y[#,73RE7Y"TM&T;DFEQJS8PF5!3D.:<9+[GA3)_- M#&C"];.\1;URJ.$(:D1>2&&VFOPH"E8<[Y\!PYYFV-&\"A\$O*S5E$2^1T(_ M#![ BWJS(XL7?=KL)USGI=2-8IK\<9EIHR!3_GQ 1]SKB*V.^ N[]M^CDM=; M1JYE55.Q)TP;#MD+HP9&U[C]MMN>4[TE['W#880)HSU(+?6.&9J5C&B6-\KA M(3XT $AQ 4FI%!/Y'G)?P3XL*I)#M-%MFF1[0NNZW'.Q6E=0.JT& X M7_.<"D,LA2-:+5-H569%GEN\8$5^:Z0!2\#*'.CQK@&U'M;H3\(+V .P):$N MD#!6'N(X;='"%?DUTTS=6D*MGW0#/J2:O#_2@ZB:5\!=W8]YEXEW#\0=8NB% M$Q0N3G%@HP3?J(ZB=2:%&,H#>U@#;B09)HU2,I.*HF[(F\$BAT@*Z&@'4'"S MZ%T2K<@;(>\XI=>HF[J6JD4&SL:I%K+#MMRYV5O+[(X'8PP)@B,C87I]2%^% MY70"5U$!!QSF!_FK*3;V R#:RH14G8X5\@N76L#0D&'E0PS)*ZQ/A:5U136D M[&59=C3;VO]6_P<5CK[*2W $6 ?$VB)KTQ[-:G,60IQ3*.;_A9 -4@&] ]W1 MIG,;Z#:K@1@M#5/";<=17*MEH_)6724+["F- >]_Q,F[&>F"[ )^:&V6/(8> M[D4:C;HG>T;JJ!H$>+@! ZSZ &]LFY.-!GC]_8K <RU5;3L&5+)IPY9)U-2MC3P_ MCD>DL?^0G153.0?K:EI#J^DFPKD7Q,LQ,5AZ:;HX%=],;Z9D _%1PA:Z[2\; MF[Z#]/X4I5YE#*#IJ>@B<5I*O3?#U O2\$!LL?3FR;QW8AP!R/S@(S^%X8"\ MN*\.5Y_A\F0)ZN9C8IQX?K(X%4==/O>]-$G'Q#CTXD5X*J++_X'/@VCAQ7$T M+L_G7A*%=V3G]?O;51^@!-:FRP?DV//GP1WYR:&SM9VBU^Y%83@J^>'B1'(L M6Y"1]G)4>,N%%P3A4;G%$;!>S(_*,DQ3SU\>%W("LWZ8#H^LU="48:<[*GMO M"0GWJ9%TGMPSXNS[C![ZI11>2P&)93A&_(8)N+227VPE/!,@UX95&>0O]%5_ M>-3!)5+CD?0H6213'YYN96E?H9N-8ANL)FC1(N 3: EP4M?P72N> ;XT/F1#4D]<'QF\"9A'P9')X!W_W4&#F=GR0X@ MX=JNY ?[5"CW0'NYF*8=[?; .^S?60YPG,*3E+DK>$':B_7P-FDODSCH].#= M4Q"LT\]Q-QN\H:$S;>PO!0@.%-USNA_M?XRX=&_P MPW+W2P8TT@T7&IX6:]CJ3Q?)A"CWZX 3C*SMBSR3!M[W]G/+*)B "V!^+<%; MK8 *^I]H+OX&4$L#!!0 ( *Z#Q%+Z7&0W_@, +4* 9 >&PO=V]R M:W-H965TL#6 8.O;=N88<+*VZ[ " M0=-T#\,>:.EL$:%(EZ3B>G_]CI2L.'45@$5UL1D6'?=5BQR>P$_BHI*T,O)4EED_M1Q1G'VR\ M#_8J?A%PL=%#2,( XC".7L!+^N03CY>\E+Q+^*@*?RZ6QFJBS%\ON$E[-ZEW MD_XG-?ZWL&%A0*V :LA%7\0 "@> WP'4CP#F$:!0=!:-Q=+AV IAI00=:B[7 M\(9+TJC&D+4YOX!%K;3E?]/2:V4LW$FZ,(0?OZ>+PAPJ?E?&N.C6:XUK9A'> M,:[A"Q,-.O[@KHL&5@UAPQE$Z31(\Y2D'W^8Q%'\\Q-I/WNM]$9IAR>5Q3:M MI7((>13$Z;0W>3,];U4AV=0UZH(S 1NV00V3<1"%XW[I_M^I[X:W0UBK!]22 MKBGK7=!%)HO=8=6B9!RDX122M+?WJC2!S\J2JS-(DRR(XRE)B4O+1=0ILQ0^ MR$(T='Z 2ESL"7NT:Y3X>!+D67ZJ+-WL(=KSNWP&<98'V3AY&HY73B<=BWYC MLJ$[')+H_\NC.,^":9J=*-A^]C2/TBP(LP,>Q>>M:GS,(^)7FD^/>-2I7\FC M:11D80KQ(Q^]*HEZ'F5Y$DS'8Q>]^[B(G#(-PC!^-8^2<$J)1R?*LI]]'8_( M/7LC^;".Z<6$..&G8E0M,)8Y0M$S[?0[*-V.$;A 8XA13 )1 M ';(Z 7Y3)1K'HDC6N(P8Q1MF4/9_9R/9$+:0_0H>2E(Q?U.(5:2XH)G+;06'*[CTZC\*%9!=P>AU.20,?' MH=I*(T+=OKSH7M[O*ZRT^X?#YYZVT4$K01Q>^X;)'=E&VK:KZ+5]3[9H6Y'' MY6U#1Z_0VIU1@2LR#8?C; "Z;9+:@54;WY@LE:4VQXL5]96HW0*:7RDZ<=W M.>@[U?D_4$L#!!0 ( *Z#Q%+0-4! 5 8 'L8 9 >&PO=V]R:W-H M965TR.%HH_=',$2W< M)W%JCAMS:[/#=MN$)$(_G&*L%L>-;F.Y<"UG<\L+[9.C3,SP!NV'[$K3 MK%U*B62"J9$J!8W3X\:X>WC:9WI'\*O$A:F,@3V9*/61)V^CXT:'#<(80\L2 M!#WN\ SCF 61&7\6,ANE2F:LCI?2+YSOY,M$&#Q3\6\RLO/CQK !$4Y%'MMK MM7B#A3_[+"]4L7&_L/"T R(.JXR3B92O!>I79NX%4:853G;Y--I6'!TK#38*O <:9;T.OL M0= )NEOD]4I'>TY>[XLUR_N@9TCG*DD$^D#S$4$5-;&$BF'BSH"83XEE&J- M:?C "PNA(P@)"1PP0^5AB$)8C$ 8"-F0*1LR]X8LI)V#55;$D"HN4AKRB MW('^_I!^#R@LGR'MR90.!WWRL%]U+I9B(F.?A9J'(@QUCEL]K/"^D)O=O6YO M1,]1=_0L1P\Z B_B0C)_3&TL.#EJ!]F:$67&T^X/677-8:YWS^HM2](Y^@>7GV=I>& M8<%TZQI8=>-?A3HWK]6P<.)GJ?S+IYY$0K-L7) IS;)WX8PJ<\9E!GE*Q1H[ M^EE=$O6"U1#M04HG6>Z^XIYSRPD^" H32'-,29%32;*F6B5.NTRMHI]0);C1 MDFN\PY2;0;=#K6*3.U\A]#6F%/O8Q5U$=+"3?,AP-/L'(^A2\;QS"E;"M119 M;$AX'\9YM%19Q67G2H3V=[RW MT W*3O_\6EUO"/]@O2Z+<'L-5GKO[4.&E9I\3L/;AIL=:'8'!)P=& P&&T\2 M>\3I/R;]=UTLBCRJZ90V,0]9K;GZB]U5F&TQ?*VY-8U=/3AUUX_H'/O=M$YR MZ?1 @8M/IN!4Q"(-$6[X&XM.3<1:459H^$IA=?:,6^<]/?C#\.@&_Q4S)K= MW=K:M.PSN.*J@KK!8<9S!9L7;0/&N<@KY MALBHJOD7P:-JUI=AY"KF\H^>.-!MP,EZ6CYWM(:;8;^*&YZMXF:?FMHC9IBB MCAF_LN2JOF-.WZC6OV^^MZK_=JMZ00AV@H,*!'G6=(]MK8NIZC#T*TO.[ZWK M_]^Z1H/]"FYXMHJ;46]8P0Q3U#'C5S9AACDWW4JV*Q?"">J9N_:F\RG;YN^& MR]7R9GWL+Y0?R?VU_'NA9WQ2CG%*K)W6P7X#M+_J]A.K,G>]/%'6JL0-YR@B MU$Q [Z=*V>6$%93_;SCY&U!+ P04 " "N@\12#*#0;I4) "9& &0 M 'AL+W=O#-VKJM#+AUFX$OG9(9+]J: MP7@XO!ALI2YZ5Y?\[+.[NK15,+I0GYWPU78KW>&=,G;_MC?J-0^^Z$T>Z,'@ MZK*4&_55A;^7GQWN!JV63&]5X;4MA%/KM[WKT9MW4Y)G@3^UVOO.M:!(5M;> MT:Y(6=J\;[;]P[(AE);VZL>8? M.@OYV]ZB)S*UEI4)7^S^-U7',R-]J36>_XI]E)U,>B*M?+#;>C$\V.HB_LK[ M&H?.@L7PF07C>L&8_8Z&V,OW,LBK2V?WPI$TM-$%A\JKX9PN*"E?@\-;C77A MZEWE\<1[<6.W*UU(@LI?#@)4D\ @K=6\BVK&SZB9B$^V"+D7'XI,9:?K!W"I M]6O<^/5N_*+"Z]+UQ628B/%P/'I!WZ2-<\+Z)O]+G.*?URL?')CQKQ=,3%L3 M4S8Q_7^A_ DUXH]"?)(NS<5H'#%)1,@5R92R.(#*2-^=;8J MQ:TM,E#_-F1]<5:_.D^$%*73.QF4.8A,;2+="%2Z?.^^)9KC[O45)GRT/AJUI^V4J4\8.,&[%H#+9D(EKV5:8KM MZ#@D8=Y\0%B188P4NNR&,=& M%8C \'.984=J8A"5%J'N:3'0()<1!=FN"EEEFKQ#3-X:G3$@/N"'(/*$ TIL M!,7WVP1J M6@S"I'B&1ZHP/,D@VG59$"CT*:0]"IAR$9D%*[TS$7"'=CE-A1 M481Z:4Q=2I3S[#AD?:FX(';?I'CLHW@NBT(9^ /B_:)6KD+%%N/IB]R[R55Z M!Y;>H9=\+%)0KO/DO]-.E!4(C@I+8H@/GK\:C3NL:KG7-<0X^^\VD2F,N4+OR<(,0%XHAE@4CXB MY"OL2.RJ/4&.M&0(C22P/=; ,8DOI(NP;U!=L;%M65H7J@(.*089R00S"7BD M@3-,9N-V;WRWE$/HV:!XD 6?TUV4>YB;Q*'$,862'^2 MN,ME_^*)-)UHCMQM:"G62F4KB4)(@3#[ E&QP&S$Q?0E3@-\!E($);?,9:X. M_XZHZ"W1 NXIQV,Q4VMHANUZ3!5^M?.IT&9M8\1H[8:L1E+?KL"<>&@07 MVP"3MMZ1ISYP4R-?,3-23)6/ JV2?:X*)!_KY$YJ(U=&G=;BT?+%7-WRWKN% M(QC)@G* '";B('!\]W-)&U_T%X^3UK'8:47T:X_4/G+8BKP"$S4H>D+\E>.: M@9AVMC9X@AS)J&UI[$$ITH(:K6@: 5 KXCBJ#1IX&DL2\HNV+*DNG4P)J%)/ M#05H=]%$34V>@$306Q*2C6@='WP$DN*+Y2&4QP";)]9R1<:?NQ,L32]NI MB+TVH[O(0SP[1$\QM57.-5J/OI%?F=KA0ZVD6:>ST=F93(%'6W)'5%SZ%4C, M^TF)3_@(TB5VW.=H]<,]]]0/TE&!]N*3"CD>VRC]Q1ZD07'[@EVKUO7+2.13 M;]JL\R!)&#WO+8?\S6F M2<5WS78 %-A9]2A=2@UL=W4N'D2%)P6ZZ%.\Y=Z0H;>@W5*%H8% %AM-EPWW M:U%4XR/!O=A8F^U1 :)OS1U$/(6$\-KANT/RV+2-=!LJ-C($IU=58,/U!X(_ M8+AFPA''T_K38:6X#Z!4 (O?;='&U;%;N_:T69:!%DA4V"EDD*H ]@'()8*\ MIRJ'CP'E3S>:/FZF>DB$8[[C>: M?R)CZ'C?R4-(T'?!1AWYKLFC!RVB+K4,C:W040AY3OHU._-JEJ MO@U?B=%LDBPQ[K\29\MD.1J?XVH\2\9#>C2:+)*+^?CD,VDT2A;3A3@;)=/% MQ;D8)[/94(R&R7PQ/7X\3*%A/A%GD]GHG%[.H&XR2T;CZ4.R+A?)8CR&9#*= M+Z!NF"P@NQCQ$IZ69M"UF)'!R6)V3L<6%W@UG2;#^; [*\#KQ7(JSN8C2,V2 M.82@;3E**4-6F(!PR%>OY\P3_*\_NV+[8# M\$'<-.WIRTE[^H/;XADP["1LG@PY.?-DPK]+_#U)$#\?<0J1FC8G,UX74TL2 M#Q.13(>E#2H4(=KZ,0JORWNL(4J99-;XFE M-;3CWJ-B5<>0-96[KN5_\Z=',5FS&QHU"AL$C9T.D?2?.M<<=(Z+D:(-'XK3((QZ'$^.VZ?MN?MU/&X^ MBL=#>Y!WH^&$46LL'?;GLU[\J&EN@BWY\'EE _C ESD?:I$ WJ^M#"N5HV] M&BR=:R_&8ULL92WL2+>RP2]S;6KA<&H68]L:*4J_J59C'@3IN!95,[B^]&MO MS/6E[IRJ&OG&@.WJ6ICUC51Z=34(!]N%M]5BZ6AA?'W9BH5\)]V']HW!V7BG MI:QJV=A*-V#D_&HP#2]N8I+W K]6P8RTQ8^4RKCU7IEE>#? "EG(M.N;=Z M]8/QORX(D-?+.!>[][ M0][+Y\*)ZTNC5V!(&K71P(?J=Z-S54.'\LX9_%KA/G?]4NMR52D%TZ:$5XT3 MS:*:*0E3:Z6S#'Z6[G+LT!")CXN-TIM>*7]":02O=>.6%EXTI2P?[A^C@SLO M^=;+&WY2X;0U(X@"!CS@X0E]T2[JR.N+OA2U.!8U/*]LH;3MC(3?IS/K#&+G MCQ-FXYW9V)N-O\KLD\D^J918>V%;4HDK31H M1_1)%<7GKC*R'.T-BUIW9%5@HAOM:&Y<]:EHGI!M$P#,\?QW6@ZX$#+^[P4D5.?7'3P^\? M_1U#T=Q*@U1?"+)_Z0GP-^2D.8)!G$+ MSVANFF.YARA.O*1_F! WXV%-TQ*#I^.>3ZTTE2XM;(HN'<\2JQG.\"5!A<[H MFH0?,APOH<;V&1[YS/0YVGAAZ7N):,"WG.?43!2?\+P/2M]QFN\I'7X%I0\* MXW^8U,$_(O5!$ ?:CM+ZR]L.)/X=:B.CTXPN)IX@H\/[9$?RQ5GDD9XB-?K1 MCNYA@F+9GN(GF)TPCL3BG/$XW])\&"7$R8A%D_1\QW-D69YNV?V0UB'>FT38 M. XW%!].^LH0I/'YCN4AXTC$#;M':1\8Y^1H$C >!O>9CF8G/.RY'+!\TH>X MYSI'HT&ZY[>G]?^8U4X[H;9OIAZ <@- _U8Z8.L*V7<6CR;81RCE6R)4>1:. MXMW"T2M?TB/^V+U-2&8482M];Z76(_B^<_1L/NJ5QQ$E1GLCAPY6]M1K[#>$ M/G44Q(D]?RXV3"DQ;5B+_*L$\9PB.G*:18"%/4?(X#BF<9;&-$X@S/!>\^,4 M+P<6YC&E%3O;.;X9X=MO#WN=9N.R$#N^[^^B]02P,$% @ KH/$4AQ%@:11!@ $A !D !X M;"]W;W)K&ULK5C9;MM&%/V5@>"'!& D;MH,VX#M MV&B*I#'BI'TH^C B1^+ )(>9&5I6OK[G#A?3F^"F>;'(X;WGGKN3/MHJ?6,R M(2R[*_+2'(\R:ZO#R<0DF2BX&:M*E'BR5KK@%K=Z,S&5%CQU2D4^"7U_-BFX M+$G8E<;8]'P:@[^"(WF:6#RCSRB9#( M16()@>/G5IR+/"<@T/C>8HYZDZ0XO.[0+YWO\&7%C3A7^5\RM=GQ:#%BJ5CS M.K=?U/8WT?HS);Q$Y<;]9=M6UA^QI#96%:TR&!2R;'[Y71N'URB$K4+H>#>& M',OWW/*3(ZVV3),TT.C"N>JT04Z6E)1KJ_%40L^>G/&L\CW M6.B'P1Z\J'G:O#@:FE4+E/>%$>9LBLM#%QO#M2:7

R_60FN1TEDA#3688=<\%X8E@Q/!=0FAU8[93##CGF,, )%K 4ET9BH( M1I:)=O%!K"B26B3J5FB^RDG,P"+"J586,T*6&\9)UP41Q6XSNG>%+I#OIRQ@ M$0:DI41T>L8Q2#LWR"8H(HV%TE;^P!'EE%&FJ"O?4;BH>268@!@>54)+E1*O ME2C%6EH <.L/>A&_,3AN\)DCB#IO(" 80%%Q>IZ[R6L9D'5OE1E@*<2M*@LY6TC<[=,Q] M-U-95FT2$-#SI\5/N FO)$K;^976F@P0J,VT$*QHAIZ@H<SRRGC N? M;1%M=K <+S#"\[P;. ?Q..P.//AN*N%V5+Y[P7-*11_O88[^#ZOY>/F0U6P< MO\3J2E.X;%.-%]]K65$L#F M2V\^G='%W NGK-IT&X,P7(21?MJ5_QJ_:Y&\K@Q O+!PHN"F 5S,/'=%K*Z=F\H M[V3Y#L ;D# L]A;AG(7>-%JPKXH&Z_-!]-A&*\@'@>^%0<@"/\9O#+8XY$E2 M%W739JG 8L VZ]<='U;8FQGX+&=O<1%YTQ@75R^8*Y'J Q:'7AQ0(&/?F\T6 MV"C[T+OZ_;DRM>0^GA],Q\'C_O&?KU2OK:UV3IB'=%!H;3)H46FR78,!)NN# M_)'<03">/K09#&U20_XW;_9VU'W9Y2IQ6<-K-,UJ9^3;^'K,MEA*!T'\N&># MZ7A^?^*H/T/@<<<\&3I)HFM8O>C&)RE]=DOGO,;0 ;&/DJ]DCFV,IWLZGK=( M8HC4K*^D1E&%&FP6T<\L M7+!+03W"7IE6-&>D3<+R,VHF7P= (U* M(#3]\(H\)D/Y/=EB/Y6NCA56.>RV;JU463L7O!AAQ\CV%@,'AMMOX4V7/@MB M9'3:"]SRI&$;>\MI3"AX>%%4N=JA5?&JA314M4XR2G>%%V4,VQB3#/-\L617 M?*?A3YO-($1>9FSIQV^63K3_L/WM/F.^]>O/E:_L3U1L+W7*RAZH_GTU&S;KH;JRKWU;=2%J^5 M[C+#1[O0)(#G:Z5L=T,&^G\#G/P+4$L#!!0 ( *Z#Q%+26KI.-0T %&PO=V]R:W-H965TK%=MLK$#A: MB1S.^SPSW)<;ZS[YE5)!?%Y7QK\Z6850?W5^[HN56DL_MK4R^&5AW5H&/+KE MN:^=DB5O6E?GL\GDV?E::G/R^B5_]\Z]?FF;4&FCWCGAF_5:NNT;5=G-JY/I M2?O%SWJY"O3%^>N7M5RJ]RI\K-\Y/)UW5$J]5L9K:X13BUE[P MBU8;GWT6),GJJH@0V/@]T3SICJ2-^>>6 M^CL@W/)T9%VO8F[9D=V78@?K DK+_YE2E4. M]Y^#@XZ-6^A==&)=,+V+>\027VM?5-8W3HE_ MW\Q]<'"!_]Q#_+(C?LG$+_^@SA[>)6ZMN5,NZ'FEQ'MEM'7B1QN4%V\-GNN@ MUG/E2 E015@IK%_7TFR%]KY1I9B,I[.K+T214?&1BF$JITSL3)2-RLA-KUBO M^(L@%A*AL%PZM91!B=II4^A:5D*N;6."L OQY.KZ:CR!LU45Q8W&>EIWQ^LK M62C$9!#!BM\;6>F%!E_:^*!#0W$&4O-FJYP78_$!$D3QI.LX;8Q7!6Q2"CNO M-+C )BPP1"4HIWR M**66TGBX?1"^A5SX9!U0%<&,+30GT'!$4]@.>D%W/X@ M7;&"Q$PP5P$M4Q*_;4%D).9JJ8W19IEOBNXW8'P#+2#> CF1-0>5VIA*>8\, M53<@@PQ1CO!0*N@)GR!Q,A?XQ0K?R*@],B_D77OB++0'QK/WOV<-+BWH&-"9 M;\F,;Q%\ACD[I77=XUG\'3$>3R>2@XT4R([%9:9@#Y-3O#=RN2NXFS2$^0*A@1F1=._M9PU:JVHHG M%U^.+Z[X1&9FEY&8!LZ+P M"5^K(D:"NL-RS^Y:%-:5DE9N=%B)@8GB\:U-UG*;/(8CE!U>PN\X6K>BMH[M MDFM[1&&@<9*MZ;<1.2]_!XKG*HJ:N&D\:=)3UB/?&U%)G*0);G0H6@=P$H3X754,\QJ29,139U/&H M2F(CPM1R+'HX5N\]68C\\Q_/9]/K%W[HNPALL(A@@LR5(DK3BUZZ/8?$EYPZ MU6)!WL2)M]TXF^3:1M;>K!3)(V(>)V*4(@FN4"IWM)#\X&*2_S2P&/Q(#PVGPB>HN&N/#MSI+UEN7&;VU54FD9^ Y%3TJQ7=3LQ(QN MR^P@! @<,#?S!@Q0#D]!WCT?E_R[QJBN!I"AUX"!NJYBUCN2Y"A*005"JBC6 MPE9 Q42OT*YHUCY0OO QGT.F4J?TG/G70G$U.OM*D*/.GKW(760!R(/E"$!' MB8 \&+F*?^7,\)TT^ FN-$VUCLS.3"4B[!Y#*O^?^/GK$= Z.4X['@G^ 9\^ M%!+T_6$K[Z@3G@G@) -;3W+"[7/=?=E@X*_XEH$("E:E"T8Y&4,O=LW*?D)2 M#KPRZ2):-5K^3CV4'G2*T@@$F8D]5QHC1#U5BUV@A, MU3DK;5E&A#-543E9C3JUCBOIH=/:[G44,UL3*$,PMPGI4_*;JPQB4DG&20&= M\R.S'3P&F>8/0X&=*ON"HF%/>T.XU,,D0".8E^P2 1-#3I2*PNDY]Q.[<.FG M#-X,!4"HH/5W3([%A_IL5\[["1Y7TW1[J#P"IG"1;Q/^D/SDCQJ))3F MC$Q@=)0!>L*<@X#C=/DCU7ZSLIV*T"5G%E$U.NM#F@(N> M48B^G M@[RP ^FS_J>3(O/%HV[OJ%ES:N!KH-%WQ<>P658QHMN$.&_X:XU$UHO'7H): MW_OZB<.MQ '59A*5;*7WS=R#4]6W];*,71FQ=O/^(\]SGDZ>#0,QAHS:JU8) MW_5-X\IZ1D0\OV+FJ;5LJ,T@E?K[2K!4Y,Y! )30RIMHP5)IV58BXK M/HD'EVGHL7L\= #><-1_8\1TME*?:R(I:!K2C5&&;D#Y/\9T;, ($'7[N>ZL M 3AMB1AC7[Z!5U7= #(OW\1& 43B8^&2A !,C+\_*R[9*+:( O4.3&D9W;]W M@@V?$XC+J!Q2;B&=VS+...#XG66U^5MLQ"Q)GUH63ZTFR-C&PR$]FI&A!L6[ M+DJ?B*OK*X:,'TUOSQUCGTXO1]>SRS/QXW$Y.Y>FT$$N) . ^+/):';]C)74 MMU-!1MECC*1 VG,@Y'N6-+EVK\BEB4PB@KD(0A8+/'6:-IY%1=I'*A+Y/_#0 ME%W-HJ*DH>>N#C^LG%*#T?JN6F]3&J"\N"?.$S%]/A$W4<==+=[1]//9M?C M@?\X=8 HC'%E&(M_N%EXL4XHX+ZQ VY1E0,0..X/C M =>%97"73S0!0)Z6NFKBC5A^^I#[Z>7X67<#T(.XA[JO TQL8&+156,.*EZN!G*L>-7Q?'PQR:;$ M5%T/&.> 7 EZ<[9-VVP3$LVDT M57V4O!9P/]AMJ<\('J@=&]RV'5'+6!A3F4S*'?7S$FAIK=P2)_.&%WB&96-*'S+!W)0=G5V:JZ$"/JXO:CD9B06$E[I(M#L MVJ=,Y 4JE%FFI@U&7W*7V7%VR)/BW5@M&98,LESK#(0$\'M7"8]=&PW2F&" MVR+$84Q*GT2,B&8'YF4Z)1I/^0ZNUE0S'EOR=K##7!6R\0QYMIU$:/?UTO!R MZ7L-P,.H$I#%T+^ BN9:A6S;I%C\59$0WTBWM/$6ZQ;LZX!OBH@/?LI#ZW)T MX#YU4'KHASV:H\-W8Z?YPC/@-SYYT9[,A8QGUW'@V<*O]LK3J38(Z'J86^5( M 9^:FK8_N9IDEZ]=0G'T=H$XO;<[.TO&BXUEZEKZ$RE?ZM#AD$/')6C8W0]' MMSK*=#?@EQ2DE5X/!+G,*<>^3-XA?!B:M7[9H1/LJY!24V\9#XC'YU.OY%<\ MDH[IRO-E=YHE# N=._6(LOK<(+W B70=_C@XBVILUGJCAGR'0Q2XZYU(& MJ;Y_^^:GGV-32]^EMCT=,ER$^@(0,S@Y79^EV5)';Z9:$]Y MF-YP.=.=1+IY0\CS2^[ROW-QW'?.A8 V9L0O\)0>1.P,>"\9W@.T9J)Z(HWPW<< [$%;N&/\_N8,(F M?0L+T+(,[G_[A$;8#)\9HQJ*XWY0<_SL]Y 3R\4O,#T2Z<'Z]AQ*OCK,+N?[UD4YUQS+*^!&YF.O4[GB[-?ZN80ZIX*AD?!>0 M:GT[:-GUF5Q?9 IMFEC=&>[W+ZOL):?VG9SY]B!3R9@X2.7OUER.KSM7',A[ MP*W$^-#+2N?9RUX,T&Y5!/LX(K[WU7W;O35W$U\6ZY?'5^Y^0!5#985L"VRE M[' 2"TW[$&S-KX[-;0AVS1]72L(6M "_+RS 1WJ@ [IW"5__#U!+ P04 M" "N@\12#- 41H\& "A' &0 'AL+W=O\4 MZ*ZNF5I?\TJN+D;!:.BX%FX_M.X5ODPU*+FK>:"$;4+RX M&%T%9]<)S;<3?A5\I;?:0)8LI/Q,+Z_RBY%/"O&*9X80&#[N^ VO*@)"-;[T MF*/-DB2XW1[07UK;T98%T_Q&5I]$;LJ+43J"G!>LJ\RM7/W,>WNL@IFLM/V' ME9L;X.2LTT;6O3!J4(O&/=G7GHB99+W?MY,(GY")X(QM3:OBI MR7F^*S]!'3:*A(,BU^%!P*M6C2'R/0C],#B %VT,BRQ>=- P^/UJH8U"W_]Q M #/>8,86,_YFL@[*T<8ZTRW+^,4(=X[FZHZ/>K /)8<;6;>L64/)-/#&<,5S M$(V1@%M/,2.:)53.FE8)W#JB6@-N1Y!%(3(.!;'3I&J!BVR@YPB WYA38>[':+ N=:S$P:3%<^DHFELN51\R0P' M@2-"61U10;5$G60!)\%TG.(&J"K&%+%YT:.[SV[W*(WY-H'.TMF#^^ MH!4J9953OY)WG 8F%PPCUYNQ2Q M2DNRV,C-QA X?3#!PF"3$V&H8V-$@4(8PPWK&<4!NZ^<,,-:@,'&W4JO'H;; M"BFZCTR46/(&3:\&Y7E)U&S?3I&[>067U+C:"83>+)W;9QJ%\'([D;@Y9W!52V7$GYLX MZ'UW H$7ST-\SJ&63F$;SFEZZ$BZJ*6*#V,=?;&6F46B?01# ^ZYM*TL+ M4ITQ74*!1J+/W-%C;[O=Y\9'DMY_PQ.:?T-J8<#D+@'O\;AMY0E$7C"?6C;] M603VN#,DGYXUN:!48X,:78SA9_,K CLXN:C$TH4&?/]=&@;A#Q"D7CB/=WV# M>NV^WP/OYGS+]-S'YP"WP_F"51;$G0;_EO>!:^3Y*:H],HNWIC>(RHIU5RYT M9K, 0G'TQQ[Y^S7C0;ONB?PO7 : MN<8T3.'U#O+:@T8V@V2<>&&:0#S#@ W@@R2V#CL_2;PD3JF!#DOF\,D>#TG+ M.Q1;4GZA(_.]N.6&R+/5]!02+&OT>R"XPQW$6!6?]?_?[LS];?,_N'(WJ_P; MCDR\()S;9Q3/X2UF8+4S(_;F?HJCOA_WKBN>U,%&@Q_-7"-*HF]W7#B.\?>( MX*[CDO$4748>?@8O70VFPE)W=8_;LK4]+V YP<+[<-\]DO:8+1E['F"(;$^= MC7&9QM9+MJ@X+.A.]B Y[LGO)\']7/,;G?4PA]*,;6_?6IZLZ@4A4:)/O6E" M6R[VXBBAS@B"P)LG/B;)>1113TP],W1DZ 6S*?4DY(ITEE+R2E+JF2+0''-J MD%+%Q -(0<4=Y:;S:)/:>E<[:OBKD9<6>8YE]SK>T!S-:LS:3G*094 M>@K/IVETVL/U1.)QK.HX&?:$S[820!]0!ZX?R>;ZD?S#Z\=!N>/UXWC].%X_ MCM>/X_7C>/TX7C^.UX_C]>-X_3A>/X[7C_Y#E_ML5',\>]#',3JG892X+TB; MWLWWMROWV>E^NOMX]P:/+@+K1,4+%/7',[R1*/=!S+T8V=J/4 MIC*QML^0, MW4,3<+R0T@POM,#FJ^3E7U!+ P04 " "N@\12D79;%L@$ #<"P &0 M 'AL+W=OD\':K,?+E8 MO)I7FNUDLTY[=WZS=DTT;.G.J]!4E?:'&S)N?S4YG?0;'WA71MF8;]:UWM%' MBK_4=QZK^8"21RHG(J M=&/B![?_F;IXS@4OUWZF5HNI6BZ6IR_@K89X5PEO]2WQJC<<,N-"XTG]=KT-T:-H?G_!Z]G@ M]2QY/?N_5/X/<.JN\5F)0E5N:WBGI?B#^E02S*I:VX/"2]78S-FPW%)9JWJ//**8=UV;+MH@!GUF!4)$ M)>#&DGW^?:U]E!-L(Z8N]&NDU#P^*-A77N9EF*E/3CC2=.PFE:AU4=1HO =E MV(AP8!\.,LI"3T$#K+?-,AC*4:U73"&'<+V\0&+1*%64(-8-4>>HRO>=8CI+8UOB^K2CYG*#5 M\_94:HNFCO@&IH!"4]?.QU2,3MI,WK1]!D71MN#LI(<'$> M648*J-8,12K7"*4N6OBT@J%[(*"FHK!92V!PW-&3_A*%*XK_D$;I0L^83UT> M N_:;"EX+#0;3-Q$MY)[R-]5>([)#/TG6;+=-SZ)*P2>D_\KJFS@!FI=Q7U% M-7U3Q: W0K,-F>>Z:[RNE4;UHDUP3XP'W=?,H<_8,>A.K40*?)W/DW"#.%T' M;PV.8*P-;1-4[K)&W/Z5)9JVH!#:C\61)?)_9-;Q&49MQP)KH?$8 IG$L21L M>MFM4R1[3.\TK02SIXS&JE(E))'[V7:4Z=^,$4PY%*,VPSP)#DD2XKT[E/A^ MF/&SI[[_\]&-"TQVZ5XI0Q8-U5Z^AMWAZGK=WMB.YNV]]YWV.\QQE&J!HXO9 MQ?FDG8W](KHZW=^V+B+L]%CB^DU>#/"^<"[V"W$P7.@W?P)02P,$% @ MKH/$4ED[=9_M @ A08 !D !X;"]W;W)K&UL MG57;;IM $/V5$>IC!,1VVBBR+=E)J^8ADI5+^U#U88'!;+/LTMTAV/WZSBZ8 M.E*31GVPVUD#I:SL/9QB[GIB4E-6XLN+:NA=VO49EN$9U&AX-; MN:W('R3+>2.V>(?TT&PL[Y*1I9 U:B>-!HOE(EJ=7JQGWCX8?)'8N:,U^$PR M8Q[]YKI81*D/"!7FY!D$/Y[P$I7R1!S&SX$S&EUZX/'ZP/XIY,ZY9,+AI5%? M94'5(CJ/H,!2M(IN3?<9AWS./%]NE O_T/6VTVD$>>O(U .8(ZBE[I]B-]3A M"'">O@"8#(!)B+MW%**\$B265;R3A:7NO< MU CW8H=NGA S^O,D']#K'CUY 3V%&Z.IO(JX:JQ M,4S3$YBDD]-7^*9C>M/ -_UG>G E7:Z,:RW"MU7FR')#?'_%Q6QT,0LN9O]9 MP;>C86/-DPSMSM,&LK^B<)4;G@-'#DP)#_%=#"46:(4"H0MP) B?V_OC9P<] M*3>IAA^ME:Z082P<6T%7R;P"JA N3=T(O??NBC9G=UGK.&+7$QX(.DE5950A M];9GC^'^".RU@/C'("A;I>!)J%;T0ZA8!83.T<WB7QN<\>4KY^ LNG4^:LZ7*(C)SZ'_T M_0_@.^+XVAP\8[&+\\R]]02P,$% @ KH/$4JLG M_56G!P 2Q( !D !X;"]W;W)K&ULK5AK4^3& M%?TK79--"JJ$1FJ]"5 %!-OKJK4IV+4_I/*AD7IF5$CJ<7>+@?SZG-MZ,.P" ML9U\F9%:?6_?USGW2B<[I>_-1DK+'MNF,Z>+C;7;X^72E!O9"N.KK>SP9*5T M*RQN]7IIMEJ*R@FUS9('0;IL1=TMSD[I.7FMF^K85^NE"-FIW MN@@7T\)-O=Y86EB>G6S%6MY*^V5[K7&WG+54=2L[4ZN.:;DZ79R'QQ#O05[*IB%%,..W4>=B/I($]Z\G M[=\YW^'+G3#R4C6_UI7=G"[R!:OD2O2-O5&['^3H3T+Z2M48]\MVPUX>+5C9 M&ZO:41@6M'4W_(O',0Y[ GGPA@ ?!;BS>SC(6?D/8<79B58[IFDWM-&%<]5) MP[BZHZ3<6HVG->3LV=5O?6V?V,>NE!W%AUTWHC,G2PO=M&-9CGHN!CW\#3T1 M^Z0ZNS'LJJMD]5)^"9MFP_ADV 5_5^'Y5OLL"CS& QZ^HR^:'8VL1BW\ZQV=\:PS=CKC_SEX?T8/^[R1[-5'0RW3>FV8,&RE&H#+'$-"2_DB M$PQQK)LYD/03L)\!Z;I;HYRAK)2,IUX6!%X61HQ'7I#@,N+L=B.TA/[>;I2N M_PU=!^$AR[PL+KRL"%GJI6'F1=!W<_O%L+46G:5-D1?EJ<>3[) =<"_GN<>S M_)!=TE%-@QUF4)SRPN-!SI(4.Y*$[-TW*@J]M(B\&$]XYL5![@6\<";LD^L#R)\5L$Q;P1[J^D(69'7"@-=8D,31+.],GHHF\,"V0 MGI3QPB\"QL/4RY/0W?$7$@^(@:,O+TP*+XW20Q;F/LK@;W_)>?>7G5UB!M3STBBQT%>,7,?P, M4S!N%&$%GL8A.W]%T ,940'VG9:E6G<.M:]2@I:-0_[(@8Z8=[#E0U@4?H(! MHFG<+ 2/=KAF=R0RJU1((1-L-Z;T2(PIU9+&.ZI44$BM*K*0^S%[ C*-SRZE MMGCN3O.(B$15U#QJ,FPGWL+>A]:YC>@ MG+!X]2AU6:,NKD$!DJ(T[/@6M3=SBB]!]C0@4JWEFG#] M$3MJS.7E".Z77>._89W'H.#,2WB.HD_\(F>IGR?4)M(8J]GLHARM=\A-HMS+ MTN*0Q7Y1,,AG83+O?,8JNND,U3!/,*@$A]"?%.\CDZ/9A-PKT@)VI#X8//6S M@.S#%I[Q*9(N4:]J /GP'.-0,7@%*DC]F& =P8HX#%S*'74Q:LYL1=SXX,)' ME;67[)FOJEZ[ZMA0R5,?;H<^+%_KPU1_KA<[N$=^^@+L'[+G!8_:RU:ZUZ'F MR?__,8\W>3.F\: 0FB=MRHS"N''T"?Q+!N, =(0^EHQ!5R69/1F!";^KWCD^.O*N*G-_=&*ZJ=&WZ31@FFR,O!#]E<4]IB*!X5$U@VQ4QKO/[". M!'#8R ,!&LG\L*IIC$6%.953'_TVRD-M;*>X:DJO&=,_-?3G 9L"OE_^IGX\ M'72)$A?= M$]L(8(9:W 0B;/]#6' >[/<+(G5AW^RZP=Q.7WLO7>Z]X+<2/84^8X#V5-_9 MX5U_7IV_E)P/'PB>MP^?63ZYSF18(U<0#?PL60S9F&ZLVKK/!7?*XM7*76ZD M0&9H YZO%(IOO*$#YN]'9_\!4$L#!!0 ( *Z#Q%+[ML&*>0, 'X( 9 M >&PO=V]R:W-H965T]%5SB6H/IVY;I?Z]0J/TB2(+CP2W?-=8=1,MYQW:X0?MG MM]:TBT:4BKHQ .B,SXYX 9C)1.\71]1'_C?2=?MLS@M1*?>66;13 +H,*:]<+> MJOU;//A3.+Q2">-_83_(%D4 96^L:@_*9$'+Y?!E#X MB+R5?S#+EG.M]J"=-*&YA7?5:Y-Q7+JD;*RF6TYZ=OF1\OY>&0-KU+!IF$98 M6:OYMK=L*Q"L@FO5MA2_C57E7:-$A=K,(TO<#B$J#SQ7 T_Z!$\&'Y2TC8$; M66'UK7Y$-H^&IT?#K])G 5>=/H,L#B&-T^09O&P,1.;QLB?P;IB67.Y. _'W M:FNLIKKY\@Q^/N+G'C__WP/]+(]KXDO3L1(7 76I07V/P4^2PZ<&H5:"&I8JEV#\!*8K*#BHK=8@21JX:@[HC:>FGU'70[4 MYI3Z)9>$KWI#6"8$?"BQLR<8%17[Y)(LU(C?E!9087 Q5H;[B>'CT8@?H7X! M+XLTS--DXI99&A;IQ00^^_[&ZA6[1TW/U6"'@=X0)QD[!,+%Z><\#A^)75), MPVR:0Y(5X<5%]M6-7T8FQ^*S+)\,BY06+M>=LB@M9^+H'&7T%) RPBSLD7@I M(:)WX:ZU:A^KA%_,/U681R4MKBK2=K4L'> 62T9!IY@["WQATJ"BQ[\7%324 M'9) >N[)$6\#/?K@6"EXZ M X=0]9)3HR1Q6,P*]SG/$KC9K->0Y2D4I'BM)%62Y4-324X.2XJ_LZY^50Z7 M6$T@R8DG@=]_FZ5)^AH^*4OYR6=A4B20GX?3BQD\]CQ%)S.A1;WSD\]0K'MI MA_$PGH[#=37,E*_BPV3^P/2.D\<":U*-S\YIENEAV@T;JSH_8;;*TKSRRX;^ M(*!V G1?*W+LL'$$XU^.Y7]02P,$% @ KH/$4GCEXE;A#@ ORP !D M !X;"]W;W)K&ULM5IM<]NX$?XK&/>F369D^2WO MEV3&SDLO;=-XK$O[H=,/$ E)B"E"!X"6?;^^S^Z")"A+2NYRG:-+ MWK2LCDZ/CY\<+;6M#UZ_Y&>7_O5+U\3*UN;2J] LE]K?79C*K5\=G!RT#Z[L M?!'IP='KERL]-Q,3/Z\N/;X==51*NS1UL*Y6WLQ>'9R?O+@XX0V\XE_6K$/V M69$H4^>NZ>.J?]LR+EX=/#M0I9GIIHI7;OV320(])GJ%JP+_K]9I[?&!*IH0W3)M M!@=+6\M??9L4\2T;3M.&4^9;#F(NW^JH7[_T;JT\K08U^L"B\FXP9VNRRB1Z M_&JQ+[Y^:T+A[8HUY&;JH@E8$(+2=:DF8BEZ/K'SVLYLH>NHSHO"-76T]5Q= MNLH6U@3UH/WT\.51!%M$_*A(+%P("Z<[6#A3'UT=%T&]JTM3#O M\0&/=AQPH8,-I.9+;X*IHQ:'A0G>N#K@R)*?;%/M'T)8_;PPJJEU4]IH2E4X M&*(.\BFMPI>9K75=6%VI $(&H1F#6N@;HZ;&U I)8:4]UEF*M<+Y$JL-W#DN M^'O2X,I;$%E5T.'-MM&G%N]MBH>NY@=C+I0V<4AY,WKUY2'NU M+XDQ6T?C[3(3$P(Y3TR/OT-!D+9J2L-<)35T7(*;E:[OF$6+Q^N%(VVX=0UJ MH9D&6UKM(<18G5>5<%BD/5-=D7Y%/GAB'70A*NA-8BJ+E*&38HO*DL:VJT4D1.BHZ M5TT;?' 0J7:QTQO\0Y4V%)4+#9PX/2>#%<9'E!U:C>?>_-)8SH M^ >V,U-2"K?A>PR*JD$EA1FKJ3 0=7B;)^JZ_(*<+0MK _,$TEET%!T4@&JF MK8>)23<#+8=1?@;4@KKKQ:='BFSNS8)J(4P+3?!J5US#7Z#R\.<_/3L]>?JC M(A5$<:="AX6:H>8&A=+-Y[4.#L+6E2!!^D;$LKI;9BV8LW6)&*-JV3HJF$>5 MV^"+Q)K"0(AK!+0H+!TU:Z"<&:P&Y=P9[16>D]/.F@@C)@Z^QPAAX9JJI.,) MBB3O_M+44NHYYV0!EO035';45\.6(_)*W8=.8&6*)HQJZ3:M!Z'3$IYE;O43B')$+&D]+6-=# MHN2%&WRH2 $Y7R;DI+>G9C$)=0H!< M &?K99?#L=Y$V5I9/;55JCBR@W-:"J#?)Y$4M_OG>G-CZL;P[^9V1>20>QO. M0'1:BG"<<&-22HR2[;_A0"I2[+!$C7/K&$BP6&2Z2KEYF$&HUA!AJ+;E#WG1 M 3>20E/".B0$77)" ]=B]B3!B#*J6W-*)&\OP+F-G.T,DA57$_H8V(!=8F(9 M1?>,5"VT&P%5N>9%%'U+8$$L-5(6DEG?4O $V0_=[+ ))C&7AV086$AGK<4B"0.:C:)0;2H#&VZ%<2:HC9#2X'5AQP67$VH9GB8 MR$O9@,-B<*).L,=+1?M1+=P:!/V(&ATI>9*S"\Z4M,];!ENEG5'Z:&MT3GA? MHGC2)8HG>\-\8N:LWP^U](P[@.MO)J(^2>6!5P;Y592'%LP27M*!W.:8 IVI8#7#5U(N.68A=>8C/NDQ,T:M5_(CI.PE15\R3AI$^$@ M[U1PTFJ?GSWM_.SI7A?YV>M20NP3#O$HGH6Q-Q1$PM'Y()N\D6SR#\XFV_QQ M[V$T&WD15KHPKPX8R?D;<_ ]'*A^K^.]/M]+$ E(3= 8@S]+69-R'F_+%TN= M\I(*/:&0I'5;WSA+1N"Z,0+"BRDJ]N39;?E'4N_N/92-[O-%,:.O4V/EV <0 M":G2@X8!0I4X3: 0[-=N:0NND#8AWSPX]=2AW*RP35%]H72^QXV>=6[T;*\; MH1$N0,SW_6,RU)4-US(&R68?;W@B \B]S87^+P>I]UFF"M$WDOG8["M49^06 MSNIH%[^T6*6UG^A]X]1D.T^GLE6@S][;: %:AY$T$(2G\>3,1[7URE'>HI*:F/+#0[; M&I8*S7M#D5*IM\!^P5(5Q"9FX8WS@(/2P>]Q_N>=\S_?ZY,?H.""%42YJXYP M@//2\20F'WIY1"9Z*P&)VSS_CS\%,JOS9HXHH [F6-3214*V;0*,5VH/M'OA M\$<]>'\^N7@(GPD-T9]\5O]T8Z9Q>/QD!)5.HSJ4/VPCA"504VCG8I+)/R6T M]F#23*-;(2D]>GI\>'HL0ZBW-.7@_ECL^I,IY\3*(1'CH2"7VW=@,/:]YZY1%PLF*O(V/5#%O9I=-WTQ%M<]L:!N%7V$QX#2:):(24!S.'?4Q4 B57-L&%X^[@&%3 M(!5=KA2%2*!+BDS3FM !D;X(8>=]Q$;HG9?S;(.R:ZQD?&;:&:(T_DA'][D; MEL_2 'TN:9Z^K2,"#>^:N1P_0'[]")L=J;EK9>:H2*:VVA'LRK40#*MGPD0I)8?KU"2WN6]QF MPF_FA4*@I9^K,^N+R8=8-7JCDE#'&69/9^ M2/-L >9Q *[AUQ :Y42T=-]H\W^6"EKI>TB - M,U9.^H%>V\'-XIHBIL?SK,SM9[8Z3L/G3EZR>0J\NQ7UN(03ZC3Y8O-Y(]\V M J +ZS DV$6#IL(/8C=&9FGWCN79YY(:<;">ZC7/57BU1!W9 8J]X3;%E&.J M)#/1 TK%I$T= .BF/U M86BWCI>M$-A23H%[M&JBT?G<]Q:G.:.=-WY(:YS0PVJKA[47&OCU2ZI(J$^& MQSZ94:&U.=UJ "C2=&K65&K:7LKFW5!;/1 -6FP$,48"QP?^0EV#C4WDW O! M>B\(][1RWYO[6>-0\;#.P N2I2G\>GS"Y>@C#$CW?>HR2[B?L@S_$8EPXT;L M+Z&O:D*E5Q#]0 I:MG1W5([-/#H(N@'O0/IR=:'5U#M=]I'4M@P/)-U45;K! ME*2S@('@+S=P&S)BNJ&DB6UWVXI,S=&A*TJ80PH/)I-+ JJ1SSW>SDDGG:;I#N6I&P7.<%X@1?,[E4Y 2ZN)NB M&G>7TB-BN:3!*)[!RL!]/!*D)+J#FC>53A/M[?HCIH9LDC)FUH?8#'QZ/'ZNE132DW/;#6?Z B_PY-%9U;XOPJLUKO%%F MCNJNK>^#=K_SVN02>R8B/(D;_>[A0Z?^_,:I+6(R I'&J,,55SE<33^F0!Y. MJMF]J.B0(=KQ(?EW>2.Q,>M=7^;8 C],.CX.4SZ&_(V8-/MV\8HE<"V) .R7GJ'A;K-TC+B:?L_&SDXH+WTUH/)AE>[ M,\@@XH6A-I!WI;=A;$KKB!P%#[!UNL?B7J!L^OO9#O9C+WPYM)<>28&A>REC M6\+L3]LWNSK)7ET[V3M4>-M:J7^K9^MTZBMD)KKB$.IH* B83>,"_PYM%8*" MVBD"NTOA!3Y5Z;(V74<2I'.IC7#3F"RQ6<_Z3AWU^QX79)\6B/9V2E=>(GA" M>SSR0(GYU715&%"/[C9)5BG$ I%U\D[B:VIJ,[-I3K*9"[(R*J.0&;GVEAXO M7]A=/>?D]UX$4(9H=9 /,J(I%K6KW/PN2Z(S_.;H_.VZ\CAP/=#5 W'.]H8Z M,YQTE315C6E6&[;2!,6\-12Z#^\;X5OU+Y$I";*E)Y>UPGO[9LRYT!M2>U7RZO]G[4'BDE(&',L/5X_/3Q@=29]DMT*WY#=>HB/($_+M!-&D\+\/O, MN=A^H0.Z=Y9?_P]02P,$% @ KH/$4C*93B;$ @ RP4 !D !X;"]W M;W)K&ULC53;;MLP#/T5PABP%@CJ2RY-BR2 DV47 M8-V"-ML>ACTH-FT+DR5/4IKV[T?)B9L";;87FZ+(..W-D@ZMDH]1OM_B43X/("4*!F74(C'[WN$ A'!#) M^+/'##I*EWAL']#?^]JIE@TSN%#B!\]M-0W& >18L*VPMVKW$??U#!U>IH3Q M7]BUL<,D@&QKK*KWR:2@YK+]LX?].1PEC*-7$I)]0N)UMT1>Y3MFV6RBU0ZT MBR8T9_A2?3:)X])=RIW5M,LIS\YN\1[E%N%LS38"S?DDM(3J]L)LCS!O$9)7 M$/IPHZ2M#"QECOGS_)#4=)*2@Z1Y)%$2G\#K=R7V/5[_'R46 M6M6P(*V:G@(=LZU@X0\8-?Q,-\;[?YT@''2$ T\X^!_"Y8-%+9GHN QL'N$# MJE*SIN(9I-1+YJ5C/TVRKHA "6HJ+DNP[O; H#7DU%29WFL@KO*)2V/I6L$] MXQS(L 2RX4(X");G&HT!57AW=I#[%AJF45H'['<:U%SE!F@(&/(3TAEW4&IK MF,S-^36L*XWX[%D 72H7W:VZ3P1?O-*42'C&X W$4=0;#H=DC4>]JV0(RYME M2J&]9!1#3*Y! E])@8:S^)RB*7@,X]XX&(R$]L<#:2&,UBQC!=T)"09/C-+%>R%O/0 PJ,&HZC2CQ$#F=I*V_9:Y^TF M5=HVZ%-X.^9NF"ZY-""PH-3HXG(8@&Y'1[NPJO'MNE&6+L";%4U;U"Z ]@NE M[&'A"+KY/?L+4$L#!!0 ( *Z#Q%+Y!.5)V , * * 9 >&PO=V]R M:W-H965T2_/W?'HF^V%?%(I@";? M\ZQ0=9AXYYO4VTVG,6L9%MX /VYO).(G,[* MFN=0*"X*(F$SMY;>]"HP\K7 %PY[U5L3$\E*B"<#_ES/+=<0@@P2;2PP_.S@ M&K+,&$(:WUJ;5N?2*/;7!^L?ZM@QEA53<"VRKWRMT[DUL<@:-JS*]+W8?X0V MGM#82T2FZE^R;V5=BR25TB)OE9%!SHOFR[ZW>7B+ FT5:,V[<52SO&&:+692 M[(DTTFC-+.I0:VTDQPM3E V2H#]7[F:'1I%)VD-7_5F*<#YGUR*PJ=*O)'L8;UJ;Z#5#N^],#W MBEXTN"SEB/BN3:A+O0OV_"Y^O[;GOQ[_#5=))E0E,>*_ERNE)5Z9?R[X"#H? M0>TC^"\YO@5F7*\)TZ2O@!>7W$-22GLJ2I9 G,+6U>! MW(&U>$R!;$2&;6DLZ[K$V&>U0($,M3DW3'8'ZNQ(/>M1SWO4^PJ&NNRHKPQU M4JG:&9IF*[$#DG*03";I,WG'"]P7E4+SZOV48*5YUI6:_,6*"E\-XGOMQB?8 M048.7]I^??(H-,M>.6UJ,"773*4$OE4<&9N8I^:ZPC,VF'S"!W%3(17R*_&" MV ZB %>__3*A'OW]9'4\I5%HQT$X('NV&WD_X!N06$;S+WMX*3KOMD_I M('+I^ PU+%LC \_+2>--QK;GT9-V"WQD/8Y.VI+&L>U.3ALYQ%.7QOW'>-H/ MI?_2G;2]/<$+]]I.'(4O[#3QO>$-_;\92NS#3A9 MVW5H@:!IN@_#/M#R618BD2I)V'+].=D(]J M@ZCA1UUQ-7,V6C?7GJ?R#=9,C42#G$;60M9,4U<6GFHDLI5UJBLO]/W4JUG) MG?G4VN[D?"I:794<[R2HMJZ9?+K!2NQF3N#L#5_*8J.-P9M/&U;@/>J'YDY2 MSQM05F6-7)6"@\3US%D$US>QF6\G?"MQIP[:8#)9"O%H.A]7,\TQDHC>-A>X_^WN9.N2R9PEM1_56N]&;F3!Q8X9JUE?XB M=G]@GT]B\')1*?N%73X?0QMT1 MV2A_9YK-IU+L0)K9A&8:-E7K3<&5W"S*O98T6I*?GM\RM8%WW]MRRRKD6@'C M*_C,Y"-JMJP0[C%O9:E+5'#YU5C4U=331&SE(PA,D$7P67&\4O.,K M7+WT]RC@(>IP'_5->!9PT<@11+X+H1\&9_"BH0J1Q8O.5<%D?E2.OQ=+I25I MYY\S-/% $UN:^ R->\QAB#_R+2I=F_YK]3V+:S;NM6I8CC.'=J9"N45GOE @ MUD"5*JNA5"[DAAQ_(J^?UUL]KWBN4A@=.YT-E^Q_H7%"'AD]"*0)?%(7$@FF$]ZR4\(U5+1J5 MX%,?#:Q;PH8+".+,C=.86K_^,@F#\+<7K?WHK9"-D :/"XU=6DMA$-+ #>-L M<+G,KCJ33SYUC3(O604-:U#"9.P&_GB8NO_WYH?1_0@*L47)S3I9"CJW>/YT M6+4@&KNQGT$4#_[6%$?P56BBNH X2MPPS*@5F;1,1+TQB4D(>=72+@$J<;Z7 MY=&J4>+CB9LFZ:FR]*.':*^O\@6$2>HFX^AE.-:83:!3T9^,MW1D0Q3\?W44 MIHF;Q-69QLK2F M*!ATE*21FXW')GKS,1$98^SZ?OAF'45^1HD')\JR'WV;CH@Y2FWK96W-0!K M:R>H=W!U41$+>T$;S;1<=[?88!W> (ONZGN>WCT@Z-8JC$@J7).K/QHG#LCN M4NXZ6C3V(EP*3=>J;6[H'8/23*#QM: E[SN&8'@9S?\#4$L#!!0 ( *Z# MQ%)=)[%[" 8 "HA 9 >&PO=V]R:W-H965TMU+GI7J=CHQ0R;K?U M%!0^2;3)N,.AF73LU "/O5(F.V&W.^QD7*C6X;Z?.S>'^WKFI%!P;IB=91DW M=T<@]?R@%;06$Q=BDCJ:Z!SN3_D$+L&]FYX;''5**['(0%FA%3.0'+3&P=[1 MB.2]P'L!Y MP? 1@SWV5BN76O9"Q1#7]3L(KD08+A >A8T&QU.SS7K=+19VPZ#!7J^,N.?M M]3XO8JYB]AKBB5 3-B:J""? LA-A(ZGMS #[:WR-XDBCOQM0]$L4?8^B_PB* MEUP8]I[+&>2N7V']8-K?:&LQ[6QLK8X$=Q C'US*5H->M3J-;JG$]^R41W#0 MPAJV8&Z@=7B5 DL(STV.1R<,R]D$Q40F)8]!$.@.1-L@:],,0WI2+F,$M]A]; M9$F[% R6A3$(H5!#5UB?6'VJ>!#=(28SYR9F$5*15LQB$!8E?$(1<\1MRA*$ MS5)<#W6<%.NJ&:*O;'[*&8AB4Q3!H+(;[;%GV!WH\J7E<5.43 MQ&]TL9KX1=')HNCX4M$ES\[W4S7R3O%9+$C[6&.[1!;X.ZNEB+W12X>7O-ZP M*L^F8#AM9CE7Z@^/=8:1I;1?(NNHD;#VV?'I)MY&A=)5:@!J_7FY2O&CRY;2 M0IR=*/%/SEHTR=J0)."W4S;5AFQOLN.4JPEU"#93>#J07GY2MX2[\'**MIC" MDP?"=_R6:$G<'(4%!/0L<5%$(M!68G3FO0OE-'Y$.H.52"[@!A3UL:#+@MZJ M<+[ Z"M0F'OI\\YCW(@%[05>9C#:90'6?=Z[E]*U,,DS/<."AMM(SN*%X]*/ M EPM!]81S\D%LO=O8S#,X9.W^+HI@(K&;3YY:062R%WP^Q;DG M7YU&6VRCN]W#XXJ4=/(2UO>XB$Q@EJ^AO@:XUWAR(RPJ.U\B@$'=.A:$+/-L MW5Y>Q2^HU8>][#^LUT41-M=@9=NXNIM"I2:?TZN;>+/!VL$0B;/!AL/&7CXL M>_FPL9>?JOR; L5Z 9(7BWZ6)+A9>WZ/C:%6X;-4"WGL]_-5O;W1Y>K>/E[) M2U%!9^[1Z7MTO(*.S;EMHL,K0UUV[$O;N[NX+[0\F"61/ NLH/B3;#KBDJL( MV"4=[W%K1-6*L\+#%QJK Z-=]RN RQ&]N)UJ$G\I%$H([)K5@_8Q%1U^B:+D M4T?%G &N?OSP0+B'8H@.S)0;=\?&='S!OU]_V0F#\+=BU XV:W.+NYKJ$9Y5 M>EA*BX?YJ.TOF^7LXGJE'>+:\%)AW6$QXS7#U8Z;2/&F)'CM4K>/)P63[U[@%O=OI5WM!HF3<#[,_WG"&).F?RF856]1EI MYHUJ^>O1NE7]Z*WJ*U*P&XXJ%*11VU^:6A=)U6F8SRPTUZWKYV]=N\-!A3_(GC+S83^42PA0=7N]FC08B9_,Y\/G)[ZM^'7VCF=^=L4> R&!/!Y MHK5;#,A!^?.(PW\!4$L#!!0 ( *Z#Q%)X.>WF#00 !X) 9 >&PO M=V]R:W-H965T:&EL$:%(+4G9N_WU'5*V5DFS;GN1*'+FS9OA&U*+@](OI@:P MY$LCI%D&M;7MU6QFRAH:9BY4"Q)7MDHWS.*GWLU,JX%5WJD1LS@,+V<-XS)8 M+?SF:ANFO-R#481E$P6GB@>]JZR9FJT7+=O (]K?V7N/7 M;$"I> /2<"6)ANTRN(ZN;C)G[PV>.1S,:$Q<)ANE7MS'7;4,0D<(!)36(3!\ M[6$-0C@@I/'YB!D,(9WC>'Q"_^!SQUPVS,!:B=]Y9>ME4 2D@BWKA'U0AY_A MF(\G6"IA_),Y2VS;+70 MZD"TLT8T-_"I>F\DQZ7;E$>K<96CGUW== 9GC"%KU6RX9*Y4ADR>V$: F2YF M%F,XRUEYQ+OI\>+OX"7DDY*V-N1'64'UVG^&W :"\8G@37P6\+K5%R0)*8G# M.#J#EPP))QXO^5\)_W&],5:C1/X\$R(=0J0^1/J=$(_8.54G@*@MN2X_=]QP MK\ U1N(5:-;K45;D 02S4)$/C&ORS$0'QCL9 ];TOAJ7G>E'SC9<(!":X'K7 MO*UN7\RSS%R'7YF6E; ,L(4-Z#T$JZ<:R%8);$\N=\2ZG3_V*/\+@UE<;CM= MUJA]4HY3H$3BJ8%\2V9J[*^>+?5TG9<^9K=UV>V'[-P2ZS-DXPS%*$/69T@F M7**]Z@P:F.D5N3\16;\F\DM/9.V(#&5SD^^4C=Q5("W?*1!@F@I(N0)F219-'6+&<(E&8UB MM+%X3C&7I<3CB\P+6L0Q6M(T+Q NI 7:%I%W>58E)QEB%9D+F!09HL7T$I?2 ME(9YB$78X]9^Q+B.=3%/R22/T"JC.1HAVCR%CRW5*HG%=7OQ M+U4>=HG+4YJN*P[^)_#R+=_7L0N(5AN# RAIU/&+*QTSY-Z9O18I, MRS=,O99';/\AV%O8X\77HO<3E+540NV^DK4_UT'W_>_\:MX:\BNB:=S"Z5AY M.0V]RG*:^/<Z4E'N9=$ZM7C MW$;226CDU.(1G;TCVE/FLA1=Y&PO=V]R:W-H965TO M&&R LR6*>G&6&'#:INO0;D5?5@S#/C 2;1.51)>DXF2_?D?*EIW84;NA'[8/ MB4F1?'C/\9X[\GRC]">S$L+";576YF*PLG9]-IF8?"4J;L9J+6H<62A=<8M= MO9R8M1:\\(NJI$,I9"5J(U4-6BPN!O/P[#)Q\_V$WZ38 MF(,V.";72GURG9?%Q2!P!HE2Y-8AD6'K9WZ%>> M.W*YYD8\5>5'6=C5Q2 ;0"$6O"GM6[7Y26SYQ XO5Z7Q_V'3SDWI /+&6%5M M%Z,%E:S;7WZ[][G8C;^4S;OGL7*L-:#<;T5S#4_6KT3A9 MNT-Y9S6.2EQG9R^4*C:R+&%>%_"RMKQ>RNM2P-P880V!7S NAN\Y?C*C\XG% M'=VZ2;Y%OVS1Z2/H$;Q6M5T9>%X7HKB_?H*6=N;2G;F7M!=POM9CB ("-*!A M#U[4T8\\7O0E^OP4?7@F35XJTV@!?\ROC=481'_V;,NZ;9G?ECVR[3O45M'@ M/FH!.Q-.>;<7Q>GUS*QY+BX&*$@C](T8S-ZO!.0KY"$,R!J6'4'DP TL5(DZ M-##$,;M2C4'B9G0&E[SD=>ZGH$T_\[I!B4(4>D\'\ 32*8DH@WG^N9%&.D49 M"+.0)$$$J ^,_AKC56M1YW<@;EL3@)(@C/O!0Z ))5-&'V"S*6%QTH.=T0? M&!RR[*(#;68A)2P+H.?$XN[$XJ\^L2M92RM^>(7IY$30G#K'?NP'1R;WB+P- M0\R]>%@"_[004+62PID+#$]>.K;4![";4Z-@71*$&UXVWMQCO)/N<@!'1[,1 M/6%#W%F(M84[P;4+HA/YXX56QN#)YDW5E-RBP^:5TE;^Q7U2?B3C'-GQLA"U ME0OI$M$)G?K(T0@^#$1UAW3/@^2V6-R.^O.C^^$>?[1V;&Z&Q>,%;X2J@ MK)?PP8A%4\(KN1 P;#T#S\0-EK\USK6D$;$SAJ:\60F.M+#TYLY)K M S1%#<20D3A*(4J("Y9A1%*6CA"1)%&$OS&),@2F^#W*',T$]]'8(,#_4Z1#QXY;&A.&.S]QAF0T M<6R#B-#$LPP9R<*6'$/"M*4YQ0T\]P0-\>[((A*SU-,<@COC2C6UB^32* SP MO&P*C-/ZKD]'6+U]MMCK:2VT5(4!GSUK=YQVQ2WZSV!-Q]Y"J\I-OI^ L K4 MIO7PV'NF]='6"N/&"XP&O%5Y35WS_!.>]QB^2N9[28?_0M)'>?L_+.K@'XGZ MB,01VDE9?WG9T8QO(VU4=)*ZNDEC5'1X*'84'TLC'^D)2J-M=7(/8YR6[B7> MH^R84!06I82R;"?S810[348DFB:C3N>HLBS9J?N^K$,LZTZPC(5;B0^G;68( M$C;J5!X2BD+AO=S.ML(JT,O(W%]B,/P3#*;,]2+ .I!AA&&;N7::,->. M(4RQ#/IV@K6$A!ESN16?I N+6-]_E]&0_@COE<5$VI6.4POKOVT]O7ZVNNEQ*OK:58X-)@G.*53[&ULK5;;;MLX$/V5@9&' M!&!BW2T%M@$GFV!;M(C19'(UDX8K"9JM9Z-%>'F5.7DO\"=G.W-P!A?)2JE' M]_*AFHT"!X@)5EIG@>+CB5TS(9PAA/&UMSD:7#K%P_/>^JV/'6-94<.NE?B+ M5W8[&^4CJ-B:ML)^4;O?61]/ZNR52AC_"[M>-AA!V1JKZEX9$=1<=D_ZW.?A M1Q2B7B'RN#M''N5OU-+Y5*L=:">-UMS!A^JU$1R7KBCW5N._'/7L_(H**DL& M]YX!UZINE&32&CA]H"O!S-ET;-&-$QZ7OD-E?P;=;0@&+,T2O"* M=BR1%2PU,YB#[D*MX99+S!&G N[QDM4^/W\O5L9J)-4_1Q E Z+$(TK>0;34 MV&7:OA!88CFL1W'SM>6-\_56!8Z:462LP/-Q@Q9L*BC;42J,[E!DZYQ!O5&E0S9Y> M=>)B*!1\I++%/H $)@69I)D[3$B43N"VU9+; M5C,":_[L#N8_&(LBAI $80Z?&#;G5HD*>(T!/?5URD@<19"2+ W[0C(03M00 MT*YES]7ZO#4,J#$,Y<.8Z&-PC"0$+R: (12>,< M'I1%;KR=1 (;K5 ^# ,2A1&$08+/!-'B)2W+MFX%SSB%<__3NSO>#5XPF[>.S]! H91X9]Q4L =E@X+BZ[>57%\R6+WR*(< M;EF%&H* <1/(AR=4B:RS]!D#2LDD#)#J>1#"!YRZ-7;-"[AF6-'R$3^>'<>L MPDPA50QWI'(DSGS[3)*\KQ[2/H^0_2F)XF H\P^F%=D6DRQT8<9=(Q^A73;0 M+OMIVKE!@H!\:[Q%KJ,6?YE*)EAS8A19HX*_CG3=T(]<(84DDA-YI6 MEUO'P0:_/#C0$IP6.#/S I;T16,\/<7"",F204&28G*(X#4E6/68A).P&S]1 M$;U9_O'!KE(SO?$;F4%+K;3=VC+<#DO?HMMU7L6[C?$SU1N.L0NV1M7@8H)# M17=;6/=B5>,WGY6RN$?YXQ875Z:= /Z_5LKN7YR#816>_PM02P,$% @ MKH/$4IG43>(N P BP< !D !X;"]W;W)K&UL MC57;3MM $/V5D<4#2!%VG(0@E$0*EZH\4"$N[4/5AXT]B5>L=]W=,8%^?6?7 MQ@V01)6B>"]SSMQG)VMCGUR!2/!2*NVF44%4G<6QRPHLA3LV%6J^61I;"N*M M7<6NLBCR "I5G";)25P*J:/9))S=VMG$U*2DQEL+KBY+85_/49GU-.I';P=W M*@I67@L1L8LT:K)=F-K\(K@8T&R>U3\H]6;Z5C*/9)2X( M#A_$0J$[FL3$E/XBSEKX>0-/=\ '<&,T%0ZN=([Y>WS,IG3VI&_VG*=[">>5 M/89!TH,T2?M[^ :=?X/ -]CGWZ5TF3*NM@@_YPM'EFOAUQ[R84<^#.3#'>07 M1C^C)@2A-K0G, M$HBOOAE"QPV1&'@<;43NC<'9T!)TJJ+E-P:Z7.9"44',!H M/.HE20*/F@UGL_YX*YVK WMF'),?]H>]<3H\@F^[_512+*22],J8LC(:^8K) M3Y)>.CZ!/>D;=>D;[4W?M2;DH!-<:]: P)Y!=W;U4OD8;=3.MNSN5; [NTU0 MO!$\.6^!14P'F/RO M$7]XXK(QG ,>_%;XT?DY^0^%17S7^A_K@5LCM%G-%?')G0/HGR8P;XHCJ/#Z M/I3(:3J&!T/;\%O#P:1<=>.MA1%O#,@2[2H\ XX5<;DUL[([[5Z:>3-@_XDW MS]2-L"O)(5&X9&AR/.82L,WH;S9DJC!N%X9X>(=EP:\E6B_ ]TO#YK8;KZ![ M?V=_ 5!+ P04 " "N@\122! R&!(% -$ &0 'AL+W=O#;3^9I73$]EPVM\4TA5,8./:C73C>)L:86J'$Z.?..SQ/:;S?\+OA&[\R!+%E(^9D>WBY/)RXIQ$N>&T)@ M.-SR"UZ6!(1J?.DQ)\.1)+@[WZ)?6MO1E@73_$*6G\32K$\GZ026O&!M::[D MYA?>VQ,17BY+;7]AT^V-DPGDK3:RZH51@TK4WC_L"*3N,P)^+^!;O;N# MK)8_,\/F)TIN0-%N1*.)-=5*HW*BIJ!<&X5O!-TJK!>S4V7*$N&@I9XM$885EZ4@^OIQX4/ M#5>H<+WJX7.I\;07X#M)FMDQ#7RX%#6K<[Z[YQC.*JF,^-N:2_HQK;F5]9PP M\W',X@1=8E!1;0#W=-*E8 M1"B,P:%[HXE]H9>+ MZ/G>?O^SCPV,H7$#A>%EMONDD MC*^ MEL7KENC4>4TN#%98/!S5XW?YFM4K;H$[.+DHQJU__P 3&#\2RL:V9PWIO1$84H3Y%*4P2?;Y$C+6Q1#!BI.C?]! MW/J&G'?/F=)'$$TC^_=(<,]W$$Y3>-G_?GLP#S/Z?PCE?L'[-P(9.9Z?V3$( M,_A@UESM[0B=S$WQK>N&?>B*9W6P;'"#I)L$4?#M@?.G(?X](;@?N&@:8\@H MPB]'ZD,\U(=X-(\?$J2C\7MF6H4L?JHBC"(]W2PO6X3C]!4EJK;J#6_8?64[ M:(NU_5&=UD^U#&;;[0%%&"+;HVK356F,(!CZJH(%??H^:BP'\H<-Y+!._X%Q MH?Y#.W;I>&4#:54O"(F:9.K$$=6$T F#B!8#\#PGBUQL,%D0T$I(*PDRS7>\ M)*:5B+B2)BD5_BBEE1B!,NQ'7HI=$-LD*Y E)!=GP= 6>BYVKCUP:1PX*?8U MQ$VP1;[C6J-C^GX_;'J5(N/3(W@5I\%1#]<[$FY9V7(R[)F8[52HGO$C+$P& M%B:C+-PZ_NL<',7YSL'O''S@X&SGBE9QM;(740VVE':WM6%UN.N>=5>\A^W= M1?D]4RN!WWDE+U#4G2;X<:2ZRV?W8&1C+WP+:?#Z:*=KO*]S11OP?2&EV3[0 M <-_ .;_ %!+ P04 " "N@\12!-1N_T$& E#P &0 'AL+W=O"AKAI] M.ED;LSF>S72^%C77KMR(!O\LI:JYP5>UFNF-$KRP@^IJQCPOGM6\;"9G)_;; M7)V=R-9492/F"G1;UUP]7HA*WI]._,GNPW6Y6AOZ,#L[V?"5N!'F\V:N\&TV MH!1E+1I=R@:46)Y.SOWCBY3LK<&74MSK@V>@2!92WM'+A^)TXI%#HA*Y(02. MMZVX%%5%0.C&UQYS,DQ) P^?=^CO;.P8RX)K<2FKO\K"K$\GZ00*L>1M9:[E M_>^BCRC!W79='?^T.?A8$#JO3* ]0.8];N; MR'KY&S?\[$3)>U!DC6CT8$.UH]&YLJ&BW!B%?TL<9\ZNOK:E>80/32X:R@_, M*]YH.+KEBTKHZL-S<3K!+M-";<7D['8MX,5*=:RF[Z4&KF$I M*VPS?0RW:R7$DU( )K*LADS2Q8-/V-QELT)B(U@N@,5.XGE.X@? L>+\#%@ M<+/FZ KPUJRE*O]%K"-_"HF3A)F39#[$3NPG3H!XUS>?-:P4;PP9!4Z0Q@Z+ MDBD<,2=EJ<.2= J7-%55H87N@&.6.A8O56\4\?7J:3O5PDZ5 M'TXENJE@\0@$!J41-90-&!R4RT;+JBPX95,;O*$<&DTL0U56%D!3Y3M)M979 MDP".+(QL-6\*/?W?G+B4VM 4NEWH7)4;T^GO5C2M@#>01B%>,R\;##=*+H4F MF>854,QECD7=C6 .\U.\QFD(UY@2KO(UH$>HG5M<$S84TI"%T D##WS?"9, M;GA%K$-3#.Y.&.+$SC!SHM3':Q!$\%XTF(S*6O("1;*DSK8]LC./G0B=(/($ M<"L-^?E:0=X0\V//QP*_S MK*L]9XKJ&H= MFU&@(I2@$-GGN;$/ON.%*FM=WVE6X/AQAC2)@65NY@'S8R>- M?/O&GHS88@ZL$CI^E#EQ$$_!3UVDXR\_I?BN'TQ_W_FCXU!K4QV[9^(9-.Q)= M/0B5EZ@&<^2N %30SN);NET+VL\2V"6J)>T26I2,6Z%J.'I$!=-3.%^ME%@1 M(3^@18F[U+QGY5/9_1Y)68@:EC@12[%:D9NE$+MI1#H;A_@U&4(4O?>69%+M.>:G$2[6WA3QHVR<4@S5VF=.%F?H1^RB!,9N MXI%_:,(2MLND+=2+"-@U+,4M0=9%A1R.W9#X&* 7H>^-,3(=&)F.,O+J9CZW M*>]T^UPC9;H,O$3+<2S+0!*6K2TA!B0X+E-7]::2C[AH=NR?M[AV<=UOO8[( M@6FWAZ%%&/6@K.U2+;OE6S0*26W7-UK""94^R^52*.(6$K"4!;3:LA[_7%0< MUR3<3$I<^-Y^%,H@4L?YMYC?G.QJ68CJ8 S?APV-I-G[S<.SACI^7J+K4M^] M7=*.H$3EH\4!%'GIN3[\;'= 5M^WLL+\5K3%C,/#'\9V T[6-X3G1ON?!?9G M(5#B+&2OA"_5?'9P=*F%6MD#&E)8MHWI3C'#U^$,>-X=??;FW0'R(UFZ"6S75'=8H<@ _R\EYJ]_H0F&D_'9?U!+ M P04 " "N@\12N"EP,;@# !V"0 &0 'AL+W=O5M/5RB$ R(:7WK,8'#I M#(_7C^COO7;2LF4&KY3XS$M;S8-I "7N6"OLC3I\P%Z/)U@H8?PO'/J[XP"* MUEA5]\;$H.:R^V8Y#T!HGGW3GR+-\QRQ8SK0Z@W6U"

<%A"I^4M)6!:UEB^=0^(O*#@N11P2HY";AL M]!FDXQ"2<1*?P$N'B*0>+WT![YIIR>7^."+_++?&:BJ@?T_@9P-^YO&S%_ W MU%=E2Z%5.U@QPPM@LH1W7+062_BQ?#R7AM,L;BN$G1+4DZ05.FR#UM"FMA58 M.BY4W9!7WSS$=3MP+7NNDK@*Q[4AKL9S9=]Q+3JNYDGM<$GXJC6$94+ AP(; M>X114AV/+N&VTHA/B@4HU5P,N78_8Q\P3^(UKG^%-WD29DD\MB^9;=HZ8W43,)UD$*=Y>'&1?I/QT\@D M;'R69J-ND62C$S6;#S6;O[IFU\JBM)R)KCR-VSLN2;C^TO)[)N@2Y>VA$*U+ MW7NM:G?MN*+^_YH_J<+-MTO3L +G 0TP@_H> ]\(S2#)#)*.HTWERBP52RXJHD:T=4.L M%HPJD@K2,?!=2P.:AEXK2JBH=.D& MTI@C(9X##3OP7DW?Z-]UWNM;K$NK:IQ$ TD23N(4TDF8Y1G<(+T9>>$(=J%J M):>\Q^,PG^;N[SR-X7JS7D.:)9"3X962U&:6=V\(Y0CB MC/S$\-LOTR1.?H=;92D_V32,\QBR\W!R,87G*CLZFH4UZKV?^(9BW4K;C<5A M=_BH6':S]-OU[HOD$]-[3HH%[LAT?'9.Y:6[*=\]6-7XR;I5EN:T7U;T883: M7:#SG2)A_8-S,'QJ+;X"4$L#!!0 ( *Z#Q%+.6*YOQP, *P, 9 M>&PO=V]R:W-H965TP M#?BCQ5*DA5$OVT/1!UJB;:X4J9%4G '[\;N49-F.)74/"6#8I,1[>'@N[R$] MVDOU4^\H->@YXT*/G9TQ^9WKZF1',Z)O9$X%O-E(E1$#7;5U=:XH2Q2UE+^M)W[=.QX MEA'E-#$6@L#/$YU3SBT2\/B[!G6:.6W@:?N _JE_T7I! XN72*[+;[2OQWH.2@IM9%8' X.,B>J7/-="G 2$?D> M7P?X_S<@J ."%P$^[@@(ZX"P5*9:2JG#@A@R&2FY1\J.!C3;*,4LHV'Y3-B\ MKXR"MPSBS&1!=:)87N9 ;M"LT#! :T1$BE;57K#/5VPKV(8E1!@T31)9",/$ M%BTE9PFC&EVCKT0I8G.(WB^H(8SK#^@=8@+]OI.%!C@]<@T0MM.Z24UN5I'S M.\A]HNL;Y.$KY'L^?EPMT/MW'UI0YOTHTUS=H, [0]%T"YO7M( M^L$^$P%@ M?916%OC_ '1O:*9_], '#7Q0PH<=\%^+ M;$V53208ADT3Y*Z60*-_4;<:\PIW4.):#WF:X)'[U$(E;*B$O52F'*R&B(0B M,"V4*)HR@[C4FK9MD'D%%IW,'X*E-12JE+4,\DX&G?$<-#P'_3R3I,@*3@Q- MK8_ -F_59W"A3Q2'<1R\8-@RS+^%3SO'J.$8]7-,03RH7,+1DK#45MN\Q0T1M\_ M/AM[FJPY10],FQ]M;M$/GZ6;3OKI!\W&S@>K]"2*B936[[35)9>?06MO^!TN"S;LSEOFSEOW\)^L'<\ M9;Q7J*99C7*Z]>*@JY+QR1F'7Z].9C78F>?A8=Q)X^CQV.^EL:*"@>?-I7BB MRI1;W0K?)_#1X''P)AD\VC;N]^T'*;;7AJH,\O>2C$ MN-^*.W2#@^LU:P4?71=';Z+UT2=QO]W\4NM9#1"=[5$<7NQ1]^1F:._Q7XC: M,J$1IQL(]&YB4%Y55^.J8V1>7A;7TL#5LVSNX.\$578 O-](:0X=>_]L_J!, M_@-02P,$% @ KH/$4A%:BDM: P A@L !D !X;"]W;W)K&ULM5;O;]I($/U75E9/:J44_P(2(D *<'=M57H1-+T/I_NP MV(.]BKWKVUT@D?K'=W9MC&D=-Y4N^1"\ZWUOYKUAAQD?A+Q7*8 F#WG&U<1) MM2ZN75=%*>14]40!'-]LA-[0S2GCSG1L]V[E="QV M.F,<;B51NSRG\G$&F3A,'-\Y;JQ8DFJSX4['!4U@#?JNN)6XN$/#<">^,+@H!K/Q$C9"'%O%N_CB>.9C""#2!L*BA][F$.6&2;, MX[^*U*EC&F#S^ >5H('ABT2F M[']RJ,YZ#HEV2HN\ F,&.>/E)WVHC&@ D*<=$%2 X'M _PE 6 '"YP+Z%:!O MG2FE6!\65-/I6(H#D>8TLID':Z9%HWS&3=W76N);AC@]7<$>^ [(6_*)2DE- M$[F'*==W#,>Q9T$MX4LD="[X($7N"WY#-_/MQK@2^ZX1\H1[C? M%OU,35A7(;1\X1-\"Z9HDDA(J+T,8DN.=?GG(QXE[S7DZM^.0/TZ4-\&ZC\1 M:(Y5D'C7\%NFT^K[!?*"9(QN6,;T8UMI2\J1I31]9#\=C7HCK_&''NR;YK<@ MPEZ_'7&F8U#K&'3J^!-$(FF1LHB@I B,*FO=BJE[\K6V;RM%3LY%SRO19 8\ M2K'9F?-WG&F(R5I3#:K#YV&=W_!E"WI9![K\64$;ZB6JOR %2+.';;NMFMU\ MEV'/\WYKNU"_CCL3=%4+NNHD^BQI#.2&Q^0OG6*55A !V]--UEF74MFZ M^-ZIL7K/NVI4*=#M/=/[X9X,>H/SN[1H.10V#IUGUVC[?F=V2\99OLN[E 8G MKN"%33WU23_L3'N]VZA(LL(&BHX.:Y!YJ[_=9#YY!"J[\CJU5;^[KR[IP\_L M/+4V?_#"=IZZE#_\/^WL)@NMG:VWU&T,*-AZ$SOH*8RXX[K\S:]WZV'RQHY0 MW^W/_.MY.1*>:,H)=4EEPK@B&6R1TNM=HLFR'/K*A1:%'8,V0F/_MX\I#LH@ MS0%\OQ5"'Q&PO=V]R:W-H965T5 M FBRS3.N!EZJ=7'I^RI.(:>J+@K@N),(F5.-4[GT52&!+BPHS_PH"-I^3AGW MAGV[-I'#OECIC'&82*)6>4[EKQ%D8C/P0F^_,&7+5)L%?]@OZ!)FH.^*B<29 M[[PL6 Y<,<&)A&3@7867X] "K,5W!AMU,"8FE;D0CV9RLQAX@6$$&<3:N*#X MMX8Q9)GQA#Q^EDX]%], #\=[[Q]M\IC,G"H8B^P'6^ATX'4]LH"$KC(]%9M/ M4";4,OYBD2G[2S:E;>"1>*6TR$LP,L@9W_W3;2G$ 2!L/@.(2D#T4D"C!#1L MHCMF-JUKJNFP+\6&2&.-WLS :F/1F WCIHPS+7&7(4X/I[ &O@)R028@;5?P M&,C7><:6U.I\=@V:LDR=H\G=[)J21 Y"2+KKW%"@D2*G(P%UQ)[ M"\N@4S*V!0!)[J_FRJX_5 1LN( -&[!9';"&Q\ <-,:7I#@07SCQ:X3F8L7U M,8EW(7HVA#FKZV&GUZFW^_[Z4,F_K;I!4 ^=U1/^3<>_^3+^4\?_>//4R(=M M@><5%N0;RXV=2,@,MU1"XYW!3%.I";8NH,9;IAXN;5DO@N@BJ"INRW%MO:2X MK\"5W']!W^1&0ZZJNJ#MF+5?JPMP/0:N\;-Z[+14AVGVZD'POH)OQ_'MO!9? MV"NIG9+J2=41R,3B6#+5',*(Y'A 4U613]?ETWW[+FY5=W'/<>W]9UT4[=4+AE7)(,$G07U#G[U MY.Z%LIMH4=A+?BXTWEAVF.*K#J0QP/U$"+V?F'>#>R<.?P-02P,$% @ MKH/$4ASMZRS2 @ #0D !D !X;"]W;W)K&UL MM59=;YLP%/TK%NI#*VWE*Y"D2B+EH]LJ+5O5K-O#M <';L JV,PV2?OO9QM" M:)JBJ5)?P#;W')][C'T]VC'^(%( B1[SC(JQE4I97-FVB%+(L;AD!5#U9<-X MCJ7J\L06!0<<&U">V9[CA':.";4F(S-VRR:N1-;)MD=IW MH7MDY(DP-QSVO--.NJWSS^U4]EVFP+MR] Y,WCO;>3A07/_-=OHOM[#Z+P?' M=KX,&PR\WI&;=JNPJ-V;F'HK4,1**JOCN!EM:OK45+*C\9FN]:9@'6BJB\(2 M\X10@3+8*$KGLJ]6F%>UM^I(5ICRM692%4/33-5]!;@.4-\WC,E]1T_0W( F M_P!02P,$% @ KH/$4JL16^ML" /#X !D !X;"]W;W)K&ULM9MA;]LV$(;_BN -PP9L,4F1E-@E ;H4PS9L0+&NVV?% M9A*ALN1)MZ^#S*LNK MF]E37:_?S.?5XDFODNJJ6.N\^Q]>7M=;.HLS?7[,J@VJU52?OE)9\7+S8S.7G_P9_KX5+<_F-]>KY-' M_4'7']?OR^;=?.]EF:YT7J5%'I3ZX6;VEKZYHXRT(SJ3OU/]4AFO@_99[HOB M4_OFU^7-C+22=*87=>LC:?Y[UGIB MM1O<*%BE^?;_Y/,N$L8 R@<&L-T YCL@W T(NP?=*NL>ZUU2)[?79?$2E*UU MXZU]T<6F&]T\39JW\_BA+IO?ILVX^O;G)"V#OY-LHX/B(7A;5;JN@B1?!K^G MR7V:I76JJ^#;=[I.TJSZ+O@A^/CA7?#MU]\%7P=I'OSU5&RJQKJZGM>-F-;E M?+'[X)^V'\P&/OCMNKP*0O)]P BCCN%W^/#?DKP93EW#YTT(]G%@^SBPSE\X M)*=[\C>(IW#O*>P\\0%/O^:+;+/4RS8^BZ1ZZJ+9O=#_;M+G)--Y[8S7UJWL MW+9?O^=;&L52R.OYLQD7VRPD2G&Z-^NIYGO5'%7]5U$G6;.PRD_-5-]G.JCT M8E-VT^_2NG4F#!%,2*'B ZTN,T[D@%:QURI0K>]TV<2Q_?H'23=M+H7"^F@: M,G:@SV%$6.16)_?JI$^[-A7(-Z[BWTG* //KJ>.[0F(C:6\?6:'D9+"_<1J M+U%YS)*A[HBI4CZB'4:#HBD!6A-4]N_Z66???$4E^1&C'C7P3R=RCP)"*;L, M^79^>\'BBDM^$%.''6NHPX?""LBF.+./I-_.FZF#'$K%3/HJ =$49[07]ZC- M7$L;9M+7!DBF.)-/I!YU$-@Y\[8=.O, :RK/03X*)*71F=BWPW(]P"@C$ZG'@*",7H9Z.[^]-:VH.LQ1 M'&8\5$JZ@\J,A!>G]9',8P[VNE(^I]UPSL> T0QGM!?]F(U=1]KGLAK,^QCP MF?GDT$AMB$ 6"9FEK] EM#/$4]O?XEHW]< M4).^7N!WB//[2 Z&-HXME9A)7R70.L1I[46_T&:OI0TSZ6LS&AX^V?/1W O' MLVC4I*\6*!WR<] N!'R&WNV($=J%=A9K/3%FTA<(. Y].A*G<2ZTT6M)QDSZ MD@'-(8[FNZ)<%V52ZR O:KWM2-X75J.Q[QWX&<93<0?H#'T:"?[XL/L"(J;* M:O+99EP0,9"B<( SQ^$\&-?@O\"SM\"!K'QJ;X$#__A9LU4^3D+4I*\22,AQ M$GJ&%RMBN-&QQ4'F$5Y@&/8<9R(PXHXGAO MU"/, ![N4WO[AWF\W$9-^BH!:1Q'VEVQ6NERD392U\E:E\BC"R"/F%IR"P"+ M.&O*)NQ\3!(EU$$H'6:<\8BYPRD 70)'UV$X_5$K #PBG!I=X(HXZU:0&&\X MHB9]E<8>$$XL/*H8805P1N#-08^H D:$3['I'U6[ZP0U9X!+B+<-R=$G4,VA$@+)I:TT7 J.BL-5TT7M.A)GV50+\( MI]\?1:Z_[%0&#QN\!Q$!I**IU5L$V(GP7.CDEFODN?WJL,.V7R. 7(1#S@ZN M/Y8CXW3+U!(N NQ$>&9T>JP=QUB#+") M+[2U&H\WZ5&3OEX 6HP#;2S"&()C %(\M=:+@4(QGBJ='N'QJ@\UZ>L%TL5C M5=_Q?>$8:!1/K?=B8$Z,)T:G1]8NZ4+"#RGAL!H*KG%J;ZSHF]P'8\M:Y<=NJZ- ML[=D;!_OU"XS)<:!7#*U^J/$.#U++E3_O3K&U[7_Z5EB')\E./G:=M&4MC,U M+RC0J?4?[=U.N% %^.H8C;;#AG&E!B[34/,FQ,A5"*^('X%Q\RH#G5H>4O/* MP9M@Y#J!3_ -&S=[VWO5?R3E M8YI70:8?FC'DJFW,EMN;RMLW=;'N+OO>%W5=K+J73SI9ZK(U:'[_4#15T.Y- M>W]X?V'\]G]02P,$% @ KH/$4OOB;.U] @ J 8 !D !X;"]W;W)K M&ULS55=;YLP%/TK%MJD5NH"(5]=19#:1-4JM574 MJ-W#M <';A*KQF;7EZ3[][,=@M(U8:_C ?QQS[GG'L,EV6I\-6L 8F^%5&8< MK(G*JS TV1H*;CJZ!&5WEAH+3G:*J]"4"#SWH$*&<10-PX(+%:2)7YMAFNB* MI% P0V:JHN#X^P:DWHZ#;K!?>!*K-;F%,$U*OH(YT',Y0SL+&Y9<%*",T(HA M+,?!=?=J,G+Q/N!%P-8,@]_09U/0/'EVEI_)UM MZ]@H8%EE2! +0JP$]7^A.F2]KRHFG M">HM0Q=MV=S >^/1MAJAW"G.">VNL#A*;[E ]L)E!4POV;4Q0(9QE;-[P1=" M"A)@V!?VR!&Y,YR=38&XD.;$V05 MHE K'_6H%38+-]P(PW[=SW_$F'5R.OD;N2L+-$2G]1DJ_5-,R# M__$,AHV\86OA,TN=B9)+Q@M=*7(G<<+]R?"C^Z-!U.+^J!$Q:G>?.-GRA2) M,,3L)PG'!+2S1)UN//A\S)/PH(^X'O[ <26481*6EBGJC.P1XJXO[B:D2]]: M%IILH_+#M?V5 +H N[_4FO83UZV:GU/Z!U!+ P04 " "N@\12_'Q!2S@% M "W' &0 'AL+W=OQ#3"=_).$K9@P#9+DFH>/G 8GZX M'<#!SPM?H_5&YA>&T\F6KMDCDT_;!Z'.AE64992P-(MX"@1;W0[NX/L9\7.' MPN);Q Y9[1CD6YES_IR??%K>#KP<$8O90N8AJ/JW9S,6QWDDA>-[&710K9D[ MUH]_1O]8;%YM9DXS-N/QG]%2;FX'HP%8LA7=Q?(K/_S&R@T5 !<\SHJ_X%#: M>@.PV&62)Z6S0I!$Z?$__5$FHN8 28L#*AU05P=<.N!BHT=DQ;;NJ:33B> ' M(')K%2T_*')3>*O=1&E>QDZ^N17'V#ER#I\=[\/;-._ &1"GX8\-WF?++)D.I(.6! MAXMR^0_'Y5'+\G=;<0.P=P60AZ#%?>9V_YVFRAW:W(?F?HK\P!^/)L-]/5\V,^(%L#([ 4DJD,0),K]+ MKD#W>\61%[]:TK]4*8)JRFSE6VAL3(F#7"F"6H!-JJ C;H"^\RSK%G^ M([*1L>QU,VT6$V1'-JZ0C7LAU]A:5[^9.M/,#XCGM8"$GM9@[RR]"C(U&>:X MJ6%-X>&EF 2UD$+T2BZ5 >K9A.$H\(-&TBUVV!N/28ND02V\T*V\7?A4AJ@O M[C7QN4Q.H6FYA6Z][<2H,H83F\OD%)O69>CWPJDRS/GZFG;.^FHUAVXY_[]/ M)JB%&(878Y066>A6V0Z,,@4T[Q%"W,RXS8YX.&C)N%9;Z);;3HPR1=1X1%EL MD&\'A[3((K?(=N)4&Q^(:@VR6]>_ M\)2]J!>0G%I@M5--/_@7]-@>(BW?"%^*A$@+,W(+\WD2(E-R(1F3H'F/6^R0 M*B1IN\^U/B.W/GW6P%G+L%O(N[,.F.#?O<*?)*30MW=@MW9W8A\UN MV\#F,CG%5AN"]#0%,9MM:W5-,U=UM?SC,WWYS>,-6/,]$VFB*%8PC*Y9NG@! MF1Z4]4I(K(4?7VQB@K6DX]?.3+ IUA"'Q&NV53:[,?0]TE(TK>SX]7,3W&%P M8K%IFYQ@K>:XA]D)-AMV@Y0NDU-L6N%Q/],3;+;K>85)\[W#9J>^]*=%/ 7*QD0O1^DY>.W(AIG('$)$F$RUFQ/?\ M%O4D6N3)ZP3;XD/3G$O)D^)P MP^B2B=Q _;[BBIWE2?[MJOI6.?T/4$L#!!0 ( *Z#Q%)'7KW8& , "() M 9 >&PO=V]R:W-H965TVDX#4C^_8NUD"+(NJ\I+88Y^S9R[V M>+!6^M;DB!;N"B'-,,BM71R%H9GF6##340N4M#)3NF"6IGH>FH5&EGE0(<(D MB@["@G$9C ;>=J%' [6T@DN\T&"61<'T_0D*M1X&<; Q7/)Y;ITA' T6;(Y7 M:*\7%YIF8QN8&/C4>3-URZ-%Y93:N<<'8T0DDIL@;>PSG3NK3O3M R+LP>62ET%!A)RK1&.;T'*J0UTQDM75]- M8'=G#W: 2SCC0E"6S""T)-)]*IQ6@DY*0)*V$QPO=@31Z!TF4Q UZQNWP+TP2/&Z"/Y*3U@%//5_Z>L!_?J4U.+58 MF%\MS-V:N>N9NR\P?Z)#:V!7*&.0DH5W"SHJF(%5<(-TY*:"&<-GG$QTGD'- MX-OXE,K-YI0PFR-(O+,0)U#X!#2EKA1PZ 6X"V(UBCKI(%PUJ-ZO5>^WJCY7 MEHZ=H:)B3BPSD&,VYW+>$I&#FOO@C6/=JYE[KZFF\F8"5DPLL3%6O6>Q2OJ= MPSI89>T]W]3=[W2;(]JOM?5;M9TQN]3V, M<=I8$X_4'=;J#ENYQLSD,*/NLNCGC_ZV!BN%1 M$70[_2=%T+ K3CN]YBJ(DP=]R9O7P2N4K840;G6A O7<-V<#4[64MFQ(M;5^ M !S[MA<^;"]?#V=,S]UE)G!&T*C3HSM$EPVYG%BU\#WM1EGJD'Z8TR,&M=M MZS.E[&;B/E _BT9_ 5!+ P04 " "N@\12_["E-%L# ;#@ &0 'AL M+W=O($[.O3Z^Y_HD[BZ%?%0A M@"9/<92HGA5J/3NW;34.(6;J3,P@P2<3(6.F<2BGMII)8$$:%$>VZSA-.V8\ ML?K=]-Y0]KMBKB.>P% 2-8]C)I\O(1++GD6M]8U;/@VUN6'WNS,VA3O0][.A MQ)&=9PEX#(GB(B$2)CWK@IX/7,<$I(@'#DM5NB9F*2,A'LW@)NA9CF$$$8RU M2<'P;P$#B"*3"7G\R9):^9PFL'R]SGZ=+AX7,V(*!B+ZR0,=]JRV10*8L'FD M;\7R,V0+:IA\8Q&I]))TG*.$FE%/I%KQB5Y8-$<%!&3%P^/KT S'JD3A-W?79'CHQ-R1'A"?H1B MKE@2J*ZMD9N9P1YG/"Y7/-P=/"YF\HQXSBEQ'9=6A _JP[^P!,-I5;B-%E4I!?7Q%(;C3$ZG?--%X^C9=.X[]>?:84Z,K"K5(TTQ1F M5R[ZU'/=KKTHEZ<"Y+BM'/2"G9^S\]_*+N)LQ".N.5127.5IE&=O^W2#8@6H MTVQ44VSD%!NU%'$KXT9-<*=("4PNTW]("%:"=+=#)*79>H:BP YB& M(0@BF/)F2OV17 M:^"CH809XP&!)WP;*C0X]"PB= @R0^M,"\0.F K)!-]VZ]0UFE.G<%WGD,U% M2_9./]Y>68ZR+GZCO:%=!:A%O6KM:.&SU-VW>A?CL9Q#K7JE7GVOA(5U4^^@ M$A8N3/=EP[3"8JG7V11R&]6AG1U"%D9,ZYWXN]#X^72XK5A7RL+2Z4$]G1:F M3O?@ZG3;L=M-?U.M;9!'_1UJ%;9.ZWW]/]5ZW]:KJV3A[K1S2,G0!H#/)T+H]<"<#_+S8/\?4$L#!!0 ( *Z#Q%)TP7[H MR , /\, 9 >&PO=V]R:W-H965T]A<;)&:>9PWCQR.)BNIONL"TF$UF;D@N\4Z#KJF+JQPV6> MP5)YE/*['=RF5UY@(\(2$V,A&/TM<89E:9$HCK_7H%Z[IG7KC[@FM#0XB6RU.X75FO;P(.DUD96:V>*H.*B M^6=/ZT3L.!#.<8=H[1#M.PQ../37#GU'M(G,T9HSPZ83)5>@K#6AV0>7&^=- M;+BP,CX816\Y^9GI'!5?,IM*N!7:J)HD,AK.X3UM 0U,I/!1:HT:SN9H&"]U MCUY2!BD_@@)4"D7R V@_K9A*Z=77ASFG!&^ "OA2RUH2A)[ZA8.V2?K(. M[*8)+#H16!\^26$*#;^)%-/G_CZ1;)E&&Z8W42?@]4)=0#]X"U$0A4?BF?VZ M>] 13K]-?-_A#4[@?38%*LI1(BN$,WRB)JLF,$4F(:"0L2C>Z99+':+V0JUG)Z'\7CB+W>%/#2*X[BU>48C;FG$ MG31F3!>04Y@HD<[7FM!5T%)?]),N3N_)^5 M[O#W@"IN\BP'J-U>!9F!84_'M&H6'>[(,-Y7ZM!D%!T7:MQR&;],*/@'[G&) MHM[?4,_@PV!;+X/752W<*=UA)]>F1"M,2J8USSBIEBE9P>?9+8EIY+:Z9!FZ MZQ(64MG;LW>T'H<':H3!GF#';/K!<K%H[U&@8J5++$OIYN.4[";O MZV+9E<-M%0[[KRSGMF2'@_]5SL&!5,/1_@$\8A3&@Q-Z;FM^V%WTC^GYW^Z[ M<%N@P_B5A=S6]7#427_=,)&2,A>NF%)IW3!GE:R%H3VW1X:6WK_6AR?E@O*>UO]-*5JARUV%KNJTIZ*;7:F?;+O[:]:Y[ M\S>VNWRSH"P65 M-:#WF91F,[ +M-\\TW\!4$L#!!0 ( *Z#Q%+8!V)8B 4 !@F 9 M>&PO=V]R:W-H965TKDDXOF:1GQSU0DZ+Q?NV'RAD@O> M:+@B?5K=!G7MY+R)8TEHS'0-#956<<7$ZZ?M(@5?S)Z$86CD'BR@/G M7Y*3C^%5QT\LHA&=JJ0+HO\]T@F-HJ0G;=_)E)P^+Q2^\?4N>U,P]$ MT@F/_F*A6EQU^AT0TAE91^J.;WZFF4/=I+\ICV3Z%VPRK=\!T[54?)DUUA8L M6;S]3YZR0!0:!+BF *Z'O,MU.C6ZH8(\D"27X&$LEUGJ(E 1GX/?93%*E6#P'8R%(/*?; M.V]OJ"(LDN^TYO/]#7C[YAUX U@,_ECPM21Q*(>>TH8EW7O3S(CKK1&PQHCQ M2IP#Y+\'T(>!I?G$W?P7$NOF@:VYI\.1QP3F,8%I?Z@Y)D3J(,A+1Z*:3C_I5W*\Y.LDAGP&QFG'2=S4@H+/,5F'3-$03'@R1YQ$*27+XF M$8FG%-PG VV-\/;IO?3IR;O[. H0A$/OL1A'B\B'%[FHY!C.'M"=UB2/HXV(F;133H=>UQZ^7>]9S>Z2RD1+*I:I$4&"8%;B@= M.6%F3W<.MTM2]LK@,+@X_4(BLZ%IW"RJ^G$S; X.@//Q\F:5T4G>K/AHD]7G M30/SX!":'S-O-H/=*2GO.@S983/9BW/3D3=A%;]=N&NC131 _1HK#:*A&]%U MZU;PKPZO'ADJ5D2H9S!V[<0*6[$6]V+0( JZ$?45BUE8Y='N"V"1U$T.@RR( M3YF9LZ>[IKQ34O;*P!(>M,5K?3$++9C<=:LJJ7/+8!0>@M%CI6-81>59Q;N] M<0H-3J$;I]\L#\,J+"N3TB4I^V=@"MTP/6#]"JNHJUCHDI0M-"2$@Y;7K\A0 M"+DI]+7K5U2ESFY(G)*RV09+Z)"=8^OY$57W@A6O7)*R5P9_R+U5_"8K5]2\ M371*RKX5"J(',/AH21(U[S"=DK)S!M?H$%P?,4>B9G [)67_#+A1,[CW7*LB M%V S"_=F,#(,1O^OOKJ[3KUV94W#1-1BR149%*&C%5V1M>JZNSZPJ6JW:L@ M"IVT\(J:-VA.2?F'#H-&?-K2*[:67G>'S*:J_Q7' !2_AM(KMI=>*SX>5'K% MAJ?XE91><3-3G9*R?X:IN+72*VX&HU-2MK#P:V';I5=LH(2/6WK%>Y5>;:K: M$AXVO,(G+;WBYM*K4U+VRG 1OX+2*]ZK]&I3U8^;031^#:57O%_IU2JKSYN& MY_B5E%YQ,]F=DO*'!H;LW=9*KUE/Q8\HJJ57BZA:>O4*G^TDWTS]1L2<7VD6Q_0QI>Z+X*OV2YX$KQ9?IX8*2D(I$H._/.% Y8[D<=5*E MBD^^+Y.49%AZO""Y?K+D(L-*WXJ5+PM!\*($9,C7 MBM&Z&,+X==6#GI>$[7:7*-/CC88%79$;48_$@])W?L"QH1G)) M>0X$68XZU_#378@,H.SQ@Y*MW+L&9BASSI_,S=?%J!.8C @CB3(46/]LR(0P M9IAT'C]KTDX3TP#WKU_8;\O!Z\',L203SOZA"Y6..OT.6) E7C/UG6_O2#V@ MR/ EG,GR/]A6?6/=.5E+Q;,:K#/(:%[]XN=:B#T [+8 4 U IP+"&A">"NC6 M@.ZI@*@&1&\!80L@K@'QJ1%Z-:!W*J!? _KE[%;34<[E%"L\'@J^!<+TUFSF MHBR($JVGD.:F=F=*Z*=4X]3X9BUUBY1@PK,YS;$I* G^!']A(; I*_!Q2A2F M3%[IUL?9%'S\< 4^ )J#;Y0QTWOH*YV(H?.3.NA-%12U!/V&A0<@^@.@ ,$# M\(D;?DOF'D#=5OC4#9^10D>OX,$!^.<3X$&_%7Y[;.P[$,!6])<3A@X'K? [ M-_RZT,*'P2'E?%TX3?6@IGI0R==MX9N2C7:_@BR (DF:<\97.P=MV-"&)6UX MK"BODY]K*FGIZS;P59%,_N>(T6UB=)VI/TJR7#/ Z%*7^(Y@(:\.Z>DF MB4")=*03->E$3J9)^:H3H=<#5KV$*2U9@'#2,@XN)" -KQ<$Y9#S" DL=70GMK0WP-"'Q\Q$A MH74,B"XGI340&)Y%2C?+\9*$UFZ@VRJF)*%SPEQAS^X\%><@Y+3;)PW8Q@C+QSZFT/)6(>!;G=X>,FC M]$>SX'# BWK[F^BML*A<\V!.O=]RBKQN2T;69*#;928I29[T3N:)*)?;T6^:RC(+>CS)0^\6&]<<]S?1!T#<\:"[J(^"7FG-?0!1[_3<"^GM' MOI%%-5WE>I&\:(\I<^YT@>!\C(E>$&$Z:"?+SE7 M+S?FX-]\W1K_#U!+ P04 " "N@\12J@EK9A\6^T#;=$Q$%U>DX_;OEY(948I%5DGJEUB\G)GAZ/"0HYSOL_R1;R@5 MX$<2I_RBMQ%B^[7?Y\L-30@_R[8TE2/K+$^(D,W\H<^W.26K$I3$?>0X?C\A M+.T-SLN^VWQPGNU$S%)ZFP.^2Q*2_[RB<;:_Z,'><\<=>]B(HJ,_.-^2!SJG MXMOV-I>M?F5EQ1*:+EXM9$$Z'6?P/6XG- M12_L@15=DUTL[K+]E*H%>86]91;S\B_8J[E.#RQW7&2) LL($I8>?LD/E8@: M +H& %( U!6 %0!W!;@*X'8%> K@=07X"N!W!00*$+P$8 ,@5("PJX=( :*N M .@\OSFG9-#AE9=\&1%!!N=YM@=Y,5_:*QY*TI5X21.6%OMC+G(YRB1.#*YV M7/9P#H99LF I*4C+P1L/(@L72D)PBQW>)[/\XHH*PF'^23K_- M1^#CAT_@ V I^'N3[;A$\?.^D LMPNTOU:*N#HM"AD5=;O,S@)W/ #D(ML"' M=OB?1,(A,L)'=OB8+LX Q;';20_(/T269QS3P,7(C>42WNJT^EX&O)1Y*+F MM.OC:4&$D5O-:H3O5N&[UO!'=,D6-+8DPJLL>2=+ME_Y\*W1WN[RY48>IDT5 M^PS^DO<0*5E#PC>58+7)AG^40NCAR'?:L':8PI.1&&I9@NB4-!XI\XUT MPM -#=G44@;M6M:=R"-EJ<%DZ(:^(00M1]"N1Z_F\D@9;)+9,W 9:C6#WEO9 M/%+01OZ=(#1(,=3J!NWR-I=E"\6^[>B#6I1@<#HJ:^F!=NUY)Y7'RGSCC/10 M@ VIU%H$[6+4GS!]@B0EB9DEZ97,WFL#'H-6GDF649:U!!\*Y7' M"EK/OUR[Z5:!:C$3T9HI 4(V07HG82>*//U MA$9AB PG'=)ZA.QZU)W0$V6I26@W,!P/2,L3LLO3JQD]408;VNR$1D9K;4/V M&Y>%T1,%K;^ $)IWD58Z9%>Z^VS); S3TH2BTU4E6GZP77[>R>.I,E]/H^>A MT&M/(]9BA.UBU)W'4V6I>[X,%4%* M(60CI=JH;+L7J[TP,, HQJ;V$!JI/W['9L*QE\P E7V3^(/WC,_KX\=S;/=W M:?:4KX10Z,,Q0OEVOH^SEDXC3W74GZ+QN^"*7*U5L M\ ;]3;04$Z&^;AXSO>8=HLSE6B2Y3!.4B<5UYR;X>!>20E#^XIL4N[RRC(I4 MIFGZ5*S77Z.,R>9W, M-,K%,(W_EG.UNNYT.V@N%M$V5E_2W1_"),2*>+,TSLN_:&=^ZW?0;)NK=&W$ M^@C6,MG_CWX8(RJ"@%H$V CPN0)B!.1< 34">JZ &0'[OX!8!-P(^+DCA$80 MEB=K[VYY:D:1B@;]+-VAK/BUCE8LE.>W5.LS(I.B%"X.MDA-Z_^X#>%:J_5NDVCY)Y MWO>43JHX-&]F$OBT3P!;$O@<9543L=&C M[^7^&_+;,^1^URH?G\K]!?F!57UW1NI![RVYIZOH4$KX4$JXC$M _#WH;NE=BG?_K&(,>QJ#.HZW5M(2:CLJ:?JL.]_%X M&:\@_/, ,TW\OO?\QF&PPV&P*SB91#Z-B^[A\/HGNGEL 2GR/3-,MXC;24WN2/3WF&(7FMN M!CXPV6_83Q.P:FA(;'X&E9M#<*:C?ZJ5R%S) 24"W)Z%0)" -&TA.;J^>U8' M@3*!&S/#E9@]Z7O4DU"NO 7 6O//6!&P)MU;V@"UNG(;/8!6 (W62KV78[( M , 1=-MS%=@1])IVM7?,2>MEC8$OV,V7NJL7PQ(#/W#0FJ^X,N]P3SPN]]4$ MK/EJO95C@ YV0Z?NZRED8H (INW9"&C![JG(+]C(CBYZVR6/@3W8S9Z)[G,% MX3$I2Z7C::WD(@(0TW/2,3,":J592$F - M<;.F8NHI3!(@!VFOU2& %-)PLS,R :L7N_4F3@ ZQ V=B1)Q'+T^<'&E!O0@ M[74W%/A!&^YN;DW VN32[]HLI, 8ZF9,W<++F4D!(K2]IH<"1&C#3<^M"5B] MO'O4:FSEV8J;,T?&7DQ."BBA[75$%-A"&^Z(;DW VAS3M]Z/*/"'NOESY.TI M@%) "FVO#:) &=IP&W1K M9F2]8J90 BY@;1MW0F'1DQX AKK\UAP!#6<)LS M-@%KOF%N-0XXP]R<*8R[G)8,\,':ZW=8YPM0T/@3BAFS@U6T_A,@2 A.UU.R%P)6RXV[D+CU_Q'$\COJ3D.T_<-FOJ'13?E\Q394NRW)Q):*YR(H?Z/V+ M-%6O*\4G&X?/C ;_ 5!+ P04 " "N@\125A7Z0;@" !%!P &0 'AL M+W=OQ+XK/O>?S5U(]Z + D.>2 M"SWQ"F/6Y[ZOLP)*JD_E&@2N+*4JJ4%3K7R]5D!S!RJY'P5!ZI>4"6\Z=G,W M:CJ6&\.9@!M%]*8LJ7JY "ZKB1=ZVXE;MBJ,G?"GXS5=P1V8^_6-0LMO67)6 M@M!,"J)@.?%FX?E\:/V=PT\&E=X9$QO)0LH':USE$R^P@H!#9BP#Q=\3S(%S M2X0R'AM.K]W2 G?'6_;/+G:,94$US"7_Q7)33+R11W)8T@TWM[+Z"DT\ \N7 M2:[=EU2-;^"1;*.-+!LP*BB9J/_TND;@+@!Q"[06ID+ MZY(:.ATK61%EO9'-#EQN'!JC8<)6\X?G]W28X^'),/UN-'(3<:Z?38 M-ZC0[N-GC9J+6DWTAIJ87$MA"DT^B1SR#OR\'Q]&/00^IJ;-3[3-ST74RSA; MJU,2!RNW[<2OWB2*ZKR/SW,283LH 5$X*)%=X/3D4&776LR5)'9CO%TS1*H[,D&OM/N]DY=!N>Q5'2 M>KV2.FBE#GJESK+'#=/,MH'.,U:C!SN;ALE9,DCWM'6XC<(TB+O%I:VXM%<< ME@1;A\"[JQ2([(7 <^9N3Y?2]$#":#^#ARY1$ ZZ-0Y;CD0&ULK9I;D]HV%,>_BH;)0S*3#=;%MPS+# O;-IVFS62;YMF+!7AB M+&*+)=M/7]EX+72Q< ,ONV#^Y^@<^>C\+-N3 RN_51M*.?BQS8OJ=K3A?/=^ M/*Z6&[I-JG=L1POQRXJ5VX2+K^5Z7.U*FJ2-T38?(\\+QMLD*T;327/L4SF= ML#W/LX)^*D&UWVZ3\OF.YNQP.X*CEP.?L_6&UP?&T\DN6=,'RK_L/I7BV[CS MDF9;6E09*T!)5[>C&7Q_3_S:H%'\D]%#=?(9U*D\,O:M_O(AO1UY=40TITM> MNTC$OR>Q)Q?&^=CKHQ:\/3SR_>?VF2%\D\)A6=L_QKEO+-[2@:@92N MDGW./[/#;[1-J EPR?*J^0L.K=8;@>6^XFS;&HL(MEEQ_)_\:"?BQ #Y/0:H M-4": 20]!K@UP$-'(*T!&3J"WQHTJ8^/N3<3MTAX,IV4[ #*6BV\U1^:V6^L MQ7QE15TH#[P4OV;"CD]_92P]9'D.DB(%'PJ>%.OL,:=@5E645V_!GZ)6;\"# MJ,]T+P[W*%XO*$^RO'HCM%\>%N#UJS?@%<@*\/>&[2OANIJ,N8BV'G.\;".[ M.T:&>B+#X",K^*8"]T5*4XO]PFT/D^ ]A["Y"' MH"6@^7!SSY:/V_SWI!#FL'?T^^'FGF,R<%_Q9*N'7DE65PS7I7)/& M->EQ?4?765%DQ1JP%=C1,F.VTW]W=!(T3NI^^#0-?8+#R?CI])R8*N0CI*D6 MYU1*'GZ7A^_,XT-*"YZMLN31MG+ ;/E]GY76TKX[.O9/XPDC%&A1FRI?U(9G MCSKHH@Z<48O5XI[WP!@5>A@%6 O.E*FG1PDN[((+G54W6R[WVWV><)J"V9:5 M//LWJ8'CJ+JH1)5W666V]NK(<0CU=6/5*2=1 MC? $IM"]XN54)VU3+"BWA@J-CA-AG^A]R2(+O !I:^W>(D,0>T%//DCF@YSY M?&VNL^JU]D1+<=T(/M/ZXK->)%\JNMKGX(]L1<'K9YJ4U1MKGNX!"&A, 0+; M(ZL%M=/DV5:BBZNX4B="P@YBI_,%?1+7U#LQ$YPN-P7+V?K9Y5BB#I)K8Q1* M_D W@ :VM-;+:?40 F.M65)F:C,02='/I II""[(BC)$> MN2E#OM_7CJ%D%@PO[%NA,7 @KC]THEIDZGE2XY/@@]&UH0HEC*";1D-KT *- M./8"O08M,DQ"8Z;.R=3K?TD@Y";03Z$566B# J)=,2QLLH#@OI@EDY";26>K MK[57:2@*7U_8-IURBM0 )620NW$/AV;K2&E4<6R2B7EY>Q94Z$1)JV+U=^XMO:.GR) F&@VOC$4NF M8#=3AG:GT*R],- WE=CD!\3(6$FF+T6E9B(A@]V0N8".V.1*[.MPM(B0V+'U MA"W9@]U;JO/]R=S^D!!&>G2F2CE!ZKU["2_B79N,1.*$N'$R]-& #2#0*#YB MWC:[B8U' [9M3T\/)Y(QQ,V8G^(BL0 E0+X>L$4%1=?O"5EBA[BQ<[;LB,F' M&QA&^MU7JPSV%M[)4R-W;QZ.16)YW!,;MX-LJD"_V7UO44&$>G;M1+* N%EP M.13/#(!:DL$CR4#0B\2!CL(7)-H\'6=A?/*<6NP+U\T+ A58LGW!CX]ANZ/= M2PBSYM&[=OP.OI\?7R60;HYO-GQ,2M$A*I#3E7#IO0M%\.7Q98'C%\YVS=/P M1\;%YK3YN*%)2LM:('Y?,<9?OM0#=*]L3/\#4$L#!!0 ( *Z#Q%*+G0C6 M&PO=V]R:W-H965TW"3T\;"L3/;(6R_?K:39@72;B^-S_'Y MOG/S.4U:(1]4":#14\6XFGBEUO45QBHOH2+J3-3 SX(I1[:>)T"YDFHM&,8 V.6R(3QL^?T!I<6N'O>LG]PN9M<5D3!7+!OM-#EQ+OP4 %K MTC!])]I/T.?SUO+E@BGWB]K>UO=0WB@MJAYL(J@H[[[DJ:_##L#PC /"'A"^ M!,1[ %$/B%X"SO< XA[@2HV[5%P=,J))FDC1(FFM#9L]N&(ZM$F?&W1+I"2V0>@X TTH4R=& M>[_,T/'1"3I"E*,OI6@4X85*L#9Q67:<]S',NAC"/3%$Z$9P72KTGA=0C."S MP_@@/$" 34&&JH3;JLS"@XS36IZAR#]%H1\&(P'-_Q_NC^5S&/Z9< ,/QKP_ MRR8:>APYONA?/29C/48953D3JI& OD]72DLSBS\.N(T'M[%S&^^K0B6DIK^) MFV^Q?NUY[*5TE.>.TJZLQS2^],,$/^Y6_[51$/O^V=V MA^S642=H4;L!70EMQMT=2[/!05H#<[\60F\%ZV#X3TC_ %!+ P04 " "N M@\125W@7MJP" #/!P &0 'AL+W=O$E\S']^,^-KWC'^($H B9XJ6HN%54K9G-FV6)=087'*&JC53,%XA:7J M\HTM&@XX-Z**VI[C1':%26VEAZX M(9M2Z@$[G3=X [<@[YMKKGKVZ"4G%=2"L!IQ*!;6TCW+9MK>&'PAT(FM-M*9 MK!A[T)VK?&$Y.B"@L);: U:_1[@ 2K4C%<:/P:U]02@HPPD)E0<*[O[VPP=O3E&;Q"IT5W)6J'D%HA"H73.::S2YOWST7&ULM5;?;]HP$/Y7K&@/G=0U/P@$*D#BQZ9UVB8T MUNUAVH.;'& ML5/;E+9__C;?"%QYI8L"NY;@+7XQF"G*F-B0KD3XI>9W"0CQS.*((58&PJ*?P\P@S0U M3*CC?D_JE#X-L#H^L+^SP6,P=U3!3*3?6:(W(Z?OD 16=)OJ+V+W'O8!=0U? M+%)E?\FNL(T"A\1;I46V!Z."C/'BGS[N$U$!($\S(-@#@E- > ;0V0,Z+P6$ M>T!H,U.$8O,PIYJ.AU+LB#36R&8&-ID6C>$S;O9]J25^98C3XRE-*8^!+.TA MFXDL%QRX5N0-^4REI&97R,4<-&6I>HVKM\LYN7CUFKPBC).O&[%5E"=JZ&H4 M8RC=>.]X6C@.SCCND$^"ZXTB;WD"R3'>Q2#*2()#)-.@E7"2RRO2\2Y)X 5^ M@Y[9R^%> WS>#O] .<+])N]'T73*?>E8OLX9OH7$JRWUTR59X 9I@DDF;^^W M+,<[I\F/CVA.;C1DZF>+L[!T%EIGX1EG2YJ"(K'(,J;,A5:$9D)J]DSMW40A M3"1-6]Q.VR5/0*5J$=@M!79;F>:P BDA.=*(W!R73&9BFC--4_9\>I(*F05Y MSY*;0O@P'O0]W.2'ZO&H&X5!Q>A(=Z_4W6O5/:FF4:Q,0:K%T22X8.U6M$2# MFN"Z42\\)S@J!4=_231VCY@5@DUFCPX"/&*[4="D.*J)Z?HUQ74C%'Q&<;]4 MW/^G%*\8MP4M!>P&CU*QT4"H=M"K]+/B;VV7+;?"] M/T7;^__5P:_T"+]5^<&=]0,'/Y>$@VXL_'XM>9CAT],P;S+K1K7SX%::6P9R M;1\)IEIMN2ZZ0[E:/D0FMOV>K$_]ZUGQG/A#4[QN/E&Y9EA14E@AI7<5X>&0 MQ8.AF&B1VQ9Z)S0V9#O&PO=V]R:W-H965TQ\005('69'VZHKH=+N/JSZX $#5A,[M9UAVE_?:RSD?IQ[CWUBSXY2?=$'Q@QZRC.AY][!F.*U[^O-@>54W\B""7BS MDRJG!J9J[^M",;IU3GGFDR!(_)QRX2UF[ME*+6:R-!D7;*60+O.]TX,/?'\P]H&_F!5TS];,?"I6"F9^$V7+5!RB]V\G8[]P*+B&5L8VP("G^/;,FRS$8"'%_KH%Z3TSIVQZ?H M]ZYX*.:!:K:4V3]\:PYS;^*A+=O1,C,?Y/%/5A<4VW@;F6GWBXZU;>"A3:F- MS&MG0)!S4?W3I[H1'0<<77 @M0/YOPYA[1"Z0BMDKJP[:NABIN01*6L-T>S M]<9Y0S5<6!K71L%;#GYF<4LS*C8,K=V:62!8VR4*7++J0[*,T-$-%M]GLE&N$]DKJWH9601,7 MU&[;QP7&4#V9^8_=QO68!1'!46/V$^:HP1P-8G[/M(;-N"GS,J.&;6$/@9YL M.*UV*91 ],&OXL<=7.,D3:?)&?P^LS".DG[X<0,_'H2_NM!LP4P? MUO@9B(A$^!QJCU60))-^I$F#-!E$:O=F:9AJ43K,6N[,D2HVL/S2)D-Z_;4^ M:9)-KK'6)\]:FT[3^)R 'JN4Q&D_ =,&\700\7VI!#>E8B.TXT]VH'^&/= 5 M'+1Z'%R?!-R1?WP-&NJHW0Y/I^$9"SU&., 7M@%N%1F3_U <^&P?9+9%/ ?@ MC\QBU4/=:/47A[^A^:UTXF'M_-7F/Y?")"3G<^$. M#)EE08^0LN>DL=R-2\T0U9H-4]&J'4Y^ Q6M].'T*E2DSY?X).Q\4VLN>LS2 M- XND-%J*!X6T:44VJC2G8C'7(P!_QYD:9"!5N[P]/H,D%;X2' -!NJHW6-- M-"'I&0$]5B0.SZ7([YRC[27F+ZKV7&A8ZSMP"VY2(%!5]X)J8F3ACM8/TL!! MW0T/<)=BRAK ^YV4YC2QI_7F=K;X 5!+ P04 " "N@\12J2S1PPP# T M" &0 'AL+W=OT" M)$:^TX+:2E"&QK0)1,=V,>W"34X;"\<.MDMAOW['3LBZ-JVVFR9VSGO\^/6Q MW=%:JD== ACR4G&AQUYI3'WN^SHOH:+Z5-8@\,M"JHH:;*JEKVL%M'"BBOM1 M$&1^19GP)B/7=Z!?PC<%:;[P3.Y.YE(^V<5.,O< " M 8?[G^".U\4ILOEUR[7[)N8P./Y"MM9-6*D:!BHGG2E]:'#4&8[!%$K2#Z M5T'<"F(WT8;,3>N*&CH9*;DFRD9C-OOBO'%JG T3=A5G1N%7ACHSN:2N0;)+7C^7E+==E017NH+FIU2N+@A$1!%/;( MIX?EGZA >=@G]]&?SJ2H,RER^>(]^6[5D@KVB]K".T&3A):<%;2I0S3E3H%& MTYH.N2#73*"IC'(RPTZHG*$_+N;:*"S;GP>(XHXH=D3)'J)F!" =T M!R,=A,$6ZVY0-@S"?M2L0\T.HMZ( BJ!7I)2\F).\T<\6SE2%\1(/"2?5DPS M6Y>]V-D.49*=;5N\&Q0.DCT.#SKLP>&2L,=(']&@9[!AE&PA]42E41ST,PT[ MIN%!IK?S#C;/.^G.N[9,N\IE_54PW-D\29R%VUML-RH^&Z39%KR_<:;;^_0+ M54LF-&ZA!>J"TP'.7C5W5-,PLG;'_%P:O#3<:XG7.B@;@-\74IJWAKTYNC\* MD]]02P,$% @ KH/$4@J?ZFOC @ Z < !D !X;"]W;W)K&ULC95;;]HP%,>_BA7UH96ZYAY"!4B4KMHF34-EW1ZF/9C$ M$*N.G=D.M/OT.W;2B)%0\9+XIL;<&/RC9JX,V,I&LA7@VG<_YU/$,$&$DT\8#AM^.+ ACQA%@_&E].MV2 M1GC8?O/^8&.'6-98D85@/VFNBZF3.B@G&UPS_2CVGT@;3VS\98(I^T7[UM9S M4%8K+L>:SR;2+%'TEB# M-].PN;%JB(9R4\65EC!+0:=G=YAAGA&TLEMF(W1Y<84N$.7H>R%JA7FN)JX&1+.0F[4X=PU. M< )G7LD;%'K7*/ "?T"^>%_^!7.0^T-R%Q+392?HLA-8?^$)?]_D%G/ZU\9[ M#=%S)1C-F_ A0+241$&VF@'(TP/ED$V*&5K!("EM)G_-UTI+V*^_WR$*.Z+0 M$D6G$M160D'=)"7*8JP%KP>3W?A*K"]SGG>S*$K"B;L[3&G?:)3&26?T'V;4 M849G86:B+*DR1WZ0KW$2'RR=QF/OB*]OY$=^$ \#QAU@?!;@#F>V>D-T<6_A M:!Q'1W0#1M$IN*2#2]Z%^UA63+P2@N#X9\^HJF56P%6%*CBK0Z!)CR&(DO0( MM&^4A.EX&'34@8[>!5WB5RD80QJ_D,$"C_JU"Y)Q?N MP.[*&B),>[L_#/V1?T38MXJ"8!P<(;H'][!Y []BN:5<(48VH/-N1A"B;-Z5 MIJ-%9:_FM=!PT=MF 4\QD<8 YC="Z+>.N>V[QWWV#U!+ P04 " "N@\12 M$VP>#?D% "C'@ &0 'AL+W=O)$OA6.@<5HL0+(&2=M]&(:!EIB8B"1J%!TGP'[\2$D6 ME5JBG(N7#[%DB^>\/(=\>$C--D+>Y2O&%'A(XC0_'JR4RCYZ7AZN6$+SH3[(R^A/!W,9\5WEW(^$VL5\Y1=2I"ODX3* MQQ,6B\WQ ZV7USQVY4R7WCS649OV353W[-+J>^\VDK$$Y;F7*1 LIOCP2?X M\7. 3(/BB1^<;?+&-3!=60IQ9V[.HN.!;Q2QF(7*F*#ZXYXM6!P;2UK'/Y71 M0>W3-&Q>;ZU_*3JO.[.D.5N(^ \>J=7Q8#( $;NAZUA=B#4"XSI5(JL9:0<+3\I,^5(%H-$"PHP&J&J"?&I!)1P-<-<#[>B!5 M [)O@Z!J4'3=*_M>!.Z4*CJ?2;$!TCRMK9F+(OI%:QTOGIJ!E\YBDM MPQCSPLKE2>D2=;B\9MD0^.0((!_YWZ]/P?MW'UJL+/:P@OTG5I2D$4]O_X[H MHU5?_F]Q<.IV\"F3M0/8+?/S/IW%CLYZ.F-UVE"=-E28Q8ZT@;,T5W*M9ZT" M?Y[K!\"98DG^E\,\KLWCPCSI,'^YEN%*3S\@;D!(LXQ%^B..#/HNI^/X-0W?S/OOD4GJ742I\ZS-&(/ M6DXU+/\%GE(:@W] R7#4[C^H_0=._PL;&T?41[6UT2&2.J[-C__7I(Z? MF=1)K7/2DU2N.(V!C@._8R"3/-1<_7H&$*PL5S 0XQ1:,$&D5/^!7W@R3H!2R%U6],-'6?=@Y_U5RL- MVAF$@>\_'805IO=X\JED"TOHIN6G1*QU*/2TDJ8L,?.(1I&>5MM$A"))N#+Q M:E\N=_'8(\WR$;H!N:@]@QO&S. ,];6N %MUN&WY0Q3\XLJQI2;LP>9:2B-I MKQR?5L:>$1X+7#AZV5S1<_?\[.3KE:N[EKMP?) Y8X$)W<3\026G!MD\54S# M1@%=S;6GV&T(#L?N%%M$0C0 MWQ-=U*C^W)"\5C2-EH_@G"DM*3?H*1[C*V/-^4^< M\Q]9$"$WB+9QC&T[B M,@Y5B/6^-5RQ:!V;O5=Y= $B^FCVL8V3C-8$E Z")HI@1_0M M#+$;AE;6,\4$.V)0U]RQ2,1N)%HQ>M#F+%P7IU//%#;:$8:[A%F>8O9+1:_.+)04:KI2GNJ^2VVBMH.#<1BQYKT-=4\UV<)Y:OQ,W7MTK% MMXUPZ;&8)0?9&Q/+1^+FHYT4-@=F<^(7XJ2RFQSQG8L*J1Q1+@O;5].$K++VRY=%K>DI_;L'KU5>?P6("&6N.0@ MIX_$DI.XR?G:T>NV#G$O6"Q324])^T:IZ0&+13"9'B(U@25IX";I*U/38[T_ M-8%E;. N95]*ELKL/D5*8'D<[,OCEZ.EYGK;>J,; MF6.%07GTN+U1(BM>^2V%4B(I+E>,1DR:!_3O-T*H[8UYBUB_EY[_!U!+ P04 M " "N@\124O^DDE," ;!0 &0 'AL+W=OS MUD8RS:)! M]+;PQ#<5^84XSVJVP272<[TP+HI[EI)+5)9K!0;7L^AF<'T[]ODAX1O'G3V8 M@W>RTOK%!_?E+$J\(!18D&=@;MCB'0KAB9R,7QUGU)?TP,/Y&_NGX-UY63&+ M=UI\YR55L^AC!"6N62/H2>\^8^ =0-H!TJ"[+114SAFQ/#-Z!\9G.S8_"58#VHGCRO^4)1FWRQV.\CFN M""[A@;,5%YSV<*=EK14J KUV@=JB(;X2"$M47!MXU(06SN=(C M[X;#=QF%N M8#T#KN!KI1O+5&FSF)Q<7S0N.FFWK;3T'6DWM;F"8?(!TB0=/"_G<'YV\3=+ M[,SVCM/><1IHAZ<YH\'EP#WA-+^/$$_[.F'@7[T#OW"<%7PFHEC MAEOH)$#]==GFX^DX29(LWAXI.>I+CDZ6?%9,:G?RO[$$;FW#5(%0:$M'#[WE M&A]HN!R,INGHN(9QKV%\4L.C>S\*9LR>JPTX.4W;0%0AB+ZWBK?>.J9K_/_9 M3))T.OE'5WS0Z_[9^,+,ABL+ M<.F%Q-'8]IKV(;D*Y#^Z\TN_UJZCN\#?J/X]S/\ 4$L#!!0 ( *Z#Q%)*SQ.Y<0( )<% 9 M>&PO=V]R:W-H965T,T:5$X M!G+IL #K4#3M]C#L0;&96*@NGD0WW;Y^E.QZV9;FQ18E\O#P2&2V,_;)50#( M7I34;A)5B/5U'+NB L7=N:E!T\G&6,613+N-76V!ER%(R3A-DG&LN-!1GH6] M.YMGID$I--Q9YAJEN/TY VEVDV@0O6[I10* MM!-&,PN;230=7,_&WC\X?!&P6"(\\S:W;, M>F]"\XM0:H@FEK/;/T*."TMN=LF+QC:9(.'E<+=GIR=@1VV,LT#+## M8S(MM4/;T(M$]NT3.; E@G+?C\!?]/ 7 ?[B#?@YB6#I@39>#JR2+GP]0&/441DGF8Q+@G,3Y*XL'@ 06H^25'*!D:AA6T3^\0H_'_LB3)OY3BO6918+=A M)#@JL]'8]DV_VT^=:=ML?]S;D77+[59HQR1L*#0YOR0Q;#L&6@--'5IO;9 : M.2PKFIQ@O0.=;PR5TAD^03^+\]]02P,$% @ KH/$4M_2UM0@ P >0P M !D !X;"]W;W)K&ULM5==3]LP%/TK5K0'D%@3 M.VTIJ*W$IX9$!P+!'J8]F.2VM7#L8+LM2/OQLYTVZ:36L(F^-+'C>^ZY)[=' M-_V%5,]Z"F#0:\&%'D138\KC.-;9% JJ6[($89^,I2JHL4LUB76I@.8^J. Q M29)N7% FHF'?[]VJ85_.#&<";A72LZ*@ZNT4N%P,(ARM-N[89&K<1CSLEW0" M]V >REME5W&-DK,"A&92( 7C072"CT\)<0'^Q".#A5Z[1ZZ4)RF?W>(J'T2) M8P0<,N,@J+W,X0PX=TB6Q\L2-*ISNL#U^Q7ZI2_>%O-$-9Q)_H/E9CJ(>A'* M84QGW-S)Q3=8%M1Q>)GDVO^B176VG48HFVDCBV6P95 P45WIZU*(M0""MP20 M98 7(JX2>9;GU-!A7\D%4NZT17,WOE0?;-MVJ@=8 !\AK M<8#.06>*E;YI?E[;L^C*0*%_!3*UZTQMGZF])=--"4YD,4'/YQMH=&H:G2"-,U#V#0OT2#-J4]^,QRR#JGP= MJ+);PW=WK.=AG>GPL_6L '&R+FC:ZFP6M%?SZ 5Y^$JGDN>.@9)SK,2YHQS@P+=B#TGT0UH(K-4H9Q,'H#JD*4&@_"81-JY+UXF;'2O> 0;F,JN+-K M61N'P=U@#9=,4)%]1-8PSONR-E:$PUXTHJ__T[6-Q>#>KN5M7 &ULC9;?3]LP$,?_%2O: TB# M_"IM@]I*;1D:TM 0C.UAVH/;7!L+QPZV0]G^^IV=$DJ:!OK0V,[=UY\[7VR/ M-E(]Z S D.><"SWV,F.*<]_7RPQRJD]E 0+?K*3*J<&N6ONZ4$!3YY1S/PJ" MOI]3)KS)R(W=J,E(EH8S 3>*Z#+/J?H[ RXW8R_T7@9NV3HS=L"?C JZACLP M]\6-PIY?JZ0L!Z&9%$3!:NQ-P_-Y&%@'9_&3P4;OM(D-92'E@^UTSKNME_4+UWP&,R":IA+_HNE)AM[0X^DL*(E M-[=R\Q6V 9U9O:7DVOV3S=8V\,BRU$;F6VQ2D9*[LB@XX/(9RLF])&H@[ALE_4$[ M8;\F['<27@D#"K0A"%AED3.Z8)P9!JV@_1;0H,'99M-KYQS4G(-.SDLFJ%C" M>RL]V)^Y'S?3V&*$OW:^86GQ$8K2^%DS=8=@8G]GK@COS7F6JN\8U56LF- :Y M0LG@=(!I5-7Q776,+-P)N) &SU/7S/#* \H:X/N5E.:E8R>H+U&3_U!+ P04 M " "N@\128R(7]M\# #G#@ &0 'AL+W=O'80^T1=M$)5(C MZ3C^]R,I6;)=2FZV]"46I7L/SSDD[PU'.RZ^R0TA"CSG&9-C;Z-4<>O[_PXA-=;Y1YX4]&!5Z3.5%?BIG0([]&26E.F*2< 4%68^\. MWDYA8A)LQ)^4[.31,S!2%IQ_,X,/Z=@+#".2D:4R$%C_/)$IR3*#I'G\4X%Z M]9PF\?CY@/[>BM=B%EB2*<^^TE1MQM[ RE9X6VF/O'=KZ02%!N\)<^D_0MV M56S@@>56*IY7R9I!3EGYBY\K(XX28M22@*H$=): XI:$L$H(K="2F97U@!6> MC 3? 6&B-9IYL-[8;*V&,K., ?FVZ+(B%X@A3-PCS/, ME@3,[4ZZ>B *TTQ>Z[ O\P=P]>8:O &4@<\;OI68I7+D*\W%(/K+:M[[T(PJJKT1I.!"D11@>=LQ55A/%=JIHC;ERZ78:C3RK(^B\5X;J%=:"&W] M\;PN3TODQ"*; _HT@0%*PI'_=&R=*RI!@SKJA'94TXXZ:3^>^+*_ 8RSBK6+ M:0D6'W&(8C2(SY@ZHOI)"-U,XYIIW,GT,S=;F+>OJ(MO_)UG<1Q'@S.^CJ@! MBH=NODG--^GDV^P]Z_$->&Q,GI8.WX"YPLJ>3L!7X#UE^GA2K7+&);7E\*]? MGI4IKHN,Z'RI_G:)[.:QE>_6&!>W>H/R+5-RAO=8P]VQM-JRCXV%4]?*GZCO MU^K[G;-^M876G*XG;<.:Z.-FND^S<(J('%SI:K,G6,AKEZ[N&>(R$R0@YTQM M7,L__3\()[('M>S!RV2G5%K;@=X+Q"6R&R_J#8*W+F4O3CN1,ZSE##OK9[DC MR7^OGC!H&E;PT^IG!7UR@"$:GIUR5U08M9QR>-1I8? MAQQ1<1!$+0R;)@C1#U3.5=M:.ODB1[,)POXY85=8&("KN;Z6'?_>S* M>8'&ZY9.V/1DV-V4V^7_47?GUW*@F\F%S7VJK^GDL+N5OT9SN# %JFI[5-5V M@"*0XKVS2_P@5'B @@,'U*D5S3\)L+L[O[QA7 ",>XF[8US,B]TMPS^ZA9@K MX.]8K"F3>J56&BCH];5[HKQ5E0/%"WLQ67"EKSGV<:-OHD28 /U]Q;DZ#,Q= MI[[;3OX%4$L#!!0 ( *Z#Q%*]^@.39P, L- 9 >&PO=V]R:W-H M965T\X!/YC%@8N?J M?N/['C($C\DK#*6RWLN4NQ6O!& M%:RBEP+)IBR)^/V.%ORP],"[/W'%=GME3OBK14UV])JJ;_6ET"._C[)A):TD MXQ42=+OTWL*;,VP%=L9W1@]R=(Q,*3><_S2#CYNE%YB,:$'7RH0@^N^6GM&B M,)%T'K^ZH%[O:83CX_OH[VWQNI@;(ND9+WZPC=HOO*Z&O,JU3JPNJ>R!/T&>B&L$4HQ+Q M+?I24T$4JW:(5!OTGE6D6IN1G8TN&+EA13OYY3E5A!7R%3I!WZ[/TG;Q'N6X1MO' FWM",PC;K2,BP#QG:D-%,R"MJ5MB&"M-LG29V-:D-D=@0 M9C7>KK(D#A?^K<,XZHVCH\;:*W1YM:IXY 60QX';+.[-XH?,(I=9[#!+H]QM MEO1FR4-FL+'W(+'&9I1.S+$]G;EG6>V5'O;[NJ>;S5E'A MD:*A9L!K#K&S* M1W2FBS].+([C46(=SV"RU.,,QS,K @9PP7%RM>"F#W,+!G#!,Y"KBS$N.XK" M>*:<@5WP-'C!E%XX#V?6 ST@J?A"Z;\PI#./>X#O^!I ,'P2">>[8'@L'3 M$ 93AL&&P11B,V\>& @&SXHPF#(,@A3/I($'AN'G8AAV,"S)9AYB M/" ,_V>$X2F;( C"]"^$.:>%D^V*/]JIFL^$ST3L6"5U'ENM"TY37;]H=][M M0/':;EYON-);87NXUU\K5)@)^OJ6&ULI951 M3]LP$,>_RBGB 236I"E- *65H!7:'M@J&)NF:0]N"Y$M),@I*HO@Q#DY=8,3-0-4K[9J5TQ%*@L;5)+@:7EZG;K_?\(WCQNR,P66R M5.K133X5DR!R0"@P)Z? [.,)9RB$$[(8O[>:06?I G?'K^HW/G>;RY(9G"GQ MG1=43H+S I7*V'\-VS:O4D20-X84M4VV!)47+9/]KRM MPTY /#P0$&\#8L_=&GG*.2,VS;3:@':[K9H;^%1]M(7CTAW*/6G[EMLXFLY4 M57&R528#3!8P4Y*X7*/,.1KX )^9ULP5#H[G2(P+,#EE>U'L H.H4XBHY M4*;1"#^OEH:TO0Z_WG ==:XC[WIVP/5!YDH6W-TP)J!N=%[:.P)J*?B:N=6^ M^K22%U[2_6J>IG$Z2++PJ0?DK ,Y>Q-DL6\-I&")4#->N!.C$D'B,\$+,MV' MU1H,HQVN='#1CS7NL,;_B[51GJCW)HW[D,;]2$F'E/P;TI<.Z13F#3J8KR77 M!?PX4*!DG^9\,(IV/\-^MK1C2]_-=J,:3>5!N'3O4HWV#B_<:12NY]XRO>;2 M@,"5C8H&J:VW;OM8.R%5^]ZQ5&0[D1^6MO6C=AOL^Y52]#IQ[:C[,YG^ 5!+ M P04 " "N@\12.(W4Z1@" !H! &0 'AL+W=OHT[6";TDCM"F(/1=7*X 'QX";7QIH_ M@NTTY;_'=M(0)%I>$I]]OP]?[I(V2K^:$M'"47!I9E%I;?5 B,E+%-2,5(72 MG>R4%M2Z4.^)J332(H $)TD5,XEJ#J86@^M<"N6IF MT3@Z;3RS?6G]!LG2BNYQ@_:E6FL7D9ZE8 *E84J"QMTLFH\?%E.?'Q*^,FS, M8 W^)ENE7GWP5,RBV!M"CKGU#-2]#OB(G'LB9^-GQQGUDAXX7)_8/X:[N[ML MJ<%'Q;^QPI:SZ"Z" G>TYO99-9^PN\^MY\L5-^$)39L[O8\@KXU5H@,[!X+) M]DV/71T&@&1\!I!T@"3X;H6"RR6U-$NU:D#[;,?F%^&J >W,,>D_RL9J=\H< MSF9/,E<"X0L]HH&W\)EJ37V=X'J)EC)N;N *F(05X]Q5T:3$.E6/)7FGL&@5 MDC,*$U@I:4L#'V2!Q=]XXMSVEI.3Y45RD7!>Z1%,XC>0Q,GX9;.$ZZN;"[23 MOA*30#OY;R5@R4S.E:DUPO?YUECM>N?'!8EI+S$-$M/S$FYP#/J"LE;..CD\ MNA$S^*_2MGSW@<_/UR&+1WW$>BVK]O JBKTTE99UYEA6;I? 6J?X,YW2ME3X 7Z MGTOV&U!+ P04 " "N@\122^D/GQT# !H" &0 'AL+W=O[': M"T,,B>K8U'9*V:??L1-2"H%62,2'F3_?C ^3WD;(%Y51JM%[P;CJ.YG6ZUO7 M58N,%D3=B#7E,+,4LB :NG+EJK6D)+5.!7.QYT5N07+N#'IV;"('/5%JEG,Z MD4B514'D]HXRL>D[OK,;F.:K3)L!=]!;DQ6=4?V\GDCHN8U*FA>4JUQP).FR M[PS]VU%B[*W!KYQNU%X;F4CF0KR8SF/:=SP#1!E=:*- X/%&1Y0Q(P08K[6F MT[S2..ZW=^H_;.P0RYPH.A+L=Y[JK.\D#DKIDI1,3\7F)ZWC"8W>0C!E_]&F MMO4:_SL.< .NT.N'; APZ=$PY![1#80"LR&]8]T630 MDV*#I+$&-=.PN;'>$$W.S2K.M(39'/STX.&US/46/?(%Y2:A:,((5^@:S6"_ MI"6C2"P1]ORNG4!#DW7C<'%/-KLT.3-%(%' J%;$;>R@EX2L*)T6C^1;MVTW(U@X/-T2F5Q\I M5UJ69D*ALLDOV]:\$@NMF+E@W@8XBCTO]H.>^[:_&"V&@1=Z M<8 ;PT^\8<,;GN6UZ52(E#H3,O\'2?V".#P"B>-.-^[Z!\#'=E'D Z[7SALU MO-%9WNGL6:$5[ C]-6ITA' =!$F$P_B M<40)_"+DW;8N(&-S\*.S!9@#$@K MRJ^ X^.Y=V0>7*UC*%%J+DNKK5FM&F7 YME3@8OX,R6E6]#YFJ!C\1 MN30Q8LJIK54>+M2T-0BLW HMD3L.6"O'WSCKPA/">? M$[%2+(]5W]6(T.SC1ELTXQ*-?P9-0#Z)7">*/.0QQ+_ZNYA9E9Z_2V_L-P8< M%?*.!-X-\3V?GL S^7UWKP%.4+$=V'C!F7BSA$FXG5M2I^P5CX,F(RE9O@0S MOMF1&Q/DCTQ8P35+^;\0WY!1)E9H_?TCAB2/&C+U3P.@L (46D#A&4"?!6Y ME-6ZA!7M:7U*P#)>V\8S-6(]](.VA]RN]VD]M@IHUPLKJU_ MBJPK4:P3Z" MR2BQY,2PQAI46 JA9*V!CW:U1?LZ!.I4@#H7%JB,U]JC/@P#[T"?8R-*PTYP M6I]NA;7;B'7&4E"6&/PB/(/F^?(WI.E5T7O7(0WUZMKI75B<;&PO=V]R:W-H965TULME(__+&!Q:0$FJ3I2\+%,_/S MX/F/87)@_$%L"9'@J2RHF%I;*7=O'$>D6U)B8;,=H>K.FO$22W7*-X[8<8*S MRJ@L'.2ZH5/BG%JS275MR6<3MI=%3LF2 [$O2\Q_+$C!#E,+6L\7[O+-5NH+ MSFRRPQNR(O++;LG5F=-ZR?*24)$S"CA93ZTY?+- L3:H1GS-R4%TCH&>RCUC M#_KD4S:U7$U$"I)*[0*KOT?REA2%]J0XOC=.K3:F-NP>/WO_4$U>3>8>"_*6 M%=_R3&ZG5FR!C*SQOI!W[/ O:284:'\I*T3U"P[UV#"P0+H7DI6-L2(H UN"-"\CR5) ,KR=(',-?YTV-?O",2YX5X M.7&D(M!^G+2)MJBCH8%H'OC,J-P*\)YF)#NV=Q1YBX^>\1=HU.%\QVW@N:\ M^UZ?$J__Z _TX61)6%/Q7CKT!Q__MRWO" M 5N#U>]8@]9E,,JZ()N0Q@DH3> %+=(\=E(J7YL1:&H,,T >=KE_ +"N$_H^1#ZT6G I 5, M1@%5K5ZSJ)(>3>(CF$3P- UTC6*YHZ7SK5):E9?Y(^&JFT!)7\$?, Y M!U]QL2E_40)7HH6]!>A9R?^ )F1>#BN\4O"JZVAQEJHW5'6WSA\^4W+ MA$:\872KI@F-_,)Q_;V^;<*^X$+7C_W &\BJ45PX+KE_TCEA7W@1#.-@0&^0 MT5WD_JW>V7CN,KD#.$:;T;@VWZYO-H&.6[N+T%"K0D:BT;A$7]DZ&Z]'"PN& MGNL-+"QD1!EY?[=W(B.P:%Q@;]([FQA=V8*)'0TT)V0$%8T+ZHUZ9Q.EUSL' M!!\9647G;YVO;YZHOXL>*CNCP>C\'?2M^F83\CB-OAT/+7>C[6AP$O"-]5W!I4@MJ>R?AEOK[;?,N;U&[P97G\(^8RY*AP!"K)6 MIJX=JH.ZO&9//)SI ^X5G]C]02P,$ M% @ KH/$4G%2>2+, P ] X !D !X;"]W;W)K&ULS5?;;N,V$/V5@; /"9"51/H>V 9\R:(!FH41(]N'H@^,1-M$)%%+ M4G9<].-+4K*D360E;=$V>8A)BG/F<&9XI!D?N'B2.TH5/,=1(B?.3JGTVO-D ML*,QD2Y/::*?;+B(B=)3L?5D*B@)K5$<>=CW^UY,6.),QW9M):9CGJF()70E M0&9Q3,1Q3B-^F#C(.2WDA70L^\$B5D,4TDXPD(NIDX M,W2]Q+XQL#N^,7J0M3&8HSQR_F0FM^'$\0TC&M% &0BB?_9T0:/((&D>WPM0 MI_1I#.OC$_H7>WA]F$Z=,<"% 7YA@+IG##J%0>>EP3D/W<*@ M:R.3'\7&84D4F8X%/X PNS6:&=A@6FM]?):8O*^5T$^9ME/3F^\94T>X30*: MF S *B*)A,_PE0A![,K%DBK"(GFI5Q_62[CX= F?P .Y(X)*8 D\)$S)*[VH MQW,1ZOM6Y&B79P'TCW2M*]5M(/B: !WR;L=TU2W\[@"?)0!?60TFU^.*1.VH.+ZJ] MF= ["!6ZT'9$7"'BCU'-J!)EU/GOJ^@-G\B6$>!3%2'\9A55FH[:1?UFO5JU M 54ZBWH?)%>5R*)VE?U;VE-@UL4'N]TS=Z.2933X'\JFW>=?49U*SE&[GIMZ M@3] ?\/3@$C5AED),QI]C-+!E;CB?TE5)-7:P=B*K:V MK9*Z#+)$Y5^_Y6K9NLULP_)B?8ZN%WD#5L'D_> =$5NFO]8BNM&0OCO0EUGD M+58^43RU3<&PO=V]R:W-H965TF-E>R >U94RCIRS-U=5HJ_7NO>.H>,LRJL9BQW+X MLA8RHQI>Y<91.\EH8H6RU"&N&S@9Y?EH/K-CMW(^$X5.>$9RQ47.9)L?35:X/=+8@7L MC'\XVZO6,S*FK(1X,"^?DJN1:XA8RF)M5%#X>61+EJ9&$W!\JY2.ZC6-8/OY MJ/VC-1Z,65'%EB+]RA.]O1I%(Y2P-2U2_47L?V>50;[1%XM4V;]H7\UU1R@N ME!99)0P$&<_+7_I4.:(E0/P3 J02($,%O$K LX:69-:L&ZKI?";%'DDS&[29 M!^L;*PW6\-QLXYV6\)6#G)Y_^%9P?4"?\ICEQJ'H-J6Y0I?H3HOX ?VUL\Y> M&&>;>6JG.8<7]W@\[>G:-WR$%J2R53B.?H/N=:7< @//^]%86B>:)F MC@96LZ(35US7)16ASR+76X4^Y E+.N27_?*8]"APP$FUI\C14]>D5^-B M)\?(J-\ZP^[X2^/XMLQ>2OO^# _4VLT9W= M@!Z]DUKOQ.J=G-![S38\SWF^@>B HQ S= 8[6>[O>=<^ENI\J\XDC< MZ)-HYCQV@/@UB-\+4AX]A=@3DS%7+'D-Q'\!M,00=3Y(=3MQLIK)'"7B0XTS^P0^'+'2(!)M.68\H3W#&Q=RNC M&C?JQRVWD*[25UFC%P@X(%'H34\@3&N$:6^X+!Z9A+*$*A3(D BKP30$W2QGYOG-DXNC2-58*6(H-N4]&RA9"2YAL&':!&JP-J MS[NE!SN\V%.97%0]!_00BR3AYI&FZ(:K.!6J,$W&OXN5TA+ZO__ZXK7)[K@_ MO7^UG1Y@T"I%2&;:7W,28N@@S$(%$&@FLPLD*G]#0ZPTM>>ET[G]2P;HP*A4 M*$)9V:- MY+00U>;M!RH"KM'74&'JN]=TU09W%]FWN2:UE'L=$W_DD=[_*,Y MDU?-::H0[B]#B\U&L@W5#'I3+3E<16+T2-."#=_7")LFNJ$ MIV]%.R9NVUU#3'/1U0Y?5PNT*Z<7AMCO)B--.2/]Y>SGG58MT";S/9>$Y%F* MK.8-=2YI2B#I+X$#3'CET%8+M-&\R)_@YVVR>K1 M^@Z\L#<_IYE>7J _4PE]A$(I6X.H.P[!?[*\DY8O6NSLM6XE-%P2[>,6[O%, MF@GP?2V$/KZ8!>K_#,S_!U!+ P04 " "N@\12!18>YX@" !L!@ &0 M 'AL+W=O\NI/S[^2XA8Q)$_9+8/OOQ8_OB3"JE7TP. M8,F;X-),@]S:XB8,39J#H*:G"I!XLE%:4(NJWH:FT$ S'R1X&$?1*!24R6 V M\;9$SR:JM)Q)2#0QI1!4[Q? 534-^L'!\,2VN76&<#8IZ!968'\6B48M;%$R M)D :IB31L)D&\_[-8NS\O<,S@\H/M- MTP>MJ=P"WDA+UGMR[)?0O3?/*ZHS\OL'0I('"\+\Z2 T; D-/:'A&4)/S+Q< M;30 8=*"!F.)IA9.M;X;*.KUHX\=A*Y;0M>=.,NW K\I+'NG.+:&XP4Z1:8; M9#3L19UL1BV;T;O8?/K0'T7?L$&BEBZ8K(4]4&TN3S'L!AX1X6]J!\=QRW'\ MOHYE;,<(:DJI:V706MM5^F\WB#_W.L]_$CU MEN&GSF&#H5%OC'/4]6ZK%:L*OT_6RN)V\F*.OP/0S@'/-TK9@^(2M#^8V5]0 M2P,$% @ KH/$4H=S<\#H @ 3P< !D !X;"]W;W)K&ULC57?3]LP$/Y73A$/($&3)DT'J*W4'TR;-%A%QWB8]N F;F/A MV)GMM.R_W]E)LU"%BI?$/M_W^;[S^3S:2_6B,TH-O.9=$ M_9U1+O=CK^\=#(]LFQEK\">C@FSIBIJG8JEPYC7<$F$8?VI.K]G2 MOC M _MGIQVUK(FF<\F?66JRL7?M04HWI.3F4>Z_T%I/;/D2R;7[PK[V#3Q(2FUD M7H,Q@IR)ZD]>ZSRT ,C3#0AK0'@,&+P#B&I Y(16D3E9"V+(9*3D'I3U1C8[ M<+EQ:%3#A#W%E5&XRA!G)@]8*-^DUK"D"E89412FQBBV+@U94J7AREH+]'%G(3(?UHMX/SL M L[ !VU7-3 !3X(9?=DR_,ADJ9$6C6=OYB/?H'PKPD]JJ;-*:OB.U CNI3"9 MACN1TO0MWL>T-;D+#[F;A2<)IX7J011<0AB$_8YXYA^'!R?"B9JCC!Q?] [? M'5&"B6T[X;^F:VT47I7?)_@'#?_ \0].E K' ^W*?(4<.J1M'+O)51P.;%9V M[81TN$5A'-XT;F\"BYO XI.!/;N[BB4WW5&%K0<>RGR-.<"R7%6%]+TTVF#5 M8'HN.TKU' NK*KF++G'5[G$KZGX\C(:#(W$=;E%\3H@B;5!=6M"WII>UNM,FVI3"7G1+7(.@57$5VWCRGH1<=Z.[W"P9%N :VFPG[IAAB\>5=8!US=2FL/$;M"\H9-_4$L#!!0 ( *Z# MQ%+6!F*L5P, $@- 9 >&PO=V]R:W-H965T@Y):Z5%V28C@Y+Q MYDY?VT+T$A#G;"UL=FH MAG%CXTI+?,LP3\^^X4CY(I0B2Y!DE5,)9*ZU9.M:TW4!1 NR$&6)!5]ID3[G MHLA *O*1K'! 935&B V9<\TR5M3&$;*"M)9,,U#D\34MZ@PRLI&B-#@5HEKW M,.F12L[XMO_E#P^@*2O4#>(KTZ/V-\;)]US4BO),35R-P@U]-VU%WC[6+"N:L&^:O?!(."\DK^A?<_U?_W%P0FGS64ZN\!6E%'*[*THO?04@=:<$0K/:8%>UH5TE+-L$#W MFW%P<\G[AD1L29A9ZV46C?T8;7GI.W(A:I35&C_"2(J0UX- M5"SI\))K,G+4T1I=@Y&C,XN"(/'#$R//H\(DBJ/+1HX[A>-!A4^@<-)+-6I1 MUM.:,SWDZ%T'?'=-COK>8=[WKL'3ED7?+M^+Q_&)J1?#1J%_V56_M[KY@RH? M5\OE4+F" U!P53X>IGX_O H?P_/?+@I.73P/BGO_[['"PRKB#R\C"\%?0&IF MMB,*.!.2<*%1X@>V^9@V+R&[&:KF83[WXZNR^; P^,E5V)R<_X=1XI\NIA?" MO!.;W=Z>M 2YM5MUA0QKKIN-5M?;'0?F=A-\TG]OC@EVKWN :6QEIQ.'.>62C 9RD=_FI@RF:B'-D,1-*'"WS^F0=./W M)'!R8Y6R(7D\?_MCH+VYVX^<5<$%"K^C5 :*7G0XN#" F M'A\FOD\;D[X^2'J/,B;GM?OV9;V,MO8OP[LGFR:UE#==#*N _J;:DY[4S9ZE6Y0\"=E/BWL=&35 MATIE=YIE?%GUEUEC %/OXNJT*,3JH^ SF3,W^8,3C@9TS0OF2O-GFPU*96H# M3)/@B6G#IYN1GYH6#VQIUN6TS'#/O1/T_'?7><8DTU1LFK:U?\RK_&K'T?6_ MLES]5MDU[/58OX2/W>35*9B,3\'D2=1D_Q1,)L=O,CI.CV%]R-@XR6R=8YIH M .?%(?D&IU#1)@TF"RX,EW5OSM.4R1?'&2MOZ,3^4;.E;\>G+*,+81X:<$C: M]E>6\D6>-*/N8"'J46W["TRO&S>'59N+RY0M63JNNWHVJ9J!;=BL]06$7>2V MNOP(QG&8'P$,RX,YP#B.A>7YG^;31^?C,,Q;WXOT44X?Y3B6#QE7'RR/GY/8 MRS_3)(FB.,96=#SV.AACZQ;'\.-7P[P! \L#F?YLK?'=QBMD?QU@>[JO0K"9 MXI6(S11?:T#\ZP:,)/'O-I8'&-@N8+4#^?UYH*;\G"B"7<6\84\PCB0)AD M M^FLTCI'5B>'CWQ_L*8FB)/$C@/D=1!&&P-.((Y@#\( A452]!W?>1^'Z/16V M_^D;_0)02P,$% @ KH/$4I>*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_''T9/PHJ%D,*]3 ?-=\D'4264J,1W7DX'HT%D MU_KY;VW$=ZT\IXM;%/BV.*. *Q^3]A MU,NE*/A,%W7%E6OC:+CT@,JNQ<8.(L4J/AV6EQ%\LUJ*$CC*Z#.33!4\"B!C!#(^(.2_<0"9()#) M02#G'@=^&D"F"&1Z0,A.)#,$,CLD9!) Y@AD?DC(-("<() 36L@9MX41&U\> MZ67TN;9"<6LCIH"TK@+(CPCD1UK(._[$51WVAY\0F$^T,%^9,-$#DS7W 3NS M%GS0A.M*,'!:V&F/L%Y[1/ST,;N.OOQ7BR5";)<9 M-T#H51Q=*NM,4]^&=)A5QL1:V;T.Y[I:"-56".$PFXR)=7*A=?DLI(S.H&4O M(4M2*T_P^DC^&6)B/AD3"V6;*#2IEP_D1JN?VQA3R9C8)3.^<"$+9HPQL3*N M.+.\$QE,#6-B-T!;5<)5N]X#-.8@*^:J$%U(3 UC8C=R@'J^:[N%5R"DBS$SQ,1FN(;K7FGHU&YAG#%?,P-=AG-&+.J? MS1!C9HC)S8!D)IU$-$8''L2*>,U-H@_W/GCVCY +LT-,; F&#[-#3#W< MP-*4+B8FB9A<$GUI2F^C8_Z(B?W1FZ_T4F)>B8F]@B8NW3;'S!(3FV5?XO(: MSQ 3DTU,+!N?O_0U<8(Y)B%V3)O(]&)A3DF(G=(OYEY,S"D)L5-00W=GL]#I M+&+%X(8.9V$23#$)L6*VACZ*KIDQ;2?^809^$;+;Y)A@$F+!O$%"FS=7\%W/ MS4**E:\<8F*"28@%\X8YKZN*F1??\-O"Q4N(B1DF(38,GOQTGDS,, FQ87#, M<(8PP0R3$!L&S]'":*:8 MS LF0)DA)N:@E-Q!>S!OEDMXG4),=%&%>A*L-S'?&2G$Q"R4$EMH'^88F(72]QKGL+YQ3J??Q"R4$EL(QPPME&(62HDMA(\: MLW!A$K-01FPA/)IYB(E9*".VT-[!;=LGA9B8A3+J!9C]F#X!#3$Q"V7$%D(P MSXJB$TW,0MF!EF*::';7]M'%_7=8D?G=8"W#_),1^Z>9;- MAOOF5ZL0$Y-/3KZI#%G_C(Y"3$P^.;%\PA70GK M3G;DF(7R@^PK $P_A]B)Y@2ST.20&PPZX]X)9J$)L85PS,[^3,Q"D\9"PZ:R M/3TI^5(H7E[#7U@H+Y@L;DWD/]K=;&GFMZ8L:RG/H>Q&76E6;O>9;_?(G_X M4$L#!!0 ( *Z#Q%*L;5!7/ ( *\J : >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/-VLUJHU 8QO%;"5Y S7F_;(>FJ]ET6WH#DIY\T"2*QZ'M MW4](%\DCLYA-\5G)47S]@_!#U,>7?&C'?7KB=43T]WLY:P6K^VPS>.JJC\/U]VEOFS2W7ERM7A^6U7# M\UNJZKF#!()D_B"%()T_R"#(Y@]R"/+Y@P*"8OZ@!H*:^8/N(>A^_J '"'J8 M/R@M4<8E0=($:P*M$W*="+Q."'8B$#LAV8G [(1H)P*U$[*="-Q."'0J"WH-Y"H+>@WD*@MZ#>0J"W MH-Y"H+>@WD*@MZ#>0J"WHMY*H+>BWDJ@MZ+>2J"W3EZ6$.BMJ+<2Z*VHMQ+H MK:BW$NBMJ+<2Z*VHMQ+HK:BW$NAMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&V3E]T$ M>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$ M>COJ[01Z^^1C)8'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H' M@=Z!>@>!WH%Z!X'>@7H'@=XQ^=F$0.] O8- [T"]@T#O0+V#0.\&]6X(]&Y0 M[X9 [P;U;GY2[S)^'7*Y]GRO\?H_2?5X/C=?+W]9?N^"K5-FBQO5O 5$VP!98< &33-NH26S9!LKM<5) D$%*A)O MTZBU/6_BD;Y5S^Z>/<7)MFO[N"C6*?E3QF*UIL[&TGGJ\\K2A^_I3RO0UH7[@-=S-X\40E/3Y-:&=&V[ MO(MM6Q;3_Y=]") ^)$@?"J0/#=*' >EC#M+',4@?)R!]\!E* M(RBB^&UL4$L! A0#% M @ KH/$4L,IX8WN *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ KH/$4IE&PO=V]R:W-H965T&UL4$L! A0#% @ KH/$4H.VB+J$!@ SAD !@ M ("!E T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ KH/$4DM@YM8I P &0D !@ ("!7QP 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ KH/$4K^Z3.^? M"@ 2QL !@ ("!^BT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ KH/$4M U0$!4!@ >Q@ !D ("!JDP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH/$4I%V6Q;(! W L !D M ("!['T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ KH/$4ONVP8IY P ?@@ !D ("![8T M 'AL+W=O.7B M5N$. "_+ &0 @(&=D0 >&PO=V]R:W-H965T&UL4$L! A0#% @ MKH/$4OD$Y4G8 P H H !D ("!L*, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH/$4IG43>(N P BP< !D M ("!GL 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ KH/$4K@I<#&X P =@D !D ("!Q,\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH/$ M4N#AET#: @ ,PH !D ("!0ML 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH/$4OOB;.U] @ J 8 M !D ("!_^D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH/$4O^PI31; P &PX !D M ("!&PO=V]R:W-H965T M&UL4$L! A0# M% @ KH/$4F+KFVD*! Z1( !D ("!P0(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ KH/$4E85 M^D&X @ 10< !D ("!&!(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH/$4E=X%[:L @ SP< !D M ("!3AX! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ KH/$4JDLT<,, P - @ !D ("! M="@! 'AL+W=O&PO=V]R:W-H965T 9 M " @=$N 0!X;"]W;W)K&UL4$L! A0#% M @ KH/$4E+_I))3 @ &P4 !D ("! 34! 'AL+W=O&UL4$L! A0#% @ KH/$4E3'DH$T M P 4 D !D ("!BCT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH/$4K@/3<]W @ 6 8 !D M ("!J4@! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ KH/$4@J)=^*1 P H T !D ("!^E ! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MKH/$4I27J:-W! )1 !D ("!#ET! 'AL+W=O&UL4$L! A0#% @ KH/$4M8&8JQ7 P M2 T !D ("!FF&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "N@\120&L7 MN@ " #&*0 $P @ %V=P$ 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 4 !0 .<5 "G>0$ ! end XML 85 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 86 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 284 414 1 false 83 0 false 6 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.medallia.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.medallia.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.medallia.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.medallia.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies Description of Business and Summary of Significant Accounting Policies Notes 8 false false R9.htm 2104102 - Disclosure - Revenue Sheet http://www.medallia.com/role/Revenue Revenue Notes 9 false false R10.htm 2109103 - Disclosure - Fair Value of Assets and Liabilities Sheet http://www.medallia.com/role/FairValueofAssetsandLiabilities Fair Value of Assets and Liabilities Notes 10 false false R11.htm 2113104 - Disclosure - Cash Equivalents and Marketable Securities Sheet http://www.medallia.com/role/CashEquivalentsandMarketableSecurities Cash Equivalents and Marketable Securities Notes 11 false false R12.htm 2116105 - Disclosure - Derivative Instruments Sheet http://www.medallia.com/role/DerivativeInstruments Derivative Instruments Notes 12 false false R13.htm 2122106 - Disclosure - Business Combinations Sheet http://www.medallia.com/role/BusinessCombinations Business Combinations Notes 13 false false R14.htm 2127107 - Disclosure - Goodwill And Intangible Assets, Net Sheet http://www.medallia.com/role/GoodwillAndIntangibleAssetsNet Goodwill And Intangible Assets, Net Notes 14 false false R15.htm 2133108 - Disclosure - Balance Sheet Components Sheet http://www.medallia.com/role/BalanceSheetComponents Balance Sheet Components Notes 15 false false R16.htm 2139109 - Disclosure - Debt Sheet http://www.medallia.com/role/Debt Debt Notes 16 false false R17.htm 2144110 - Disclosure - Leases Sheet http://www.medallia.com/role/Leases Leases Notes 17 false false R18.htm 2150111 - Disclosure - Commitments and Contingencies Sheet http://www.medallia.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 2152112 - Disclosure - Income Taxes Sheet http://www.medallia.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2154113 - Disclosure - Equity Incentive Plans Sheet http://www.medallia.com/role/EquityIncentivePlans Equity Incentive Plans Notes 20 false false R21.htm 2162114 - Disclosure - Net Loss Per Share Attributable to Common Stockholders Sheet http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholders Net Loss Per Share Attributable to Common Stockholders Notes 21 false false R22.htm 2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies 22 false false R23.htm 2305301 - Disclosure - Revenue (Tables) Sheet http://www.medallia.com/role/RevenueTables Revenue (Tables) Tables http://www.medallia.com/role/Revenue 23 false false R24.htm 2310302 - Disclosure - Fair Value of Assets and Liabilities (Tables) Sheet http://www.medallia.com/role/FairValueofAssetsandLiabilitiesTables Fair Value of Assets and Liabilities (Tables) Tables http://www.medallia.com/role/FairValueofAssetsandLiabilities 24 false false R25.htm 2314303 - Disclosure - Cash Equivalents and Marketable Securities (Tables) Sheet http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesTables Cash Equivalents and Marketable Securities (Tables) Tables http://www.medallia.com/role/CashEquivalentsandMarketableSecurities 25 false false R26.htm 2317304 - Disclosure - Derivative Instruments (Tables) Sheet http://www.medallia.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.medallia.com/role/DerivativeInstruments 26 false false R27.htm 2323305 - Disclosure - Business Combinations (Tables) Sheet http://www.medallia.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.medallia.com/role/BusinessCombinations 27 false false R28.htm 2328306 - Disclosure - Goodwill And Intangible Assets, Net (Tables) Sheet http://www.medallia.com/role/GoodwillAndIntangibleAssetsNetTables Goodwill And Intangible Assets, Net (Tables) Tables http://www.medallia.com/role/GoodwillAndIntangibleAssetsNet 28 false false R29.htm 2334307 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.medallia.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.medallia.com/role/BalanceSheetComponents 29 false false R30.htm 2340308 - Disclosure - Debt (Tables) Sheet http://www.medallia.com/role/DebtTables Debt (Tables) Tables http://www.medallia.com/role/Debt 30 false false R31.htm 2345309 - Disclosure - Leases (Tables) Sheet http://www.medallia.com/role/LeasesTables Leases (Tables) Tables http://www.medallia.com/role/Leases 31 false false R32.htm 2355310 - Disclosure - Equity Incentive Plans (Tables) Sheet http://www.medallia.com/role/EquityIncentivePlansTables Equity Incentive Plans (Tables) Tables http://www.medallia.com/role/EquityIncentivePlans 32 false false R33.htm 2363311 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) Sheet http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersTables Net Loss Per Share Attributable to Common Stockholders (Tables) Tables http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholders 33 false false R34.htm 2403401 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails Description of Business and Summary of Significant Accounting Policies - Narrative (Details) Details http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies 34 false false R35.htm 2406402 - Disclosure - Revenue - Narrative (Details) Sheet http://www.medallia.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 35 false false R36.htm 2407403 - Disclosure - Revenue - Performance Obligation (Details) Sheet http://www.medallia.com/role/RevenuePerformanceObligationDetails Revenue - Performance Obligation (Details) Details 36 false false R37.htm 2408404 - Disclosure - Revenue - Summary of Revenue by Geographic Area (Details) Sheet http://www.medallia.com/role/RevenueSummaryofRevenuebyGeographicAreaDetails Revenue - Summary of Revenue by Geographic Area (Details) Details 37 false false R38.htm 2411405 - Disclosure - Fair Value of Assets and Liabilities (Details) Sheet http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails Fair Value of Assets and Liabilities (Details) Details http://www.medallia.com/role/FairValueofAssetsandLiabilitiesTables 38 false false R39.htm 2412406 - Disclosure - Fair Value of Assets and Liabilities - Narrative (Details) Sheet http://www.medallia.com/role/FairValueofAssetsandLiabilitiesNarrativeDetails Fair Value of Assets and Liabilities - Narrative (Details) Details 39 false false R40.htm 2415407 - Disclosure - Cash Equivalents and Marketable Securities (Details) Sheet http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails Cash Equivalents and Marketable Securities (Details) Details http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesTables 40 false false R41.htm 2418408 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 41 false false R42.htm 2419409 - Disclosure - Derivative Instruments - Fair Values of Instruments (Details) Sheet http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails Derivative Instruments - Fair Values of Instruments (Details) Details 42 false false R43.htm 2420410 - Disclosure - Derivative Instruments - Gains and Losses (Details) Sheet http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails Derivative Instruments - Gains and Losses (Details) Details 43 false false R44.htm 2421411 - Disclosure - Derivative Instruments - Offsetting Arrangements (Details) Sheet http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails Derivative Instruments - Offsetting Arrangements (Details) Details 44 false false R45.htm 2424412 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.medallia.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 45 false false R46.htm 2425413 - Disclosure - Business Combinations - Schedule of Acquisition Consideration and Related Fair Values of Assets Acquired and Liabilities Assumed (Details) Sheet http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails Business Combinations - Schedule of Acquisition Consideration and Related Fair Values of Assets Acquired and Liabilities Assumed (Details) Details 46 false false R47.htm 2426414 - Disclosure - Business Combinations - Component of Identifiable Intangible Assets Acquired in Connection with Acquisitions (Details) Sheet http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails Business Combinations - Component of Identifiable Intangible Assets Acquired in Connection with Acquisitions (Details) Details 47 false false R48.htm 2429415 - Disclosure - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details) Sheet http://www.medallia.com/role/GoodwillandIntangibleAssetsNetChangesinGoodwillDetails Goodwill and Intangible Assets, Net - Changes in Goodwill (Details) Details 48 false false R49.htm 2430416 - Disclosure - Goodwill and Intangible Assets, Net - Schedule Intangible Assets, Net (Details) Sheet http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails Goodwill and Intangible Assets, Net - Schedule Intangible Assets, Net (Details) Details 49 false false R50.htm 2431417 - Disclosure - Goodwill And Intangible Assets, Net - Narrative (Details) Sheet http://www.medallia.com/role/GoodwillAndIntangibleAssetsNetNarrativeDetails Goodwill And Intangible Assets, Net - Narrative (Details) Details 50 false false R51.htm 2432418 - Disclosure - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details) Sheet http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails Goodwill and Intangible Assets, Net - Future Amortization Expense (Details) Details 51 false false R52.htm 2435419 - Disclosure - Balance Sheet Components - Narrative (Details) Sheet http://www.medallia.com/role/BalanceSheetComponentsNarrativeDetails Balance Sheet Components - Narrative (Details) Details 52 false false R53.htm 2436420 - Disclosure - Balance Sheet Components - Summary of Property and Equipment (Details) Sheet http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails Balance Sheet Components - Summary of Property and Equipment (Details) Details 53 false false R54.htm 2437421 - Disclosure - Balance Sheet Components - Accrued Expenses and Other Liabilities (Details) Sheet http://www.medallia.com/role/BalanceSheetComponentsAccruedExpensesandOtherLiabilitiesDetails Balance Sheet Components - Accrued Expenses and Other Liabilities (Details) Details 54 false false R55.htm 2438422 - Disclosure - Balance Sheet Components - Summary of Accrued Compensation (Details) Sheet http://www.medallia.com/role/BalanceSheetComponentsSummaryofAccruedCompensationDetails Balance Sheet Components - Summary of Accrued Compensation (Details) Details 55 false false R56.htm 2441423 - Disclosure - Debt- Narrative (Details) Sheet http://www.medallia.com/role/DebtNarrativeDetails Debt- Narrative (Details) Details 56 false false R57.htm 2442424 - Disclosure - Debt - Liability Component of Convertible Senior Notes (Details) Notes http://www.medallia.com/role/DebtLiabilityComponentofConvertibleSeniorNotesDetails Debt - Liability Component of Convertible Senior Notes (Details) Details 57 false false R58.htm 2443425 - Disclosure - Debt - Components of Interest Expense (Details) Sheet http://www.medallia.com/role/DebtComponentsofInterestExpenseDetails Debt - Components of Interest Expense (Details) Details 58 false false R59.htm 2446426 - Disclosure - Leases - Narrative (Details) Sheet http://www.medallia.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 59 false false R60.htm 2447427 - Disclosure - Leases - Components of Lease Costs and Supplemental Cash Flow Information (Details) Sheet http://www.medallia.com/role/LeasesComponentsofLeaseCostsandSupplementalCashFlowInformationDetails Leases - Components of Lease Costs and Supplemental Cash Flow Information (Details) Details 60 false false R61.htm 2448428 - Disclosure - Leases - Supplemental Balance Sheet (Details) Sheet http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails Leases - Supplemental Balance Sheet (Details) Details 61 false false R62.htm 2449429 - Disclosure - Leases- Maturities of Operating and Financing Lease Liabilities (Details) Sheet http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails Leases- Maturities of Operating and Financing Lease Liabilities (Details) Details 62 false false R63.htm 2451430 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.medallia.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 63 false false R64.htm 2453431 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.medallia.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 64 false false R65.htm 2456432 - Disclosure - Equity Incentive Plans - Schedule of 2019 Plan Activity (Details) Sheet http://www.medallia.com/role/EquityIncentivePlansScheduleof2019PlanActivityDetails Equity Incentive Plans - Schedule of 2019 Plan Activity (Details) Details 65 false false R66.htm 2457433 - Disclosure - Equity Incentive Plans - Stock-Based Compensation Expense (Details) Sheet http://www.medallia.com/role/EquityIncentivePlansStockBasedCompensationExpenseDetails Equity Incentive Plans - Stock-Based Compensation Expense (Details) Details 66 false false R67.htm 2458434 - Disclosure - Equity Incentive Plans - Restricted Stock Activity (Details) Sheet http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails Equity Incentive Plans - Restricted Stock Activity (Details) Details 67 false false R68.htm 2459435 - Disclosure - Equity Incentive Plans - Narrative (Details) Sheet http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails Equity Incentive Plans - Narrative (Details) Details 68 false false R69.htm 2460436 - Disclosure - Equity Incentive Plans - Stock Option Activity (Details) Sheet http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails Equity Incentive Plans - Stock Option Activity (Details) Details 69 false false R70.htm 2461437 - Disclosure - Equity Incentive Plans - Valuation Assumptions (Details) Sheet http://www.medallia.com/role/EquityIncentivePlansValuationAssumptionsDetails Equity Incentive Plans - Valuation Assumptions (Details) Details 70 false false R71.htm 2464438 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details) Details 71 false false R72.htm 2465439 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Sheet http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Details 72 false false All Reports Book All Reports mdla-20210430.htm exhibit311-10q04302021.htm exhibit312-10q04302021.htm exhibit321-10q04302021.htm exhibit322-10q04302021.htm mdla-20210430.xsd mdla-20210430_cal.xml mdla-20210430_def.xml mdla-20210430_lab.xml mdla-20210430_pre.xml http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mdla-20210430.htm": { "axisCustom": 0, "axisStandard": 29, "contextCount": 284, "dts": { "calculationLink": { "local": [ "mdla-20210430_cal.xml" ] }, "definitionLink": { "local": [ "mdla-20210430_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "mdla-20210430.htm" ] }, "labelLink": { "local": [ "mdla-20210430_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "mdla-20210430_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "mdla-20210430.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 566, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 7, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 12 }, "keyCustom": 18, "keyStandard": 396, "memberCustom": 21, "memberStandard": 55, "nsprefix": "mdla", "nsuri": "http://www.medallia.com/20210430", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.medallia.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "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": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Fair Value of Assets and Liabilities", "role": "http://www.medallia.com/role/FairValueofAssetsandLiabilities", "shortName": "Fair Value of Assets and Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - Cash Equivalents and Marketable Securities", "role": "http://www.medallia.com/role/CashEquivalentsandMarketableSecurities", "shortName": "Cash Equivalents and Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Derivative Instruments", "role": "http://www.medallia.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122106 - Disclosure - Business Combinations", "role": "http://www.medallia.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127107 - Disclosure - Goodwill And Intangible Assets, Net", "role": "http://www.medallia.com/role/GoodwillAndIntangibleAssetsNet", "shortName": "Goodwill And Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133108 - Disclosure - Balance Sheet Components", "role": "http://www.medallia.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139109 - Disclosure - Debt", "role": "http://www.medallia.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144110 - Disclosure - Leases", "role": "http://www.medallia.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150111 - Disclosure - Commitments and Contingencies", "role": "http://www.medallia.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152112 - Disclosure - Income Taxes", "role": "http://www.medallia.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154113 - Disclosure - Equity Incentive Plans", "role": "http://www.medallia.com/role/EquityIncentivePlans", "shortName": "Equity Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2162114 - Disclosure - Net Loss Per Share Attributable to Common Stockholders", "role": "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholders", "shortName": "Net Loss Per Share Attributable to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "role": "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Revenue (Tables)", "role": "http://www.medallia.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Fair Value of Assets and Liabilities (Tables)", "role": "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesTables", "shortName": "Fair Value of Assets and Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Cash Equivalents and Marketable Securities (Tables)", "role": "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesTables", "shortName": "Cash Equivalents and Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Derivative Instruments (Tables)", "role": "http://www.medallia.com/role/DerivativeInstrumentsTables", "shortName": "Derivative Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323305 - Disclosure - Business Combinations (Tables)", "role": "http://www.medallia.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328306 - Disclosure - Goodwill And Intangible Assets, Net (Tables)", "role": "http://www.medallia.com/role/GoodwillAndIntangibleAssetsNetTables", "shortName": "Goodwill And Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334307 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.medallia.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.medallia.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340308 - Disclosure - Debt (Tables)", "role": "http://www.medallia.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345309 - Disclosure - Leases (Tables)", "role": "http://www.medallia.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2355310 - Disclosure - Equity Incentive Plans (Tables)", "role": "http://www.medallia.com/role/EquityIncentivePlansTables", "shortName": "Equity Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2363311 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)", "role": "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersTables", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.medallia.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Revenue - Performance Obligation (Details)", "role": "http://www.medallia.com/role/RevenuePerformanceObligationDetails", "shortName": "Revenue - Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Revenue - Summary of Revenue by Geographic Area (Details)", "role": "http://www.medallia.com/role/RevenueSummaryofRevenuebyGeographicAreaDetails", "shortName": "Revenue - Summary of Revenue by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "if6d4dbca273749918c99829110e7698d_D20210201-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Fair Value of Assets and Liabilities (Details)", "role": "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails", "shortName": "Fair Value of Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Fair Value of Assets and Liabilities - Narrative (Details)", "role": "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesNarrativeDetails", "shortName": "Fair Value of Assets and Liabilities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Cash Equivalents and Marketable Securities (Details)", "role": "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails", "shortName": "Cash Equivalents and Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i650018eb73f4496f88b245a4ae6142a5_I20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "ic5e9af067a084ab38f6d6f6a9d12b523_D20210201-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Derivative Instruments - Narrative (Details)", "role": "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails", "shortName": "Derivative Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "ic5e9af067a084ab38f6d6f6a9d12b523_D20210201-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Derivative Instruments - Fair Values of Instruments (Details)", "role": "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails", "shortName": "Derivative Instruments - Fair Values of Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i120c95eb9012468982315e5d9a7be650_I20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i3b54a59ffc3646e6b1f7635ae0934ffb_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Derivative Instruments - Gains and Losses (Details)", "role": "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails", "shortName": "Derivative Instruments - Gains and Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i3b54a59ffc3646e6b1f7635ae0934ffb_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421411 - Disclosure - Derivative Instruments - Offsetting Arrangements (Details)", "role": "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails", "shortName": "Derivative Instruments - Offsetting Arrangements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OffsettingAssetsTableTextBlock", "us-gaap:OffsettingLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i2e54d85bb6b44d7f963dbe698cce5a08_I20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "ifc6aa5d8813f47ecb7b0082318b2b0ce_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "ifc6aa5d8813f47ecb7b0082318b2b0ce_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Business Combinations - Schedule of Acquisition Consideration and Related Fair Values of Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Business Combinations - Schedule of Acquisition Consideration and Related Fair Values of Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i1bba70cfc019422988280d456da63d48_I20210312", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i1bba70cfc019422988280d456da63d48_I20210312", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Business Combinations - Component of Identifiable Intangible Assets Acquired in Connection with Acquisitions (Details)", "role": "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "shortName": "Business Combinations - Component of Identifiable Intangible Assets Acquired in Connection with Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "iccea2293c16a436093eb3ee9775c138e_I20210312", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "ia617ef420b1e42d9b1f182402a57b487_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details)", "role": "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetChangesinGoodwillDetails", "shortName": "Goodwill and Intangible Assets, Net - Changes in Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "ia617ef420b1e42d9b1f182402a57b487_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - Goodwill and Intangible Assets, Net - Schedule Intangible Assets, Net (Details)", "role": "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails", "shortName": "Goodwill and Intangible Assets, Net - Schedule Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.medallia.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - Disclosure - Goodwill And Intangible Assets, Net - Narrative (Details)", "role": "http://www.medallia.com/role/GoodwillAndIntangibleAssetsNetNarrativeDetails", "shortName": "Goodwill And Intangible Assets, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details)", "role": "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets, Net - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "us-gaap:DeferredChargesPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortizationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435419 - Disclosure - Balance Sheet Components - Narrative (Details)", "role": "http://www.medallia.com/role/BalanceSheetComponentsNarrativeDetails", "shortName": "Balance Sheet Components - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DeferredChargesPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortizationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - Disclosure - Balance Sheet Components - Summary of Property and Equipment (Details)", "role": "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails", "shortName": "Balance Sheet Components - Summary of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437421 - Disclosure - Balance Sheet Components - Accrued Expenses and Other Liabilities (Details)", "role": "http://www.medallia.com/role/BalanceSheetComponentsAccruedExpensesandOtherLiabilitiesDetails", "shortName": "Balance Sheet Components - Accrued Expenses and Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:TaxesPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "mdla:AccruedSalariesAndBonusCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438422 - Disclosure - Balance Sheet Components - Summary of Accrued Compensation (Details)", "role": "http://www.medallia.com/role/BalanceSheetComponentsSummaryofAccruedCompensationDetails", "shortName": "Balance Sheet Components - Summary of Accrued Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "mdla:AccruedSalariesAndBonusCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i22b5d9a7f9ae491290f8f4bf9caadb7d_D20200901-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "mdla:PaymentsForCappedCalls", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441423 - Disclosure - Debt- Narrative (Details)", "role": "http://www.medallia.com/role/DebtNarrativeDetails", "shortName": "Debt- Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i22b5d9a7f9ae491290f8f4bf9caadb7d_D20200901-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "mdla:PaymentsForCappedCalls", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "iacb7f751666a466ba907254a3c8d234f_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442424 - Disclosure - Debt - Liability Component of Convertible Senior Notes (Details)", "role": "http://www.medallia.com/role/DebtLiabilityComponentofConvertibleSeniorNotesDetails", "shortName": "Debt - Liability Component of Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "iacb7f751666a466ba907254a3c8d234f_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i008b5616bc814e7491ef3af62f7d10d3_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443425 - Disclosure - Debt - Components of Interest Expense (Details)", "role": "http://www.medallia.com/role/DebtComponentsofInterestExpenseDetails", "shortName": "Debt - Components of Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i008b5616bc814e7491ef3af62f7d10d3_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446426 - Disclosure - Leases - Narrative (Details)", "role": "http://www.medallia.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447427 - Disclosure - Leases - Components of Lease Costs and Supplemental Cash Flow Information (Details)", "role": "http://www.medallia.com/role/LeasesComponentsofLeaseCostsandSupplementalCashFlowInformationDetails", "shortName": "Leases - Components of Lease Costs and Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448428 - Disclosure - Leases - Supplemental Balance Sheet (Details)", "role": "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails", "shortName": "Leases - Supplemental Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "mdla:AssetsAndLiabilitiesLesseeTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449429 - Disclosure - Leases- Maturities of Operating and Financing Lease Liabilities (Details)", "role": "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails", "shortName": "Leases- Maturities of Operating and Financing Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451430 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.medallia.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i96b012cd9daf4a57a7170267fbc52828_I20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453431 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.medallia.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i51359bbb32c94e30b7aa136cf71cc51f_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "mdla:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456432 - Disclosure - Equity Incentive Plans - Schedule of 2019 Plan Activity (Details)", "role": "http://www.medallia.com/role/EquityIncentivePlansScheduleof2019PlanActivityDetails", "shortName": "Equity Incentive Plans - Schedule of 2019 Plan Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i51359bbb32c94e30b7aa136cf71cc51f_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "mdla:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457433 - Disclosure - Equity Incentive Plans - Stock-Based Compensation Expense (Details)", "role": "http://www.medallia.com/role/EquityIncentivePlansStockBasedCompensationExpenseDetails", "shortName": "Equity Incentive Plans - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "if6a7b923f8d8480fa6850dfb8231e8f9_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458434 - Disclosure - Equity Incentive Plans - Restricted Stock Activity (Details)", "role": "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails", "shortName": "Equity Incentive Plans - Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "if6a7b923f8d8480fa6850dfb8231e8f9_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459435 - Disclosure - Equity Incentive Plans - Narrative (Details)", "role": "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails", "shortName": "Equity Incentive Plans - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "ia617ef420b1e42d9b1f182402a57b487_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460436 - Disclosure - Equity Incentive Plans - Stock Option Activity (Details)", "role": "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails", "shortName": "Equity Incentive Plans - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i4de41b80502a46199df333456293ecbb_I20200131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i4de41b80502a46199df333456293ecbb_I20200131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i57d098c2e0394a95938209bd919a77b9_D20210201-20210430", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461437 - Disclosure - Equity Incentive Plans - Valuation Assumptions (Details)", "role": "http://www.medallia.com/role/EquityIncentivePlansValuationAssumptionsDetails", "shortName": "Equity Incentive Plans - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i57d098c2e0394a95938209bd919a77b9_D20210201-20210430", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464438 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details)", "role": "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465439 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "role": "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "role": "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Revenue", "role": "http://www.medallia.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdla-20210430.htm", "contextRef": "i21deb946cfe34ad394cf7224ac5572d7_D20210201-20210430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 83, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.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", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.medallia.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "mdla_AccruedLiabilitiesAndOtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities And Other Current Liabilities", "label": "Accrued Liabilities And Other Current Liabilities [Member]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherCurrentLiabilitiesMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails" ], "xbrltype": "domainItemType" }, "mdla_AccruedSalariesAndBonusCurrent": { "auth_ref": [], "calculation": { "http://www.medallia.com/role/BalanceSheetComponentsSummaryofAccruedCompensationDetails": { "order": 1.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued salaries and bonus current.", "label": "Accrued Salaries And Bonus Current", "terseLabel": "Accrued salaries and bonus" } } }, "localname": "AccruedSalariesAndBonusCurrent", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofAccruedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "mdla_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Supplemental Balance Sheet Information" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "mdla_CapitalizedContractCostAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost, Additions.", "label": "Capitalized Contract Cost, Additions", "terseLabel": "Deferred commissions earned and capitalized" } } }, "localname": "CapitalizedContractCostAdditions", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mdla_CashCashEquivalentsAndMarketableSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents and Marketable Securities", "label": "Cash, Cash Equivalents and Marketable Securities [Member]", "terseLabel": "Cash, Cash Equivalents and Marketable Securities" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "mdla_CertainVacantOfficeLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Certain Vacant Office Leases", "label": "Certain Vacant Office Leases [Member]", "terseLabel": "Certain Vacant Office Leases" } } }, "localname": "CertainVacantOfficeLeasesMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mdla_CheckMarketIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CheckMarket Inc.", "label": "CheckMarket Inc. [Member]", "terseLabel": "CheckMarket" } } }, "localname": "CheckMarketIncMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "mdla_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer Equipment and Software", "label": "Computer Equipment and Software [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "mdla_CounterpartyAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Counterparty A", "label": "Counterparty A [Member]", "terseLabel": "Counterparty A" } } }, "localname": "CounterpartyAMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "domainItemType" }, "mdla_CounterpartyBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Counterparty B", "label": "Counterparty B [Member]", "terseLabel": "Counterparty B" } } }, "localname": "CounterpartyBMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "domainItemType" }, "mdla_DebtInstrumentConvertibleRedemptionTermsThresholdScheduledTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Redemption Terms, Threshold Scheduled Trading Days", "label": "Debt Instrument, Convertible, Redemption Terms, Threshold Scheduled Trading Days", "terseLabel": "Threshold scheduled trading days" } } }, "localname": "DebtInstrumentConvertibleRedemptionTermsThresholdScheduledTradingDays", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "mdla_DecibelGroupLondonLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Decibel Group London Ltd.", "label": "Decibel Group London Ltd. [Member]", "terseLabel": "Decibel" } } }, "localname": "DecibelGroupLondonLtdMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "mdla_DevelopedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Developed technology.", "label": "Developed Technology [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "mdla_ExerciseOfStockOptionsIncludedInOtherReceivables": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Exercise of Stock Options Included in Other Receivables", "label": "Exercise of Stock Options Included in Other Receivables", "terseLabel": "Other receivables related to stock option exercises" } } }, "localname": "ExerciseOfStockOptionsIncludedInOtherReceivables", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mdla_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease, Assets And Liabilities, Lessee [Abstract]", "label": "Finance Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Finance lease liabilities reported as:" } } }, "localname": "FinanceLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "mdla_FinanceLeaseCosts": { "auth_ref": [], "calculation": { "http://www.medallia.com/role/LeasesComponentsofLeaseCostsandSupplementalCashFlowInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance Lease Costs", "label": "Finance Lease Costs", "totalLabel": "Finance lease costs" } } }, "localname": "FinanceLeaseCosts", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/LeasesComponentsofLeaseCostsandSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "mdla_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, to be Paid, After Year Four", "label": "Finance Lease, Liability, to be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mdla_FinanceLeaseRightOfUseAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease Right-Of-Use Assets", "label": "Finance Lease Right-Of-Use Assets [Member]", "terseLabel": "Finance leases, right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetsMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "mdla_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "mdla_FiniteLivedIntangibleAssetsAccumulatedAmortizationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Assets, Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization [Roll Forward]", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortizationRollForward", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "mdla_IncreaseDecreaseInDeferredCommissions": { "auth_ref": [], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in deferred commissions.", "label": "Increase (Decrease) In Deferred Commissions", "negatedLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInDeferredCommissions", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mdla_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mdla_LineOfCreditFacilityAvailableIncreaseToMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Available Increase to Maximum Borrowing Capacity", "label": "Line of Credit Facility, Available Increase to Maximum Borrowing Capacity", "terseLabel": "Amount of right to add revolving commitments" } } }, "localname": "LineOfCreditFacilityAvailableIncreaseToMaximumBorrowingCapacity", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mdla_LivingLensEnterpriseLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LivingLens Enterprise Ltd.", "label": "LivingLens Enterprise Ltd. [Member]", "terseLabel": "LivingLens" } } }, "localname": "LivingLensEnterpriseLtdMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "mdla_MarketableSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketable Securities", "label": "Marketable Securities [Member]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "mdla_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash Lease Expense", "label": "Noncash Lease Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mdla_OfficeFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office Facilities", "label": "Office Facilities [Member]", "terseLabel": "Office Facilities" } } }, "localname": "OfficeFacilitiesMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mdla_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "label": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Operating lease liabilities reported as:" } } }, "localname": "OperatingLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "mdla_OptionIndexedToIssuersEquityCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Option Indexed to Issuer's Equity, Cap Price", "label": "Option Indexed to Issuer's Equity, Cap Price", "terseLabel": "Option cap price (in dollars per share)" } } }, "localname": "OptionIndexedToIssuersEquityCapPrice", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "mdla_OtherCountriesNotSeparatelyDisclosedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Countries Not Separately Disclosed", "label": "Other Countries Not Separately Disclosed [Member]", "terseLabel": "Other" } } }, "localname": "OtherCountriesNotSeparatelyDisclosedMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/RevenueSummaryofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "mdla_PaymentsForCappedCalls": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Capped Calls", "label": "Payments For Capped Calls", "terseLabel": "Purchase of capped calls related to convertible senior notes" } } }, "localname": "PaymentsForCappedCalls", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mdla_PaymentsToAcquireBusinessesAccelerationOfOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to Acquire Businesses, Acceleration Of Options", "label": "Payments to Acquire Businesses, Acceleration Of Options", "terseLabel": "Payments related to option accelerations" } } }, "localname": "PaymentsToAcquireBusinessesAccelerationOfOptions", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mdla_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional Services", "label": "Professional Services [Member]", "terseLabel": "Professional services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations", "http://www.medallia.com/role/EquityIncentivePlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "mdla_Sense360IncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sense360 Inc.", "label": "Sense360 Inc. [Member]", "terseLabel": "Sense360" } } }, "localname": "Sense360IncMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "mdla_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingRollForward", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansScheduleof2019PlanActivityDetails" ], "xbrltype": "stringItemType" }, "mdla_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsCancelled": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Options And Other Than Options , Cancelled", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Options And Other Than Options , Cancelled", "terseLabel": "Cancelled shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsCancelled", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansScheduleof2019PlanActivityDetails" ], "xbrltype": "sharesItemType" }, "mdla_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options and other than options outstanding number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options And Other Than Options Outstanding Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Opening balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingNumber", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansScheduleof2019PlanActivityDetails" ], "xbrltype": "sharesItemType" }, "mdla_StellaServiceIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "StellaService Inc.", "label": "StellaService Inc. [Member]", "terseLabel": "Stella Connect" } } }, "localname": "StellaServiceIncMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "mdla_SubscriptionContractTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription contract term.", "label": "Subscription Contract Term", "terseLabel": "Subscription contract term" } } }, "localname": "SubscriptionContractTerm", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "mdla_TradeAndOtherReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trade and other receivables.", "label": "Trade And Other Receivables [Member]", "terseLabel": "Trade And Other Receivables" } } }, "localname": "TradeAndOtherReceivablesMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "mdla_TrademarksAndBacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trademarks and Backlog", "label": "Trademarks and Backlog [Member]", "terseLabel": "Other" } } }, "localname": "TrademarksAndBacklogMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "mdla_TwoThousandAndNineteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and nineteen equity incentive plan.", "label": "Two Thousand And Nineteen Equity Incentive Plan [Member]", "terseLabel": "2019 Equity Incentive Plan" } } }, "localname": "TwoThousandAndNineteenEquityIncentivePlanMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansScheduleof2019PlanActivityDetails" ], "xbrltype": "domainItemType" }, "mdla_VociTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Voci Technologies", "label": "Voci Technologies [Member]", "terseLabel": "Voci" } } }, "localname": "VociTechnologiesMember", "nsuri": "http://www.medallia.com/20210430", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r49", "r104" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r111", "r118", "r187", "r341", "r342", "r343", "r355", "r356" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r111", "r118", "r187", "r341", "r342", "r343", "r355", "r356" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r111", "r118", "r187", "r341", "r342", "r343", "r355", "r356" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r299", "r302", "r468", "r469", "r470", "r471", "r472", "r473", "r493", "r526", "r529" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/DebtNarrativeDetails", "http://www.medallia.com/role/LeasesNarrativeDetails", "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r299", "r302", "r468", "r469", "r470", "r471", "r472", "r473", "r493", "r526", "r529" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/DebtNarrativeDetails", "http://www.medallia.com/role/LeasesNarrativeDetails", "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenueSummaryofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r165", "r276", "r280", "r494", "r525", "r527" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations", "http://www.medallia.com/role/EquityIncentivePlansStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r165", "r276", "r280", "r494", "r525", "r527" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations", "http://www.medallia.com/role/EquityIncentivePlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r289", "r299", "r302", "r468", "r469", "r470", "r471", "r472", "r473", "r493", "r526", "r529" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/DebtNarrativeDetails", "http://www.medallia.com/role/LeasesNarrativeDetails", "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r289", "r299", "r302", "r468", "r469", "r470", "r471", "r472", "r473", "r493", "r526", "r529" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/DebtNarrativeDetails", "http://www.medallia.com/role/LeasesNarrativeDetails", "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r166", "r167", "r276", "r281", "r528", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsNarrativeDetails", "http://www.medallia.com/role/RevenueNarrativeDetails", "http://www.medallia.com/role/RevenueSummaryofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r166", "r167", "r276", "r281", "r528", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsNarrativeDetails", "http://www.medallia.com/role/RevenueNarrativeDetails", "http://www.medallia.com/role/RevenueSummaryofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r232", "r300", "r461" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r112", "r113", "r114", "r115", "r184", "r185", "r186", "r187", "r188", "r189", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r355", "r356", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.medallia.com/role/BalanceSheetComponentsAccruedExpensesandOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsAccruedExpensesandOtherLiabilitiesDetails", "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r6", "r30" ], "calculation": { "http://www.medallia.com/role/BalanceSheetComponentsSummaryofAccruedCompensationDetails": { "order": 5.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Payroll Taxes, Current", "terseLabel": "Payroll taxes" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofAccruedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r5", "r6", "r30" ], "calculation": { "http://www.medallia.com/role/BalanceSheetComponentsSummaryofAccruedCompensationDetails": { "order": 2.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "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": "Accrued commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofAccruedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r5", "r30", "r288" ], "calculation": { "http://www.medallia.com/role/BalanceSheetComponentsSummaryofAccruedCompensationDetails": { "order": 3.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Vacation, Current", "terseLabel": "Accrued vacation" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofAccruedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r15", "r56", "r57", "r58", "r515", "r537", "r541" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r55", "r58", "r60", "r108", "r109", "r110", "r379", "r532", "r533" ], "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 Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Useful life (years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r13", "r344" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "negatedLabel": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r108", "r109", "r110", "r341", "r342", "r343" ], "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/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r303", "r305", "r347", "r348" ], "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": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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 to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r305", "r333", "r346" ], "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" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r19", "r170", "r190" ], "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", "terseLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r74", "r92" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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 Deferred Sales Commissions", "terseLabel": "Amortization of deferred commissions" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r71", "r92", "r440" ], "calculation": { "http://www.medallia.com/role/DebtComponentsofInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r92", "r440" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r92", "r211", "r219" ], "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", "negatedTerseLabel": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillAndIntangibleAssetsNetNarrativeDetails", "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r102", "r148", "r157", "r163", "r183", "r376", "r380", "r430", "r499", "r513" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r2", "r3", "r38", "r102", "r183", "r376", "r380", "r430" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r422" ], "calculation": { "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails": { "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 measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r178" ], "calculation": { "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r179" ], "calculation": { "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r176", "r196" ], "calculation": { "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r173", "r177", "r196", "r502" ], "calculation": { "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "verboseLabel": "Total marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r175", "r196" ], "calculation": { "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "netLabel": "Marketable securities", "terseLabel": "Aggregate Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails", "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r306", "r335" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails", "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails", "http://www.medallia.com/role/EquityIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails", "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails", "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r389", "r395" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails", "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails", "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r298", "r301" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r298", "r301", "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r369", "r370" ], "calculation": { "http://www.medallia.com/role/BalanceSheetComponentsAccruedExpensesandOtherLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Indemnity holdback related to acquisitions" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Identifiable Intangible Assets", "verboseLabel": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedLabel": "Net Liabilities Assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Purchase Consideration, Net of Cash Acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r107", "r142" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CallOptionMember": { "auth_ref": [ "r546", "r547", "r548", "r549", "r550", "r551" ], "lang": { "en-us": { "role": { "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.", "label": "Call Option [Member]", "terseLabel": "Capped call" } } }, "localname": "CallOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r96", "r97", "r98" ], "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 unpaid capital expenditures" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r203" ], "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": "Amortization of deferred commissions" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Sales commissions amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r202" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred commissions, current" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r202" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred commissions, noncurrent" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r23", "r94" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Included in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "terseLabel": "Cash Equivalents and Marketable Securities" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r87", "r94", "r99" ], "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 and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r87", "r431" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r414" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months", "terseLabel": "Gains (losses) expected to be reclassified out of OCI within the next 12 months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r386" ], "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/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails", "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails", "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Noncash investing and financing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper", "verboseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails", "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r36", "r231", "r503", "r520" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "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 (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r228", "r229", "r230", "r233" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r108", "r109" ], "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/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value per share (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r246" ], "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", "verboseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r11" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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.001 par value: 1,000,000,000 shares authorized as of April 30, 2021 and January 31, 2021; 158,035,275 shares and 154,995,819 shares issued and outstanding as of April 30, 2021 and January 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r63", "r65", "r66", "r69", "r506", "r522" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "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" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r137", "r138", "r169", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r137", "r138", "r169", "r428", "r429", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r137", "r138", "r169", "r428", "r429", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r133", "r511" ], "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 and Significant Customers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r137", "r138", "r169", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r137", "r138", "r169", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction-in-progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r254", "r256", "r277" ], "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.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r254", "r255", "r277" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r254", "r255", "r277" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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": "Deferred revenue, noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r278" ], "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": "Contract with customer, liability" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of convertible debt" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Senior Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtLiabilityComponentofConvertibleSeniorNotesDetails", "http://www.medallia.com/role/DebtNarrativeDetails", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible senior notes (if-converted)" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r290", "r297", "r542" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate notes and bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails", "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r73", "r102", "r183", "r430" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations": { "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", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations" ], "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 Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "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": "Variable interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r9", "r239", "r500", "r512" ], "calculation": { "http://www.medallia.com/role/DebtLiabilityComponentofConvertibleSeniorNotesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtLiabilityComponentofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Initial conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r33", "r247", "r248", "r250" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Initial conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r439", "r441" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount of debt" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails", "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails", "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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 Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtComponentsofInterestExpenseDetails", "http://www.medallia.com/role/DebtLiabilityComponentofConvertibleSeniorNotesDetails", "http://www.medallia.com/role/DebtNarrativeDetails", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Debt Instrument, Redemption, Period One" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Debt Instrument, Redemption, Period Two" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r34", "r105", "r247", "r249", "r250", "r251", "r438", "r439", "r441", "r510" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. 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": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtComponentsofInterestExpenseDetails", "http://www.medallia.com/role/DebtLiabilityComponentofConvertibleSeniorNotesDetails", "http://www.medallia.com/role/DebtNarrativeDetails", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r25", "r100" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Commissions" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.medallia.com/role/BalanceSheetComponentsSummaryofAccruedCompensationDetails": { "order": 4.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).", "label": "Deferred Compensation Share-based Arrangements, Liability, Current", "terseLabel": "Employee stock purchase plan" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofAccruedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r92", "r223" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r92", "r146" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r41", "r51", "r393" ], "calculation": { "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Asset, Fair Value, Gross Liability", "negatedLabel": "Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r42", "r47", "r427" ], "calculation": { "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "weight": 1.0 }, "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets", "totalLabel": "Net Amounts of Assets in the Unaudited Condensed Consolidated Balance Sheets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails", "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails", "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralObligationToReturnCash": { "auth_ref": [ "r43", "r48", "r409" ], "calculation": { "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails": { "order": 3.0, "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets.", "label": "Derivative, Collateral, Obligation to Return Cash", "negatedLabel": "Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Received" } } }, "localname": "DerivativeCollateralObligationToReturnCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralObligationToReturnSecurities": { "auth_ref": [ "r43", "r48" ], "calculation": { "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets.", "label": "Derivative, Collateral, Obligation to Return Securities", "negatedLabel": "Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments" } } }, "localname": "DerivativeCollateralObligationToReturnSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralRightToReclaimCash": { "auth_ref": [ "r43", "r48", "r409" ], "calculation": { "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails": { "order": 3.0, "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.", "label": "Derivative, Collateral, Right to Reclaim Cash", "negatedLabel": "Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Received" } } }, "localname": "DerivativeCollateralRightToReclaimCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralRightToReclaimSecurities": { "auth_ref": [ "r43", "r48" ], "calculation": { "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities.", "label": "Derivative, Collateral, Right to Reclaim Securities", "negatedLabel": "Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments" } } }, "localname": "DerivativeCollateralRightToReclaimSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails", "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails", "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r40", "r50", "r393", "r475" ], "calculation": { "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Gross Amounts\u00a0of Recognized Assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral": { "auth_ref": [ "r44", "r48", "r408" ], "calculation": { "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after effects of master netting arrangements, of 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 offset against an obligation to return collateral. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Fair Value, Amount Offset Against Collateral", "totalLabel": "Net\u00a0Assets Exposed" } } }, "localname": "DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r40", "r50", "r393", "r475" ], "calculation": { "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "verboseLabel": "Gross Amounts\u00a0of Recognized Liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral": { "auth_ref": [ "r44", "r48", "r408" ], "calculation": { "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after effects of master netting arrangements, of 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 offset against the right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Fair Value, Amount Offset Against Collateral", "totalLabel": "Net Liabilities Exposed" } } }, "localname": "DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r390", "r394", "r401", "r405" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails", "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails", "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r421" ], "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 Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivatives and hedging activities.", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r387", "r390", "r401" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails", "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails", "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r42", "r47", "r427" ], "calculation": { "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral", "weight": 1.0 }, "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liabilities", "totalLabel": "Net Amounts of Liabilities in the Unaudited Condensed Consolidated Balance Sheets" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails", "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails", "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r41", "r51", "r393" ], "calculation": { "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset associated with 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.", "label": "Derivative Liability, Fair Value, Gross Asset", "negatedLabel": "Gross Amounts Offset in the Unaudited Condensed Consolidated Balance Sheets" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r383", "r385" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional values" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r382", "r384", "r385", "r387", "r388", "r396", "r401", "r407", "r410", "r413" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Maturity term (not greater than)" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "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": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as hedging" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails", "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenueNarrativeDetails", "http://www.medallia.com/role/RevenueSummaryofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r276", "r280", "r281", "r282", "r283", "r284", "r285", "r286" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenueNarrativeDetails", "http://www.medallia.com/role/RevenueSummaryofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenueSummaryofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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, Basic and Diluted", "verboseLabel": "Net loss per share attributable to common stockholders, basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations", "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r126", "r127", "r128", "r129" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r431" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.medallia.com/role/BalanceSheetComponentsSummaryofAccruedCompensationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation", "totalLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofAccruedCompensationDetails", "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r334" ], "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": "Recognition period, unrecognized stock based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r334" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r334" ], "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 stock based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails", "http://www.medallia.com/role/EquityIncentivePlansValuationAssumptionsDetails", "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails", "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r108", "r109", "r110", "r113", "r120", "r122", "r130", "r187", "r246", "r252", "r341", "r342", "r343", "r355", "r356", "r432", "r433", "r434", "r435", "r436", "r437", "r532", "r533", "r534" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails", "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r422", "r423", "r424", "r426" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails", "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r423", "r465", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r425" ], "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 of Assets and Liabilities" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r290", "r291", "r296", "r297", "r423", "r465" ], "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\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r290", "r291", "r296", "r297", "r423", "r466" ], "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\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r423", "r467" ], "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\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r465", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r389", "r396", "r411" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r446", "r451", "r459" ], "calculation": { "http://www.medallia.com/role/LeasesComponentsofLeaseCostsandSupplementalCashFlowInformationDetails": { "order": 2.0, "parentTag": "mdla_FinanceLeaseCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesComponentsofLeaseCostsandSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r444", "r458" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Total finance lease liabilities", "verboseLabel": "Total present value of minimum lease payments" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails", "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r444" ], "calculation": { "http://www.medallia.com/role/BalanceSheetComponentsAccruedExpensesandOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 }, "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Accrued expenses and current liabilities", "verboseLabel": "Finance lease liability, current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsAccruedExpensesandOtherLiabilitiesDetails", "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Finance Lease Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r444" ], "calculation": { "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r458" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total future lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r458" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r458" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r458" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r458" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r458" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r458" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "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 finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less interest payments" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r447", "r453" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal payments on financing leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r446", "r451", "r459" ], "calculation": { "http://www.medallia.com/role/LeasesComponentsofLeaseCostsandSupplementalCashFlowInformationDetails": { "order": 1.0, "parentTag": "mdla_FinanceLeaseCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of assets", "verboseLabel": "Amortization of finance leases" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsNarrativeDetails", "http://www.medallia.com/role/LeasesComponentsofLeaseCostsandSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r456", "r459" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r455", "r459" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r180", "r181", "r191", "r192", "r193", "r194", "r195", "r197", "r198", "r199", "r200", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails", "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "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": "Weighted Average Remaining Useful Life (years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r218" ], "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", "negatedPeriodEndLabel": "End of period", "negatedPeriodStartLabel": "Beginning of period" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r220" ], "calculation": { "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails": { "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails": { "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 remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r220" ], "calculation": { "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r220" ], "calculation": { "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r220" ], "calculation": { "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r212", "r215", "r218", "r221", "r495", "r496" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r218", "r496" ], "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", "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r212", "r217" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r218", "r495" ], "calculation": { "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails": { "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", "terseLabel": "Intangible assets, net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetFutureAmortizationExpenseDetails", "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "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": "Finite-lived Intangible Assets [Roll Forward]", "terseLabel": "Intangible Assets, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Identifiable Intangible Assets Acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails", "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails", "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture, fixtures and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": { "auth_ref": [ "r390", "r400" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.", "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "terseLabel": "Foreign currency forward contracts not designated as hedges" } } }, "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails", "http://www.medallia.com/role/EquityIncentivePlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r204", "r205", "r498" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "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, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets", "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetChangesinGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r206" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetChangesinGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets, Net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillAndIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r207" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency exchange" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetChangesinGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetChangesinGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r72", "r102", "r148", "r156", "r159", "r162", "r164", "r183", "r430" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r387", "r406" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails", "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails", "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r387" ], "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/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails", "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails", "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r67", "r148", "r156", "r159", "r162", "r164", "r497", "r504", "r507", "r523" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails", "http://www.medallia.com/role/EquityIncentivePlansStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails", "http://www.medallia.com/role/EquityIncentivePlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r352", "r353", "r354", "r357", "r359", "r361", "r362", "r363" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r121", "r122", "r147", "r351", "r358", "r360", "r524" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for (benefits from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r89", "r95" ], "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.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r91" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r91" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r91" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.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": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "auth_ref": [ "r91" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.", "label": "Increase (Decrease) in Income Taxes", "terseLabel": "Increase in income tax expense" } } }, "localname": "IncreaseDecreaseInIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r91" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other noncurrent assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r91" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.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 current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r91" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Trade and other receivables" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r210", "r216" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r77", "r242" ], "calculation": { "http://www.medallia.com/role/DebtComponentsofInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total interest expense related to the Notes" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r78" ], "calculation": { "http://www.medallia.com/role/DebtComponentsofInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Interest Income and Interest Expense Disclosure" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r86", "r88", "r95" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r457" ], "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": "Components of Lease Expense and Supplemental Cash Flow Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails", "http://www.medallia.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Financing lease terms" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r458" ], "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": "Operating Lease Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r458" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails_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 lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r458" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r458" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": { "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 fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r458" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": { "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 third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r458" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": { "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 second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r458" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails": { "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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r458" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less interest payments" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease terms" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r29", "r102", "r158", "r183", "r377", "r380", "r381", "r430" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r18", "r102", "r183", "r430", "r501", "r517" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r31", "r102", "r183", "r377", "r380", "r381", "r430" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r422" ], "calculation": { "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities measured at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseAndServiceMember": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License and Service [Member]", "terseLabel": "Subscription" } } }, "localname": "LicenseAndServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations", "http://www.medallia.com/role/EquityIncentivePlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r9", "r500", "r512" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Standby letters of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r27" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r27" ], "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/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r9", "r240", "r500", "r514" ], "calculation": { "http://www.medallia.com/role/DebtLiabilityComponentofConvertibleSeniorNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term debt", "totalLabel": "Net carrying amount of the liability component" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtLiabilityComponentofConvertibleSeniorNotesDetails", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtComponentsofInterestExpenseDetails", "http://www.medallia.com/role/DebtLiabilityComponentofConvertibleSeniorNotesDetails", "http://www.medallia.com/role/DebtNarrativeDetails", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r34", "r237" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtComponentsofInterestExpenseDetails", "http://www.medallia.com/role/DebtLiabilityComponentofConvertibleSeniorNotesDetails", "http://www.medallia.com/role/DebtNarrativeDetails", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails", "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r87", "r90", "r93" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r61", "r64", "r68", "r93", "r102", "r112", "r116", "r117", "r118", "r119", "r121", "r122", "r123", "r148", "r156", "r159", "r162", "r164", "r183", "r430", "r505", "r521" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.medallia.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations": { "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", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.medallia.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations", "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "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": "Impact of Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r387" ], "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" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails", "http://www.medallia.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations": { "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)", "terseLabel": "Other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing nonoperating income (expense).", "label": "Nonoperating Income (Expense) [Member]", "terseLabel": "Other income (expense), net" } } }, "localname": "NonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OffsettingAssetsTableTextBlock": { "auth_ref": [ "r45", "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative and other financial assets that are subject to offsetting, including master netting arrangements.", "label": "Offsetting Assets [Table Text Block]", "terseLabel": "Information Related to Offsetting Arrangements, Derivative Assets" } } }, "localname": "OffsettingAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OffsettingDerivativeAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Offsetting Derivative Assets [Abstract]", "terseLabel": "Derivative assets:" } } }, "localname": "OffsettingDerivativeAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingDerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Offsetting Derivative Liabilities [Abstract]", "terseLabel": "Derivative liabilities:" } } }, "localname": "OffsettingDerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsOffsettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingLiabilitiesTableTextBlock": { "auth_ref": [ "r45", "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative and other financial liabilities that are subject to offsetting, including master netting arrangements.", "label": "Offsetting Liabilities [Table Text Block]", "terseLabel": "Information Related to Offsetting Arrangements, Derivative Liabilities" } } }, "localname": "OffsettingLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r148", "r156", "r159", "r162", "r164" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations": { "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": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r452", "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesComponentsofLeaseCostsandSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r442" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Operating lease impairment loss" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r444" ], "calculation": { "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 operating lease liabilities", "verboseLabel": "Total present value of minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesMaturitiesofOperatingandFinancingLeaseLiabilitiesDetails", "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r444" ], "calculation": { "http://www.medallia.com/role/BalanceSheetComponentsAccruedExpensesandOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 }, "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails": { "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 current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability, current", "verboseLabel": "Accrued expenses and current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsAccruedExpensesandOtherLiabilitiesDetails", "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r444" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liability, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets", "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r448", "r453" ], "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": "Cash paid for operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesComponentsofLeaseCostsandSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r443" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r456", "r459" ], "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": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r455", "r459" ], "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": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesSupplementalBalanceSheetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OptionIndexedToIssuersEquityIndexedShares": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The number of issuer's shares to which the option contract is indexed.", "label": "Option Indexed to Issuer's Equity, Indexed Shares", "terseLabel": "Indexed shares" } } }, "localname": "OptionIndexedToIssuersEquityIndexedShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": { "auth_ref": [ "r244", "r417" ], "lang": { "en-us": { "role": { "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.", "label": "Option Indexed to Issuer's Equity, Strike Price", "terseLabel": "Initial strike price (in dollars per share)" } } }, "localname": "OptionIndexedToIssuersEquityStrikePrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "auth_ref": [ "r245", "r415", "r416", "r419" ], "lang": { "en-us": { "role": { "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.", "label": "Option Indexed to Issuer's Equity, Type [Axis]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.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 noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r374", "r375", "r378" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Change in unrealized gain on marketable securities" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r374", "r375", "r378" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and 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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r56" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Change in unrealized gain on cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r53", "r56", "r391", "r397", "r412" ], "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", "terseLabel": "Change in unrealized gains (losses) on cash flow hedges, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r56", "r59", "r399" ], "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", "terseLabel": "Gains reclassified from OCI into income (effective portion)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax": { "auth_ref": [ "r54", "r56", "r398", "r403", "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax", "terseLabel": "Losses recognized in income (amount excluded from effectiveness testing and ineffective portion)" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of taxes:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r62", "r65", "r374", "r375", "r378" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r4", "r5", "r30" ], "calculation": { "http://www.medallia.com/role/BalanceSheetComponentsAccruedExpensesandOtherLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.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" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r79", "r81", "r174" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchase of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r82", "r371" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash payments to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r82" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r83" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of 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, equipment and other" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Based Restricted Stock Units" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r306", "r335" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansScheduleof2019PlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansScheduleof2019PlanActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r2", "r21", "r22" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsFairValuesofInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r85", "r106" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolving line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r79", "r80", "r174" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Maturities of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r79", "r80", "r174" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sale of marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r84", "r336" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r84" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from share purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r225", "r446", "r451" ], "calculation": { "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedLabel": "Less accumulated depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r39", "r226", "r451" ], "calculation": { "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails", "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r7", "r224", "r443" ], "calculation": { "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Total property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r24", "r226" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails", "http://www.medallia.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsNarrativeDetails", "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r8", "r226", "r519" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r7", "r226" ], "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": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r7", "r224" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails", "http://www.medallia.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Unconditional purchase obligation" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Four", "terseLabel": "Purchase Obligation, Due in Fourth Year" } } }, "localname": "PurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "Purchase obligation to be paid in the next year" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "Purchase obligation to be paid in two years" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Three", "terseLabel": "Purchase Obligation, Due in Third Year" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r12", "r20", "r518", "r545" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "terseLabel": "Trade and other receivables, net" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r20", "r100", "r171" ], "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": "Trade and Other Receivables and Allowance for Credit Losses" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r350", "r562" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development expense" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails", "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails", "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r14", "r252", "r344", "r516", "r536", "r541" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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)", "negatedTerseLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r108", "r109", "r110", "r113", "r120", "r122", "r187", "r341", "r342", "r343", "r355", "r356", "r532", "r534" ], "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/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r144", "r145", "r155", "r160", "r161", "r165", "r166", "r169", "r275", "r276", "r494" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations": { "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": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations", "http://www.medallia.com/role/RevenueSummaryofRevenuebyGeographicAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r137", "r169" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer Benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r101", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r287" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r257", "r258", "r259", "r260", "r261", "r262", "r265", "r266", "r279", "r287" ], "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" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r168" ], "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": "Revenue from External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r263" ], "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, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r264" ], "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, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r454", "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance leases obtained for equipment" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesComponentsofLeaseCostsandSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r454", "r459" ], "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": "Right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/LeasesComponentsofLeaseCostsandSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Revenues" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsGainsandLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsTables" ], "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 Compensation" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r212" ], "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": "Component of Identifiable Intangible Assets Acquired in Connection with Acquisitions" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Potential Shares of Common Stock Equivalents Excluded From Computation of Diluted Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsComponentofIdentifiableIntangibleAssetsAcquiredinConnectionwithAcquisitionsDetails", "http://www.medallia.com/role/BusinessCombinationsNarrativeDetails", "http://www.medallia.com/role/BusinessCombinationsScheduleofAcquisitionConsiderationandRelatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Cash, Cash Equivalents and Investments" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instruments (including nonderivative instruments that are designated and qualify as hedging instruments) of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.", "label": "Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block]", "terseLabel": "Fair Values and Gains (Losses) Associated with Derivative Instruments" } } }, "localname": "ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r125" ], "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 Basic and Diluted Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r305", "r332", "r346" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r305", "r332", "r346" ], "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": "Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r422", "r423" ], "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": "Fair Value of Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r212", "r217", "r495" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillandIntangibleAssetsNetScheduleIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r212", "r217" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r208", "r209" ], "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" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r400", "r402" ], "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": "Derivatives Not Designated as Hedging Instruments" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r24", "r226" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsNarrativeDetails", "http://www.medallia.com/role/BalanceSheetComponentsSummaryofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Acquisition Consideration and Related Fair Values of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r316", "r321", "r323" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Schedule of Plan Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r306", "r335" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails", "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails", "http://www.medallia.com/role/EquityIncentivePlansScheduleof2019PlanActivityDetails", "http://www.medallia.com/role/EquityIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r309", "r321", "r323" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "ESPP Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "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": "Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r217" ], "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 Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/GoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r100", "r149", "r150", "r151", "r152", "r153", "r154", "r166" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing expense" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r91" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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 expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r314" ], "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", "negatedLabel": "Stock units cancelled and expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r320" ], "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": "Stock units cancelled or expired (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r318" ], "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", "negatedLabel": "RSUs granted (in shares)", "terseLabel": "Stock units granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails", "http://www.medallia.com/role/EquityIncentivePlansScheduleof2019PlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r318" ], "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": "Stock units granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails", "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails" ], "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": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r317" ], "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 usd per share)", "periodStartLabel": "Beginning balance (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r319" ], "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", "negatedLabel": "Stock units vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r319" ], "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": "Stock units vested (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails", "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails", "http://www.medallia.com/role/EquityIncentivePlansScheduleof2019PlanActivityDetails", "http://www.medallia.com/role/EquityIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansScheduleof2019PlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, exercises in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Options cancelled or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Options cancelled or expired (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Aggregate intrinsic value, options outstanding", "periodStartLabel": "Aggregate intrinsic value, options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r311", "r335" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number\u00a0of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (in usd per share)", "periodStartLabel": "Beginning balance (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Average Exercise Price\u00a0per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r304", "r307" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails", "http://www.medallia.com/role/EquityIncentivePlansRestrictedStockActivityDetails", "http://www.medallia.com/role/EquityIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r327", "r345" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected\u00a0term\u00a0(in\u00a0years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r308" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of options vested during period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r253", "r349" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Equity Incentive Plans" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/EquityIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r234", "r235", "r373", "r544" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby Letters of Credit" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r37", "r108", "r109", "r110", "r113", "r120", "r122", "r130", "r187", "r246", "r252", "r341", "r342", "r343", "r355", "r356", "r432", "r433", "r434", "r435", "r436", "r437", "r532", "r533", "r534" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations", "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r108", "r109", "r110", "r130", "r494" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations", "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r10", "r11", "r246", "r252" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of shares from share purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r246", "r252" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Release of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r10", "r11", "r246", "r252", "r313" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Options exercised (in shares)", "terseLabel": "Exercise of employee stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.medallia.com/role/EquityIncentivePlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r10", "r11", "r246", "r252" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of shares from share purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r37", "r246", "r252" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of employee stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r11", "r16", "r17", "r102", "r172", "r183", "r430" ], "calculation": { "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets", "http://www.medallia.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.medallia.com/role/BalanceSheetComponentsAccruedExpensesandOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Federal, state and local taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/BalanceSheetComponentsAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r180", "r181", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails", "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r290", "r508" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S.. government and agency securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt issued by US Government Corporations and Agencies. Investments in such US Government Corporations may include debt securities issued by the Government National Mortgage Association (Ginnie Mae) and by the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "US Government Corporations and Agencies Securities [Member]", "terseLabel": "U.S. government and agency securities" } } }, "localname": "USGovernmentCorporationsAndAgenciesSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CashEquivalentsandMarketableSecuritiesDetails", "http://www.medallia.com/role/FairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r25" ], "calculation": { "http://www.medallia.com/role/DebtLiabilityComponentofConvertibleSeniorNotesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Unamortized issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtLiabilityComponentofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r131", "r132", "r134", "r135", "r139", "r140", "r141" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "verboseLabel": "Weighted Average Number of Shares Outstanding, Basic and Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.medallia.com/role/CondensedConsolidatedStatementsofOperations", "http://www.medallia.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131251-203054" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121596127&loc=d3e12803-110250" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r349": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r372": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998890-113959" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998896-113959" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90193-114008" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90198-114008" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519491&loc=d3e90476-114009" }, "r421": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918431-209957" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225877-175312" }, "r460": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226016-175313" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r52": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(dd)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r563": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r564": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r565": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r566": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r567": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r568": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" } }, "version": "2.1" } ZIP 91 0001540184-21-000017-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001540184-21-000017-xbrl.zip M4$L#!!0 ( *Z#Q%)1DSK% 0D "1" : 97AH:6)I=#,Q,2TQ,'$P M-#,P,C R,2YH=&WMG%MSXC@6Q]_W4VB2VIZD"@SFD@M)IXHF]#13F:0GH:MG MGK:$)8,JQO)(,H3]]'N.9 @$2$AWPN9"/]#8NAW).C__CR1R_,OI1:/]]]G,H@ M[?/8D$!Q:C@CJ19QEWQG7%^3?#[+U9#)2(ENSY!2L>23[U)=BP%UZ4:8B)^, MZSDNN.OC@FWDN"/9Z.28B0$1[..6\/UJN4++)1[N\\I>P#H'!S2D;&_//RQR MYM/_^&!D ;*[,MJ,(OYQJR_B?(]C^[5JT:LDYF@HF.G5_&+QWULS.0V_,7D: MB6YV+:%3[M:X$C7[- M:7@<>_ZLA?/# M0%471L+(I+8'=4^9'<#(<_78SLZ4^MG>%E?J;:-YV6Y];C7J[=;%.VR MU6XUKTCSK\:7^OEO35)OM,G%9^(?EBNY%VIZ_8K43R^^MING,X\&>F,?5[E8 MPA[8#M8O/]7/FU?YB[_.FG^/^U8J%DM+NS8U>WUTX80R!JC)1SP$M]X?3V@1 M,^AX+5^%/,_4^NC.(FZ.5(P)41X8B8'C4?MJL'1\_0 MO\4.>W)L:"?BX^H[4C&N\C &$4TTKXV_'#&ADXB.:B*V?;*%CC)C.M(8V:]5 MH?$!=B2@43:[K"TN.8/IX:&WOU=%GAJPQK!QPQEJ/8O:@F'S:26O=%!:FEKT M_*5I]]5Z6/6J_L%*U1:LQ=T/CC5GEK7"![$K522&6(C,EGJ?K$+^;_=)"7(?F#,QI%@N9(*PX\<,'#.RYX.P,*=NYO7.C] MN5#IV5QH?7WX1#5X!OA ?T2N8SF,..ORG',5Y1R$2:Y)+$&L0VU4Q(3&(Y+& M1J4XQT&^6R4/3D-)'Z[0)A+2 &XI(OL@,HUT^>8RQ#S@6E,UPBQ]>LVAW:DZ M-=QC8 PT&=DP -K #(%0(/LA6PS%P1)P+S+LB:!'=(H?M^6'7/&L$NQ 7^@( MX@,,-8;"]*"#.N&!-1#K3< TB0\1G@D,2F8. =OW@0]&GSG76)!#HQ;;-Q/-AAZ M,1@J>972X=/#S?<.#U:K=D6X%1$+]\7A)1C]J76CTGU+0J\71/0-P)1Q#CNS; '<#W-<'J\Z; ^[*$G".NZN+QY7Q"\@>"(94I5K&%@Q4 Y%Q%0Q1 M2Q4;8P] +&A'1,*,,"1>U"R^!"PA+?PR3JVB63%^DW4H254"\-4VA \" M8)(UP*ZG=7D,D7D$#(84GB#<,4L:&\=9> F(!/3P Z3=4&]#O5=#C. -4(\/ M:)1:+89(X&'( R,&X,QZP9+:)*1?IBVGQ:73FHN7V2SEH"0(0^T6\SHR-%H+ZM(P..0?=["! M["PI$@)N0:/=R9T9'@ #[18N[N[&Z<2N76=5C^I)R(_JSN*9,RM[[7ADDG1$ M(G'-HVP_]T[^W$\/T0I WNS#OK=-D^KZ#S(M9?=ZI,"/;;'8LU 3EN4RV8-A M'\BP:9[<"B DPB-BX+EEOXEI-&7"2*4G8:>] 57V^\(8SN]1F1T)@2VF,P'V MV4IV@#H@Z31J1O@?%R#'J.3_I +,MUA,X\!N$N\N.$&Y47+_=T!ME-RKPNQ; MV$[!(R>XSB: B[C5BINV@> LBQ4G6QK##F]QMC3K7,A6=P*G3W3-CY^\D@\ MNBT(M].]0"]1!B4UG\BEI2S-%O:@" 1J)%S ;"&Z%>G?9B),"*V-YE,77A2 M9Q/;;HBX(>*[W^_ $#94H,803]P*2"";D_222(PZIPYYT0I/.@!; ^"0QLK=2X+=DIOU4VMK)M.>"M\>2J>I[E?W] M'X+(_6G5\MZ3HZE\ #'JCQE[[QAXA_O+4Y\O\G6/<*W^>PI>:L,;]\N5W].8 MDTK._E[V$7!ZH4"?C.=+#<0_;%< 7_9S_E=\CQZ5IW\*+_1]OJ[V,DS;WT8F M,"7PQ!'!N7#T$Q-QG=[]P)Q:LS6-GN A:=[P(,6M.7+AEI>>VR9;3TT8>!3! M"E;N?'7'#$ VS)FZ^P*FZF+1,JX\ZTH9?VF?2/?7%FKN7-V +_W[ YDMQ=LB MM .S/37S198;-_WI_GZ"_4L.)_\#4$L#!!0 ( *Z#Q%*?,8DLW @ +,_ M : 97AH:6)I=#,Q,BTQ,'$P-#,P,C R,2YH=&WM6UMS&C<4?N^O4/$T MM6>X+1?;8,[YS]>WC2[?WQJD8$9"O+I\[L/[2;)Y J%+^5FH7#9O23ONQ\_ MD$J^Z)&NHI'FALN(BD*A=9TAF8$Q<;U0&(_'^7$Y+U6_T.T4L*M*04BI63XP M0>;B'._ 7T:#BQ_.?\SER*7TDR&+#/$5HX8%)-$\ZI,O =-W))=+:S5E/%&\ M/S"D5"QYY(M4=WQ$7;GA1K"+:3_G!7=]7K"#G/=D,+DX#_B(\.!MAI>J7M4_ MK1U[O5ZO4BSU:-D_"6NA7_3+M=IQ[?1/#XPL0'771IN)8&\S0Q[E!@S'KU>+ M^4ILSL8\,(.Z5RS^E%FJ:=B]R5'!^U'=V@NEH8P,V*&@7_=SI?L-C:;%OA12 MU0^*]M\9EN1".N1B4O^YH3@5/V6"GO1P[TT^@M> 1 MF[KBK&_=#WB/&U+V\J5E"[>USJSNWGQG67=&](Y_.'UIL#[[AXYI5ISJL=-);U>#I=M7K]3%[OL6 MN6TU/W?:W7;KEK1^;[YO7/_2(HUFE]Q<$:]6KF1?J>F-6]*XO/G4;5TN+0UX M8Y>K7"RA!];!1N==X[IUF[OY_4/KCZEOI6*QM-&U(55]P*V1<=U#R,8T"(!: M(S97@X M(69 S9N#ZNG9,_BW'K 7YX;V!)MVWY,J8"H'E)8^2P7H7!1^B(3T6ZNZPMKC@ESUHM?W)<1?XT8(T)I@.GU)JWU%HP MP6I9*5\Z+6TL+>:]C64/]5JKYJO>Z5;=%JS%SFJ8%QW3Z&VFG)DV2%>B7HKO MB3==!S<-N#@K4R/CE]IXEO&]_&SM4T?_>SZTR8".&%%LQ-D85(,9<$U^2Z@" M"A,3TF&Q5(;(B%Q)-21>,?>;8W$9DH\LH$)PFB7MR,\#QFIG2_-A%[=@M_4> M'?\_=)1V !WOJ 9,P.X?3LA=),>"!7V6=2!1#AJ!9)I$$G0W]$9Y1&@T(4ED M5()[')2X%>4 %TJ&<(4VD9#Z<$L1.02]:*2KMU(A8C[3FJH)5AG2.P;C+O2I MX5X QL"0PBIZ& ,K^%R!@H=J$30'2P!>9#S@_H#H!/_,VX^98FDGZ,"0:P%2 M'Z.&,3<#<%#'S+<&8K\QF"9Q$6%-8%)ZD\5IV*-_C_XEY)1W&?V,A#P"?"%4 MYWC* O2A.A2KA7(>A?#DI!CCPV]?) 'T"9A= $\6\,[Q:1L#Y) MD$6$F--! MBD3]U=# .(%-'F2Q1B*@ G" !*#:X;2UQZ=Z0$(AQWI*$(KUN3:*PD 4;SJ[ MP<[Q\[72[ M;K?DG"*B-;,N7Y+.?@EF?RGHH.?+?Y0>Z QP7, W# MIM'/!M*LIBB.+3 M1&_?!&.%'B.SD5ST(1,%'8"N&'%MU0K48I'M![-S< 6+04/[*F'3GJ:!YPJC@YP%R19]19A3XG&P,72NK91CM4V4C,P MR("6PD8QQ65*!$5)!FY9(^8!$+1PX=1B% B_>@PK@FJ"]BS8JZ0]#^X@#_9V MC@>W%DPK=+B]U-J:%8%)1SQ LJ-:1I88J :BQ%P.,B!5P92-@!\Y[7'!S00# MNW7#(C=;XK*I"+LA*U_O4H3A1,7"BMH&H[P,G60-L5JC/(H@O!5 C ME+ 8.1>K))%Q] ?8>PN_G:DF/9O5 MP[2>9?%T,L BRU@XPIZU]JRU6ZP5/!MK/7YB7^:ED)0\5ED(C^?23)Q(B4"P/.-AG.SD$-@'!I5'1P?^8P)M2 M(/LKX6"^I;LD\NV9Y-'^@&"OL'908>W" 0&^#KHQ$F!'K32H(U[ZJL8\%]TRUHTRU"RE\#.)"!;H%:8-9 MJ07,8U]B3"DJZV(@'HVD&#$,A"+:3]_%5*DZ8\-8R F#TO% .DE&EP@0".M) MHL3\5BSRT!<%WUOVXLQT[ *7QS)3U+JN6CY^$+XK?2T"I#036'[V" MG?MX#3,=./6Z?(Q?6DKW\7O=O>PU8AL_!T_M+,Z;T!X (S&K338;OOC7?&AI8FET,S(Q M+3$P<3 T,S R,#(Q+FAT;>U9;7/:.!#^?K]B2^;29 :_FP"&9H8"F::3AC30 MZ?73C;!ET-18KBQ"N%]_*]EN:5-ZI)=R;:]\\&"OM/NL=Y_'DMU]-!CU)V^N MAC"7BP2N7CV]..]#S;"LUU[?L@:3 3R;O+@ W[0=F B2YDPRGI+$LH:7-:C- MI?96K#97()KNPZ\YN(MNR&%73*9T-/*3])VJXEGOML^(6'K3P=! M6CB\F)/+=4*?U!8L->94Q0\:MNEGLK-BD9P'CFW_7OMHI*2WTB )FZ6!QHO6 MF*<2<0CT6_R]XW[+I,H<\H2+X,#6OXZR&#%9L&0=/.X)1I+']1S+8>14L+@P MY^POBN 0ISY=%=";.#MA*:U2<;PVHA_>SMF42?!7V-77XU>]RPE,1M\I7J<%K\RQV3=A/.QKS([7L.O0 M&T-O,+J:# <_0!(5]+9] J,SF#P;PKAW_;1W.1P;HS\NAF^@UY\HBVO;[M8< M,A)%* 5&0F,9N,ULMW9;$#%#MDJ>(9CL6U')_VS>YW6XH'G"*#S'^DE!93BO M0W_.: S#6QHN);NA,(IC%E(!/(87-"))PD@=SM/0A",YIW!XT')=N]/GBXRD M:WWF=([K$'&84T&G:\#)DL7K.F1+D2\)9B$S$E*0T-T:W"5U#+Y3*HDI41SO1T]2X*H\;[DV$E/:E[M$V8%;G8+#MZ*C7NMR';GUO!L M7S32SU/'?-\59:(_7@Z**"^71&#C)FNXIAD72)H4SKA8@&,;+RO6E3R'F M] M'K,<4<.[8B[0-$+F]C+!$O"0SGKYLZD3A>M*)B!>)A@O1*@I:FWP>U?#/Z?,-C]21C,4J3E@FBFA#B#X*@(KVJ2E*2. M"5,4SP3-%;GJRHP/=MM>^>MWW2^AK<^&K^2N%^V-;SF@\N!:_IZ!_8C8/7- MMO_P7KV6V6@V'MQMPVRWO/] 9HLFWJM*#5!E].+[\, YL3O/ERD%OU@FW$." M;95=[7-K]I*VN&KO;*SBO[B(_Q5O[_'NVY_WQ[6?#?3A@=_LY/IX=R?]'51A M1[GXV=OM5[R'B5T:SY5W;M\:D_01, M8BG"'5 >70F&>X ,-P%WH!Y_!]UZ_YU%%;A,TSO!D!DO/A$%@B9$I;CUHTF) MT_XPA4R1#$MY=\IVX)O'XJ./_OQT^C=02P,$% @ KH/$4OF FD?X! MCAH !H !E>&AI8FET,S(R+3$P<3 T,S R,#(Q+FAT;>U9;7/:.!#^?K]B M2^;:9 ;\AJ&\-3,4R#0W;4@#G5X_W0A+!DV%YX^TNZS6J'>D^%X,/UP.H*%7@HX???R]?$ *C77?5\?N.YP.H17TS>O M(70\'Z:*)!G77"9$N.[HI *5A=9IQW77Z[6SKCM2S=WIF6M,A:Z0,F,.U;1R MV#._X),1>OA;[TFM!D,9K98LT1 I1C2CL,IX,H?WE&4?H58K1@UDNE%\OM 0 M>($/[Z7ZR,])+M=<"W98VNFY^7O/M4YZ,TDWASW*SX'3%Q7>G+7"N$%:=!;5 M0TK:Q(^:8:M-XW9 FS/6_LM'D"X.SW4RO1'L167)D]J"&?^=AN>$J>ZN.=6+ MCN]YOU>^&JG9A:X1P>=)Q^)%:2P3C3@4VLV_7C&_1:D41U)(U=GS[*=K)+68 M++G8=)[U%2?B637#<-0RIGBUZ^QV7I*O'-[[F@0FHH/1V?3XZ'C0GQZ/3Y +9Y-W M_9,I3,<_*%Z_!>^%5H3^!_G!\.AT-'\$D2NAMKPGC(YB^ M&L&D?_:R?S*:U,9_OAY]@/Y@:B2!YWV73+U,<*+FR'$M4P23WA,XYA%3(&-XPR@1@I,J'">1 _MZ MP>#I7BL(O.Y +E.2;.R;WSVH I6P8(K--H#*FL>;*J0KE:T(SDY+N)0X+#+U MO$@YK,!"M59U)1IFH8-T'2C'7*+UW*LU20 M3894+BX*?[OM/&\V3.W7B$;3TG&Q M+3AV6W UO2K#*ML*MDH]Q]\JN\EJN^$T_-9.9EV+.$>-ZY)AOKRHU"NE0DHH MQ0VX$Z07X.-27.*38/'5I9'I0Y'%[K6^\SGVQ40?WQP,'=ZNB,+B)#9PQE*I MD!H)'$FU!-^KO2VY5; 98JGL>\PS1 V?4&==?2L$^.0#T[3?VZ<%GPK-HI;#W M0PNCBVA!DCDK6>^WZV%>.Y86&_*[W062T*]B9A/0M=3[Q>#_'X.#GX3!/$%: M+HEE2H0:!$=1_-62I"!U3+BA>*I89LA5-6+RF'?2NLL?"6[_IA-YV\5V)Z]<=OQD^ M%K-U)VSL5F5N(PN<1OL>L+;N#/8FLPVGW=RM?E];:)MW+5)Y&C]HG1IBG;%- M-ORQPN-%F/<(MZB_GIE8Y;JVO. L-N;=2XWZC7WZ+W^W3I7;XWJ8,^O3O?!Y M-[//JX?7'R *.[9(/WNZ_?+W??P578W]*R)%BDG!*1AN=?\#L1]R(_@&1Q\8 MS9;_MNX;D[73X1I#$>V -C%WJCVW1O5!!/\QL'!,Q5,% Q,75OIZLIJ40\JZGH,W#LK M6!(\_[;[+#*E._DX##KCTP5C\NGY&9<7'(]N/[G=H_MBZ< 2]B%?/3Y\NN'JR>7IV\.+4SU[]^IW+ MX0##3W<>MF_K*#J7/_UWX_56W,,NU&^V)_8/>Z/!R?4$^V>U_?'I^D.XA M6)WQNN07ER5LWWX)';CE]&[JP+7&=3%!I].&)['?+>=SIB0[/_O+Z]IC+E[S6Q1Q5^XS'(P^ M?RS]>/.1SSK0V_US"7OUMUM+) 4(Z?D?71Q!K5QW M3PX(Q'CV[<^E$1Z/GH[[Y^GS__6__M/IV<__O'T[-:A MGTZ>_Y':'VO#T4D'_UQ*[>%!!TZ>]?H]I :TCY^5$W%P]K&=$O;&'^EXDQ3, MH!W/GG\\VL3\YU);D$P'KTS,*!4DZ57,5@@%46LKDGV_,FX*]5#]$^0]Z)9' M8_O9,NFL5/366@=VEVKM1+=,\I^3L-+_^%IL?FS)QF':7_VX\\KO;^QOMC=6 MWIQNK*S+G96U#SO;;XYW]CM[K=-.9Z?[YKBY_8'OO&NHAMC9?RV;G=9IG[7V M=UGC=/>D*>C<5V]9XUU+M]XU],Z[G0^-[;>Z^>Z?_8V59K?%'7LM=DY:[Z+9 MV%YFS?W._LY*/&Z(S6[S54MLO%H_;:Y\*+]_:.S'D];I/_NM=V\_IE=K[?#J MK=G9?R,;*PW5?+=^TEA9IG/7]IJOUJA=JZRQO[;7VF[N-4^754NLGU_S#SU+ M]W:V#[K-E7A$;>2M_?4CN@>U<96UWOW3;6V_.6F\6]MKB%6Z]]Y^J^-.7V^O MCAI;[/CU]O)[:5WDR>B M%X9HK3V,T&DA#-;HE^$"VV]A*ZYB:SF3*%'7';>2L VB#H[+NE<>E%!>!3!+ MSZG_Q=2@_9ONWT\+<.\$KKH*+CBKI6*A[J50Q;L*=="9S +SR7,N(KW3TO,W M_ &A7>V1G3AY2> .H+/>2WC\?_%D >NW8#UNM ND8VB/W@M-*IDKZF&TO*ZX MQKJWY!UKKAU(1'*2P])S1LZ95HP[=>_XGGDH=/7QZ%FBJ*!+=]Q+<'(5^9>' M@\$U=;W:2RMT[@+\;X-_<@D^/2?*]Q"CE,K&>O 1Z\H+7@\IL;HW4<6DM0%P M2\_Y4_E0HGWNZ#Y;CF.WOMW;W:)((,$@#=\>%$:L'I,K.6R'#KYN#T?3Q?RX ML=TXN<"]M;TN&Z]:)SO;\;2UW^#-E?639G>=[:R\(0P[[>:K]:.=;I/X\ GW MQOXFX;1\TGRWR@F[H^;*[BEQA>[7;#=76B>-_9;>Z8Z??P/W_DGSU8V6= MM[;?$O[+;(/XT]K_:X\X0CRC9^]WNN-WI79^TN7KQ\V5Y?<98I8BL#H/)M45 M U[W"+$>;5:.FXCT=VGLE]\"Q!D.)2Q@IH'=@(/OX09$9)Y+P7QVRB;I*,:R M-H-BY!KD)&]R@SY4E1MOCBZXL?-JL]M8>4O/69:-[7\ZS5?$ Y++UCZ=>_KV M9(-DG?[N-]^]N>1&2[2($[NG+=()K=.6;K[:_-#<_Z :W;\^M,1;POL%_;MZ M3/>]J1/V=_;?'E$[]H@/^W0-VWGU1FQL[YZTNIO[])ZJ\6ISO[6]>M3\YP8W M3G?)29/3WQ T1H]!*<.F95L@3*,4PH37% M@^0QW4EO4 ZP+36[K5'1(./F-9[U+C=PHKEX1!'PW=8AI$P+7_$ >SBVR'F MP\[K=IZR 3DF(?ZXT_MK;X>N:V['XXV5U&ENK^TW5E99\[1!9'G1V=G?_$#W MD!O;>VVZ7C1>>K;S[ST6N__TX)T_W-A_PYNGJZHIWO+&N\81D5 V3E.[\>H? M4CREO5&3@J&VMH[^??J&D5%ZKX1VFEM=#Y&9NI)9U\%[4?!'S85C+.NEYW_S MUA>@7!M +(,*M4/J\C&0O<."_-)U<(/'Z!@]S$BCK/'!BR2$P!0@.N/8&%QR M*,_ I0\%W(2QW:5X\,^E]>;:3:Q7,(S6>\/18.SCO^SW"-!1P?GL8QEVW"S# M':1 BJM 5[)I0[S]]OA2)ZR\/=V@>VULDZX6ZX+T^8>-=P1=L>/;C5.214[W M.VFNK%[JA.;INFZ=+A^-99IL3W.%VD"V@]IYM$&T:(BU#ZW]M+_3_2+)! M1*5ET@.;G<;I.FN(?\BO(%VTLJR)%J1G-MM-<=;.U]N-"YU SVB]=]FD;*.K MNYP]!7D5'9?\.*0U' ;(G-O6;WS6GC=)7:3L;F MY/R:?_^U%TA_;]#9.^_6CYJBH;$3"N@-0P9(&29ELQ U[/?P;3J!H MX5ZB7P:'F"X@:^/P'+3OL18_3IPS/N"CILV'G96_/NR\:NY1&TY;9 J((M36 M#Z+UCMKV;J=#ID.TMAO'G].&3!#];8DU:G-SO[E"_L1VT6,[>SLKI(NZ;ZEM MY)N>KMVD38P*31"V+GEQ.U%@/? LZRX&;3 ID"%6C3;-?B\NF',/S&E<90X: M]"ZS5/>0 P4LW-:=+RZ+4-%*D6)B\(DY&Z,]'%QAR2>,/B/*T^M)@P%FI/,B M#F_)=91FJ\6][@\*T:VF-)\?#1+=X M>OT>9\__]-#S-@S[AX/QMW'>[MDY?<](\R.Q]<6-<#QF=O&MGM^* X(2-F*/A7ND0'05)7)KDR2<"@'2N1K0P,]#]9_G4T7F/ZKHP MESO]0 8;C$KP0)' M)9(GP\B=4$Q0;P3E['D/<,EGK@=*;OCG^?0W#K:**%Z^7FI_I&9=/76LM6'4 M'_P@]3Z[OORX@KU^E^SU+;>]JX*X=HNGUUO_+>;;K+S3V>><OC;O%F3G[FNAAQP>==FR/SH9U:JG=+1Y-F=DS'(R>_3WHI\,X MVAALX>!C.^+R<7OXR2"_IE]ZP^+"G1^^&!NZ]=Z7G7;9A%FU,->1M&78C$F6 M,U<69=!,A1!2E"9SM.)\@$-<#' LD+P#DNSN2+*)(>G ,RMU28Q$Q;D-0;%( M00KGAJ13J$K+Y'CDE@YE')93H7-^=#B/,IE"DH[@LUIG%4V I )S3@J9)#B, ME9;):2$Y%9GTY!NJ%#UG,:N,T0N/$"+&;&)P$:> 9"7ZC5&$HJQ,-G.NO(D> M#'(P+FGA!==L[%>RV?,KV<_XE==Z(.@LHV'>!_3*>P,!G;;> R+WTKOS'I@- MPESO@0G%%A&8-F"9,MY1;"$"J<3$J!^$@QA4?+C8XGN5WX7;<3FVMOJ?PS)6 MV^\>]'OT=7C=.Z'?N_W>UJ@?/TQ>!TXJZ+D.38:0' =MO%#2.<]EBE8XR6PQ M5WINH%E.:3P2"IV_H9W6>R_AH#V"3D5@"F@U>7[!9I,5<@PD3N1#\&BUL(.,I.LE#C%Z2;H\:O(H\ MJ>R50L)P?B1K$T?0[F%:A4&OW=N]!^_O?D3*J"(_T2)&E2-XDBW+#+/,J63)>%!%XS)-@F)WLP---,P2I.#R<@<2Z459D$JTF_.*BV#8-H' MIJ6<'PF:ME&:'&0N:6,IDA*&,>6%<2 < +GER5!,E6%N('M0HS1)?)3V3@B* M?(4*VG@3HO00N;*,$TH5F&$V2]9I^A.FC "M2U$;*S4!2F9,BY1)U'+V0;-I M3#2;%YLV?7 Y2&0YHN1"*D6J-/G@K2]):&Y5GD=PISXL.16@T>N(S 8I&2AT MTIL8R.F))DKM%6?S!_0##TM.!U454*+0+ )7D-%9#A3[:9>#"B+:AYO*664; M>S]S3+UPCH*]D"BH $7=QB%H,IP:5(HBS@TT4XH )P23%I9DAT..5JLD0UGI MPD(@&?+1&1/F!Z;I1X"3&O;2B-XR4GU!4[BN/1@ G2%:)Q,)VMQ ]M 1X(_C M\VEE^=G#/UL+/5Z:%9FTY)0@V+/1.47M(IJ8P\4X=*F, M-F. 5W6*TE5/YF>F*$4>5%EE844:KQM4B!JSU"4)).("N!^>D_BZW]L=X:!; M2GZ5FN(WO:7+TE_EA(JPY4S.XV02(SR%:-&@B%X1U8.T$C*Y M, %T%*8*$_UN PR.YQ4P2Z&T, @.0J;@C3L+V:JH :UFPE5@[L(+Z)1275M[ MB*/7_0B?[-?8,]L>0"HU#,:1P29&;'\L)<:JD@C76FCC=X<#3(&3.: -1BLE,R3@(02;??9. M1SMM:2P5T-*7H=[$C]@[Q$WL4G!'81TYB^,J[P3_1NBT=^&L/MX!^9&8MMM= M.F4C;]&OPWQ6/73K0N>=$>2/^[GQD]0O][DLD55T[OT^Z9+&5SIP=G2,\> # MI+)VWA'KHC?.9PS)JB!$$%-?\3J/K!/59=V$LNG9))5"!&&E5=YS%[UWPG/. MT!KO;JT /F,FKOB&EP->K["_.X"#O7:$SB?7L=D?C/:6QQ4H81[]1VX\SRYE M';-0+CAR4V2TAE1'RHG,6 62;[.%XE22;0H)0\(L9"=4I&@@1A6Y%B)RR5RN M2IS]%10O-.UJ8W5Y'N4PDMGV7.>D,"C).2BK>1!:8/!HN:R^'#X@@M.9KZ*B MC5YFC;8D!#18*QG]F!-+R*.OO@R.X[WS#%W9QW-ST MAQ>NRGP)J-8.0G2HE6#4X=QKJTWF+&7'#?VMOH#."KS3J;VF67)&"PA@E2=1656$2TC?@/=][]]G;K9_/\;SL4V13MO,KL_CAQ#D=]\L48>3@J[*-*S#R"KT1GCS[F.? ("TH/3U*3\4(RQ1 )A]#M*A(2;O( M#$;MDN$>.4Y]?/7;J*Y!>_ /= [QQ$[-N>,N7)ZWW#@Y' MP_$9?&(4@^'>(C)Y!YO)Q,$4LF/)-IB1+/I_,ECD'*H(.4H(JM8NDP\P#?QQ,D0NF M?)LI0DA%:B5D*U7@'ISTFIFH5,Y1\CS[3)EC<,"1HG<62=%+)50 #ZK,T/*& M*_"Z C5$%Z[!-Y@RJ975Q@0+*1A-8JQ(_7.=LD@*!+"L-#P.ILRU:S"INL04 M9%"( 8'I3$R1X*WET4?FM]@<'_3)27^;5 M;V$\'(PWU)R4\#Z$=S(KOJ3/V@6IL]/1*V>&,)(#SPFLDE%YD#YZ(< SF<8K-_%Q$.9!'85J$\9@%#E9C2QK980H%@LP^ MJL=!F,?@-DR(,$H%'@$S.G J.>/(XPQJ7,X=E<&IK_188%2&@C0F*U+VW"NN M(S@'8!*$'*QU N;%M>MV<1#;I;3.P>0FO53"79C4% 6.6=NRW *Y(O%U3 +G MR:MH+<9<@5&&BA/E6Y[*K!!%:8W"98P<@XI!8:A)D^46<$F,&42V7]KC2OE3 /7 M(II0]N)A&./8DS:**.Y,P )D#-DPEM;@8H1%2?*O;L% M$YO'PJ%L"9"21R68AA2[&-P\KEJI*,)@6#AEE0DNP ER%:Q06S3$)\ M))/8'S3U,(\TTM)Y9-8D9&0I(I0,EA66O G%I3,5&&FH7$)B'FF4H$R/-X@F8XPD3@PKL>_E8D8O**^&<""81:(74_%QT.CQNB.3FC7!2FK5E;6:1FGKO0 ML@/U.-"JRJP"B3'\2"1H5261 MZD(6VDAFG495ZJ-%X\OXIS36V.3\XT"K*ME,(+M%",7HBNZ+X(*VD06ERI0X MQ KL>#)30U1K[1[T2M9TG2 9')97F8G9V)/*:&"F\ ^EB]HI:2<,8X&0,; "5(W\D$[ > M60A*L^ X>>E@LL1DRJ:O%6#+? ,DHO00O+?DTBF*=;UWW@/<\Z^!S*KM#9\PJ4 )LP2V8%F!R--T&%(#THI4, ^N(56A%]SI48 M-:BP^%8EQ:LE$AE22M:@(H%U#'5("K(42>7+ZAT+EE33%9C8!+;$T27II=%* M& #+% 0,D27A+*M #<$JLZ0J*>TLDM$V<*%1*90.R$T$GU*$9&2$"BS0G357 M8$+ ^,2T9)KGG)+R3 16@-%"!/K%L"J,"E0J@7!U#O/%I.5*9I[*F( %4.@5 M5^"X8]*4.CPNA A:5R$U6*ER6U,!0" MCH)Y0 H>*(8P^LPZ,.9GUP5\W>_MCG#0+=W_ M^6;W+_L]PFG4#IWQ')-[1875F9_0+.%DO&5:IXQ!*>^]BQ!#%EY'R0R&V7?, M7T"') BW]A!'K_MQO*S\#)ENZL!XF]=+9-(!!6]["IS+=$NJ)[&%,, M@))9$$:"8K*\>2E2>"4BA*\$F!GGRG5TRTS59)E4CL7 M:@+782CCT\J;[%P02@-9+L.)1Q70.(]-\@,89& QDZ%097NZC#+Q+%C*"9.L MM%?Q]0))%0'(E=W>0%@9 570"!*%=#R<+6ZO0K+P&R)58>%Q4GK))6>5F#]8/6H M4NU%1RH9R[(R&"F "Q:\U8D+;:$,NII*C,HOHK>'88K7B<7 G/9:96F '+ED MP'/',7-A""=#,8$A;P" MRX5F,'J;5&4_PP@3G< P4"Q(""X+#%$I((QD!2;%_0O3;KNWNX+#]F[O%M&Y M.(!I>7A^[B=[-BE3N4(]_I$>_A$_W7OX"MJ]U_WA\,7)^7,WL7-F(/?:!Y_+ M]UJG?W1^XGTV:[,]_'!C(DA_@-1%J\=Q#WJ[2%^/8) J,OP NDSSV3O[P$>0#NM'A_0M5B&8C=& M>SAX>3@8E/'VX1 K,TLC9"]\L@RC%0JC\-E%] 8Y5\R#KL!F= MQ6HC3S'@[ MF?R;%,@^18V*8W H%<.0N M9(L^S;YT>#66JXG+=B]I7W* VAN+V,GO2B,!8 MJ0O+%&=EBD8%\F\+GLXT3R>D3SGJ*'.*W/"L4@Z0P=J0O),<4^^_ITX9Y4 M58;':>+E& >'F%ZW(;0[XR3Q#1F^SK_H5,+61JMNR4P!011,Q2"15T"BY%X,[)4L4DV0JL0WM MBB0Y*J=09<,@)!6M2D8:0W&KG7T#L"#K[)-U4A,1!=$T9I^R=PR5S#!YFYG1*#-S1JF (04;.=$P6LV8XV/&L0O&L07CYHEQ M[.Z,8Q-C7*F9[A+W96L^Y74,,4.QT$$)YX74%=)QZ[W8[^+6B'JB7'G[J-@6 M="9G]!8BQX7PCH-2 M:&)2.AKO 87F :LR:;J)FO]>G[J$C);E2+K@;N L9G"^M;X*UG$G%79)*"7">G!]C MN-/,Q.ADA;3^@O?5Y/U4]'W4Z"$S8X$Y!4&Z;%+Q\7WB(F@A*Z3O9QC:J:@T M&;0"[7..TBB#)O!LC=2 C$Q[SJ%"T,ZN2GO,!//.:V$X8Y(;Y45V6G&5 [ H MT'N AE2,WS"66%0-+,7K4#A;34;[6AN%@].QE_Y#Z M.<22HY#(X%[6S2,F+2:88)\1U@O)A/ M=7(_"[91$P]T""8HE6SV1J: QI.R0 U5V /V$8"D=6(B^!"<\LID5FHO2)2) M26V8=V$Q4:LJ:GQ2&YYA5-R3WQBM49HX'%/Y9P5D+B)"@"=Y8XK(9WC@05,/N605S"V W9>#?J'!Z_[O=3OO1X]0 O MZUS<,8"_>NI/Q%?D.JNL#$>7L6P/XLF))#-1%]N8?Q MPUFI3 K<'V(L1J@[0GGUU)^ ,F3E92I3-I16VM@@)+E<6GB-($BIGH_%>*[J M%Q^J">56&7"1AMT_CN-=!OF=<+QQZL_,O='><%96LV%6PHH0=%G3P!5S+L7 M+G!DKG[QH:(XCK#3@2T>A55!A9]OU.?_=>EKO=!%/??3#RZJD_DRE+GML M#BQ)(X6R(:=2MHD<(FU6F/5(44K;B-@D,6=.+X:.%)_L]X<95Y_1G M!@FDX21CW@3JL@"EBGLR#I24,C!W&1,N?-([@7+5S?R9FNW.0A99)"!#R&F6 H)7:! MR,)/O"LLGUR_GRE(IZ7T.5C,62@=#&29$P>FF$Z:W(5S6!8>WQUAN>K$_=0R M7"XI*&8J&TG2$D(2W+(0A A:)9_.85GX;M^'SE5W["?0B:7XA/ R]0-N^W0P;/Z6"].&K#?'[SL (%WU47[ MB)W^ :9+:3J95.)@?GW#[,IP5U&M+*MBZ- &:20/$CRPRWI:\T*4RSFQA\-1 MOXN#J[-F)[8X;W[9$KV)461DPDEEN08S7JBLA-.RU&.;,[:,\=H>0,(N11>E M7L<+B!](L2R8\BVFI&RYTAK(@9;*(0L./ KMK*18!QR;_9BS0@:HD@&P4#PR MQ;GQ)J@4E!-:>FO*VL <30BSSY )@C)[UFY6:**$,-8EXSVJDF -SO',I:&H M7&LR10N:3,W,S0I%!"B7K8P2()'-*48FI!R]XQ%4L'KVA](J9&NJ-ZXGLW9, M@&2ET AI#& Z2&O)B4TH0HIS1H\9"'&JQQ'GF3%.187)*RR[U'LGM==1QD"A MC9]]CDP*D7DR,1/,#43) BM[W;&@%%F5Y(Q-%I,0GDL-LY\;J)*)J6:BHBP) MUL- >6.;DC MQLT94:8\BE91DN@LE?6F3"76"G)RJ 7W,3AAL^,RSW[:LT(6IZ(Y6,A*!0\V M*N*(MR9D3T&O!T6.+#FP=LXX,@,6IZ)$L8$;<+D4'@PJ\ACH@^=)2QN=3E;. M&5&F;'$J2A+(03D+6D3ME%+HA,[1Z_(,EVS*LS^CHT(6I]K32P(Y(UDBV"!% MH4JP-C.M2<<$IL").:/*#!B>:O.%7!1KT3!2**4F'(9$*H;((S.W KR<,[Y, MV?Y4FRMEF3+HY$J0HRS&8 -C95-O%T1@$2M4;.LA[-$/P#;]>E=,VI2$9I;[ MH*2U+H%(025EO&#T=5XQ?N"$_/2!%C$*K027GFF%/%%HRC"A-:#*_(]4 :!+ MH8K-4F/@#,+RM4&8=P^[\YY)F3Y]HB5"1*TI_G#D91K@((6$:!3/,>98 ?K, ME@-Q&YGA^ YDKB1]R+UD640 GI#(L@.9SZ:=,0R8GI$*M$CF3+()#5"",HYNGF((6 MPK/,U?F8_5RIT(=V*]G$-&@FM&R0.2JC%?T+VJ-&&0 )-*WC%$+=.8-M^F&Y MYRD%C,B\1D5W#I()C,PRX9V,DL^91$[/#YV<6!) 7)-<%A*A08*%(.4*>.\RN6T HZIR*3Q1@DEO4\A*X/1,6=\!,N#,R2D M%1BW^7M0MDD:G?S=(9X36*O_.6P?E'N\.-D^.;A>+[][<#C"P>49=/96/X^. M8' /NZO>2\ 1N2Z+JD %^I_P)EAIA27\..>.!'7VQVRJ =>$5*@.VJ24K,Z9 MG)L8?;(L,U Q,)FTPCF1KDLU>S@@/7LX0#IQK7ULYL3P9HF4A.2*3!21^F4<3$I+@78 !ZSR2FJD/(,[\KU0TB] M1ACB7K^3UKL'@_['\8:!51&J'(/BFC'4#A1*YGS0-J()9>\=I&CL6% U +^(8KLWV[MYH([\=GH<# M%9&L(*+0@6=M.2J1XK@0H2_>NS+1NC0GDC5UN"8U_<22-,ELL419EH'GWDA@ MQDOA9$AV3J3K7;I+[D551$MFP7B2*MAL%'A+@J6%X]'' M3)K0P)R(UG2QFE1.7.5DC='1HE6LE [9#TIR#NSJ%=.N+C7Q?&+[^5FMX] 257FN4;MA%$Z MBN"=-!2/62'!L'Q9F&/V1.[3YHEA=&7;1$S8/2C:[^]Q[UZ'_.OG;O0FMAG[ MZWYO=X2#;GG@K4KZ(VGT,FI=3KCO!(*?C$+@VC%CR>/A+*@0!,A260Y4X Z, MYN)R=['S#:EFD#/WO[!EP<;/V7C+7FIWW7[+3VCQG3 \&> 8;%0N8= Z!@\9 MI!%HF:TH=>^TC&5!W4I3UT5F>8)60CLDV<)5FA13E?AV<+>^W^H-D?W?MVRU-9 M=T/*7W!1QB:I5[4D7UF3N"$$90,'685X[P*IC8.SH?R$QYBV^^O#X2$.AB4' M,+IM^!\ZG;,KYE%I2@J%A$N$ILN*:^Y+/:V@'<.8DE7YX08KIS4&)]!9B@B3 MLP#$Y>R91)%S$-XI0/N /5!]/M\/0"+HY,%F#V66=5DW1EPEH") "G8:X7HE M1-M(S-:"\2XDI3U05PDG&0N)AZP@718(G]G=*%X.,+5':Q#;'6K6=1IOXL=^ MIU2HNW[2_7.:36;?;@5:EF.1^6RU5F3 M _=(KDY.Y*$KE_2CYDXE$36 *+4F4",JDXV/41ECE4H6(4!+QZ)5O+A6+FC.%RI_!NJ@WT]R'C*W MR6@;,BMS($NQC!1#J?R6A5*B0LGY[ZB:0:=!N_HL^<4/"F3RI[D#BI5$W465YI/'V#-I?:!1%9$7RH(! O I8G9\A@U MS[.[INP25\*S"=VK(KI]U-_>ZQ\.*20FH)OM'HX0>V<9[?5>+,_\B.6ZV5UK M=CVGY,B'5LZB05 I$%X^@,4R;!&B#!6HZS:S($VNFEL9K.!6D1SID@!,D!F" MR3;+DOS#*FTG-5MH35])H@$K0LPN^*28TB%'Y;T$GR1SS/#KA?K8 MH?':ZZ M*[1L?6R)_"D_281QM#+9P\)%BRAOQ M"/W2&Y9B'Y]',.J6MCY)\7(HZ-4L^>8I%7/91!X0@*V1F%PR:BC4/(CJ! MH>1XC5) H9%SGH$-!E"DZ!QX 4LYI@(@B;V67EH;D1WZFA.Q79!0N&+&]"EH+R@@$I: 8B ME<6862.?-]E]A3T<0(?074[==J\]' V@#!S-L0!+$8*T1MF(0N68G(W*9LEC M2E+XFQNJ5U^ IPOQ5*0X&XK9O9"Y;%WE6 ;C-$LY."$YNNQG/RN]? 2#]/F\ M O*E1H-V'&':&O7CA[>]]FBXN?6V(GEHPL,H9J-,B:M@0V*Q6=4F7D4CKT("0X[W*LTERKZ8G9]&%$2\&%]D[*K%7TRFGM M03FNA%0R56$!Q+1%\7YRR($SU%X8*8L-2Q0&9AXLVL1U9*&ZL#RX[9H0('J\ M?CU3T"V3,LR'A%J#CU8%S4*,U5=WJ]V#3O\$<2PN#U(#:CI32&UBWD6!3'H% M7I/9$@5.SSU89!1 MLVA1D8<31/#>RD#T,2%S7UES>L_(W<\"+)\Y1IL%4V7;1G(W?8B6U+&U442# M5=+ =(?4[AR6 :XMC(>#\4*XU>/8.4R8U@;][MFNM>-QLHV\"H->N[<[)"=H M[/R\.+G]!H_2,'-K#&J(7!LD6B1RMH* ,BM=F5(VI$(#I7-*BZD,KL8(V@)W MI0 BQ:721^^4MUX'IY)T54J1/ @M'M,0E R0'"++J!2/+@0NI?(,T'$-H4I3 M&^:8&E/1&MRH;)166"K]"LN]U3E&:=$K;B_*J"ZTQN.)&:60VNJHL/@3*6)@ M*-!;D5@TPHB%=S%%0DS'K] .8J([)E:2\T A" 4@Q:((4AZB4OF+AR#$C6)0 MGTZ;1VT1O(SC5"7(K,CE#%GKS*WF43E#KL9"6\P&.>Y?H9NNW/R['^6!VWH_,]O0^@-ZT-ZF?/#P_8ITNWHSN.O1V>/4HS] MWFGW\.+17+#__7MYX7K"V!^,N?#LL$>O67CKP%@?%#H=/>[3TKRQAQL'36Y\__"(.G-R[[ M'#X8[!*"H3\:];O/)+WD;;<;C1MT?DGH#^BMZM21'3@8XK.+#[^G]O"@ R?/ MVKUQQXPO^OWZ S0]8"QH$3KG#QD_[^SP)_(\86<$&A%-1^GBR>>'GXP//1VE M6XZY)YY]^3![PK]\Z>*V$[OMTS%N@XL3SD6$V+4TOHX84TCYYQ+72S=8->H? M/.,'H]JPWVFG6A'3WP\@E=V=G[$:']_@TQ.>CBGV'2)QBQ*@!]Q="? ;2L#> MH@26GK]MKF^OKM2VMI>W5[>^6VP?IHU;JR_?;JYOKZ]NU9:;*[75?[_\UW+S MU6KMY4:CL;ZUM;[1_&+#KTNT_X+*>+A7>;>\]:_UYJOMC>9OM967-<&T\C_9 M^(?5=T(]$5K_B+KSDQ=)>3\2^7"D<7=BEF\3:N<^T M60QU6Y!]#EZ9F$N)Q22]BMD*H2!J35'WK>OK:STH_G'"]K.5?CPL+F')>"V= M5ZR1_YR$E?['UV+S8TLV#M/^ZL>=5WY_8W^SO;'RYG1C95WNK*Q]V-E^<[RS MW]EKG78Z.]TWQ\WM#WSG74,UQ,[^:]GLM$[[K+6_RQJGNR=-0>>^>LL:[UJZ M]:ZA=][M?&ALO]7-=__L;ZPTNRWNCE^+G9/6NV@:^ZG=W%]6S>V6VMG^:Z^Y M\J+36-G5S5>-HYWNJMQYU6*M=SO[S=/X,;WZ1Z5__=79$9V/8;]/SUD7="YO M[N]U&MU5UGCU]FACY0-KG;[HMK;3AYW]S;V=;D,VN3MIGKY1= _=6(E\8V55 MO9=10 S1U'D"7B][RM5!@*T'3"!U*"N(*?K@K/YF[)Y^0N3[?)Z%T$Y::,\O MJ7_'#8-R.>Y1B>P=O>^GY+V6)36VCA[]>$.661^?QGTD_^OW#_OG* M^]U/U];N:$&_%#'"+'CII=3Z>Z#>BJ^G]AAB? MA7Z_$Z#3Z8]"__@V;?_FD.)WBOA.-O&@/Q@]+L6O&OMO1..T(1O[J_3ONGXO M0:G(4-0E(YVOM,UU#V#J641K=)0>55QZ_M__Y:TRO]_4_;4)9N\XAJ7M8W-&M>_I%]K&VNU M[7^MUJ[XTI=^]/++[7*8>ZD>.@*X^;)?<(#Z@]IH#VO_N:!L[6P$J8:]A&GR MKM$567J6RKPQNN->@I,3A 'V;A.FO\?M63T;YWIR]S+K,(4MTD\'4%FM6IYWE=ZH1&@C:>I:7GRP>#=N>__XL;]KMDO]5*[]_9 MI9JH7O]Y8=S8O ^YF3-[LSV@YK?+4.-C-#BZQ.'>/PF\;/)X% M9?%U8S:ZE(<+:Y8'_>Z9"UT;]6OGG\J?Z0]OW>W57O:[W?:XCD]MK4WQ+;$U MX.#9?8Y=K(ZS5^5I9P][7%KEM+D2C]YSZ[,$S/7$I"5-XD+=\>#KF52,!^]# M4JID/,D".^_$#UK9Q?CC0PUEW),,BYN>PDTA]NH^'(6;LKJ)N^,Z!;U1J7KZ M^.3UY'VI.B*5EG5&O597T9%_S$*L2YZ<]2))(_W2\\;JRO+KU^O+O]76FR^? M3%AH'\PD_+)Z#'$T)D%)$@\NP:_!L#8\P%AF7*1:NU=KCX:UN#<.\'[]25N^ M4$D/H9(JDVA7]Y-C_H[;GJ/W):@N !$'QP62SSG]6??T#QY&B._')-R,'8=E M<5[93*6HB>L#+&O37-[NI) MJ_N&CK=X8Z4EFZ_6]G>V=T]:HG':VF^QG?VUO8WM7=7L-LZO^8>>I7L[VWW1 MVOZKO;/RHKNS__:HN1_IWLW.QLI?^ZW3)K5CL]MXMZHW5G8%M?'H]?;RJ+'% MCNG?]]ZC8R[+NB3'L*Y 8=VAQ;JVUG#@(,EM7'J^@ATX@@%^T>Z<4W[!YL_( MN@W'Z^=S"<]J-E4X,GEHFJY>TI19HI$7N0XNR+KRAM==$JDNK3#>LR1D3$O/ MK24G2CNIY5>)6FW]^\M8X]7Z@UI_M(>#VO[AH#U,[3@>.^CG\>A'^ZJ&')\Z MV(5>^W3\_=?J2^TOZT\VGVP]J9U/E1_4KHM8K=E_\NNW(3=W>=V20;[]9:>? M#WD8#;:?&B>KIXTMI>/F^*M M:M"]FJ>[QZUNN>_J:6N[==1XU9+43MY.[\GT$)X1FB2+%5&)&FHC55<:AOMTG-M=>VLE&=M:S1 '-W4BK_=_UCGA*0ZUYS4P\J.V:-=;AVVR,MQI]E-3F^9-"[ZDCQN#[?Y1 M;T'C*=)X5;S7$078Z.K& ]%8HJD[@:SN0H(HK$$OR"7<(OJM#: 7V\/8?P#] M]]W![#FOQD[=QN!O.I.OW7FE#;()Z4E;7%1+-7$JIGH5@QB1G MI'=+SU^2LB/ >VWX/"/[0/KH[SXQK+/3/EB,?4R9-0WY7@;M@RNF-&:*4A%% MW4F;22]EXDQ(+@M<>NX59WK:1O7F7/.;:?ZS,.N<9&6L_F! >JE] )T:'F,< M+TFDG\NFUL/?:G2HER2+WYN,+#FH M>YQW\RW-=B[PGQ+/__U?3G#[^[ VP@X>%!;4>F,:7-5K0 )\FV*;$4W]:=GW M>5(5!YAJ!X>#X6')KH[Z-3IC/#3&Q2_AUZ+0RZRCY3AZ-I'5N?.2')3VB?#B MAY*#7SLFGG!W#\M:J;%,5J2QU+-*Z:GD1\_(<3_2>.M@Q'9[=+8*'B'NU6(' MAL/O&'._EHBO;!<,8*PWMTZZH=_Y9?@]28>YZ(#F^1R7,07P..Y!;Y=^Z-6. M]MKTRR/AB,;VZDF3 MXM_&NS=L9Z5!/E^'8N&6V'G5T*W3*'>V6Z<['7=\=0X S\DE'V(]>4$^'U.A M#IQ\/L800)!_;GPXF\Y+]!U7I?JM]O\7$\MK!S"H?83.(999R[7AWL_-$;B# MX"\DX%8).%>W9]IV0?\[T'_]TQ089C1WZ.LZQU17SABBO\,Z&I]YV= Q"K[T MO+'R>GE![0>C]LUQ]&)!/Q]"OU#\J^?VM;)SB!^:_6\NV8\2O=(HZD+87%W>;!1A?5>*E-0L!9.:G$/J:>Z99W_T1Z.I^J4D/O*G.=?^*^U/1C6 M#Y"73/RR!>EDD]9PNKSD/Y*R, %^B4 M\+X<+@NK:HF.DC]>3CT88,2Q=\Y%;;R:=5C[A>Y',E<;'I)S.MSKEXG7%RN1 M1GLPNMGV([C>RM+$LXO/W^'7WVK02[5?Q-D[!I)<.A[VZ0W*^>-3Z:+2BO/[ ME&6!PW$CQHV$X:CF62W!R?#)V;JG^TZIO#P<#*@-9PL2BS4=P>AP6$E],K'! MP)/W6CCJQI#K6F;R#B,G!:$LKVX.G2W>4AG*J:++&_B[F'G;)+;5GV[]DM9,FU_%U(\.3]AM-<>KYPX M*"LG)B+UFU^6^K/V7@HS#G]]\B"2>J4S2U^>"^[CEM33]S)8KDQF) ;*4QS' ML XEHI,.T8J^@F*Q;?ZU1 M9]5O.3#LDH33,P87)H.XWJ7W/OFMV&>Z&1FUTE.[M=U!_VBT=W'X"9EK'+W>F2+B M(M3%A==QU=5X\AE=[I0ON)4\#YLP\/J)<>J'JG;Z)^0?3WYDGSW11DW^MO*) M-#^6,/C:;=T3X^WD$P;LB74_EL'XVFW-$^\FWU@ROW?,F?QXQ*BL:?;<_.+EMSEQQG08OST^HI-4_B_=;[][H,M&H^8IB^U<-1N>>-/8_ M'#?)\K?V6[QU2L\6J[*YO7HSWM_;6?E \?PNH]A>M4[?D(>P?K*QO2I:VYO4 MCG_VF]MO3EO;D3?^N;[@*[ 8G(NB[H43=16$K4-6O(X.G"2K+W7P2\]?WVZ M[G< ;*:Y?UGKZ]&\\?+GZ#^:=[_I %==&0VC6LYCCB@_HIY)^T+OV4++,$$++NC0%X>=;_"[WS+;US.6,CYK,K6UP=TSY(Y+1Q>)@0N\@/W6F.Y*#F$7H;.$&_QJND[%WV$W]T?D)MTP9&$^*'$^*&>_9 M-]PX'(UU$G4=^2SDB-#I[''Q]&1CI77T/GL2^5+06!CRVA4G3QZ"%'7GB, J MAQ@#7WK.M?M->_:;%/Z"JQ?X/C^;3CJ\T$R?%-O_#(L^*Y-1A[=/1OVM=H0# MK/4_8?'D\ZJY7TU.56C)RO3W3%O<=@8VCCM_H!)/;&'<0?_,QWHVP#)=Y"-^ MMKWEIU:,: M0><(3H9+3[]K[\Y;D\M^;,;.0D9R:;$W>E;W[-*P?4^>^@=N]37/DHM[W%;L M6X5^SRSNS0*SWW:'9Z#1V\LO7J^6VO$O-R@&;&Y?[EGXP/,'S!.I?JSFZQ-C M[R$ASY[(>TARFR=&333)_6"#8_>_)NS;&V^,==/?I-UJ]SPZ><>AL@ONOM4QIQAKJ]2KA@X%Q*/Q)$D8C&=7KO4'1_2Q_KK?_S!> 5DJ M^W1OWPMY@>;,H,F_@,[M?AW77ZFU_8!I@@?1'K.C/9&;S32""X&<&SCI1E\;ZLW:]BVU_WAU5L]L(AF6EX],(AF1\\314=$E,W126YB=6<;(+LS.W.#)1:F1 M,L)AY?SJTO)1O_:VQ%ZKG+=2&M^#2K;Z MQJS A8V?9;3@M?Y$=Y)^W2\T;%-%MI,_1@=ZS2_F=8 M6VD/X^%P6%;IEP+#%7R;Y1YT3H;M\7AKF9&>9M1 M;;,]_+ PC3,,D9SWD0:U,(VSQCMNSP:O1P,"86QE_A[T(Z:B\1;*8I9!DWZ: MN<=[WG#VNXI!E&H0&]O_6MV7"E,TR2NH;=9>JKXN7GRRT\:PQCYNEYR4DKJU!'/4'"Q7Q_]A[ MUZ:VDF1K^*\H."?.TQ.A\M3]8L]#!&/3?NBW 5_H[K&_=-35;"PDCBZV\:]_ ML[8DD S8" G8DNN<:5O6=>_*6JM69F5E-ME0#TH1C[;_7ECA\2<;(6QK^X_N MN-)XS#VNW]K.N +Y[C@C]VWTHWXUK.+87_YC$/.+M=L<0Z&19EM6/62,[=%V MG@J1-&"Z89"V+V*R]9[Z'V>]+C!'M^KU9PBDD$5#K4?U9E,%+U31K,FV#Q\! MI9$B"(R93<="$ VVV283A"@$T9S)1K3:VCZLV[OM=<>=J:I)?F3AAH:::Y/) M019R:-!L,^#6[GXYKEQ53A(UVTKJ4;?L"^Q6:U"SM?T6QM .BU!ONITT_A[P M;M.?F=!5-3_]\:W7;M_1ALIU/9-L@__Z2UT^FT^OFM@Q;, MO-C_%,.3B_? YQ1_UJ[;94Z?:W5Z'WKM.EJ=G\X-3,>QZ]PY&!X-!CU?U:> MZ\;+EU^E*5'/ZK[*8>3AYVP_YM[-(8X_F-NS3MX[OJK>N 7QY3OJ#\!/PC>< MP:0^GS3RK')+Y\%9[LS\*;9ZG[NQ/[BYW]QD7.ZUK>'T(U=2G&YO]*,J#^M! M_-QZTSNUW>7,7ZVBMV+N:71/S14?B(?HH_/0]Z_@]CP$+L%1W9 P%V^#'[S^ MW/HM\/#_^__.^W1SM'N_NS+1MOUVIRTFR3R0>FY*/C:I /8?1A/#OGK3?Q MK-CWFV#@1XYGI^G$(S)N[4MNJ.\AMI>O&<)U)8[C!99VE M3+U5MV;+TVB[^=5)U^,48;K93FMPN?'8L9\'[=;GX\H?SWY'U?W4ZP"C#D8N M=ST>YI.4_9SCD"]KU/5 P7 9^1N>7/2HN^92/L1N_D&XQYIB@<)[K33*.J<5 M/XV+0O5;O5%_^F2ZZ'24GQ_W$H!OA =UL )^]PFL7*U![S2VO!U$N/3SW@@> M=H'(X/NJ=/Z]D7'1V]&@7DC.IT/9^MSKAP'<* R ';3R4D7QLU-[WJX?DF?3 MISY7GZ-.^/;9^"4O2(-OGS[KP)3Y]LD\MKXZ@TN\\I*_[KNK#/AP MY;U#F-YQ>.47^[V3ZZZD[FU^>M:Y[E==[%1@FRO/Q\&P.KWN V?]&*KK;K>7 MJ0EL.7T>3#KS^U5W%&=>J>5$_# ^HS2>KF"HL6WR7*CUP* ""%IX<^R?UD_# M2,/RGX^&9XS8838JS,UN/:?&9AAWHVBWR?OF[DW@R M44#4U*CZ$73A7;XS"K'=>=5$&\*@?GA\+JO-=9ZM;5W5R<@4PC1T.<_MWF%>?6WXT M 4'ZO#9;09;EK%><*QA>CG,K3+.]S'.IWG9S2.=%^+J%!@^\R6\9^I: ME8&_GX$?G<%7@V>:Q]WW>X/!^)\3L35>;ZI!+5>F(&@YD"C%'BNTQQ69.*,, MVY.%-UM@V,\B*:_7_:PS1S$KY\$P"XN+)SYD(V;8I&J8U<#XWV.;M&?$9Y81 MW5IJ7I!;/0G&DN0C*,G3..Q7OB!OE9:>%6^3"-.T)%"VXF0B@,T^#X_+P-^3 M?O+'V17(X+A8=L9XF;RI:*G5C'MV?F M[U1^9L+G)V-*V7^;^N_/#__<>X&( M:<&UAGA:^>QX9*.YT0!^9E#$[8H,<@9+095C;,<6O+HZ:!!:[APB/SNHR36">'#VO?(V53EY'X._JD?9M-4O=&@%?O]7K^V3(AC6$V$6Y'.]VV(WA#&>\Q4?:"N M,M#W&_#(R\?$(<_Z%*3LH-?MQK'S<@S?V#EO_6^N"90JH*:+EXM9[LMGS]*U MGOXYY-COUJL\>"\@5ND>U\W:IP;I=."54?8F)YO+ MQ1SW8XZQG*T^1>"?// ? MI9MNHK5!K_[OJ.J/R\5=FLKW3N'*IP<6[6 0BVJZ+\/T "S]>K5&]5H-SUX$ M%@>CL[SO5(9^E0YXU_>CS8[>-.)W)9_)Q1P0M*VSD0-??8*&LEJLT@HYWPNH M)4WR O(>=0[P9J\M/W>!@&RC?A7S,IX3Q.)P9M4 V3M)/"BFN1]NRC,_#N,W MBT=W\GQ5;^*/S0++P[B(=3'#?6RZ#LYZ.50(#^U9!0^B/^["-7W(2;\M#S+W M0_Q./F2CDJ+^RBD]-8+KG)XZG:-.6NKUXX=>)MY.-1C"M#JO$RJFZ3LV9XNF MZ3MORN$XM2'>+GUC34;K'0S1./NH'HU^EM2C?#3\.X-@\W97G:Q3T^3E-LHX M%^M)ZZ\<\ 3HNGH9_,&0+IH6<]:O8 3A_J=!:S_J]W-\[LI6SR1M:?SONE;N M?,Y8'1T?[_#5L^0S7/$X:ZF>';;V,N;BXNV9+4.X[G%U_7;&S[1._62_;^82 MZJQB&)2CX^RB#'W..9M,M,EUA#CP_(%ZYFISE5Z,)^+@#STYRKV8K%4WSKVJG MN#.(GW.:X2UATMH'7/8^Q7X[C_]X^.K/VA8\>3ZW%-3QJ$Q0\%TU*=7[JMU/ M5;_7S8/SI$YVKH?D:H)A"\:O_P&&MM\[A7LYK9,(Z[]KWV28!S9#X")FGW7" M:#") .?97G/$3=\^21O+0*KG?DXE!%GGZ]M=& +KGGJ^ F;ZME[DS)\E=_RG MRAU_S%,O/R"O6FQT,VV CY>7ECG),5D7VK,+CJ_Z?G2:DZ%!\<([4@X:7I+M M=_.Q@7Y_F9V=N9\< FZ]J363.T:IDW30!O=?MC$.1GZ:2:+*FA_&KDU3X>OV<44[]6/]6/7%J MX WMQYS8V^HY (<=K[,Y2:S^&MO];AKZ E==B_QZJMTX+VK^G+F%=)OOS1G7 MEU^=$V2KRWH TWSL>I+V:Q\;OG74OSC"+XLCIB6.^3=^SG M>JBF8GT\Q^%:IBDE]5&N.A]^)@M[DM%]*0;#N'[)>#[7^5_?$;< I?-Y40P_ MX&MSC3*D.]4XZ/^C;WK2.OS^+X7>1'*/!Z^^E6FN^X5V2.-),-:M=3!UO'K# M#==RI@\/X/:FBSK\ZP1\G&$K#VO=)*+.3_\4!\,)B8P'\Q2FW9I =P^D8)@J M[9GAJUEV>J;B0KG/2M%IFO_,AZ:#78OZ_(DT47VL\S2NL,-MH#4F=6 1^)89QZ0^7S+[6_D1 M_$(KQQQ[W?I'X:JJ^F3/^-V7U]R^^O$\&6!-F1XKJ&=+EMR=.(SC2\A#-7/; M,[AP>9QL[53 Y,A)1_'"D:HU<':11O7J!I,E?CFVHT&MXZMNAGB]=]-KY]_L MQT\5<$[$%D+&27*+]O M$BB(X_O)QH(+'I\RFKC!PV^^?FG07*=X-DO?ZUO!^MLFGW^.7+->L) M'J];DYH]DU^>O/RD?FE:_V7N-:F?*,UN?!D_(7=\3=.[?>OW+I;0)X:)=;I8 M>:NO77VUI?OHI71:A=")]Z,1KX"VGLT[9_VJTV*X75>=N6L#I;6]_=]L%SS$ M\Q8CUPS #^:,L_[CAWX/9!R:7*-C^?^??>>^[[6)T*=@M+__#^ M;C$%;OR."6'7KMQ9G1%2A5:^XY5\^R-R2;K\!TKHHM6_;=IWE2P@^/Q]DI^D"/(($G'_N?JJ621,<.M16OJ/=B8 M_?>W8[/0?3UW[[?%OZ%_5EZ?=7O?7?'8EQS9'W6KX)L4$UU7_OY047 MX2N^#)]V1Z>A-YR\OE67L_8T3\F=;LA_[5[.QYWA<]OOG\,P_IE] M)IB$,&*QGHZU#Q[8G^?N1>_3[_3-IW=L?Q1.=C^]?VE.#D_>5(/[H]=?WI]TCM]][73>G[[^ M__KA_(#">U_^@??_>B?>_;4OWO_U_N/^T1_BX*\_3PY?')R^(UH_=0[_VH/O_./+ M[PQ>._W2.3Q]]_7@],^3=Z?O\/[)'^?O3]YT]D_@M9/7^.#HS^/WI^\_PF^> MP&^>3S\#OS5Z3_^0\"Q]_]=!]?[D-7S_;Z<'+_\X/WCY:W7PXC4Y^ M^[_0- MW-\^W-]O:?\.21<<(Y)H9A.6]M4 ML[;)C4GGI\;V.#BR# "F9+@ $ H'%0Z:X2 KB8J)4^Q(Y#081Q+1E&,*?.2X M5A,.(HP4#FH2!^$+#K)1.)H2S%%A'>)66024Q)&V4D;B%(Z2;6USJMN,Z@9Q MT(K<@::*P?TZ8WP<@9OI;'2/W@%=;.RN)>3U([ '$%$[T]W?7WO]W/;NLE/5 MB^B&E_^:N(*%RA:@LH/G,W)*QN"]5QQ91AGBG 2DA81'CE)L" _6.Y!30K:% M69K*OD,G]R6G"I(?68H4)-\KDB]%B8_22A,\HC+62$Y9CU!DE-?,\KRI*S.2 M>1M+TB D;WB$ZBC7H)\YF=&//H(@!T ,VJUN'-YKS/M[K'9;AW']6.T!],F; M2RL>Q&'AKCMPU]L9%1+@HJ.)!!$?!7"780B-F T&EUN2TDT:7.VM-8H M 9#;8NY%3+&?CU#XWNEI-:YKWYZ>DRV!D'44&L_M636$H?@:0TZMS1?UO#<8 M%A*[&XE5,Z*#1\RHPP8I1PWBGA)D4N#(!&XQI0H;3K:V&6TS*1OD+Q7HKHGF M*-!=,70O]49FX71[L!HLVDM2E+.G7*( M4\L0-U8AG6A 3@C./'A13$9@--R6RS-:"8 T#+P/($8*>%<.WDLY L8SPBB" MX(^(.!@1::(\PIAY,*(WWN*M;L-.N.O'4XF_Q!H@ 'RA@DK,X1$*V1T\PCR9W67%BL<-C:5EBV-5UZ MVV4A**Q1<.2GPO9#)(P4;-\=VY>:Q'G'A4@6\8@%.!22(&V31HHQIB4GCA&] MM6V(;H/KL1;8WLR3CZ\F/2/&133_=U2=Y7HS)35D;;7)U*"O.K8[!$=K=VI3 M>/QK744V_I[KQ+_)=W"8_@!O+#/>3BY9L^/]Z'14EVQ]$<_Z,1>/ASN"3^Z< M]F"4O];_+*2X""G.YIDX1\#>V"'E'#AJ+N_V6$R1HXD$ @^U2#EQO\W)TEL^ M)XB2A MV6F8ZCF\:(_@F-X!_-B-EL( ,^@/JY,.QU/%?(:Y$3AT<[P_T* M?ZD);.=O:AWU!N?CALX@KC5(%RT]4L1@*UV4)(!T8;*M<3FGLVG ?0#I4H"[ M2N >/+\ +O<6AT PTE8%T!U"(R>\133:A)74@C(!P#5M+'"#@+N9T9;K,V1A MQ)=)DBUN5V.39 \N+%LH;"$*VYW5'EI'%X*-R$@O$1<.(V8^(Y EQ132R M'CL417+&*$MTU%O;G- VUTURB0I(UT1/%)#>$:0SFB$&";K>.,0YA3]$3,AQ M;I!Q4@DA88W'N9R(I&W#5Y4_4N(6-^%KKSO,;4]S:;/Q[DA)$%E;"7%IRW&J M&[@YNU]\9Y2'LC#7G9AK?U9>2!6L9D$A);$!>9&+FT4J4<0T 7E)$S-S:=86 MO!REV33\/H"Z*/B]!_S.* \3H[5."Z1= N6!#4%:2H.T(DG2*!C\M;4M<5M2 MUB#\;F:THCXF-K-!4I(SUEAYS)SY*X'5.U+5ZUFIP:GV5AF+E L2<2LQF731N>^5=56G;BU1'ZT>#'O^XW&O P,Y^#_U0>OA^6-W#IVQ M*P/CA=XH;_ MWW#V$2]Q,SV5:T=[^'BAX/6 MF3W/1>7O@TB6CJBMF]B[[K[66](]A"9@JDLSRW0 ML+*(ZWS8P2F#D@J>!)>LDPHDGFRSY?5=\V+ZA776GG4>PI$LK+,*UIG=F" Q M,&HL$E01Q#GCR&%M$1$,&V9LTD[7.XD&\P:QSH97-(=YWA_%[U8TGW$)2CKF MFBJH;..9>,&T.O+,4X7:%J*VC_.G1Z4&NUGD)::(L^B1(SXAGT1B5FH:4]C: MYJPM29-.GQ4 KX\8*0!>.8!GM8DT/L7$D"%6(IX203HRES,GO)+*WK6Z9W'^";6U?]F6*LX5G<@KY.Y MNED>1(;VV"/N'*@/6'20-A@8C FP)'$@+]8FR]>N:%XXYR<'[P.HCP+> M58-W1GDDF0A-R2#&L4+<)HI.G MV!W%Y5K,%O_IL:MG34KN_%4-CY^/!C 6EY[3>2&QNY#87/6L8*(E47M$223@ M/CF"G!8<.97 BM2$B%T^2<_:FC?)?RH 7A,)4@!\#P">42&6>F(=8-?:)!'G M(B =74(R>**,U=[5I3 ,:]--[';?,/4QW]]MV>V7%?I//U4CJ ?0)<656I+$ MYHINQ:"-($8@X4WN]28(TMY3<*J4XKZX4*VC5[5T;=F'+=X"(AO*,H? M0+P4E"^-\MF "4]::(R1,2P@,)1"+A]-)U1AK[6V(J>1,*W:1"]]J&I14)33 MKW,YY;UN?0$YGWX0NU4OE]D8QE+9:WT5RXQ)7T17BA??E=+FRGDI):B4C""O M?<['S?T3C/#(LA2(EV P \)%2-RFJH1/-@VU#Q,^*:A="6IG#TH2;PG+-<8Q M\[F(5R["YS52.'#/$K5,\:UMSG4;RZ436DO,9.$=FR5;GI1MY\>7&C?'? N% MW9'"YHI["5AF%-@1::,BXC8Z9!-EB(8(3PO,HLS[-FW&EBXC6A)'&H;@Q]ZU M*0B^,X)G1$A(U$GF*9)&"T"P,]DC#)$C= M5O!BN^9\5H&T2K1C'27(?,?(0EW+4M="$4D243CGJ$9"V+J*4/%;. M>)C+#/PGT:;+[]:4H$?#P/O@[5X+>)<'[XSN((DE$8-$AEF,N*,.&8P#DBD: M%0QA,5$ KVK+DB]R[[@;5S!O4)[(!A+60]4NG]DL+DQU1Z9Z-U?L1.@@G$LH M:6D0C\XBS9)"5'@2LLF$R<5.>"E@OH&H?:@"Y@6UJT#M;(<4*S0.6B,6 @?4 M,HFTH0D9;[F@W#E.Q-:V:1.V@;5"&B8OQNFH#:H"\K/EJ#UL)FJAK85HR\^* M#:PB5\YIQ&D$MRB)A&P*!F$M6%#):W@#T)8R;;;\<;Y%T;!&$8^?#>$/FX5: M$+X@PF?33ZTCAA@ -U,"<1 IR/ CZ3CWA 0)D)O;6O#VASK=4'X9H9%GO=. M3ZOA:UWW(\N^#*HGG:KSO_= M&O9'\>I&[<5([73#\]EQ*@QQ"X:8KZ[J3<*,$X2ES\T=N49:N=Q;VG)N?)*< M^CQ5OJ&&-9Q_BZQ:9?[=Z_R;6:$8TYYQ#*(3*P8KE';(N,!0GI,!1Z)HWE>[ M8?YMI@?[]IK."*6Z_0-4M[_=/ C5I^D73SZ/\IN?$EU?T(,*AE[^*9@M[=9_ M?X\)7\7^VV/;CRO1\7L'OU['B+UN/6]?V?YA_^TPE][YTW9&\?*G)RH>%X[\ M,4=^W1GN3SGRN<'O_W.,_>F?7?N7&1V>_,'V3_^$\7A3P9@<'YR\_OSNZYYX M?[27/WOR_FB7'7R%^SCY[?@_7W?YW]2&2*TU2"60_UQAA8RV 4#OC],+L/TN5N@ITR?]9H^B@HAO/2(6R9A^N38=N0>V92P,WGZY 4:/\'XZM;Y ME2=:9[;?^I0-^[1UXXP;9(,/5L=5"V2 7LS#>M(-=D;#XUX?*#F4^?T0UHXA+'9#&(2(BF7$Z>F*5^ Y]73N9EF"N,IG6>3(YQI/0CB%% M3:]+];D-IXCK7LA8%;=M#JI=;.6;_JM!AN MM_)TJJ,ZO]GNR/;/6XR,GWRV( T^RLP]' T'0[AZD+IEZC[*U/U _^84W.)$ M,$HB.%B'P4>V+B@DK1&">V%54Y?+_&-E@ M)<)$$6ML<-SFSB9"MS$3;7I-W_6;&1 8;@UD79F!C^E2?,X[SPQH)XJ$9-0< MR$QI9*UWR%&,/:6:PQ18E,P>92J5I;$1\REG*P3A+2)&$,2)4D@+J1 +5ELC MK>=UVJ3@;6-$6U_3U^1&3JMJLA@W&KHT]NT57KL%WW(6X4L_QU8-;>>Q\Y8WD)8>HGOAA3U?@3GWNL_' MQBS$M1!QS=7K5PZ[&(1&A"80]R8[BS3F,C!)8Y>2XX'405NAVE@WJ7A50>V: MI!L7U*X&M3-R0YG$ V?9$6<17')#D5&*(^>C=\D)Z5C(J"5,ML7RYZ*:=^RZ MJ=V"=KP?G8[JYEC3ULF]T[-^/([=0?4IMCJ]03F2O9[:X]*R]3G/Y[-VW>N" MF>/O8-R#.#Q,1_9+8;>%V&VN>K^6WJA$+>+!\-Q#2"%#EK<6$-2TX;_FH'A MS3R*/2XA,[CF&-YCQT5^MDH3#Q TF3UMN5L;N7#80APV5Z/?1.OK(EC!\X!@ M/:+(4NZ0\MHE%BBGDN9^9ZRMY*K2/AI34J8 O*8^]"\;47<"P;E.^-D#?S'H"5RKBU7FJ*Y,W/_#/;EDN:&R( MIPPL%WJCW(.Q[DN[1 _G9N3W_/<=RR(2'->0P^H\']8%42B1E]I+0Z+5QM1=7B1K$[%TU]L5XN:10UF%*@M5-D\W M%ZI<,57.YF1SSFR2#'%6N\M"(.T$020QXDSBRO@ZM9%CTI9\Z52"!E!E+;'_ M.;3P<]-34/4?XSMP_7]NSQ^1^M&+TYN=N0H? 2#]!P(LK17V<6Q9G].H;/<\ MGPZK&X>W;!^>[K8JN)P/_3K!NS_,I\:&QW$0 =5V%*J\PPF(#K$[&#^JQ[O> M^$Q5UW9]58#QE MF)D/3J8!OOR(=7 1H^'-'UEBL(^J4QB9@_BY]:9W:KLW##O!MQIW]LUQNID_ M\]76;,2=YDQ3%4B(G"1CO8DI$&%$])HE#W(E'S4=?^JX?UG:ZT-$KA_M1V03 MW.%3V_ELSP=;_YP;B-.J.[TB1>&2OQVP&XWLW8_!=L M;[?VNOYF8#_N13Z_X*;GL]ST]H*1LJ4FS:O@#0V]BU^J+K!N M;P3?$0;M5OSB(ZQ?<-7C4[XMN"G[CZ9>^\5"L=@5UFOL)>#>+3 MZ8-GH1J<=>SYTZI;_W+]H6>GMO\!F&VR,N3EY-L(5OZ]\*3C67R?KIC^$?C&L5-8N6)K']YW/&CM A6&RS/_ M<[+[ 0=P)L)P6ZG>Q*'-CNEM LX_O,>?8*#P(G-M3;Z?9C=W\[?O^UQPZ^=JJ#KP=PY. M]_'!RWWZ[NCUY_ &_^W*7OSOZLW/PXM\?]U_N\\,7?U;OC_;)^[>3S_SGMV-W&CJ')_ ; M7ST[/.H<[Y]X#/?X^=W1\?'!7W"]+W,-J _\X*_?.OM?_^S\9S[]6=M(G5(1 M&5$W^!48'E&,@I?46TR3QCF.BF4;+-Z@8QR%G HY391R/6&.3,8V:0(LD;Q9#$1A+.M M;:W;9ODN>TT]8M8\P?BJWTLPN\>E=^ K/E7^\7N%;F!FI[8&*R885]YS0NJ> M$UY[1X@$_45Y45WK1&QSR=[,:RT$(RB8K+I"PD@':A#PF+"'2I\BX M#0=#C@ZS*//Y5 9 M:3.U='6RF=]K'HGO6BA!G=(Q)8S$2* ML& !<4\ILEPK%$*4GM$ &E<")1 *PJ><:7OD;NF#.I6V7S:-RZ9Q8S>-%UE' M-W"I?,@-UTP(AVFR8)9%<*%%T,\U[1"6$*\94CKEANR2(*T,/)+1EPA86 M0_6"CK[I3U859D2)D4)2$@RG-G^=P>S%*MD25" M8&P( _ZJ=Q@$7SHEHNP<-@RQ#[ES6!"[#&)G1(:F$DL9$H#5&\3!BT,N!8< ML#IYR[ET!!!+V_2:YIIE3_ ^]@3]? SLL0,8/]M&P$/N#18:NSN-?9P5'I9[ M1FCP2(-WFUN2,F1CC. K)2(,!SM2L;7-55L:O2X1_H+UC=KT*UA?!NNSQ75$ MLBXD @B7#G$E<9V9B"PWE">.>8QJ:YN9MI!+IR>6W;QED/BRWQL,6F?]7GK\ M/A\_&[4]I(RI[?RJ-G,AMH6(;??S[T=[P_VWF=QRV3":A'(8G+'<$559CYSS M#@4<#9':<"O-UK9F;:F6WJ-9%!9K%%OYV:#^D"JF0'T9J+^^@#KVW&FL)<*: M&@2/-=*.,X058=@:1ID%$:-8F]"E'9:'@OIF!F4F1;"Z'UKQRUDNF36X6U;2 M;=VT6WS'_64E/>I%;OC.X9LXB+;OC^LR[0'\P$[O+)=:>VQEO($KXL/F]X_- MNM,-+RZ-NCOFBK)&+K9&GL_*89Z\)XG!?%6>Y;Q=AFS@$0E'O .[:$*&)(V,P\8236F,#+QTVC8:-R@%L^!WW11(P>\* M\7LI/VA2$GO!D&"6()Z<1YJ#!R&%U$PXXSD'^2%H&Q/1(/QN>"#D9>S&W#L M:N>)0XJ[Y*G#R2M6!T,(*469-@W$#[K#5T"\8A!?ZA'N0V+2Y+T^XK,>,0B0 MRT"4.+ :(=J)L+5-29LOGZ;8O'!(PV3(.-NZ=V5[[[%#(3];^L)#*I2+S=P) MFPT*G2U&9V16D^B O1;$((--SE<2'AZ!, E8:*VT)Q3;7&N)M15;57RD,0E+ M!?%K(6<*XI='_*6 \18H6AB'HJI+P]H B$\"X1BHHT0&$WTNR"_:>F5%KYN7 MM[06R=>_Y]SKU.^=3B7.;!N_DIEY]X']Y6&US0#N$A[=A?+VNKYW&O-$**2W M&.G169E#P%:>NH0<$11QXP4RGD64C"'284]\Y%O; K>QN%J(XQ^-2],LN+]_ MW*] X13CM=*1LF"UKQ.7E%R'7"_F5&< MP^%Q[+>J>L:W?IG$MS?/;248?2=Z8W/IM=AS M3:5'6#F@MR D,HX%!/;TA"3N&1;@R[6%N;JA='MV*VDMFQ=\*>B\+W1>BH]( M.8U2\WPV+"+.@D ZD/Q/*:GBVBE25__;P+R5ABF,.I#B(JQ6,9]E_U3EXG]Y M\9JJCJ']\O@E '\Z%^M1E,BE9S4MWE]U1S"RAQV!6E+?O6H4/-,]RZSHJ!(J;>(O_'INST-AB-"9F99!CP6CJ'+B*^=!2) K9: W((*,#8\%I MD\\KK:SQ68GJ;*2<*4"]'Z#.E/^1)@BJP1:)Y=K+-")'.$$*/)7@HM(N U5> M39I[E,#K9L9U#N*PU0$E?A^1FSLKP!]STW4C]_#4]-\KT[SS=[SF+/PXVV-Q M6';\[TC+>W,%.B:004?2"(QZD0)9&C:PF6(@4K-6J/B_*Z=5&D:MS YL4 M0RI,]G,RV:.$QPJ3+<=DEP)36"JTDQII0P/B6$=DE'K=9SH#>&;W9MOPN#-9C^[K_SS,R5[L;S\F*5Q665OA M,C(E*;,4&9ZWC8B5R%%C4#),<,G; 7YP6OD$Q3>61_>65+G%]YY M.-Z9"1_KQ!0U"BC'R=RZ3R%G2>X6(:62B7BJ7.8=VA#>VZCJLC5GU0?6_>*7W +EZ'I6VXW,NC8MH]8 MNF(ZVW;&D^U@=.IB_S#5W'HX&@Z&,$U@A&^BV1)$N17-SI7_)$"CRDN)C&(1 M<8N?_?LA-3 M(,*(Z#5+_F^"V=;T4\<7H?DS(!/D^M%^A&D.M_74=C[;\\'6/^?N_K3J3J]( M4;CD;T?IQK%(Z?9C0? M!F.\: !)]L;9UT]A?8K]_"ZX$OO(5] Z[N>%X;]^ M; P%"*K]",!&SBG/$_U?_[2+@_TZCG@HIK@R7.K:V;L?@^UT*MMN[77]S6A^ MW(O,5I@PTO-91GI[P4-C4YV>]>,QO _HI?7[;"I2LV[GEZH[%K/#X]X(OB@, M_M'4*[U8%!:_PCLLD&/O_6(=J+4JW&#'G@WBT^F#9Z$:G'7L^=.J6U]P_:%G MI[;_ 7APLGB(LZO!C/Q[XY;*6Z_QI\;S_3X=*OTC=(\KML**&%O[\+[C06L7&#:T=L[Z5:?%_P)!@K?SZQ<\UR*DG!=TA1+PO4]1,7VIU$Q M\>[K[OG^T1Y\=I>]/_+XW='>E\,7QQ_???W WIUX\N[DMY.#D^/3_?-I5.SL MY.!KY^/^RX-C^!S9?_D:'WQ]#:^]Z>S3U^3@Q1_GAW^]@^]Z?[S__)NHV.D^ M._SK]>=W=/?+_LD?G]^_>,T.7KPYANO]^O[%'_C@:$^\/PF=@]/=S__YNC?< MKW)$;'>XO_.W$<$[RA,BU'O$8=XBX[1# A/.4TK64%+RK0N1_01$5O*MUX[( M#IY?$)F(EGJJ+(H"BUP7FR/M#4.661\E\59HL2[IUO>F M]26S?!T7EZSW(7*M@:?WFI.QF=]QCSY/4YO>_=KKPS^[+3_J]V/7G[>&??BR M3AWT;]EP,AH,S@-4KJ@)8BYX/UY$)R9^/K'P43;P^/)VNN'H MTMP[%]:&]?NTW(8Q[\E&$%K5L"JUP)JIJ&8Y]6OL]X(='-^63G<^V:J3K0Q?,@ * M?'MAZT*@]T>@?\PJ*ZT#D&04"-96(% ;@$ =EH@09@DU,GD,C/0__Z4IH<]* ML;$-P__*2\@7I#<+Z;-2R21"//?(A2 1IX!Y'5FNC(I#4MA9$?S6]M(MQ^\= MXS]AR.F[6LG#@MM*G=[GUG$,'QZ_?OVZT.1C;4[?CC#S/LYSL.RO8-C_E^WZ M$LR=G]S)Z=AOHN_8P:!*,()3[Q.(LW#DXASY;E8-<>4@28FH,NN^OXFI!]Z.C>T8!>2FI\9(C+U)N R@3L=0X5-4SU_'#[]K$#0AO1::.)^V^9"8LWN&HN]+-* M!RB/6$44THS77&@1+'5 C3Z0( ,Q))*M;4)6Y0\VIM-.P7\SA-+2>W&%).Z' M)&8$$U':FD0#$H9E=T@)I"G%B 2B G58:.7X,"LOJ? ">V*15V N MS@FXVIQK1$T2S@NF]:3^/L-Z96G4RP)H/0Z,%.8LS-D$75Z8$HDRL$Q9Z)-]3)-I9K,G#=*\E(JJY3*NMM@B]64 MRI*E5%8IE55*95U[D;>KE)635?*N9X,K9+4VMCC6PU:Y G*;EE2Z0YDK8O2] M5(YB]U+FBHF?_6*9OEVEKU(2ZUY*8MVEDU.IB55J8MUS3:P%!VK=-UZN'ZO# MLYB%+KAXV4W_=/?#3+?-X[O%=]S*M5_F!];W(COQ<'1!W) #TX.CS[B@Q>=D\.7\+Z3/^C^ MR[TO[XYVX'=^.]FO9J+&+S[64=^#DX/3@Z,=^-V=+X'1[CE\AN[3=V0?[A$^P^$:/N\?>7[P]==J_V1?[)_N M??G/U_W9_3:K%#:):\0QB8CSX)'VCB'"$Q@R$$5C6D']M>8=X"O4L_[44RJF MK1WUS&Q8X>"-;O?:IRH,*=MWK7^#AW*ZBV0O]AX[]CE35" M5.-FXXMX!C.PFE16ZX:6/ZY'<_7C60[RZ_L[:%QYTX.>BV M,V/BLBHOM"K/U?4@4C-,*$8R6O *?.YXR)E&"CP"!^(**,5L;1/<)N2J0]"T M(_\%R ]>UJ, ^3&!/".O#3$V@F^/:)0 9!T"LB1&I(P4 EQ^)H( S[[-Y=5$ MVO7&\2J+>C1/W,SB(V=&A)ABOU^G5H,!/%U*>:RWQIDU\6%Z,3'P6V#" MP?-+(Q=R7(@8TI")_(I*1;VZIMKBG_6"K# MKC>2'U+D%"3?"Y)G9(X5,5#",(H>O!0>A$-&$ Z8]EJY",Y,S!6>VUAO&I(W M.X9ST.NB.EC8B7806_'+6GZDXS M3L;QF65D2_'B'ENV3+VXM\>V'_^=K?M\QKB%"!! M(AND0)A%SC37(&YR1476EGC3W+8"W8<,P!3HK@2Z,QJ&6RV3Y:!<BE4N/%>!T*0%"(?E9,*V6 %,N!^J!"P]L:"N\$W#:F;'7 9=^<;Y/9\=C"( MPT%]5JE365=UEC@'=UO_K7S':E4P,8V;84=]&V(]JWIU3Z1^]+'ZE.NRE13Q M#1''L,CVZ_[YM+(9=%=;-'%LP(98Z8-51R!K6#159PA*YU'QDO, ML3&"Y ,TFK2ENGH^?;W7W8+E1RDM4;"\6BQ?"FB7-,&$: 1XMB"@DT)&.H:" M4D92XGE2>HSE:UJTKC>65ZFA&RAQ7JSJ^-M/N.WQP&6^;I=R>I4$IR8N)V;N M3(9D5MA0$1R)7"-+@D9^)%)Z[:VS;59J&M;=Z= ^.&RQ@N$ M[P?"EWH&:\<#I@[%%#SB@F&D@9H1-DX%S!5Q)&QM\S:[)B2XMA#>\&#-JWX\ MLU68YHP/9N(V?M3/+4DG8<(2NEE/>7.SFS"]4Q8!Q.PJ.%(,:X0QUXCXTE$,5C#9&2.4KNUS=K,+%-!M&&PWO" 3HV- M%EAJ!:*G.(0/FWM^E0(O\D'&QBR<=Q?.8[-2QD0M(]$:24O0'450J9 ]6&@>BE/F/,V)N<1820A'J)$+DJ!!#$1@,J3 MRA7.M=F@,.N&QVAV_/C81>O,GN==V1**:6(6S1(NV]3 K\;V+?2W&/WQ6:4" M!Y]7B^E#.2 M1962RZ4Z;$1<,8F,X!QAQCGX&P!J&NJ*8U26:,N:")J+])E^_!2[HU)@L9EA MEE5086YVGZ_VKVIX_'PT@ &+_=\GAPW."S$N1HQB;GT M-0FI$(),)CJO_-8V$VV%\>:X>@7931$Y!=FK1?:EY"$$G!66''(4)\2Q,TA+ MJA"%9X5)SOA@ -FF3?DR&\<-0_;F!W'ZH_C=1)N90W@EQ+.QBF@R$7Z_-/9T M;_ZB\_K,:X5(%R+2O<]SU08P-RFPA$ /Y;9BSB/M0D"4)6$9PXPRM;5-6%N* M#=JJ+U!OBD0J4+]GJ%]J)G""I/84L TP1YQ8!=Y0Y$@: +PB2@@-WA QUU:F M7UNH;WBY_+7F+H);:34\8A%% MQ7RD3AC"6(ZD4[Y!G<\+JILBA@JJ5XCJF4-9@9IGP:#7J4)K.BCK0J$-S0Z"2? \FA788)[9()+ :6H"90)"0)* !/D?3=C D&>ZY@D8U)05W<%(N2G M8H(5Q98>36.I:[&^U_T4!ZN04[=U.LMW;*I;L5 M_W=4G9W69PBG.[R/K=?792%N:NV$5_8\&W1PU-OQ8-U^?#6Q]JN.[0YWNF%W M:O.R$B^V$L_5OO12$FX50RH9C[CW!.E<<#H)$9E1!HM@ZWH)^FJ/K[7=PBE0 M?E!17:!\CU">JQWOM&0*6_M=VN*8!^7(U3 +UB M0%\*'6VBQ)Y&%!@'0,N D3;"H0!V9LD'9EW1Q85*4J4>I3-BK3!$6E8THP7)MF4L^LE:RNY3!WBAKE] M![/%:0R/FD=62Y0XR40:3ZLC25XC4$H[8)405'018JUR34Q\873!6X'G#6* M *T_$S142A7\WR/^+X64H3[;+B F#0BI0 ARE$?$1(@Q1!Q43HNFK"VO:<]R MMYA1\SE@W:-)UQ\T_+7JVJY_P+H-Y3LV5;+/[[OVXZ=>YU.>6/F==8P2_-MJ M^-@J?0-7X!7')K_&?B_ *ON]/9O? MDE$Y_!@(1\9JQZF/0B:U!8NJIH0^V[ -F@+=QTHU*_A=#K\SAK7P&#'F M".)84F13]I4=EARLZGC>0^"LC.9;L>CLVZ.[%WV8E9D!3G-E8UIC8&Y1"-TB!NA$7:*HT<$\E; ME@@+0(JJ+:XID;#>*;4%Q8\E:0J*5X/B2VDC*(L8+(88(0[QP"C2,I\'%E(8 M32SU7M?%ZHG>M$,P/T.$9G!L^[%U-JV;<-:QW1*=P]1G)6/$TH>#&N;=%>@^JI(IT+T;=&0+[A-Y=4B)NN-W4V-S%1=7YW93FMZ M.+8% $X7.YB=W,&A!&::F>QU:R8<[TC'W[,Q+RP^S:$MA+@8(YMH-.6E4F5DED;7ZDYH9$UHML MO)+(>E?.G&N?8Y1UB1F!-#<1<>. ,Y-RB(!QHU5::.SK]CEX^=HN:Y/(6CB@ M&5*I<, ]<8< MV_]C-))K_V[TTYILX&/8K/XRA/ES=#?-/S+RS4.MBU/IUKDRX M!IM:F1"1F@.U.HR,I %A9U-PQGNK@5K9-:WLUSL[8$.A_5C=F@O(FP?R2_U$ M.>=,4X^D819QCBFRT1A$#*,\*LM,"@#R:U* 2M2I4>HH1YU^"9-&Y_]H59/6 MY_!@Q:JH.)_K5%-A*69]!6/2 Z=U/)5>3"87_+LSRM:9Y? QKQ M,@9+%U R(F_@18M\Q8 YVVFEZEPLS9N[$_')@T-914.:3B' MS'2"43)B[!WR42?$HR9(@Y!#B6HMC U1LQP2)ZJMV=6-Q!(/6Z=XV/.;9%W+ M#ELN?JBZW;S?F/L"UQA\[!C83\7/5A(5$Z?8DZ_6 M>(21QZ'EPK*+L>Q< SWI3)#2@ )R^Y8@$F!^%&>F-E)%;J(*BA1.":#G"A@S6B@TO1Q8S1R3J& M5-0.\<0972FY!K0P>;&6;[KNB*\/QRW#4^I_WX_SL<#\;^+J8:3#A'IP^6WB("!M[M9"I4K."ZJIGHC)1_/Q MR^JQV.HQ5R+*DZ"I(Q9%80WBX#8@PWQ 8./ ;'!"YQ)15+.V85?#?IOJLA>R M^UG)SHG$O,3&N&BX,=*ZJ(4RQL9( %Z(I4+V:T/V5U*91*\5E)+) .F0'9Y MC\,![6DFB&18^L3IUC;CO"W-JHYM-I_LUCT^>7WQV;>CL[-.S$>#;*<5JH'O M] :C_KBO=:V>4Z?WN55UQ[ %^SYV9=J9B<)@-H3>*/>3G)LICUUP]C$N<8,= MN3,+5 #S#V;A,,+4O)?ZM4O75EA3M;)!FF3EN:Y[D_GV"B;@02Q[GG\Y#CCRK6VQ,@>J*EE5H9DQO6@F4R"!(^FDFM +R[45C'"M<<+F5X-*;?0VCEW5W3&XG_7SO M-+:&]LO]5)=9@:3?&.I>\);7F]7O033FF7J4)VHF]L+JB[&ZF*O\)Y05&C/D M$Q; Z,0CDYM+XF1)%-QY0?36-C=B]?NUWYORCYR_4;CJ)^6J>U"@A:N6XZK+ MH+D,B>&4&)+4!N"J9)#6!B.AC2)@*G@M %?)I9W;]>&J=8])7A\Q/^AUZ\#X M3/_;;GCXTD&W^([[BD.O^25NIK]T.#R._58_^EA]LC"( WC:[9M MRD4_E4=QI#95@6R0S%B92P0KJGTZ[0-QF&:[0XR/%N5:._6\?7,Y;8L(N7,U MB'$8C,3(6:(>@0"4B%-KD?5*(NN8=$0KEF1N&8&7KK;5L!/CA7PV@7Q6YN,4 M\GG8*A5C\K'*!,DTN#W.4<2],.>=?=TKH?MCO?] M$0C(4;>.PWM[5N4LH?CE+'9#-*?JUT0-9[W7C(RK'/ MQT#8G<$!+"FC?C^&?X^&![WANS@L\;2%5Y,_YNK&*A*89(PA3Q-'/#*"C",8 MJ< QU48*0E2NM:V6%[*KA%'#\TP*=Q;N?.0R)84[[XD[9^K%.6-8BAH1%PSB MSF*D?4ZTPRD:3X3P)!<8:3.RJER8M>?.6L'_".8TP_SH.+:L][U3^,'SO/W0[0WCH)7;2L(5Y(SI M#_VZ6U._+LH+_NX@ A?8$8 OYG'KAM@=C!_5AR[JD/%D-P,^.!C"$W7GD"?XK//51@>3WEIYH.3Z8(O/V(=7,1H>/-' M'G6PY?P0S/Z9+['F*>YTKM6H @A23I*QWL04B# B>LV2_YM@LS7]U'%_>MUG M]D-$KA_M1V03W-93V_ELSP=;_YR[^].J.[TB)IX(!5?][4#=.!PIW7XX"+[% M>(Q1"CS?Z])XOXXF'HHLK@S7E;W+>@+OQV [G<]'R6D]Y>,%&V M5!W/.^YUP-Z#_]/*)_^&YPV]GU^J[GA1'1[W1O!%8=#.Q=%C/N96]_^%^[/_ M:.K%7ZP5BU_A'=;->@&^7!YJV0 WV+%G@_AT^N!9J 9G'7O^M.K6%UQ_Z-FI M[7\ >IRL*7DA^C9ZEG]O_/*$-8UY0H3,Q#F)W4U^>,*I3VI._48"C5]CY(G1 MXL:7\1-RQ]<$YW?ZY/H))S>_ MVJQK-4\H5;?ZULDNP;>R>>R%7._$+) $\\.WFBMOO2:,,V;B^PQ?Z%ME63WO MG9[VNN-E_A:;#+<9IW[O\[=US]9@(';@"K.VM9UZ-*?"/^_$85"6XH_4S8T4V3H!M_?)[;S"X4INY MC.-D'%_$5/GJN\>N?ZKQ.>H-)VB<\T+J9\:>2&MNK*[G?<(?B/=G0F(W%=FX M)A+7Q(%_F]VE6^TYW^9&?X(!VSGMC;JWJ9?PF(FR]SDLU^^-_-MVD[=82*LPET9S&JC3S@5L7:3: M>L?]]268]PY^76#/:4P;AZ/A8&B[>0PO-I?PHV\N?9QL+O7PX[^/W1SOF[TS?5._KGZ;N_WC&X!GQPXMG!\V\VET[VQ+N3<'+P8I\?O-S# M^T=OX#=^J]Z__.T$KO/X/7SF_8O7]."KQ__YNC?3".+YB49LLM\.X"LD';X>O!6 ?/9Q@+)QN$2 YY[03B4C#D MHA3(TN 6Y[%9Y<4%,TXJBBBA$G%C*#*4)42(YLH8Z>LSQJ1-F&P+Q@N;%3;[ M6=C,124TIDXEF7@DT8$.HRP0KX14P:3"9DU@L\-9598"B#*<(K+*.,0QD<@$ M9I'35EOL P^&U&RF[[T?1V&RPF3W>K>+M*#-Y;<9<=X;ACGSPAKN2>#)V)35M^&_Y?MT;3VD_'Y\UGLR:U6&Q4-@**&QOEL*$,)Q1#A.628HX& II M@BUBFEB2J"%2@# 36+]ID&C8GXE,?_QR^/IO MQPUV(0F40.0A^$>.YJ36:C9QHY10+BVC-X)"VR25 *1G4:YTTM0MI,7VU;\"@R:-WJ(=\.<]/2 MCSG@$4_/.KWSF \67]9!OI?RQXND>J\+>RV6T,VLR>VQP8]S@ELAK"3$.W#A MA*-94_Z@$-N"F=W9GGN#P2B&%Z,^#.8KN,->&"=\SY;\G,Z&R[I")?7[E@0W MFX!DC(*92S7"QGI0)@(C:[Q'TH#CGDB.#YN\92^8;JN5M3IHT#;63X7OJ^)D M27#?D.E\%:8LCB(:F"PY6"#%TK7^"JR;&WHMMBFV^;EMT]!BX64Y?, 0 M7,Y>HCQ(!_X(4DP1Q*WDR$3-D8U!6A&QH<*/%\0F^:>;F:'T)G:B';\M\C9H!V%=8W!O+JQ>OVWGL^V'E_W>8%#B< NQW.OY.!QV MVAMC'8I!:."XD)"!E0L9;Y,%*SN.ZS@<$:8MV=+'9\HN87/%9;%-L4VQ3;%- ML4VQS9K99C,3#[(4KJO+@=,S5N>MU.^=3FJ]GXWZ_CB[1&<=VRT9")OM_>Q. M\D[J-[V:6/X5&+ZX/XNY/W_,NS\Q>2T_0A"BN?4#.)XQX MH $9'QA**@0B$S/!I0O=4G"]8;AN2I)" ??*P#T7LV0\BF L"BPEQ%6$11LS MB;1)E$5O73 A[\L8L6G=P3<4VF4SO-BFV.:G2%0H2^+*_-CY9(5H--=&:20= MX0C,)U"60(CEHW[>!6MT;-ZBN)G)"O7D1LZ.N^&>GL7NH.XJ6G(4UB2>7&Q3 M;+.&MFFHB[QS44MJ<-2[[$*7&]#M=2>MY^HP=\V8SV<(\TW\WU$UJ(;Q;>Q_ MJGP<"XDWT?<^=.MOJ35%D0X+28=W\]XTU5Y;PRPRWD?$J8XYP3&'RI1..N;# MQF)KF[*VQ$M'P L-%(HNMBFV::9M&NI.E^6S8X>$$C)[W@'9 MX#B*W&&/069%Y1NX@&YFSDS=J;=VNB^Z]+:JNC=O29$I =]BFV*;8IN?SS8+ M*#O-J HX.OA@X"D)';B3G$DJ"#74D84+D]0KTES;^'&O^-PI_B .#].1_?*J MU\_7M3,<]BLW&EK7B4>]5R#INL.BSA929Q_G.P,QBHWRSB.JDD/YA&.+;8IMBFV*;8IMFF.;1>JW"Q42 M9BHQK /77+A(F3%>^^C@?Q'?0B4O7L@=!,2E="ZZ>"%=O/L9]/#G.O8 VACN MX6_AO9686&2%"8A[8Y'63B/KU?_/WKLVMW$D::-_!<'S;JPG@L6I^\6SAQ$< M2YY7 !N\401(D:V=M2P"ZN[JJ\LDG ML_(268J"6<:V=@7=YO3\T5#M9/-T97<-%FZ5W0>7W=.N[$I'<;)1(2ZU1!P' MC#1W CG*'=BU$DNA-DMV'^A$]^$E[^]V4.H@V&EO[V3<'_08WLY])\ECG^FV MO4:;&?F1P;J%TALSL4W5^58S=VK3>R?1>60O_J.APV:@\O?V*;_;?#PEE+P@ M[/Z[(/*2;A>UW];=84434(1%XRQ-./@FMN4 M5_RK^/>"\(]*JJ5D2A//N73!*663P%9A;A4PDC8VUI_2@P>>8XE$3/ M*>,H253(&;=/6KE1\6ZGSL8(W/U.I(%E!\GF!Y"TPTDB' M"?7!!)NX%41BZEHW@FF86!/)O''^1_^%OJ3DX$]_;$_++)7+OK;L1T?]H?S M^1$GYX.[\_.:K__VM1^F1S\:LR.4S@+;GL.W#VZ^)3M%EL^L3_,=HSM4ZDN_ MQCOD.[\3_/NNO&JPA.U0?/G7FS58M2,-K6-=_R; .YS+)S)8M<,4?R)C-3M$ MWVP3M!$_\Q_,*8,H'/)B"GIMV,LM?FK._?0")MD@\4-2*'4AA?II='P,S*EP MEQO$#=UDGL:CKV=#A9[ 1"Q+R!1MFNO(H#?#\N>VFLQ5TW/%.S_#J?)^=CP; MV&D,97Y*GF$S4]UDP_+)OZY)NWK1$_6_"!V\2-GJ3%WT!$[9W#(;CE7)[U29Z M"1')_[3#F1V?]A@I,QP-1R28P)B3'&A:2&1>]<\7=A M3!BYCZCC)^[OHOO'!T<'__CYZ./[??C>X]_?#_IOWW\1O[_ZK?_[JR^G']][ M^O'?!_V#=V?]71]//]+7\-G/1S!6).^F!-C$KSK5W" MZ#;C3E8U9/&!\2Q+O.2W 6/341<"X&X%1@9Z7+%?^)(CLX :K:UJY7> MUGQ=U9HJEE4LV_S0,LF2IP'P2EG&M=%:<<$:& M$0Y;A1SS@D=B!'5T:Y=KO&W6& M;(6T#A/QE0=HM$ TG+[EB025"N)'>6!F) ME0!TU% B<#4H-P/(]KM )IRFSA.,@A0)\1@),D$I!-19IR")( I,2F;4MC+G MN=F&FI3/LSKPZS_CV/9L9YPA0GPM5(-#L^KP>$[5DBZN/MV%WC!(XWD-N[ZN0JTNL3Z:Y*#MC;R()$+)=B MX)H'9"1/*%K'M/>>!Y;CB_2VH;K*]5.0ZUK3OJY-79O[S1L/)O#@#<$^\12] MH0;PTD>?I'?:5WWXI/3A&2==8,YX$W&N4$00-U$BPX)"WF$"'RN-F6LT(KMS M_;:G5]'\@=UPO\5!M(T7;APGTW'?3V-H_7!90+_/"U=;#CX9+]QOBU4O/]O[ M:L?A'^-GU+3A@6#NUS-I!0EK[(Q%V&F@_=PG9+CBR%E&(PT16^9S&3:IX!^Q MKE#=#3H\?8XR7EN^UK6I:U/7IJY-79L7L3;/,_0@4^&2,0U&3\/.>VD\.F[^ MW#N9C?U1-HE.!G988Q">M_7SNHT\*3_ZI5WY7V#AJ_ES._/GPYE !"D"5M(B M&;%$7 F+G,0<$9FM'VTL#69K5QBRK6H8PA,7\4<.0[A4A*L$WU*"5T(11."* M<*D04)" > H).1\3,C$I:K1DT>8Z\E5VGYGL;DHH0A7KM8EU5S'K%(UB@2$7 M54*<,0J*F7E0S"1W/>*"$P9BC;>IK&%&3T*VZY%W79NZ-B\B'*'JQ+49JZLA M"4PDS(1TR#I*$=<.]&,B$4D#^C F;85/K594&Z05GV=(0MG=R,'6SF]U?!*' M$YLGND8B/!&O<5V;NC9/<&TVU$C>"Y]GD^EQ'$XG[T?+>NFY5/J;85LDO3BS M"V+^U ',W^+_SOJ3_C2^B^,_^CXV3.*WZ$>'PW*70BHJ=[@5=_BX:D]'R@U6 M/B+O1,@9.PYIK16BG"E,8Q1&D*U=1K8U7E MX)I>,M6G6/V]=6WJVM2U>9YKZ)9%G'QDA#+.+=7!.*.,5S$2!4SO!L3N M]O4@B]):Z8'V9@@J+.8F: =Q^C:]MW_^,AKGL>]-I^.^FY66JN]'OP#K&TXK M@;L5@?NR6@F715CGX"RBD1"@;S@A34ANJ,ZCY>1*=ESP8O5$X M_#S/KF&G?[_!_ *=AM6A6]>FKDU=F[HV=6TVC49'(WS$RC&&+8^:&6#/RC(O M/1.&$WPO-!H(Q)(W5U)\*U+\^BN0X<8U <1X_]6;3SI@K)+Q*"7N$$]"(9>] M$Y8PIU307L6PM.LONM*[M,$2(TD4A)Y1$' M40:QI0XQD%VG+3'*RLV2W0:&;D1P;K M%D8S-XA-(^V7UGT^V<__ M:.BP&:A\\]9=ZYR/IX22%]ATWP61M:?]O>#@ARX.&A$T\9HA:2U%7!*!@+(G MI(,Q+C'N->4%!RO^5?RK^/>=^ >&L-:! JW0BEM@$YQ8)T+" MB'I_YR_*M= M#1\2&OU*B+3"$?XQR$8)%%%'@XQ0 3G.(G;:XT#3UJX!B@C+6>&QPF.%Q^_U M&PJJ@!D2F[P2/#!G#5;8.6"(QFLIW>7X6/M8/PI0?ND"I3=!1\T8LC+DSA() M(ZVL0)1+QXQD@7J7@V />\>!%,1LB+D"T1(+F(T"H,=[0073!@+!IM(UBO- M A#*BI ;AI"K)Z)$>:ZU)2BR %R2@X7ME(Q(>VL\X8YS#5Q2$+8M\/G"K!4D M*TB^5)"\!48ZD9B7V!@7#3=&6A>U4,;8& F8:5=@9(7&!X7&E0/GE @GD6@P MKG/S;![S20SA"%2VN44H)$^!S.['%?_M43APW]#_X_=_X)_S8?< MN9>/L+?'K:SM_I<;_W5W\9Z;>=D= <%Q4D$U+"ST)^6TF;#$(=-D;-A65J;/T[] MH1UZ&!N\ WQ0"A?L7#H![8 XW5$*!GTRFI3*!#^.X\!.^W_$OWWMA^G1',$Z M%[8[#B\OL0X&,9M>?LFC3K9:G8+NO_,0"^!QISG35 42(B?)6&]B"D08$;UF MR7\BA&[-KSH:S\=]8@\C5MS_N#^],!J7.A4_ JS$V-UX0;<'37]DLM#GR]#[ MSM!_4U$76YVK'G(1R$ZOUY+%@]DQW,.OLD,*8W:&2Y\BXS8PPWU2E'+KA5 T MJ!*;2.:QB:2AB:OL[^^S"3QV,GD5)W[<+_UI]X9A#Y31;#C--6-AG7T_3M[# M0_\^ *;XV)3P_8>6$IX,X,_D]_=[Y. ?;]C^YP\8Z!R!Z^C^J]\'!^_W3O=? M[0NX)]D_-?CW_SG"_OB_A_;?9O;V^ .,X[^!-L(UG_WIP?O?@,[]-XSQX]># MXP\$*-S7_6]?8/P?OOW/MWUXYI>OGZ*6C.F$430>(]@U!!EF!7))&T&B<";) MAKSWA[,8]C+UYIQYS"R-S"2>6+#>81JT=-K[@#7?ZL&LVY.\=<S<[!N$YS9^_@QW>3\#&AM/>]V;0_@)%- MP*Z,)[U!M.,A[+*VFBXPT;P#,^IG>@K//(PYKO.'O3=_Z4VC/QK"-!R>9@5B MAW9P^BW"_(QG?CH;YZMA/\^&G0] D]BVX)/>'W;<'\WR'\,L=\&%3RT>O,XLV?SR,/+M M+E-O5F2RG4QLC"\H]&DU!<#ZWPYK%X?IB;:\+\S6(Z8YQ%&\@X6_.=\ M87_B1]N]G^ :6--AW^ZM2SS^%&@T05*)*!42 M<9D(TL8E1#T/AOG@6:)G=^M5@?S@6T0LG$G]-Y%#U@T[;>_>/VG/[+#PZ);CON325[0']Z]_NDO^5H[ MS@ZC!FC[QYW7A!?*91F&ASN][Y^@.;Q.6Y_(+'_8CG*NZ?(0^_#QUZ-1GHW1 MUV'N-#]SDW[HVPR^.[V]0:.9QJU7I>>:S(/F_:8 D).YDE@N21STP3BW[<3Z M[N[=Z3V3_4M$NW\O691VGGJ3HPC:U9:Y_R>HJ\P]&2G)&F2^2*"70.W 5'VU MDU:SAD:-E]5K5__"9;;MHH)NSL_MN5EV6,+R#$?3Q1Z O0Y*?^('(]"%<;XW M\N;S<0Q:==@ZRL:YOF86)7?:RWN_5_ '_A^&W=F6\&Z 5'?9G..8!M%/R\"& MV<&>[PZ2D]5XSR[K@_:&$;;:),\9<(Z3!A=[R?;'L%WSW*S,,FC[SC-@6D9 M3QKYW+Z@A&+^]=)E7W*$U=]ZL;CNR^[V=G+42X/1UTD^!2C/FPOK2:D\"K?( M\YW]BWFZYX.%W94)#.!%X4&MT,'@9X.SX\JOY3(UF0()/&DFK'U4F@TR?\N, MJW<*K#'STBR :9:Y7CN"NRS"Y&@T&X3\>*!V+PRP)9V7D&L?.T\.+=CZ!"W<7 M%UY^DN>F??WF[(*1'9BV!-A0$!?V2GL)3 S=+K,7_[3'H-2VLTC%Z9EY/6OKWB^M_3");]/KR;1_G!7MBZ2O7]@G1R75@2?$3$XO@HG* MP5$!L42PNP.*D2\HSHR M_\HS #]\Q%$?WF^<3Y?+^P"!G[L],H\[NZ_@O1P0=9BFYH042$!VYGRA&OFZ+++ CT(_ M97TU)[G=&S^J9GH7#_/"_#;GNM7?DA76&W;PZI =?/L"U^S1_?>O/U&+E71$ M(4YQ0MSEY##L#)+<69MTH$FY)Z&["B]K5[WW9MB$^USD9MEH=EETV=O&K #( MG#3OTPAVB("S&;PG!?-&P[EYM.K2_IIM4+BRJ,+8P>;^S M^M M[(,TS\']J!\7U@T,(T=*%9]'UG, "E^/^G[%J.@=P: Z8 E_W $1G^<.R^QQB]G4T#F#GGJME,CMV.2_^2CXI8DBQB.@$O8&&2#B2@RAX7"CHW!RX2:$OW3VX)R?K="A :C.P37:[TH@NE_5^%OTL?]')@B3]V,;XMXP ME!*S[>'$9/G]WIQ$@:7_:C1STS0;S'_5J-(7MU/+B07]Y(/T6M"4"^!\TPY8)JYYR@U)O@O17$V8O4[..JT[(]RMYO MVI=T=D[Y=&^%9/_4D.Q_%9+]M-3NF;<=E;<==]\V>^K& /C%*5A\D/UL?&33 MH5S6_7%C[HT;BV*T1O)PVC:'V3,/SAZ+B!H*:]4SF(7=((ZT9@ MM9W 9;ULIF6CZ&K8^^N9<(O+0B[%LPZYU)>'7-;@R1H\68,G'RMX\L)@L&N# MN\[H>1DI=LEAV%R*)\NM2!Q'B8-A+##A[T6S7ZG9+GZO:_G([CQD)WNH.DZI MZ3@.B^K[.H:U1&#/ >X75U<;%(0F)T"I4U8<_;&?'>>*9B6(9WY#9X=?QK.3 MJ9\?L(?^Y&0VG2N[6VNV_F2I:\'^:P,#&M8> ")A[./F$&_AXAP-NP8L6 77 MNE4O.Y/<:=E1=T#C.#_DG U=?S H5G;WZX%M_9OYF'X1?]=$7HU2+"$&G?BG MLL6RA9.]:F=UZ+,ZBM\KL[M2#)&4>3E[H+A]+0G*I_#_YS:E3:7#A/I@@DT@ MM85%M637/\W&*YT[Y(LSL_R?!Z\^%$@[T[#$2B++M4!:,TL<<<[G4XI5&D8C,=&38&2$ M10C*%T-&J8)WG9J/<+84FKRQ\48.M2R4O?9/TT,ET^&D>@?TT#NA_[IQ# MY$CWAD@55\G)*%M9S7DBT*'/\V/RN<^C\56UQU_&[5:7"AYZ"$F.QM,YU% L&R=8^KYV?V"\+9,]EK^NAICM]/; M@T%_!DK?G'47+W9^LV5@Z+B-OOVP\VZG4/;6#SZ.331^\R*=$*MVT07.MG:JN]-T:0+]8\S? M]?,1+S2 #D8+VW,>)-U&8!+\'SG@\G@T;N)G1M,2S5!B2I;AH-.C<8SPH^'T M:)(#[2Z:J/N=#QCN!JU.,;_:V,6N#9:+:^Q<.-#['4]W?3=HFJ[>:I=KD\;S M;Y>6[B53_? 3?;D'\>I C_M;@%L>6=TS-S^(7SLY7./1$/[H&Z=0C3!:$/9O MGY+4E)#D$;$:"#L) 1F23782G!!,.!?/^4W!A%?.*<,QCSPP!58V6'4A4DF5 M"%*?)>QO0"OZ0HNRI3R< NW;"Z.2!M3- EY9I*MS@:\\G;H!_;A0IUWK#CXS M#2JY)(,C@3K)HXK6&JL=IHE;)6VPESWG^ND[XZ8F5%F2#($UX4$0C3FH6,-< M4EQPIA^43KT9]O9FAP#Q!?<:]K@P&#JK^2[WQK#C,.G]?03_Z?WP\]Z[O_\% MJ/5DEI?]W0>@ COE'@C+[?O15)J<9Y M_+8-Z?SAW5I,>Y3QZ;JW^OG%TO-_, N4G_^&20 ^(FW>R]^83/4[9\9^([IO$V&'HEF21? M>CCK-]F0HV&35]8<9DS\Z"0;7SGYL>R>_0PG) M["]RI%J,!LX]FAV")=TO F!+HM1I3@\?C^9NN89/A2:HS'_2D\$$;TNH3@YZM_CFY<3A-6#A/FAE9K/)/*KQDF'9DY/QR/HC>-K>?!2M=3V,7WN3%K_::6NS77--*Y_CMDM*/NR3 MV?&L.2#*%K7OE^F]C>?:,RZBYXZ[H#EU$7:Z2,$+[2.P'^=;SS4PG;.>Z]N7 M$OTMY_.#U?^ZW2U[R^&_:D9?_=;9;_W^"]]_Y3^%(+&BS*-<) 5QJ172.#<6 M%R83 I$T45N[:H==X;>V>=&6^R4TL3FE(EH_H(PIME1'V.1ML[<8]2\PZ#?# MGYHAU[TRWROO/WSBV$F&&4=$2HNXCQXYF\\XO)8.^'0,''@P(7KG?-7MSF[) M/KM5B.GJG$D<]@%F2W;.(B0M$ZJB#ORH#0F[U49BGCC@H=* 6<4)48['*&(" MWB\TIOZ*C73C_?.OT?#P/6![YE4O>-,L(Z?WO[V!>W_XY%)I/&*0DYH#U;,4 M66 K2,<8->.8^-S=D1"RPR\IM=GNG)VFJ$S,P7U-U,0\">M;H[=6,I@G0&X' M@R8+.__(.[O-FM<)" MC@POM8/ZXW'\8]14D(@Y]SU+0@[CB-/IH'E26Z&B@=^SK]F5MI)EF%WNY?#A MJ&%RDTG[^V(@3$[F.=U-7\+M2]^EO&P[V_TFHZM9AF')-\AC:6XQ-Y9*;EV3 MOC\:MFGXYP:PTWO7SS"PFNL!TU^ (L=97.I#SWKJUO^U^X_7H_=?9^ZUQP?\\'AW/KW -[P'+Y_O/_G_JL]_/;?OYZ^??\K?PO _O;51PI7 MT(^??V7G /WSG@#P!LU^>/KQV^NO^Z]^%;^_>B, N,7!MP_\X/-'&-WO_8-7 M/@/ZUX/W'S]Q0UPP5"(C24 \)QD8K10*U(7QKG_2F;I_F@@B@,P$:GD"E>24HYH"MS38,.SN MW6U[S6[;-*?M@^^Y.8GX>O -[O7^RR>O(A<<2&=PD@*)\!Y9PRVR-BBM*+%4 MGW,H=S0S-Y+#\O"KVXHP8-@8SSLEJ-4AX!53LWNAN?2#U^_8G% M.?V"\#P36[OS7&3?K0:R<(UN][I^TNVVQMQBT__MTE6HL_X= ML]Y-EQVY0?^P=1^W44_S=:BS_IVS/H>;E4GO5/3+!JF/=7J_ M!G?3G9[MV+H:Y?F^>Z[5>FK,)%LYJP027.A"N@W!6"6W@ M%D!QO9]@]3E&$X,5A?U+#%=.6HNMH3&:!#M+((CEEFU)^,14*0XS;$68."7](3!:+:HQ-V$;9RI MS[.X:QB5>/=2D;J$T+3'0)EOY9*+)Z.F,-22FTW:A@Z=\CZ%>EW\S#DC:\ME M+]XW$^K6+W)ZDG.>!Z=7.L25D%$1[1(F M"6:D$BD4X!Y,H0#;W017FV9%28 MC<^4C#H. _MC=R'FSLM\\/GBO)2OZ<&K+Z<'GST^>/4K/?C\^I.+201O!*(Q MB-Q7D"/G>$2*,*6Q%B9H68I$E0JZ9YE=WD57+:H$R!':RTB]X1J0AREFDQ7) M6>&IM'51[V%1#S]IZ[&61"/GA48\8H= #1GD# X*9(NI"(O:G#;F93T7T_L$ M/88+9^UD%8<6[D.;4\M.>[D^:0-S9]&J%$8_SD5& ?':C+!2-+;\NNUKTY\T M?7 R8,;PO;'^#ZU#?^D61'@W=UH_*67ZRX4U'>:KVZ8OEC";IJYPZ#CG*652)-3LG"29VTVB:LN_0#W[ _]M&TD=,&^>B*2LG]V3B:SDU*#?GH) M;7"G;;^GTH8 I">?,>2:'P,Z&_FB[ M%X='MDT>V,XG&3G4M%V"TLAIVO>Y,=*Y5P> D&;KV7;,'8A.[FR=_]P-EZ]U[R,R\7U5^8M..#;S^WAEYW"[B@F M]'+GP=(>YJ#NMF=6F@UZ;MZUKELX;7X&5!I]E8T$K[&]" 1:;NH<$=6?SJ;% MZ]@?=K;JY(H6+)N\=N?1:UF#?'4/PT9?$:A6:)Z.YEKF3903IGV0V-RYJ/=+ MQP_Y=NDG?AK+N0]6W)D&1/_9J4_4O.I2(O(762*.YR]_B9/\K!&XHJ]6ML%D M-&@2+FW/C4O?LE9QH5BS1WX8GC88EB*^JUU$!<::,$ VRV^77UT&NJW\].LNV[?,+*$,K!?W.N?GX&2]GWSMNV MS8#VNMJEM,)Z]TL9T\4+LNA\5&(.Y[N@V037+7GC3E@$_('6S@;Z::NT ;Q# M+CT_SZAH"EMGU7[)W3I%M2Z>OSRHU6&6@,#^>#)=%/W-.Z*4C+_JN*T6U+Y&$T$QSU=9N=_RX6<+@MTZ"F)#$*_W]VY[L=_B<:N[ MGC3R+5ZN[>ZP+/)V)LSC6YL1O@3%PA:*&RNCQVF<-@W6VH*PJR$WVQVG4[Y+ M$2-4>@!UB%L&S%+,P)\958FCO4VPOJ)>41FMMB[QX(E6-BGNA8U*8*KQ&LJ> M711TMY>'>Q W*7C_P>/N\/[73X%H*[55*#$O$*?$YE [BEPT1KI(@J%F:U?L MB/45-A-"))/KJ3DCN$HP *%X"M1+12FL^1H*F]45OWC%R?[>)^5#SA4UL,1! M(2ZB0KG!-/)6"2N(X(&SK5UVY8I?63OB?*G$E4IGK;-@I=#/0H^W2O*ZZA7; MWUMVZ(E!?;<7T]S8;"HT-;&2U6&[8^9VR$[.@[F8-/0N]#$N!GW;], []LFX,W[\:YX& MU,[U;XLW>L&(\H$=['W2/EI%3"X8D"3B.C&DJ16@4K C-!B>*-[:-6;'K$^) MF& "T 5#L$\\10]J*EKGHT_2.QA0V0UXOAMPW0T/LAOX_J^?,R:!@-[ +$@ 7N^&*K*XK2Q:MJIKMAO@62MJU%,OIQ!D( M[>BCQK/K(NB#8C4L.Z_.K:PVYW!MVN21"DBM=';(A].-_5E6H\TQ_/,DAGYQ M_]@&.G+N#E1NN*D=E,Y]PJN\RB7K5AFBAI,(M!>_6';7.Z M9LNNB_/3UNS_ +(PF1?#:)=_LJA[<9&-OE+F>IV5>39@K2\.AKDVN.5, M,(QVU.$$'%$!HB9OM+31!J*2,M1JR7(.R'7+NK1;F^F^6:' QYB=Z]_63SL( MTEK9DU4C>TE\&@?[W)5_%H#:3/G6A]@ 5YO2O+#3FRZ:70_U(C3F;#[T174* M]RZC[=MGW*G7RV;&U TJA;=IA=87I*"=QX[C:>EW>L%$X?7IP3?_B>,091 6 M90X/3"$(Y#@7R'-!DTW*.1&W=I51._*J A/90_MG<4LOXZ3.[X,F$?W,5L#< M:I97E[Y%M.0K=" M2T6$0 0[CSCH2^0D=P@^=#0)S[T$.X+0*K.Y+VA9*F2A2DM9 MAY( L'.VEL)S;QIV0Q5+<$VGJ.D4-9WBB:137)L><=:R"Y:2K(,3T9P3K+T% M34@ $[UC6O+;I#D\5MGP8MY=/(?[C M$9H*W(\=1U]$II+D7D]V'' M/)&8K5?]B3T\',?#A0]_?I;M3GO_B#G8^ 3D!#X]/%<(Z<'*=KW^$V9T: >+ MKE=_/UT.;2\7-BWT^P77\/IZ\/[#IZ -!YY'D"**(FZ"1C::B"P6!KLHJ)9[V#I<;=UPV;ANUV8:MY*:L M)= TA'$.SI]7")IOK__LG=C<<_%,OC5,T$?M': M*F49FJ^7UOL.;BSXZ1C^"?,GMU_OE*_^.@WGOU-DAQ-^Z=? UK[S.TW9=UUY MU6 )V9'$/*'!TIL-Z*]EU9J5@\V1=]/_N\6VSM2%^1'W2!&Z^?V^YZ?FW$_I MR9_YQQ=8PV?V7;/EUB/T^CHW &YD/H<@[#>Z^/5J8=F%T#WP!"Y_VHIU@<>3 M::_X)'IY)O[V!*8V*]Z5*?S>=WP!$X5OL]?..V :"" M/;CQN&4MNE?8G+W)QKCN-<_NB^NNN]DFP;T;3M\Z-\K-9O#_G)VU-;UQ]TU+ M].CCO^HM_'-)!AZ[W_[^/GC MZ=L\IN-?^?ZWW#_@\-O!_)K_^>>1.PZ#M\T-SZ_^Y&9_-4M9:="786Z.T(=D88D'9+PB7+M MM#.">245=R$%Y>1U8=$5ZC8+Z@Y^6D"=<\$05DK1I( X+YU5G$54*<^EIIPZ ML;6KY;:A3P/I;DUBVU/$S2:QK_=?[WT7=SWS=I?:-/1V,W0AA#\]8.,18 U@ MS"78Z3Y:[3WW1%#J"<,Z75SCK +;A@+;?I?#<1(H4<$B'!0&8!,":<4("I)P M3722+I_:4KQ-Y67'MC<&MHLAY%Z)6I7KJYO^@3%&1 H\.LX(L5P)XJB@T9FH M"*N$Y6G)=8>P)+"^N"(*1<\4 L-;(0O[ Y'H+,G]HA,G8)L!8>%T@^3Z07UK M5P4[KE\NFQ)3:XQU$#M:W.#)%\3%9DZ)V ZYX&PIGY0U$9@_D+^<"7A;HX5\ M(^"]8&V?"? 2[I4W+(FHN%R#6MJG==1<(HY)L0()60B M."1-)/Q3"=73DNL.H0K8"A=(0,'B[.Q. >F@&1),:&&9(T:#7.MML) W2*R? MIYNG5+^Z#S_/==>U/KDV-(?!HH31+ ?Z%+_<"W+KKW,^GC;DW[4R3H7\38+\ M#UTJ1XW(&5\*X9@$XHY)Y*S3B*@$2VX2Y1X#E6-D&VSM-1G1ZY"H1W:J51"M M('I+$+UK0:D*HIL%HMV34Q]$,D0A[VU$7)J$M.8.86P\C59S:R. **';TJSK MA.$Q0;0P[K^62.Z5@/ UB)VZ49S\#^0O;3G[1=VEO4G?]GZQ/O=G+2DM_\KM MDAT^:K; )46%KDVTS5D&'X8EX;CD$^?2C\F'_.#] MWB<>*=CD6@&X!)++V01DI0R(D."5U!C86[A")5VX@@FV"UPI,4D 4\%HBSWW M1E*3@O+I.B]M7<%;K:"0,G+X'\),6<03P<@::Q!.F"@O<2[ L+6KV#D=<7&= MFK.)YTUV4)B-2Q+?:'JT*)=WOLSA554.=WH'H[8PKL_EPL:G'80@^#]R\;O# M<03H&%\[C)AKVW_?,,[C\@4YATW/Q>OJ5Q!*MAX^4_'*\@\L%X*YWP3#GVU_ M_-]V,(NOFDJ*LW&<;$P*87Y.(X+\[;\/CG___.;K[R!Z^Y_?Y%QK$+_PY>.W M/;S_CX\$[@FB]N;;_D]G11 ^I[\?[W_^^P!$#Z[]51S 9P?TM\\@CE]___P! MQC_XO/]Y_VM.(=Q_]>633=A0;Q/RU.;^:QZCC)Q("]!3EDFG!#Y;NT)J9C&6 M3%(BN9%>*XD=#RHIRS!F_&S*89[W7IGX4@^O*5Q?.,FRW/)Y$G(F\?2\9K]^ M&*O#CHQJG@27DDN..=7!81$I-@S4-%QP9(TO<9XYZ0FWK//E@/<$CACWXVVZ9BNI&,>]>/8COW1Z;SF)T#7*-__6SNT_O!D!G>839HBI,?19HGK MCK@_+,5),PH. "8'S<#R>71SAUS ]!#N^:U9]7FQ# NFIKE1 MTQ<*'M\4=NS#C?^P_4&9AOR(W"DJ,V,[G,[KHW:&U8XTUY4YG^>YD?OC7_FE M&[5!?NSU?IV-,IMM6\SD:N--'=UF,S257G-KFF+2S#M)Y JN2WF\>:W=E;[M M2N[@]_5Z:J=+[IPRAR]XV+IN7\ M9&Y?<(MSQ:IKI M='[4W+'I-K:X*6SJX3-:50:K^F$X.K>NBTEKNP8VDP/3/FUF;SB:3T^9_MQ> MN-2!S5=<"0KS9GH7"DLIO=^.8)SQ]\SMFCZ/I:??YUDX+'^ 6[10GAL4;USU MB(M9VL7*N[??(&;(Q;R[VCZW7_HMJYW"??^>>TX]#4#=&PPNZ'JV=NV:MYT? MP)Z"C;+LQM%%\[Q-NF &HN_MK"T"?M]#*SL_]&:ETW<+^:,89H/X-BW<'8W2WAN&CLJ>:^RWPX5^+NIYL^HJ M/893Y/W>I\"9QY%*Q)PGB!LBD-.&(N.M#)P*'P1Y9G65.GTB+G(L7&+'''=X M7_>"86GI.>=]I==HRR(*AW:C/[HF_ _]8<-NKJJO=/.YW7I"I9@HV='B^^H0 M/7QU([4CJ*AC?>%C9>JI5.-Z6O-:QWI/8V4W*W7W@/7$*'E*%=D6Y==Z-RP@ M]LS>_VR%\PVN0G=!1-,FSFC7P767@G3=UWU9TT;KM'W/M+$Z;3ZQMV]5!UD'60=9!/L0@ MGV>._$]G@D"^3S?]1[W'R[G'FEATR;!4&X>=^Z-A/)W'HR5XB\E] M$.O;S-6SR'>_Z+V>=MXZ"\ZR8+SS*O(4G/981B]TD,1$$B]I87^K=/6LQ_>& M(?_G]5*;7Y"]M#E)ZM\9J-,DJ8_(P:M?Q?YG&/&W#_0C?8-__\>O^./[PV\' MKS[@@V^_?7G[?H_DQ,+??SJ3I/X9OG_UY?3@L_]V\/[WSQ\___;E]U>_';U] MM8\/WO_*#OX!]WWUX?3MJW]^.5>TC1H;M4(L8HIX5 0Y3B2*5@5M*:PES>W. MN=GFP A0"+'DT;"LJ1HL-H1L@5@HRFA?ZL@5$%HXT H*.OR M9L5:6^ZM<(Q9'KWR3,=$'*D@M*$@M&1"."6IF<"(6:(0%R0@S1)%POE@F.*" MJE1!J(+0!H,0I8P#&7)),>Z(L9H9@:7G/"7/2*HVV08CT=LE'2)&Z9"40-P3 MAK@E#CD2+4H1UA1[+9T7U2:K2+2Y2&0UV&):1;#%&*?<66.Y2I8;2;@U0K1( M1!BI2+1Q2+3_?F^Z_RZCT=XG3K6!9>+(1"81QT0BIX5!AC-A%8ZY.M76+I5B MV_!UM7^K4%2A:'U0)*5TR@8G!9 B#G8:$2'1P"VU.'%A;P9%U3)[>!1ZLT A MP< &HTPA%7)+)VH8TE$&)'E4TFN=A+#5-*LHM+DH1")/VF/KL$B 0LP:I8@W M'AL!NU?BBD*;BD*_+E#($4535 IY0L$LXU(B:XQ!(6@6H_<:"U51J*+0YJ(0 MXXY'S207S'(2#3!X2K0A'E,K4I35+-MH*/JX@"(6B>#":!0EHXB3))#6EB(I M"59),A=%V$2S;$T!IQL://73:'Q2*A'VAJ5X3ZGB.?K>&*K:P/S_>?#MRR<)A%I%9Q SBB*.#4,V&8PH&,:.!9*8,U4;/U>>H\4X9XAQ+QO,JQ9LJQ;^N2+%641+%# H2 M&P0KZ9 A7B*FL I4Y"8'H4KQ9!2VT5=QSKP'7D,J8JQ9LJ MQ1]7I)A+KQ(808BGX+,4!V1QT$A@37-<1%":;J(4/^^2(S^-CH_CN/2O.;$G M<7ROE?RN K";QC$]/0!C7,2@:$B&&$Z$MUI;*X-UR2G8\[;ZYS<4P);9J40G M8CP1N3 '1IQ8EG/"(N)@5CBC*(ON.6>GOG !%B0FH03S*A(.G$-C9@D)AGNE MHD_UH'R3I;A3Z((R;Y/1&/DD0(I3I$A+2I#U,BHA@P_1Y+B];<)U%>)G)L1< MB$AUBIY$QSVA%G0Q)D);DQ(SNH:L;:K\=JIE62N"(01$-VMA;!TRRDH4(\.: M4"HE=54+/UI#9*2V!>3@1!C# W#'.I6OAQ3\CW/EE+5&!6 MH1!S(H^/%@&A8L@[ACV.0A(GJQ9^ID+L,)?9T:.4U)Q;ZHB@7L+*ZX"C]]69 MMZ'RVZU*H(UG(+ ,&4LDXE199#B/*$BJI-+* T17-?Q<)=AZYR4)WH=\\"*( MEM8&&PF.F!JE:,UBVV@Q7J;UD\28<(D@EU+*>E@A*Y-#Q%AI30Y>"GQKE^AM M8U25XF+/% M^&.GR!?CEE"!!!8I%_GB2"=#$2;2*2/ 2&9X _7P\TXF_[#S;J=W.()!#(]A MTY=D$MF@,-U;90*V6\ D3(?>XJ%[Z M302TC]VS#.,;DA"2OO#8JXLKE5<%>,,$.-A M3 'N')%C*6.P4B >-&A@KBQRUE%$:*!,".6=TE6 GZL >VXXU9HZ&4" ,;84 M8T^IYU9$S3"KOOG-%.#N&7EB*6CA(Z(!@PIVN5HMB0$%:3W.=6N)K>GCSU>" MM6"2)\VH8SQQ[;0 /4Q-('!KH6XHP=4W_TABO#PC]RIJXZ)&-$F+N 0ZK95( MR&')HG*8^1*KQK=!HJL4/SGA3!7AY M1IZX#T">P V&)BTHLWT ]O*;4 M\0T[&W\_FMI!S\..[\7EEG_LQ'$W&H7W]#'5X'M$8#-=\_*@95XXPCPD91R30PAD4E 5*2, M*6 C))%JW;U&;R8H3RBX[T5)/I]C#")/G*2&ALJ\TMMSU5TG$F/A!,@\R$'[$NB44@@]-0E9L/:\]>K MT#]EH3?28=#UP02;N!4*M+W"5*KDO*":ULHSFRSYG0-]29S-!?UA%P6="^!% M!!O<(2&89BQH38,&GJ_TMA2R2GZ5_#Z/8-UCFCB(/O8$HZ(RA'-JE]1[O)Q[//>F(>.3T=A.8V\XFL9) MJ8[B1L/PZ$%@SY$=8N_!#O1>9]>OM]H)Y;'C/!\)2=*ZZX*\3T)<2=>"]:*TN C MLM[G8QQFD0W&H( U#L1Q:E78VA5ZFZS-EUME>%-D.$C*J/*46F:XB:")I272 M8.4L3Y[<,.BRZN"'%M].H'7T(>;,32:U1SQ@BESB$FDK,=7"8$?6EX]=Y7?C MY!<38Y6)V#DNL-.$1VME8C'DJG0WC)VL.O@QA+@;1948T=P%%%4(B$LLD,$1 MHX@-24DS0R2I.OB9RC#US%AGC*+&17?^[*#.Z%0 MED6/!0,E[(/-*=@*6:YR"Q&@U@R6$MO:1?/9"K"C@LE(HH_!@:;E#H@S5AP3 M&RF+](:M?ZH2?API7D8U:27 Z$T&49P[X#JA$"A>#X9QE$EC3ES26[M<;&.Q M2?7*JQ"OQ9L5J%&1B%+4E\$ND-I9D&>IN)HEL M-!1Q ?:PIBP@QD5P5BEG9&W?]6P%.'IGI2:$.*8XU59KQT/$V FAN>'K*(E2 MI?C>I'@9:R2I /("Z0#!BXM,$4V>8^ 0CMFP2 VG&V@%G[>74-^&AT?Q[&' MV_1.[$DR\$P['P"DK-4E,L$HDG;SC-2AM4^5W:4 H[7$0.B#EF$3).E^' A MQ:!\A0%)1EP$CSBC 1D5)!(F!@L6D0,YKEKXF0IQ\M)(!]2+&E"C"U5(,4D(18L*..@' +5 MRY$#FL4LC]QI8-.<;G-UYW*>58HW3(IE"B3JP'*->DZEM0IS"P .!A;5"HNJ MAS=5@/%"@(-B44KO$9,YO\-8D0MV)22D5#X[NKBL36^?K00G&J10CE 1.8], MV^2=-2%X&R3SEE8]O-%B3!=B;"()5E.% (TYXH1HY(1BB%*JA?7!6DLW4 \_ M[W3Q#SOO=G9ZAR,8Q? X#JQJ$_[13@J+GCZR\?'+!@6)"40N &4XM$#5Q;:.E>'E8[J,!+ND"DLIF+Q\A*(=> M(@. C&D0!I.XM4N8VN:<52E^9E+,DDX"6^852]QY$&A&A-/82B(B=C?LUE75 M\(,+\/*T/)*DL&<&!8$9XM0KL"N"R4DODUPT8 E69:)EG5\"9+\?*T/(*P)A<9(M1QQ!5H8&>Y1YCGTAX,A^1=5,DF9<-@G08VCZ^B,4<7X_L1X>5S. M%'/2*XE,UL8<$X],K@FA6$B).1J-IZ"(I=P6;%WM+ZL8;XH8,[!Z00.3: SA M6E"=@M!&VL0, 25=%?'&2O#RO#R%J&5.(#=,)\1##,AY%9$FF!G!.4DN5$7\ M7"48!PDB2SW(;^3!44N8,9P)*EU*A,6JB#=:C)?GY=P$KK!42!"5L[A &UO& M'7(8TQ1]C#1LI")^GHTIWH^F=M [OJ@]Q6.GDK^HCCPR"<)"-BP3Y\Q%RQ31 MPJO@G-7:5H?]1B+;:??<7$=,@(IPY#E0$VZ51WGMD'7"* /**K#U.0IN)2-/ M*-+O10D]!^["":'>4\DM3581H[A@C+J0M+UAD>?*:1Y'\I=G[39)GYS1B"N' M$3<@_B81CVQ4)F"IB75N:Y<*H#1&5\FODM_'&&2>.%G2V%WP5F$3(A@V0D0- MNZFJ^PT5^H^=/-@D+:<6D11 Z+DER!)!D(FPKT#\#H3?285#V MP02;N!4*U+W"5*KDO*":WC VMJK[QY'\Y9F^IXE&GQ@BP8#D4PV:WG")D@PX MYAX[@OFJ[JOD=XA^!,L>TY0KUG ?HXG&20ZT4/$0)*LU;#=5Z#MQ %*IW"S9 MY9(7%O$$?[**4L2#(80DG;TT5=]7J>_X]!S303JP[5W@06E#;:1. ,GGC&A7 M8P08*> U9)0),1AT$/!2E\C))^K MH#Y -$&5UCM+ZZ_= T03 XZ(N5P$6^=.[]AC!,BJK8Q2LDPRR#:CFQ0&665U M\\__JYC>64R7Y_Q<.2(-)@@K0A 74B*;N$(BVW16,*UUS?][MH+Z &?V55KO M+*W+LWE'C-LWN\I>Q73.XMIYS0= M.YPKS5N4%RN37XYRC1-$O?-.:L5XK*;JLY74!S@9K^)Z=W%=GH#'J*4(42.* M<["K8A9IHQU2ACEG> #^P[-:Q7236K]68=W\L^PJIW>7T^69M<]>/P!2E(P6 M(*<2U*H, 7&07HP)Z%FSOIKR55(W3%(?X/RYBNO=Q75YSNRT-=PDC*(T!(04 M@[4:%$%,)VHY35):NWEJ]3EGPC?'R+WC:">S<0P].^TEVQ_W_K"#6;R/C/A[ M#*"Y:%(?'K_^S_T$0MQBTVXB5*_G5/WJ4*&RE7^&W?O?>?.^ZD_\8)1W=<7L MVV$V[IZQ*\YC2I$BP6/,48$>65"R2#@1;.YD*TD"R.9FFTO^)$*#*I!5(-OH MJ(,*9.L#LD[1 J+ JBROCBF$5PS85 MPQZBPD0%LK4!V3)L)3CKE >K4FF7'8%.(*L41X%)6#9*0L"YF3.3VT+)"F05 MR)XYD*TGE*<"V0,!62>P!YA6I-12)%7.00D)(RT315&DI(3W22M ,BK%MN&B M(EE%LF>.9 ]1!*0BV?J0;!GS)%C4@AF"@HFYZH<"XS((@8A7D0/--BXF0#)C MMK&NGOZ*9,\=R>ZYIDD%L?6!V#(@3'KB0S(4.L@JB+T4$'N($BT5R=:'9,M8N92L3R$PE/NI(JY)0@8^0)9)9[@*#K.XM2O ML,34/ DD>YXU6?[5MZX_*$6(?KS7>I1,16P%D3X"RC8:,6PB=AD+9 ;WBB"3E. M'-*4&V=!2SQ6W+D3[BQC5R47@5*?D[H%$!TF/8*%%$A1 M36!!0_+";Q[1>9[QJ4V=QTY,TCJ+/5X31G;#T+%F&-6H>\/'() M[PJ1%2(W+Y:KXN2:<7(9U*4UYY)@BH32/J?9JPR1"1D>DDTT)I%5B&R M0N2+A<@'B):K.+EFG%R&S26"G:)"H@AF .)$,^0848A[&:0-T6FWKNR BI(5 M)5\L2MYO>%\%R#4#9"?.3UN:F,Y9#+!>B(L("*DT1DE%$HSR#AM3F63%R(J1 M3R >L0+ENH&R4_I3$Q>)4@@H(P.3FQEDN#)(^Y!SOKPU@JWIO+["9(7)%PN3 M]QM 61%RW0BYC*1,0FMF74":R?^?O3=O:N18^H6_BH+GWGCM" K7OHQ/$(%G MNYRPQ,%F/ ?^F:@5Q B)1Q+#P*=_LUH2:O9-@!#E\("0U-VUY2_W3($X!7G2 M*$813M10&ADO1LF"D04C7T?$9P'*60/E-/33$)]4 @'2A6 R4&IDI&*(>,^8 M#UQ2CQ='E*Q"1G\;6G@<_ [M'ZN32;6.#H!2_.J_X,W)% YL?[?='8V%5CA9 M)\!K8UL?2)D$3TBS>L"[]A!FX,\1J[I(K#03Z_M>MYIT7L._8[?=ZS=:O6&M MF%TUS\OS&N] ]=P+4QTM:[L;8G?XCLEGG/MUL%3-=+T+$SPP/_BG:[^:HXU] M>)_N'#3W_^CL?%B':S=%"]YKT;_VFQ\VCW?VO\#X._O-_>9Q#C]O?=C^YJVC MQF&-D@@><4(=,C[F!A8V1"R8,"$MK0HE5O UT ,'JY-WV.[N]N.N'<;&8;_= M]>U#VVG8:I$;UQX&V#,X1;,[#S=M^CH\HA\'P[]@B'\/X4?X3^Q[^,#N3MD7 MHF_Q')QN?TLQY0(V!A$KX1QH19%3!*.HB-%6$T$]65K%*X1>9D'_-^_?&?H- M1NC7S>C7"$]GL_@0B& ML7-R+]Q]H"=;W -V:UPQ;_05@N/@+2,P;W[X^ T@S=G #9("5VT=*6C)1B-0 MCYEV 6,;'""P5BO75:P?(_!*8^O\:3FNB Y0[P .5F@X.X"?<";RH?K?(SA! M(4.UCWD_JS='IPJH$PY^[T>6 /CC)P-D$Z^Q^'D^HX=#!O#OLW28"/8 MD_'1;/3C80\V'-X\A"/?"W KH/=!/GF#-@B5.8-FT/@S_HB=!LV/NG#"]]JQ M;_M^[V3EO.249YY/;[M[9*NI5[)4=6"XTYQIJ@()D9-DK#NE\"ND2QG1=A7BXL<,.]?YX3>\[1)82[.<.E39-P&9CAH")1RZX50-*AO M'RK:I'!BID1Z@?;L8"__^_B_1VU86V!T@[5N:%:[F&7OOZ,_ZE?ZW!8\]H]. MSW]_<0K<'%/@8;OY(7QO';0ZS<_K'/0JT*'6V#;H3*VOGPZ:IW_M[7Q=/VE] M;IYNMR]0X,'Z,3P+=+P'2!]1% /8",:M9VHR&*Z%XWI9ES2AFAZ6WBJI\2H9KN$SP<4+ M!'/4.9A7<8/'@N4 M(Q,+K$_''@[BN\F+WT-[<-BQ)^_:W6J^U46_G[^_.+R<'YNW8?3Q[\?M,-S+ M-L05/+(CCM-SQT\>?[Q2?73!7C3ZC.L53.FU'X,2\,#/-&4/NO*FP1*\ IR^ M#+8,5N*[#>B6E/5[M/=XP%>O<+MD&T3L/Z6_0=\FDU8XL7:0)?=3P,'WO<'P M#JGMBS7]+]U^A&?G^7^V[>Y=VI L[ +\V1L,[M2(9;%68.W,A)DM%8U_+I5X M6,QJ%\U>-YY,]/L$HW]8"Y[9N+7?GN-ZL5W3(4BCL! A10>ZIC':6^] =1&> M81G=#/)EUG[8=B?+R9]Z_;_MR-0X5:C/V%KF:G]8$/7GR%G],#5RXJQNTG^W M6UO;>)NV]C<^;\-S]]K;^_^T6_O;Q\V#UG[SM$FW]]?$QM^7G-6GVP?KI+7_ MU_XV;?*=?9CC9[C7UW6XT]H)O'?:/-V!,7T7_SW].&RV<_8,_%[[)J+DG$B" MB#(8<<(P,LR 1LJ%,\R3P')U-,+-,I>/;GA^+SIY'5$[!=X*O-VCX?G-R.;] MT<%1)[LR/_=!8IL*<%F _2/"$^*6_5G@[IYPUWI_!G?):VHP,XAZ21%/1"#- M.$/>TZ0\M=(3^T0AC 7N"MP5N+L3W&5UM<#=@^%N*MTE*6P@3B&7M$2<&8ZR M!Q5)GJ3"/CBI5(&[ G<%[IY,>9WBW7GT>W_4[\=:P&)!M[NAV\94F-/:1J^8 M1]%( ^@F K)>2>1L8+F= E6O2[==3';@K_O]0][_6R&'0419M>MZSW4+'E+ MO?.S>]#[+=N56/X*$8[;R+"R5#++=< F1F)<+B(K)+:8%O/MT\QS0V M*0J*B$D.<4H(0!QEB%MG8^*6*<:65B59IORZ:,)7W+N@T/(,:+G8HN:)MFNV M*&U=U<(:,<$4XD#,R#%,D DAIB E=R(L<&.2123N7YZ%NHN190[H>,JC%3:: M:@QZ1V;/'%1*9)S&B(48-64L*8.75B^SYU\+\XTXLX+Y"R3*&'IE!&:4.[&0O9U29.E5<_LC 4'!['OX3:-0WL8^T\1 MNG0G]+IBM18$O9SAAFF#*5>8AR"=Y&0"D@&$4, M9\N LA)9+@7R@&N86V)\UB.T6B98S<@*.D>>G$++,Z#E8B.8)]JNV0@$]4P% M[I$0N>26IP19'!G"/GA&J3$@<<[:@5N(NQ!W,1P\&7'7&+<@G$L74:#:(HY= M0 8[C# 50.,^$&-E(>Y"W,6&,*>T7+,A..>8H)M]$P MALD<"N&+&7#P9>7OE<9NKGC2S;4&JH #NQN[_J26)UZ"#V;?;DP9E^!L"A(\ MUR08)H/5G'MF#:=6%RTH-YH@PH$I$0CS8B)ZA')&'L@9)#8&HL:G,V1[2\F#$(6[VA M[92:*27M;%:=X03&1$>G6 +Q6R:M'>7"!VE1:HR1) M8E-"-E"0UF#_D,URF^8\&*NP<.0UKN^ED*.2.WT!T)Y86]OP7A M"L(] N%*PML\(5[-!(E)LD[8B'S,.3&Z9Q*%@(I$I@'AKXZR#6@KB%<0K MB%?LD\^)>+7R02$$1:5%PNCL=#$!.68D"I$(XTDP(NF"> 7Q"N(]I19;K)6S M!;B:M=+*X*@D%.&<%W$SWQ(+F.F"O&X&H1U+QE+%O(W)(]2Y 1QK 5R&-1_002F(! SR\/2*A5R6:A'1[_/DHQ>AS._8&?!SEE@ M9S&5OCQJUFN#<9$BU0GAY"GBCB9D#%/(RTBYB")Y;V8?K5D LP#F @#F?4)! M7QHQBZGU48A9DS.=XEI8C*2E%G%C-')4&&2P)H89KTBNICB[4-""E04K%P K MYULQ+Y;;V>)E/2N=B[R-!CEI!.)"&Z2EX\A:982)R@=MQWJYT8L@9E9VW=\J MLR?\#NT?JY-9M8X.@';\Z.]\Y-O=(UM-\U_PMW*XP[P*06.OGS'V?]K<:9WBNPHSMZODM>X&SI*X\2\T8;*?3MLN- M]:Y?F=-!MJK6E<->XTO7'H4V2.EY:4/L#D:OJH#X++PW/K6[MELUL/A["&\< MG OROCBI ]O?A>,_!K3?+\UQ]$X[/VCXCLE*0AO=RO5_6[V*!B_@TXCI&4>P M%)Y[S?-_1C.LE);8$NH=)FKIFNNDQYY2S&2D*EE?Z0'+TLZ@ M/HN!XL M3L<>#N*[R8O?0WMPV+$G[]K=:K+51;^?OW_F0Q?=BGD/1A]/L78%C_!V[-4< M/WG\\4KUT046/OJ,ZQ5,Z;4?XQ7RP,\T90^Z\J;!$KP"*%D&6P8K\=T&=(NG M_];B9(_ZZA6Z\9@K/*%.J&]CAQ5.G#E &]D#>H? @,6:_M0XU\C^C+M$1BSL M F3SY)UB0Q9K!=9V=_MQ-W#(6CAKIZ*%= MW$N:>DE3O\)\R)AAA!%,B.:*)RV$85%%:[,ERMNQ^1"^4>)Z[FD_Y#M;:R?; M7_]JMTZ;Q]M;:[BYM7:\L?7Q!*YG,*:]YM>/='OKR^E.^Z+]<*_3_ #/_;S. MFJ=_[#4_;/YL?E@3S:UUO+'E3W<./O[UV."PSH(C*BV M#G%A(C)*!J2QHUAZ&Z0!S9-*L6RX>!5YZ@7>"KR]-+R5W,5Y@KM:0(YE7"BK M&;(I%]J7%B-MI4".24(220)>S+J?5X&[ G<%[MY\-,WSP5TM<3&"^&:U1QQ3 M@;B+'#D<)*)6!B.II5JF G<%[@K@\U2Y:>,S"K" )816T M"IPI2<72*A?+6)3VCH66BRUJWFF[9HL*VC%/(T8V688XJ&K()(N145YEHD^$ MS$XY*\0];RE+#Z?N8F29 SJN]1I*RC$1(A(RM^1@DN>N0QRE7 =4"J:EBZ"& M/")EJ1#O0G+F8D=X00*NV1&P8#[BZ)&1-B).P<'L5_%YA_:P]A_BM"E.Z'7%:NU(.C%@U0X<1D]IMPI:Y0(A IE M@PP"_B\V@GF'KV;=1N"<%0YSA[#(3:8U _BRC"*1)&;6.B%SKT-)EKF<5:O# M.?+D%%J> 2T7&\$\T7;-1J!SP0/+"5*&Z2R:6&0$2RAYD8(#6L=TYO$JA;@+ M<1?#P9,1=XUQ:V#.VCN4G "]0U.(6):I$BMAAS6@A[D+6REY&(6O1'2C C8 ]\21O#$I.4YVM :HDE,(+L6P\*\8]IFW;"@N#-. M,9LQ+2$N9 ),RUY*PJ*3(B1-[-(J,619X$>7L"P^CH4AYF)#>'DR/I?S8A-A M*2%'X0=/,B"KE4+$><,$HTK)G.(W3ZZ-0L'SPXZ+^6"NZ'K*GD-4'C.J@3/3 M7)(_.N0PYLC);"?DPFHS._-!(>Z%).YB/GA!6JZ9#TQ,FFN9^\,SBK@V'AD? M./))@MS-">.YPUPE:C,R1[2\F#$(6[VA[92:*27M;$98;9-VD2IJJ+8\1*Z) MHD2K)(@547-6["+S#M9?ZG81X1@Q5A@4O +!2R:*C $13!+%< X'="8LK0K) MEHUZM%95LFH+O"TLO!5+T0EXM%J9 2F"#92T^2C%D3/ MPE)4,*U@VKRGY[PTJ!4SV:- ;2JMD4B"8R$A$-LTXIPRI /'B%.."38$I]R# M[3'I.07."IPMK(A6K(5S FGU8*-@%*-6(:=Q1%QCCG('=T2#,4EY)X5P60'E MRQA?!K9Y%-86,PZIWJV]:F"1 Y$N=K)XBCBDVZY[2ZW?[CGEUXWS.&?[."N9 M-)1SI:VA+$9,1/#*6%M2N^8>Z+?KED;K(K/$!P1:>/;S6H9:D]65!N()P3X=P)>%MGA"OWC'=&4^\@;/-I =G1ADM=3( MX4ALXBZWT9MU4$M!O()X!?&*??(Y$6\JXWEGA-"&(H6Q0]Q:BVP,%$D6I?0A MD&!M0;R"> 7QGE*++=;*V0)ACYHBBWE @4GXQ$7,A7]E M2NQBACW6S957MM9]P9#(QS6;7P@6,-,%>=T,0E@6O5;2 U?@TC-CJ'-,,R>E MXY'(8N:<=P[AZV;.9*3GU"G$O0<.0;1'+B6"M-)8*9%"5'AIE0J^C)FD2['LSA8ZSUEVA?>)882YQCD1DB#K->CMSBIFF3:4^K'> M+A]MV9T'Z*SLOK]59E'X'=H_5JM9Y2/>[A[9:EK_@K'>W!1;+SO'<"*G/Q_ Z!W-ZP_]3CV8Z-] ,^+ M>3'@ZK/Y-"936;YN+O!N[>Z-T ZY^6"C'WUOMPMC:N1W?3^&]G RNGZLY*S& ML-=H#R\/)\"+[FYUU^%>/\;& >S WJ 1N]ED?GY8C5X__\8K9Z?[AK-2H0YW MFC--52 A8H*J%YSA MBV#^ >[Z ];J1USO#H;]HUS.<;#6#?\O!ICV[AH@R8\1MK<''O;Q",1A>/X? MG9[__N)X[L=XWCMIP37-TX_'S=,O9.?#+N!JD^3K6EO_?&]]WMEO'L!]MM9X MZ[W!.__=P_[@GZ[]:HXV]M<9C.\4L/PT?Q?&*YJG_\ 8OY/6UTV\<] \R6-N MPCW_>[H.WYDV[A:9_?RDN4HWZOERDCKJ9;_2.AL XNIGU9AD.;MUM^$KT M\B?YC6/;#]4F9[$@H^X OE'A,.!]E2N1\I+M54LV9ANY/$N&L-%2_9_[M*:6&"1B$:S$EF/'K-.)1@>T;$%"9A/)N,+( MFF0L[B$93ZFV-5Z[M0-8G:D(+-\<9'[D&YO?%$XZ\(@1%30B#@B$+ W9(*"- MH$IX'1.(L7Q%7Y)A&W!J.GEG,S'<9[NMX%)Z#=R=&*Y9-(8%2W3"46KMB+E& M$2K;_;CM%JW=;R)EWD$]"!T^&WQRXR_&!?QI<\TMIVQP2ZN$K5RN',4L?L7.RTE@#T7F*87L6^.)83,Z28Q8\=T$6!CEV)"??)#1)27Q0P7O! M)/?!.1R\\2F1***2-ETI--7.!*"6?P>R:B6=7G\DMF+_8".]'X_YS1V$==K< M_.9"L,XSD(^PEXAK89#FD2)/<$@R@?":4CX(%^6:L>0_TG+.LR$X%X=P-+(T M5'%"6U%&V^[B)C7)F5L/!" M//'#[NEE02 KA[ Z@S;H^W"+J_C_TTXIIC0"@#OOS;-MQ3T% MTT]CL>S]1"S[-#Y][\\@#3A(X\,YT>P6&?::8[CZ+]?_;?6^5[WL2-=/P66W3UN;WW2@P$UC1!9KA7@T"CF*&?!;KW/I JL]!^E:KUSNB_)@ MZ9J"Y*YX2-Q9QF.4SH8H;/(T.,N$ZZGJEX;:RR(.I) K\48XY%R4*@QE*1G+9% MO)[%2?#'&VO?\C+R(#0*S(%:#2L->A;EN6B)]#98D0P_BO[PMZV2^'+ M-ZPYI40DI @SB >,D3%.(:!*D*BDD]KZBRZ"*_2@L<^VDO)>A]J:%?QDV_TS M*3B=$^;#U W2GAZWD6X*4G7J=4!C'31^:7>!,?6.8"1A\.N[V]3%&Y8)5F7L MG!TOR\C=#8O0L8>#^&[RXO?0'AQV[,F[=K>:5'71[^?O+PXOYQOE31A]_/MQ M.PSW8S3G<9/'G^\4GUTP7<_^DRR%5WYH:_^&*^0!WZF*7O0E3<- MEH \0J__> X'>[>5?6Q=K6N;;LSV'C?DQ7D@J=A_RB G?9NSNSK_YQW\=\B$ M6ZSI7[1RG%N Q4R'K#FY[6 0 =A_R>$C_7&&Y&$_'MIV:,2?A[%;1;> DMH; M[H$6,O)O#L>7U1#_*;KGWN$>M]?N>\S=7V"$,RH76,6 J;D[>)\>ZR9_B9*" M"Q>U>]6\7G?P+?OF\?_+7?V@_[VZ>?OK>^;O]L MG:[CC?<70F@/_MW9^;Q-FOMK8N?SI\[._B;-H;@[GYNT15O[S:^;9&?_(VON M;W+0J26\%/:*X M9*@)"D>O*(^>FJ1]-#(2PK&QPM\UE[0@RB,1I=[NU9D4B([("1$0:+4.69TX MPAQ+P@D5EOBE534UYW.*.+A MG!W2>M\_BC?:(6O7/M 8^3)N@>>_QYL71)_ L/C(.@(+9P:X:EZOFXF3*#Q+ MP1-)$@_)V625/.)$V-IQ0; MJ21.@N'[*PX%6!X.+#7M ><6FR9&1+"I^FT29!*6R D<37"8N C 8L@\P*R8838%$OK2J'M]1<_Y.W#\?9"N^JVE5PN*9A MV__W? C^..@;3R^Q;M#K' VOO^12%.JSUIW)_NESM;-J/_?ZT\C9W8ASG M;\%([ N/H+'7SW#X/[<7(U-+JU5B3$Z(R'E3H^I/]I;$[F,@UQ\[DO7'H5V%L-A:4.VZ5>OJIC82CH_2U9J3#.; M[E*#@%T96GZ/3/T;"GG=6ICK0B$O0:C' 6.J4N*6*B,X\4XEDRB+R;";$P-G MFC2VD7TEMFGAUTV=P M^&:>E 6#!?[X2@9+R(HDYA4-]HY9=&,[W@5IF?+1N9]5FM9-7^T#>5[0I%]! M=M=((;I-\!A]:\K]1G]/BAUN',:11#E^/XQ/MZZ)^8U[<-651NK6:70-SZ>+RQ\5<;=A8-.GO&@W_^K MM^=XS?'.W#'I8^F9"4Y@HG2R*ESCF:N+?&T2LM$#>Y\RHKQ#GA:+WK>PY.6@>;_Q]L:G))CQKF\)XX/U6=BRP M%MW9V_GZ\>?.U\V?VZ>[K'7ZQ\'VZ9JXD#_%#.&8,HX8PPYQFAC26')$.(G8 MXQQ=HI96S:S"%^[,[.Z:<2#MIJS: 6**;<*B?!#!VM0TL9)82U56BZMJD<'/#Q M_BQ)(!=4C:QBC(\_R+VIWSNHU(QV-[.=3;JM!'*?:4":>7D2^R#'FL5_J:V :Y[(#DY$R,)G[ M3$>;NZ4D9 C%R%N)%:$D8&Z75@F>HZB;0L^SH.>(B:,V&26\X<8%HWS,33)T ME,PYDYY>#BST/#-ZKH>]JB"TCB@%1Q%W5"/'%46PR0#4GAK"8@['FB>"?BLV MY6<2^&9H8YY[@>]S[,9^[B;:#0T;#MK=]F#8KP)_2JV5V>8#4;$W/UAKNHO+::Q[\])+_)Z/,%$W!MW$XP_?>3$(WG<#*D":"MBCHCJ_5E$$Q48XFB85S;J*T&&0*# BJ-CM[,5$"_1UQE M+>P?#8:3GO.%Q]R7QYRK"^"9\99Z@4R@(=?X,@O;FB279FEUGI+U M"HE?2^*_W">[UBE%,.-$!\8YM=J -B@ET0*#TJ#9'63&G!P!KPJQSS>QMVL: MHM"4$H)A9R([>$15A:Y9<5Q$L"R@MEY]6391]5[5 W M1BVC=V^+2(5#/NDM_==OFI\3SR,.5J2^[1+]2(:F[!4 M%FMN'=-)AFR>,X%0)RB[30J[3]_4*Y7ZK=X?M?">&+ZVAWOM[M9Q[/R(HVR( M-]Q6]:/8V/KX+4E!*'8:*24IXE'F>FT]Z7%_ DGJWR=>* MEV^='-[%O?Z&^;I_"V$GSPY>?.Q_^Z5S(*.561Z$31H8[CKAD"IFD M,(K2RP1;;PQV.;KB,=;PDDVZJ'CW&B#O/MFDV@@JX3)&)#A65?85\-8Y((15"@ M*2#8I82<=1ZIX!CG5MF8[*5]=5I1[&)23/'H84>##8+90(6.*N'75$MTK?*M M7^7/!FUTY&7-'+8J^#WRJO7.CE'#]ONY2%+%R!K'=O!*/47&K&C!'N(HHG2% M*_H$[@Q-G\"=@5H-G^Z OH5#.8+#\7'\^/.P!^MU!Z\_?_XJS@_U MU8W'N-AGY65_)0N8HW*!E#M9JT/3QIK3Y'I?)]U6@C' M[E7S>MV^6RT,9PDG&4WDVGNM TX<6X6I\D+;^[4GC>P4?6_/R1MB[Y8;^P[?V/ M\+SF<6O_.V_N;XJ=#SOM%MQC9__+*:6IC6%HEBY=J73#F#6-,/07Q-/9[ 72:ZY&G IDS^*DL M'Q,7^TG!GGMB3RW83=&(38@8&4,=XB)A9*-U2+D4J,#*\Q!RPS%-"?V](%!! MH 5"H!NQ9F$BRYX/5:82#0O*!&X2$DE;Q#5 BQ$2(VFI4(Y) !M6))J")W,9 MY#][0)E::C<<+,"HLW3OKS@\ZG?_COZH7\4)%L"Y)^!L3,48[$R,7''$HF"( M6Y60Y9(BB:WFREO)!+X*<%ZD?DW!FH7&FCG4GFX"H/?5E05Z[F>]V5H;-O_. M\ /"#HE6>9-KNX2(. D!61DY"LP0XY74,E?D+RI4@:&W#D/7FX]'02RC\)6U MJC3:<(I9!9WNC4[K9^CD.=::!X&TX0KQ1."5]A0%Y93 ,7@MW3RBTXQ"$EZ# M_^Z/TLIB]I6*K0]16:FU##SHZ#1V(K?.83X&$>X(:3>6QBMNL9E#UV;=+<:Y MD(EAC BE!''L"+)4.Q0 M8B2H/#9!#K=,J./-B25QA4+2;[%K?2LM%MW*X6< M)1XI0(85ZZX&,B,Y,Z"O4N)/7>D?D6;\W#B'7*:*U6QHD8 MQ]OQK+1:'"%/0LLU1XC$PO."=S7!BV3D4$1?"TMW[M\42'CQ>*XQ9'P_/INS9&@5:)1XUP4Q5C$ MO57(&@JD3)5DF'(73!&:"PD7(_PKH>RI$3X)R15S#DFN(H6 M2Q8EFT?*7LRFC5N]H>V\1,[,&RH+>[\9OV[DIE$ 8 N@:,=Y4"!FL^"B--K[ M*"S6Q=YKP)9&$[U'VJ8(:A/G2&-XI4'F2CP$AAT9J4UT1C[2^2C] M6@"M -I3 5KQOCPKFM6]+RE@91E'44M0)'GNW9JB9XD48*^#UBL'K/AZZ M9T6OXJ%[$G2K>>B4-U$;3I","8-P%CQRC@44B*-",V^\8->AV[W3E0JP%6!; M;*FL^"R?WVY6\UERXPV1$2-O(T><44 S;E7.PXR12\8TIT75+*!60&VVH%:\ MN,^%=5,OKL11"$L\BLD;Q'$0R.3N<#A13*1RD2?YNK#NFC[&XB4K&C.82^@= MY08F]VV>6QY8'GC# Z\^[>.603-B^[.^Q^NLIGYKFXE:>[2G",18L!6\0UW_ M1Q;V?X,K?*$-1>U$/EW_A(9XS9^_8\4;/=CUTWSW5A;L^06_%__J MG07L>=SJ*QMI/*:/QDR::+R&E;O80>,_G1AV2P.-:QMH=*: ,K]=-.:_74$9 MX>-'6 ;YM'M=.F>4@FBE(-K+%40K(; /,]9_//ZS9JS7@1BCJ$115]6#HD?: M2X-X,))9J8.$S9O#NF<%A H(/2\(G>'-^4C\DE/T, C:/(.@8"SA(@B$JWQN MV#2DE843ZX-RN&J\80H$%0@J$%0S5Q;$N3?B;$_SS)-D1"J)@B=Z%#EO+3/( M"\*X%P%'H@OB%,0IB#,U_?Z5!YKC07W'M@]*C/LC@&CW#(@(9P8+G1 UDB+N M1$3:8H$((!#UV@;/9E?PH@!1 :*% Z(2F?X@"*K^91@Z_D8H$\0PCZ*4&(0A MBY'VCB,F"7%1,1[X[,II%0PJ&/1J,>AF,W0)*)\Q1)V<052RQ KA"/(^-^>( MTB,3I47.&18P#\SBN1232G..4NKPQ4L=/J9@5O&Q/1"_?M9];,29:*G6R! F M<_-HB0"X$L().)75RBN;&]J7P=')6!7-$K"8^"W%-0%!=J#@&WT M0+$Z$EGX[2LBV%?0J*.X1V9&R%/WB$B!8JPTDBP"(6,5D8Z<(:5P,EY*S!@I M73I>!PW/H"D*>6=]!]A3;6(*!;D6NY.*2I#R!/&^XBQLYPO;0J*)XC(B[=.)ZB M M=HC2]5$'FS];D>MQZO&^!?OI-'<4P\$-Y/ZHZ)$!Q.+D9$62*($V>0588B M8-<">\XTDW%&AI(9$L^41-!GQ51 M(RM!#-:$"J\M\<;9)RII6*"R0&6!RJ<1+8O#[3'P.'6XL<0MB)(2T1@TR)'* M(2NT1M(P)V4B3N9&2D6.+.!8P/$U]C@ISLV9@>;4N2D-)L(HD"F)5(A+JI!- M )HJ6.\P#YY/VC<]QKE9\++@Y6+AY1SJW<61/%.,K#F2N9#"1":0CY0AT, 9 M:*"E04K"U;>'2N+TWXN0'/JM ]"6NN3S8'J$7%N)'). M4V2,#((JCS&+,W':SP%@5L[^WX86'@>_0_O'ZF12K:,#.'7^ZK_ST6]WCZHF M9ZO_@LLNE/CF=$4)(+'#WJ"=O_.N'SO5^?W]N!V&>Q/RJETXGCV>7F(=S/5H M>/TEE^H]SP8:"+X-&V@>">%G^SQ:MMK/O;.2YX=V-R+7C_8[:"V%ZCXP, U>M7F_L.CFOLYV_!2.P+CZ"Q MU\]8^S]M[C1GFJI 0N0D&>M-3 '401&]9LE_4TNK6_E,YY8+[S-,5P7+[>KY M+7N!LW2I3'AUEIHQV$ZG;9<;ZUV_,J>#;/6&<= 8]FYOGS"M%__W$-XX7R[^ MXJ0.;'\7CO^XO0\*YW3BF(7DV** M1P]7!!L$LX$*'57"2UD5XDEL"*[#=OOV^[NZ PTCNV@ ?\G$%1ZQX/& M+U4_CMX1C"P,?GUWVQ&Y875R.XF*WL^X2<4T?9:(#@?QW>3%[Z$]..S8DW?M M;C7)ZJ+?S]\_\ZV+L6IY[4 MN_2S>2-K].3=LA9W'2]T>QN=K,E"OL1*FM>T>L_?MVVA3^((Z\9GL+1GN]%# M<)<&.W.\VS/OT%:?]QM8OXM]VD ZB.T?I5';M8W:;(4J\]NC[;[GMPRR#+(, M\J9!EGYMI5#N&R^4*T3 U!GG-#=<)NQ\8BRR@)F0V&@W]O$31IZ@4.XB92$= M'FQO;?+FP1?2VMJDK0^;N+F_R;?WMW^VOJZ?;&]MGV[O_[77/-@\:5YT[!_L M[+4^[)[L;,&U'[8Q7'O2^K#7;NU_)-O[_]YK[;?:K<\?3W8^K/_\[VESV&SG M:-&/P^;:-\.-(HPSE$.?$&<^(LN31P%+*ECD3F9OSOQ5P2WX4_#G>?&G@IKS M.9"+EC#^? C4>G^&0"GR9 SFR&OM$:>2("N80)I2J1DQ)-'2++(@4$&@$0(M M2G[,,V+-5-K1*G$67$)&X(2X, PY"ZC#+-=)>L<%EP5K"M84K)F:?3<["Y>H]'Q9M3.4>'0*Q7G'$6*"($^R0=5ZAH$50'CX3J<@]!8L* M%MV(10N4#?>,]I^MM;.,X4B3 K"A2!+A$(_.($.E1=C8Y(V,,>K2*+O 4(&A M&PS0;R'M[#G1:5I,4& C"+4>.4\YXM88I+T72$8M5)0X)A/F$9U*D[92[/H1 MD,:BY\1@S+R2/&)M6,3* CNFU).0R-T@[3&U4(MC[?[0M5EWK&&JE LQ()&R M8PU;F^M;>^0E<"5K62+*YDHL\+TY*G-=R'=^R+>XI)Z5=FLN*>R9!\'#(.IS MIPFB$@)Q@R 503.B"2?XN'2:*-0[ ^9;?#H/(]8IHTU"46\Q1RYXBCAU"FEN M V*",^^,Q8:(PFA?$:G>IW;AL])J\8D\"2W7?"(L62R"H2 J,XNXT@HYXS2R MVJ7(X1^6YCI:+KW9YHN,YU!>+HZ$6>N[-4>")90IF0*B)I<>#3H@(P1'A"<7 MX94'=;@(S86$BQ'^=5#VU C/70P^ D,6Q@%7MH(A*QQ'"7@S]<93&^92'2X] MVTI]SU+?\RE1GQ.FJ>921>)X[EBCK)::1AI8\M*JXJ>81W3_4O=36*%Y8MJA MB(D'L!2H+5+YFJ"P^H6?%R9I/2"4CB%(& M:6T$XDY:I*G4B( 4'(R1W.#2K:T@94'*.4'*XG][4F"L^=^BP(([AF#'J33**4U'RF#+8%_O8!_5*(>51CF/;)0S\:ZVX]ON MK7&W;CFE2] M)OL[!]MTG6]_W3YN?>BT6Z>;=.?KO_VUL2%YCB" M8M:)T$IX(9 .3B,>? X2E 8Y*I)+U!$K2G7F@D %@6+-+%D Y[Z ,Q5Y).$, M!XD19CX@[DU VG""$L;YE8 IP#.ZP.Z) 4(&@>;) OX6@_N=$J/5: M:I1E6H>(G)&@K&E,D=/&(!-M,BZ&Q)*81X0JW7%*K=$7KS7ZF*ISQ;OV,/@Z MUR$'MI"#)D<0G%",>"("@(M)Q"A.T3NN,$XY =Y(,4=%10L)SP\)%[_4L])N MO4,.3EQX1E#2V"#N02VRV 5DF8TRN*!BIMWY*PE.#+@X=AY!L;58 M%N6(X)8CJ8@&;HMS5PT2$>/.!G%",K:.Z38P7V(@%UZ](BYW60\!P*S,6;,$MEM^9-$!P+HFU$VC*' MN.(*:>HYHN#3"*:732NFT^2^=5EP2SX_NYYKA4&R$"\DA8T ^ MX]1Q!-N(D9 Q2BZ"X%'-R$@R!S72"EP6N'S-<%G\-YM$E'D 7-PQQRT$K9Y0C3:*44CNGM)R) MNWX.\/**GC=Y4OEDM[M'55>ZN[V3.^54)XT[S8$25" A]PYWFYW\. M6I_S>+W8^+P.8]T^_N_I)H/G?//&)\<21RSE?M"<$V05Z'1>Y*BG1#CV; 2W M<.!B6,MR)>AW2@$12F\5MPJ#G(.ITX1JD[3S9JD1 0,/80N&_:.XM#K9@$9M M!P83"A[O^NH9Z5:G\\(A'^W-[<\]/TZF2&3$6I(8YR9)8RU5(CJ?J$X8^Z6; MJ&!$S>W<9 LDG(XM+W(]0((N-;J-I^WZO0>AR(Q_LY:K] 2P@#.&D8?W_ M'K7[,30^ #MSL=/X#.AVV/BSUPVP6'\.PTKCE_%'ORXW;..PXF&Q<]+8BYTL MIU6W6'O9[/X$I5I__GWOP72(]MS9J133AE&E-''8QF)!<2,GP,6TR M0M'DQ3D&+.YAV?F//:EJWV_UUD9SGQRJ.*BX&BUA%Q'!@R@*/(!IMB8%XJD9N\2[K"KF&D<) [%=UU&QX4 MP94&C#0W-/&=HQ '<*+F[9R X&%O.B1KWL<.R&=YK!MIX[#"H#=\:+;)QI8_ M;NU_AX/SY:2UO_E-BZ@4(PH9+#CBQGED/59(!D( 8#E1*BRMBA5^RY$Y'&U" MHQ\[54.68:^"+EO;@-PHQX-L!*(SP"DPWT9OM"'5>>MU]X^ZHT-UW![NC:^& M_1RT\YO+C>.]-B#CL1WDFU;I^Z%"LD$\M/T1C*5^[Z"ZT$UXCY_R'D#$0>.P M-QC6WZQ ,78'DS\&0_A:-\ T?!8#JWGLQF[512*_;\-!N]L>#/NCQ@GQ9[X8 M2",/>=RLYNBL68VO=Z@9#.%7=4[S.O0.QXLR6#E#\W:FL$ZT('WF%0GMW?80 M'IN?T6_'W-W&=FWG!&3+ 3S(#@'?>S_:(\*$Z>Z" /NC'8_S[6VGT_!'L,C M90?5P.&[@\/HJU'7/O%5YYWJZWNVVXV=PB_PY\]7L<-M:['IAD[9W;&67C\ A8LAW$_#78!%C>^\"@T(HG+DG4 M*7)JA7&Y(K6-%J<0' T341;TG;FQ]_)8$"(.>2Y0,L8@+G)!. MA*&@%!8&$RL"(!^AMT+?&;>L'[2*F$'5^!%/L@IY- *Z0P#'O)LC^H7#=CBH M4^,1O(!S6!UC(%B?$0P "+;2?X?#>6"_1_@#U,H$^N49=.9OCY[T>FCW[W@( M:.@ Z/$UQ/MWQES)]N/Q!HRYN?61-D^_G+:V-K\)+S71WN=22@)QXB2R/"9$ M,$Y:.\J#%4NK7*Q<]D%>0[9G1VS*3SO']F2 LLR0>7C652LF6@D+PW;%1-MP M6.!&NQ5CK@0/=W0R_AX\%(W^&L3=$<^OA(?NX#C3^6$?]A88-M!R'(S(>' $ ML@W()\<9%P [ ASM_ T0-!(0^_+H ]L?8<-NOW<,(E+O\+#7'^9#/.X["(@# M/#ZC V!%!4/YL2/!:3+V7@8:N$^V8.8G#/;R7Z/OO4H T3?C1]XE^W?L_P 0 M&$Q0I'HS=Q#L@DCTY%A"A9$$FZ1I3)PJZISPB@?"L=;!.SS!$JS1Y$7!DMEC M"5R_^4T"TX^$>&2\"XA;IY&+UB*0TK2F(CJIR-*J,2ORSO!Q[C"-&/^$IS=2 MC"';H2L"JUCW,//QKMVM=($;!0( A8K &\-H#RI!H)+_3T?4VC[(< 4G,O:K MPY%A",;4CZ R#-L'<:7Q:FBY:4\:Y$8J_J?GVXVMZ/>Z,)9=0+OE,27G#R[0 M[V3:]2ET8[@"O.9HA>Z%HUJXP#"/T62' $\6>Q-T=A6I M8*B08QP5(Z] ]:+@Z.QQ=!>W-K\1S$PTTB*;'@%TB!V0_?K5)5FHNF!VR=AU MAM[5!1[F]-#S.(EL'B'ED>ZKDN['P>GX,E24MCQ4FG>=T-!A]X>PFQWNQ"_P( MKK,_;+N3W9)7,([1IJS^R_5_6[V6J]S"15X(8.IV(F)N9#)_5B+WG["HC8]5 M<=!^7N^16V7ZV:W28H'X1T"\#X8H9[55(!X[S5T*VFAJH]8J63^!>$H,FKPH M$/\$:O=)]A(K2ZQ,BB!I: 1].P':6Z&14(HGG S3S"VM4KER76#&)8ROD5C- M>)U_]Z:B\E0F[C7VCD"RA<-V7I!V_4HW!B+^T1OK8^=@+W\G'AQV>B4&VO#J@84\KX_'*ZH@2<\R ?QKG)N /X_;@=AGN3D*7:A>.0$CR] MQ+K*^G?])9?:9S^K]$W$A66I_=P[ZP]_".H*NN[NHU.Q\@.EHCM?IV%?)5#?$PKS.V)9J MX;>R/]=EB\6P#[<9\0D07B-(H=%FZ^5PA_HB=WF'V3=<,(M5@0H2C=I"'TSBJ#,P1 MY/]*%8F-YE%GV#X$,/G/Z*D??U;NI8^VG\W @T8S#O?@[=[HVW_U3FQG>-+X M"Q2>F,8?CN3F\Z,YX[DCW@@[M-<^O#0:=S(>T-U'[C76T37'TV408@:4 N68<^G!HV["V/\9[<6%6\$XW#J\\ MMY6E+Q-L.[4K5M#N#FUWMYU?3L[^^*N@R$X/^*"QV^N%8Y"_1F.;_ 5?&>0I MP?3.@B5JAWSD&N@ ;F3=Q@Z'_;8[JH)5)P$=@Y-N[%<'+I]Q/P[U<+%2H0$. M8"U:O>[9O&K/'0_MZL=6WX&[P#>.@%+R S,* !W X6H,[<^LXH!0%6<7G_!" MZE =)MI3*!A[>V'98%.'G;Q!Q[W^]_S;V\,J$,2&?2"VD3LI+\XX;F2Y[G=> M/O-F+;^ (GK!%)X/[QPIHMFZ<@8$((/U^F>>]A]P$"NSS$&T.3[X+$[G'.U- M".X\CYEBRY2V:L>^'@XUN(+8!D=N/R\6?".'X.S&*52U\X@NJ/9C+EF=B]Y1 M)U1$T\XFH^Q.F!)7E:PP[*Y<";I\P!/MOOP?DW(D;Z2^@_MVL MQX7U\8+&4!5X&8Q5[[#6#;7*!FLC3*NDW[<=J[W[C0KA%>,,A4 QXM16E:\( M8ES!;A"EG$D78Z^O@,6Q:EK1RMP)AJG7Z?2.*Z9;41KL/HP1;C(84>B$!LXQ MU>6*:V89Q [VSD3 .CEV+HEV$[GNCF+C+Q4\]XY@?F'PZ[O;6,\-:PQ+.I[: MQ%)099GXG$%T.(CO)B]^#^W!8<>>O&MWJZ6J+OK]_/VS3>)B6<>\@Z./QWJW M,2M"DJQZCXM*CA\\ULI7*JW\0L;,Z#,F5[ @UWZ,5Q[Z&>BZ#[KRIL$2MB(T M+X,M@Q7:W.FVMQ1:O;4X\J.^>D4&ZMA \(2IE_HVRTAEHOO/!&3?GP?9U@AD M'VJBXZ$N3>W')_'$\,I M-5I3C0,7,EC) M?C[/V+26'W*0MU10;P93TT ]EY371"TU=JI*UYJDGZ0(5T ME.I_",_;@;&LD>96,X\#-S]__+F]M2F:'\+!]NDF:>ZOY73_GQOO+Z3Z'_RS MWSK(S_D"8_@'[K-YO+WU::_UX?MQ"^;2^O#EI/DAI_M_Y/\]_3BMW;SE27/W M6]+&)TXB2I);Q+7RR K'4*2).BR"Y3JG*0JV;"2>48'^6>?TC^BJ & !P(<7 MQIM?!+P2^>:R[N@K0<"SJLPC!#0R.ZCK3W;G4B*!0_OBX?G)4+-D[$DY/I/ M\(,G*9'#TH!8&(/S7GG!T](J%B8@&L!P+6QGD!3@1 )JPI MBH%)Q!6U2&.AD&:!:<&]4H*!"LOTLE271;BY0ZQG:CWW_ ;+6F#,4_2@\W?I MEWG%6MV]7^;\HA5CDK@4C'1$"W?M%^ MQT62CAN!/,.YN37WR. 4D(F,1^,UQR)WSB#+FL^J8.>SR61OC>#OU9]^;BF^ MV*MF3/$7[%6)2B.D24C!#B,X23ZWTZ6(>LJH2,:1F"LE+7-].=GWWGT?"JT7 MYEX,-"\- .=9OJ56$LT,DM8SQ*44R&BI$7/!,8X5EX8NK=)E(1YMGRDH\)90 MH!#H PGT@D$BA8 ]-P[%0(! HU#(FL 08R$8[),6-,OD>%GIZZH9/CN%+FR8 MU"0#YRGBI.Z$1U)O319H194>=S M!R_<5,CL"6P)YRIJ7*@35>R<,P$GJR*CVGH>O>#8&N=\\%$$0[2TP> ).%VH MRE[L"J\-Z];K=@4IF*_:,P?!0 D1-B"#24 X2NFHE28ZO+1J]+*FCP[A*DZ- M^;$KS"^U%Y/#4X4QK'W#5A&6@D*"2Z#V!'2OC6/(&ATDC]PQ M3.EKFZ'+-4 M0ACFA')0AC6OO'@G8PI($8)1IP(8/4>=)O$DG>!*^$T$#_%R_KQ M1H<" 6\) @IU/C9^8>V;UM8E3"P2"N=L6,>!-5.,M N4$N^8%6II59-9F 1+ M[,(MY)5K9):XA=GBD!.,F>143(ERX:0%OA.(Q1R+()+U8QRZV*VHV!=>&ZPU MZ_:%I(T1.DE$0?5 '&N.3,06L1@C]MJ & )"AQ#+5(MYL:468G^\?6%^J;W8 M%V9,[?60!BF-%($A$#=3;H+2^;% MOC!SXI^R>LRD,()SQ!/Q0/PV(<-Q0LDG:UV$$Q%,[B2_+$M00X& 8E]X!NJL MV1&[AMGLN.<%AJISV*C.7F M($D@1UG^,T1JE*%*TJITEC9SD_A5B/WQ5H:'4WLQ)8PAH9!RX=O%D# GI#_EYC;J2+'PR(@ "@IF M'&EI,**,X!0B5B1EG\&RFA]/:$& UX A3@?2)PU.P+GQHD@./(T)<2% %'; M2H4XL98#U49N2!5%9+"9%^JL[ B_53WD5FN-[Z<]'Y^O!>2$JWQJ R7$/]L_ M+O.2/TZ:=K_7?]_Y_]E[TZ;&CJ1M^*^<8)[[>>T(%:Y]:4\0T6ZPGW8,,&W3 MTP-?B%I!M)"XM1C#KW^SCB20Q X"A*A9:-!R3IVJS*NNS,K%]GKON^OCU_UD M*#/1@;1Y+D#&C$'688%R-0]E9632Q:7K^AB'G6W[A\..X+YS?-)IY[ZFLYU8 MK^F"/&[EV*S[<^=LF0R[I\W^X=5NP^^RK:,@JTJRM]3/[TTU'WQ3@]6E4^(3 MNKZMQ[]BJW,"8+,3_6$;;G5P]NY:WWT:].".L5O]D=OL9E@];)Z\7 ? NW(T MQY>X,G,O.4>U<3S'-NQBE=[COC^?=(8;W8>Z S(PK9_S=H7HJKZZPSC;B_D" M*VL_D!^OR2]=VDC7Y6EF^/)S]VK=&U[^41]@QWL?+:6&>2(M9Q(;%AV+T2@E M/&$ZEK8VK^(LZ-"M\\/CK?5-O+V^=[1Y]!GO[?S1VE[_I;E[_E'L[?QZO+7S MY6SK>.]P]VS&67 $U_MM%\;YA6\=;YYM'OW1VOKM*]_\[7>X=ZL%]R-;ZY_I MWO&O1S.-#O'6QWVOG(U@JB'"B$3<6@W6FS)(<"HQ89$'EFN=J 9>V+8V%_I6 MX+' XQ/A,>G$#LL3B2 H]+#H\35>5K>(P$$V(=BM0I MQ"762%M-D*/>$HV#8)BNK*D&*^A8T''IT=$;Z3U-$5/-N"+"2H6%#IQJP4CB MX69T+!#XAB!PFB$2;1,3P:-H\I$2(0KI9"@REEK#F58AE^TV;P0 ES9H]1H9PC M,)(TMY(QZ_7*VBNW&7NBV?-63DC?=A^CA<8V:KE.BGEF;A_?J>$"^3M?NRL*/NS MG?Y\W.>)*LE31,([L'.,4<@E+U%DF%-N'8G2K:S-[^C[+9[OE$XK2XATUC/L M<'(^8<'>7#@>49$)$DKP%VAL"T])*!E:/)C;&0$C!@27'@PX"8D M+HC%B;C@I2Y L.Q <$D(F'),,"^0$P2LHEQ2U;'@D 4;6#$KG(UUZ,=B$8*E M/0!ZN\T@%AKQ1&)<&6F%<8+;%'04E!CO-%5)$Y9*Z>BE1KRI+A'!>QP"@)V4 M"1 ORHB,3PIA(I/$,5A%ZB2(.51\*D[?!<,!FSAWQBK/ 0>,DBX9HXFQG'O M!ZT*#BPY#DR80-)Z:9UD2"D= >B P[$<8Y[B1)+0TV**VO\U2O(%QQX!E>( M(]+F:$8K'??$._C%D""8\EH$Q6[&@:+L;TC9)R(^J+(.UA=%[S#*9W[(2K!U M2,3"",,8%N*]'_Z4BO3+ &TV.:Z5%=0+S3F/FHKDCUBE3- MMF\-0NQ5_:X-\=AVO_M"+:="J6K ( MO5Q[.EP4?.U?%'QM5'Y< ;4[60&UGH)./4&V&ZO;ZJLG+V&O"SH?^G %#%@Y MX,>4$>VHPSY>6U]]@A#!(_H/8= ][71#+[9G0?(>%=>_U4\.P CR90_BU_JY M_]5,\8TBW1.JKN>Q[7LEN,!1(Z<$<),@!;($, L3KPU-02AE5M823&5U%FVW M-RO5C5O7&S,5 A58$>,XRYY>2X/C@4M#,?Q9UOLEUQMVK'VN?)#*>"2BMHB# M)8H,Z"#2B5 AHG**R]O6NU;V*7#*:X2:?Z/#9@#\^O#.9O3[/J=""Z($Q?,6PXX3I_S;2=R'Q@1)KJ/A7Y8V#!P(#/ M_K\>F$UV$$ (LY&8GZ@W_*TNTF7SRY?WZO7AA6-X:+A=MW-<7RA_)G.5B3O" MZ\"1#PZKCR?=9FM(J!EN5%E15M_TM)]T.T,EKYHP?;YN$ *3T)N9\-H8G9C5 MR[GL J-K#V(CKP=PN.J'5J?7^W$XFT#TNG:T8@#O[=BO\KO5J>U5[4Z_ FB) M^3&N(;@9NIKM0?WM.4WJVC]=]Z>U&U=K-#6^.!H* MOOR*=3 _@_[-7WFF6OKW7'9 W&W&G.-%6!A @[A+'>Q!2(,")Z MS6"[((RMC+]UV+UL-' 0D>M&^QW9! _VP;9.[5EOY:?I183E&@U)Y16;G:<; M9R.E.<_&4%A"])VAI'X 2SAVAQ;A/^TKCZ Z[.:M^Q]W+X8";:Z[YX#Z?LJ[ M/B#:/W^R-TO[2TG@E;8*M01NQF!;K:9M5)_;_F8 ?=U!;G7ZV23O5%\OD._3 MQ7[R:1(#?[W83_Z\V$_NVA4R6K%K&Y(\ +YNN_BHJ=++S9=:K6XEH'-H@C;1 M 'N67*XW>QXVET$W+D[#L\TQK80K?*=;]/?F)OU*]W[[C/>.=__>_NT_A]L[ M'N_"?;>_?3W=7#]L7:65>\?;.[ML]_CS^=[.WO?=HS^.]XXV^-ZW#;%U_L?A MUOJ&V-OY>+K]VU>@E1MGFT2(1:R8LD\%B6 C@GF!+,\:L"I%A:Q,@_4R#M/%"U/OZY5)4P[5H5%NY MP.>,GVI*V^.%*W3V*Z5$[ZVRB+N=!,BX,=\QSV$2(!;24UKBWUDS"ZYLY49._-SG;>S%'W\^V6:W M^LNV!O7>D"G83)^WU>IR,8\[@WS73*\S/X._N_U\$-" 6_0KV)^R,PY0L2;1 M0,\S9VQV,]Y5%KA=M#WXI0UKVFJ=56 KUAWIZOYT@]R+[G\'M@L(M_K<,''9 M*W'\:.\;$S;V)8Y&)XN1\38@SF- 1D>#$A:)4<*E)%>T2P9EE+8!>^MYTE([ M)E2TQ$=)(E%X%A.R.0&BV3Z 71/$\N!"JKJYM^"H1^$U+0-O@XF'MA"\%E;N M?)"7;CT(&+6*AV3WH;T'-5EE0CY+A[S'=32\M4.>6.7T?@-:VM2?7VP+N&&M M 8"_OUN0S.Y9Q4CM/'B6BG!/#OQ=C(E[<'>#)>IA@).77+&@$B'<2&^LC,1* M'00UE @\.MTG[/$)#0MX)O^XK7%T)D]VO_WQ??O;5A/N<;Z]LPGW/CS>W?E^ MNO?M2_;H'F[17[]O'7TD6W_.GLG_YW#OMR]BEWZ&Y]D4F^?PG+_MP;U^:>VM M9X_N!MO]]H5NKG\E_SW_.!6(%Y/&W)M\"!\1MU0C305'%M8.Z\13],!!E6DP MRI/CA.^R!",_0[$]@A/UUF9W%*=!,R<))L:)9#R5LJ;H^)*B MSP.GQN=+Z[55\6]XQ$XHV/4@[)HJENEU +N9$,2QE[EC"@?;@ LD>30L>$]# MX"MK1).&Q&S18HJ>3A07&+Q^[73ASW;E!]UN;/NS[ "HS:J20;X42#9:WT^C MY=WIPI,.PYY^L\WVOSJ]7L&U!^':5"DLJHT@F%I$;?# R2)!VB2&M'.& I/V M.,D<%(V)6#Y*MGA@=JOY2UZ;FSVA!>#;PSHKB8J)4]CU(T"=<20133GHBE Y MN6S4!J(8E2\.8%.%+!0@E.86(Q8UL#-O)+): ( )03T6G@D? < D;1A.YT3, M%JR=W9NC;$^V-PM+N[6RV6..A(J]^=JP-I6T&IF)P46#C%8*<2#80,D$1HYC M%B5C@=@ ]B8W#2[D\C&S!0:O^=J;Q7/VS$A6C,H7 :^OD^#%N'" 70PIYQSB M!"Q++1-&(@&D62FS8;FRIN=%QQ:(="T>7$U;E'5 =C6.Q7Z-X]01=QZ=_P/" M5Z$SR-$$-7]^MTWFGS8?;QOEC7284!],L(F#=6T549A*E9P75%,]LK3G05,+ MJC\(U7KJQQ0AM3+"X",U\D,N^6/+$ZDOU=1^SM[.XGF;N7"8NB4Q;QY 2R%&,PGV!>E;>T M+NTP'8%W)7;^-3.+)D(!FY^74:Q7KSE9]67F?4[5Z?QEJ#$1AUR"TI69]WE$,7;\A/N MG6CTTE&&QJQR(AX39$C8*A?Z&8(,F7[<56\;K%I5CPQ=+&,M8WWYL>JB6V6L M;VNL;"XQW'>Z!!_P42*N?/8:"WJ44#>S4QXW0VC%^? A=5=F7&TZ7I,@]5NW MT[O/4=&2S<1'[P?'@U:=-?EQF%U46Q_SF GS^(F8IS?AT2)1Y\P]?1KN^.@+ M*NF$T^V^=NTB+M5C@E;N?-[GFK2[^H!.F2[S3ZV^I_!/U!6\FCU:C8]>YUB. MC:\*<8^AW5PZCO-[UHZ[N\_IJ\G&HBC4@WWV[V5BWA32+,JD3=*(:N/ODUR? MH4Q<4<.BADLC36_@\<>U[:I1<;OJCWALF^U< &%8YZ[*A>ZJ'X8NY:GI>8,G M]7=6MZWG9/V:8J^O>$*_B&?P]YO(QY[!+]0I^_T>]0&G[#$1@P--./'(B3?& M.4U2$B8Q%6A@]4"1IHU"N^8,X30)IXA/"P041N :<)2MKG#>((?,] M?'^FX_6"9@7-'H]FCRIA_B18:UT':V/?"RG0]D!HFVC,PA,LHHH@QUYHQ!FA MR ;ED# Y6B9I#Q"7 ,AU"6E#\JME"0N@%4!;'D![7=.S<+5Y M8=OG"VSSFDO#E$&6!8>XSN56F3 H,*QQE(EXZU?6"%BCXFK.7@&W FZ+#6YO MQ@[=BOV"8P_&L2\7.$9AF3#P:X3!]D1<4(4LU0)%;(T@TL>0RWPQWH 7BU>M M@-F2@]GK$K4"9H\!L]T+,&.P$0D>&8JP@L.64T9$BC17W!"> ,OPRAHW#:/> MU1'!0ZZQH-&?#RJ.\JS-V7/HY/UU>H&Z"[\5?3ZXT.<@G2(:>(F602..J0%] MQA8)$4&;I0*224&?5^F-W9L>%=CZ^D6-[[>O?1KTX(ZQ6PVSA#KMWF'SI#2: MF#\K,%C(Z+Q,,AKNB-76)!QX!/%SAD5:0CP7#4>F2ADG+7FN%81$S/UQ(H]( M>\Z1BMQ'8IDB!&"$J@9_NHTSQ])Y17?GTL.*J1"HP(H8QYE2.E@:' ]<&HKA MSQ+0N."*/!'0B",P?,H]\B"LP.]90AHSB:SCD>!@ ^5R94TW!%-%CY=,CZFI MF7I("E:9!.(\F.?.PW6 "T9/2_3> JKN9(\Z:EG$$05#?"Y=:Y'UDB+.1=(Q M6AV27UECLH'I(I6O+;H[E_//UR70Y?QS/NH\$:O&C+,V*8MBRI8Y53BG%L!O MQ@1)0HI>8U#GAN)7=^+[GWX615XT17Y)-ETBL^9K$$]$9F$A,(:50U9)@KC* ML?0L& 14BGF#70))65DC#*L:0 M\$"<>201&:8Y4@#+46/A:6(K:Q3H,]/%&%XRU7W=/;BH[F-4]S+$Q*; =;(. M12T5XI89I"T.2!-E W94<2K!\,4-.;>NF(NHND\[/G\+X2*/LG1+N,C+Z^9$ MN(@FC@1-$7?&(\X-<&$A+8K1>.6!)!,C7-!6WUK/ECZ@GNUR-[.=.PT1@E,%9).[1#G@F3.*2AN4) X; MS4F):5DTL)OJ8VMU%#0R@CR6"7%,"+("H,_'"*\*K!/1M0->SJMJV2+&L[Y/ MU75,>"(U;&>)#6@H&?#[^5 M5\ARX1$51"A-0^!8K:P9\>2HE:*J"Z:J$1/-. 7KT#L>HP)C'Q17*4ZPLX*4 MFE.+J+B7NRQ,N8TN$(2YX A4%B-#G4?119Z$,4Q' Q9%0Y$G^^F*ZB[:8=GK M,N1R6#8?;9X(6J%YM90."$?J$ \)MF%0<*2\B!LI]90I''W67#.W M3@^+J+E/.Z5__JB4!RGMM5$ICS)E2U3*RZOF951*]%)CPCWBTD?$.>/(@'@B M&K7UQF/A9-Y45\FS%C&91R37O6NDC;XW*B4TU* /#$ B= :YP7)=3N@=55"; MYWR\;99A? MTO2J+[2 9@'- IKW3(J4#A/J@PDV<2"45A&%J53)>4$UU278:@%Q\I)5)(8LC1$E&6!IDX5ES6G"#8.OGI46J"Q0 M6:!RT4WQ0C#GA9J7 9W*:4T\&.:68XNX81AIXBABF$27N,BUN8%AFH8B3XGH M++!98'.Y8//-F.4E!N\Q"'D9/9LH\R)QC0R1&'$%9H V 7[P:)R--FH:5M8D M;DA:W)<%)@M,OLUSG@*3CX')RU!E;&)0F%,D4V[22'!"1M79]93;H*-24JVL M:=80U]2.?[IR]CG$D*B5 >D')*("ZC0[" #+1; ![3 ME Q/]VS4^%/?PI*,"[[!C[$\'MON0;-=JZFL5>.>PKK3/(Z]:BN>5G]TCFW[ M!K%EJW<*+KVMCAVYM8[=' ON/>M R8_5'(!/TONH?QNH$[MT)O>JD&WL9 MXP*\:OL5_#5HY;]2MW.Z^_EV0)AND;RAQ*5F)H!5WG[JI\X2V,YBV>E\K_ZR MK4&L.NF:[]I>?OUWVQ[8[EG%2"-? M>7F'F15*>QF[\']VNU.J>]Z@<83?^P M,X"'"[U&%?_V$2A)WN1Z/WYXPG3#[-:0>T$KAG0(9KEE3WKQP_B7GT.S=]*R M9Q^:[7K6ZB_]/'U]<55:Z\4VR5"WWCVWB5//(]IA]WU=L&JU85966L9:QO9*RZZ%89Z]L:*[O?>.[( MG7R R7WG1XFX\ME[6^''S1!:\7E\;NI:*_S2!*Z&OJU&546R2V8G\>TW#'1U]022=<:/=U_;WL4JE[+=6L&7&/ M1;K[>9]KTNYJ@3"^^)5Y?LD9_9Q-SF9JUN;0%4VHQMEP<[2Y^:H0]QC:S?X! MSF]U$) '-%!X-=E84(4B\T6]99J:Q<::19FT22)1;?Q]$MN]6":N*&)1Q*62 MI[?.>K[5?V3#!T9J#V+U1SRVS38\4C4\%*WRJ6CUP]#5? V?>.F.62\6D[(> M_XJMSDD^3(K^L VW.CB[C\(]M(#97=][1U%.#WOBMQW'I#A-29)@=8S<4JD! MFH(/3E!J<"*\CF/"I1C2W5$/)X=[.Z$%__^^]=L7O/W;+M[^!F/8^:6Y_>WW M[UOKA]\WUW__OGG^G^];?\Y$/1S_VMK*T0WT"]Y;_\+WCKZ(7?J?P\W?/HO= MXWRM+Z>;QU_.M[Y](?\]_SQ9#$DE;#WA$6D;<^MM'I 5WJ$4- ]!>^:P75DC MNB'5O,JE+D:H4D&S@F97T2P!FBG'DN=28ZBQEK1(!0E:66-BH:@\VHO6*"M M0-NB0EM,Q.! $TX\"!J'G-D MG8C(1><9=5*[ $2-\P8Q!QI-)AEE$(Z:(T^"1B<2@%&.P)#&I*%U9DPW."J 50%MF0'M=T[-PM7EA MVV4AG:2YP"EH1!Q0-$XM&*+&!A28 18GK7&$K*R9AL%SZ(Q8L*U@VZ)ZU5[7 M#%V>,@XO"6.7U6Z494H399&E(N4R#A:YZ#42+!$O>(@LJI4U(AK$/+F,0P&S M F8+#F:OR],*F#T&S"YKTA#8=D)*'&DK,.)1YO:9G"*!G=&1^Q #@!GC#:JO M-IY?8C![R#46-$+TZ3TW'^53*O5H7EZ?+^O1@!I[[#FPD9A+\3$BD0%V@IQV MC((^1YQ+\=VK'LT3>FXN[!;^:="#.\9N-B+N#= !9B(2TD=!/./1 QV@M$&Y+HJ\9(IL ML)#1>9ED--P1JZU)./ H#'6&15J"]Q90=R_W8"QT(,H(L,454'G*#LAQ MG12+@2O#ZNZI_.FF>='=13O^?#R!+F><+ZRSD]WH=-#2&XQ4HCE]@!GDF 3S M.PF. P5$%G9EC8FKT;8/;A12='5A=/4E&7.)O9JOS3L1>^65HT0&CY@D G%E M&3+&>R0#%4IC22WQ.9B4F3GT^2GJNS#J^[H\N>S"\]+DRT@CRSCF#%BS44PC M;K1#5ON$ O=21*9!E7G69'5-HX6BR8NER6_&Z5R.HA^CM!-Q-<:*Z&A TBN* MN"5@ZAK08683"=IS[K7/W4FUOKK]%G/WC6ONJV[!17,?H[F7023&:\VX,+GA M&UB]L(C(8*^1I<8G[K0G$327PG[+EMG+O.@-BIX>$/(H0[<$A+R\;EX&A.#< M1XIAB1SQ8-0"%4+&L8"(52Y0J837) >$L/D&A#RQT-F\FM#<3^3KQBYSK&TK M5ND][GMS:5M]S]8W=U>V?738VVTTY)JU71(:$@(F&D<*&Q?G.%E+J6""ZJ Y MSL'Z)6IET<#NRV34"B8^LF ILDH2X"%$(&MT0CIF?N)-X"RW^FHP.J^R9(L8 ML?H^55=[)H),U! 5N2%@.1)LDE/:.<9"BB5J9<'U>")J!2MI!8L>):K5R)Z( MF"'K@)<@7J:Q25-@"@.VPT)R5H M90%5]W(+IDR1:*-!5D10W> (,E)YI!P76#%87(-KS[LLJOLF5/2"E"AJPA%W7"+GG88UTS%)3"SW/EN\6/*BODNDOJ_+ MDLLF/"]-O@Q9(48DY31LNUI8(,X,*'0^0TO$1$6C3BF&K,GD&N)<-'FQ-/G- M>)S+P?=CE/8R9$43%V4T# 7*(N*>*^2H3G7P2B0\<,-<5EI*KU;K*];NV];< MU]V"B^8^1G,GZIYP%BGE DEG8+L%&PAI30D2&EXDWD?M:'8Q2[S,1T5/.\%_ M"Q$KC[)S2\3*RZOF9 D31PVS%!EGP:85T2+#<4 !NRB89SIRV%3IJGS6$B;S MB/*Z=X6TT?=&A82&&O2! 4B$SB"W8:Z+";VC^FGSG(^WS3)P\I(K%E0BA!OI MC9616*F#H(82@4M$RJ*!V=?)B!1AD_-)!*0L\X@[*I$-D0.611>\QY(H6;>3 MHG1>A53FH32O'%%;<++@Y -QDB6"$_4V&]Z"IE"?]9<-"< M"/\)3%EG(D41S&NPS5QNZJ(#2AZ;*"U.40!H"MR =2R@64"S@.8C0=,"_8B) M4^Q(!,PTCB2B*B.8TY3-5Y<-8ZA+E7B,M@D0.# 7F< A&4:Y%/L0EO:/*4T.P"FP4VEPLVWXQ97D+P M'H.0$\&S8&@G&A/2V&C$M>/(*LN15)I'&BV6W*ZL4=)@U_2#+>[+ I,%)M\" MN2PP^1B8G(A43LD'[QT2!.@CMV!Z:V4-@N4SB07NDF4K:Q(WY-.3#)8')M]1 M4;Y'^=E*B//+Z_1EB+.34C",$^("@TZSP)"!14-,8\QTTEX+<\\NC3_U+2S) MN!8<_!C+X['M'C3;M9K*6C7F(*QLU=PEKO2VPG;DUL)VY,M5)-_8R8@1XU?8K^&O0RG^E;NIW^K95V0DO7!7_/HGM7JR%;584>]6I[57_ MYP%DD,(NX0R7/D7&\?;.+ML]_GR^M[/W???HC^.]HPV^]VU#;)W_<;BUOB'V M=CZ>;O_V]?2_YQNG6T<;^RJE0/)1BHA6(4X( U-8<,0#]1$SSE2H=P%S ZT# MP6OEU>HC?41.M\]$EZI_U,3A0N(O \(K -8][H3(LS'G"N0D)$R(B^D9=98RW), EF]ZBZNQI(PWH_ZA]T8 MJV-8],->%0'.0O7QI-ML#>6&X4:5=;L6G+S"C;Q3G42?H;]U=@UZ9O%IM@?U M*EZ'GR-+H<:Y>T+JVC]=]Z>U*]O>^,(C8.1T50FXR-4=ZK09^H=C=CSQQ=%0 M\.57K ,39="_^2M7^/Z+HCY1,_,]\?.P.Q[#B3V(R'6C_8YL@B%^L*U3>]9; M^6EZ.6#B1Q=7>>YGG_C&YTIISL\U7'8 A4ZWEIH/8';%[I X_-.^\@@J4 \ MPG\TN=.<::I"-IU(,M:;F(]GC(A>L^3W%>S*F5]7G51]RA@*7/&?/]F;Y?:E M9$E=*TN;,5A MNH/K?]54ZY&(/#3>L_NS#"\?#V;_AH29PAUUKQ#\ B(8_9X!ON$,YZVS*G64@X(1"Y(DK7$K<\+'EP&?7P?]01>XY&W^A4'YI=?SW]\<4SC9WON_3()@0S" F8WA8R9GT@:0S7PJQC"GGFNE-"'.8J*#CXFM5!'XUTE&A.X @/DZ MJZ/><+-!VZF9Q54#I FF5[:$6ZW.::_Z >SE_F%G $(9>C]^N-%_<8/VWJ(H M*S].*'\2\_AV;OI&7//C3;M9[47_IY>ESB MJCU_ MY='NX9^^]J,OW7CCQ:;TCWAL\Z[7S=0*]@UZC\E\<*&3)Y?X1Q_/X]?V=S)QS#O<@F_?UH>^= ;!W_?K3U M;>_XZFG(9[*]'HXVUS?(YO$?0&G@6>@>/-?7\]WC3;&]_IW"OP3&0(#23-5( M8$%ZJS0RWAD$]IC./;,ULE90QH(2(E@PDV6#DB=W#YMC+::G%IA96+0!?6*/ M N/['LF^B1:'RP]D6S"TG=/8^BMNUH["@F$/PK#/DQC8!<86$S:[\2"ER M,6I$K':>\*0#YX!AIJ'G5N?E53#LK;!+4"7^'(3R;=6\7'X,R]QKY[13H.M! MT+4YU30MLBB]Q$@JSA WF"!'0D0BAH0%)4037$.7NJ:&?*%?SP%=HM"O=P)= M^9RV@->#P&NJXV/ 3D0I./(V"0 O'Y 37J%HC8I<4!-PRD>L#2&>#%Z%=]T+ MO&3A7>\#O'[M#(K?ZV'8-54;E)F@$J8!&5BZ'-A/D9$8(^8I!I,Q1L)EG5A/ M="%>+Z"/.X>Q&^O@FD*_%A3!SF.W$VSO< Q>H(#V%N3*8.5GDMH_Y@4N\/4H M^-J=4%- OB:]LTLV= MKKB=\TMW=D$-]PXWCSZ?@NJ=_??\\]];YY_W07A)H $C MFU1 '"896:H8DB))$8%*<:5G@SN-4IY21X76GCLA#<4FR61D%$%0[&>#.T=3 M7]5S7WWJ')]TVL. ZMM"-*\-N;S[UM-#M2)XS&EDB7#NG= A:IL\,4Y;S;6Y M-F;ZN=2AOLZ')@ACT]]#0=9CBMUN'9E^?-SL]6 2[A6#_OJQW<^LUN.)^70( M#QU[_P8L]F?O6Y$W][TAP4L1D,7:Y3:0 AD2%3*P*8"2:,&TGE7,/X&A]&!Y M+L2K NNT#1+GSNJ0ZU[]/C B4%[;C7DA>TW8!N$3S;;OCI"U3N;J1M^!+:X. M=_:=7K^7@RL[KF^!);4/*EL+0=ZCJ]-F_S#_/>C!!AB[J]7540SS39O]G'\Q M_EZO'D$8ZT2^)PRQ/4Y8A9=R/B+(=]=F2419*BMG>TT8"0P,WAJF2N=QN=B. MJ=D?IDKG!\V8E%.O#VT/;@%F^G&S/8P\=_'63>HA//.:P@>GP"IZL3TKX)_L M28T2\%2?1H__">9TTIGP[_IAWIVL;^+M+_M&1ZT2MHCKE( ?$MB]8A"($!%T MX$H0"<*=@)E7N;+$E7UFM=J96//)];Y(J)^4DJP,]GN6XF8;)&*L!*-="01S M+,J7LMJH^M$?M@%D#\YJ4>W4R>,)WNMT>S>)?!=N>#HE\C^<'C;]82WY[4Y_ M4O_R=V,;*(SMQZ%*]:Z])EP1KOM7A!WQ\KH_7M6E^ZI1GJ)Q8L;X>@,8\WCL MP^E;K3Y>E]'1[(WSYS. C$:<[Y[SZ&,_3_'HHW7U@WPO/YF5U;O(Q:K1Y62T M"+W5AR9[+,8V^>DJ\.;)\)?:7P%&Y%EY1&9M=0IRLG#Y^;7;]"9X SNJ7LX% MRLU^:7P[$-L?]REG4BL34'(6[%_**-**4Q28C-38*!D#?#.K5V.2JT5.S"]K M?_O:?S_=/-@/5GJO@<8YY>C0'M-@YJ!\:R T2Q3(E<->1,VQ]"MK MZIJJ( N-.T4$[BL"!_N1^]Q%G@/H&+ B>=3(4*J0M(FHI+4UDJRLR5LJ@32J MVTIZ/#3O]C7]+__N9H;9'Q+XC?\=-$\R]6Q46[%_Q5/UC-Z.\3#^W;+M_L=V MN!C)^_9X?-EWV )B>8EDS%$LS*8+RE"@EU4:[:H>)B MJW-:]0;',#ZX0*[V-B&:<2P0U=!:K*W$D0?D2L%6.#'ORR[<,T$O%!,#T#N2TIO]HT.8/(G]I:\T_0ZJ7]J MN_$50WW>7R3/<@?J2",YY\,HGE]B+IL[T:!H/9YTX0[#6,[VHO8K>AP7'T7[?-_^MGFV M>?3]=._X,]W^M@'<>^,4/L>W=WYMPG?S[9W M?CG>/8+Q[7P1FSN_ &>'ZW_['7C\!MNE\%3??OT^4X0A&L848P8EPH'&J^SM MC"R"\:FP4#Q%X?C*FC(-)9[0+(!9 O J(G@@M5;#=&.C2J!R.9APVAU3818$CS>SQ8* BXV 4S5MK"12.RM0Y$X @:)-$\"$2,-I3$8 M2.0)MX+ :H? UE9(PW\]))\;R^U[X4I3JT'AYU6J)K' M)]W.7S-UT$N5A?GU263",\VE]H$31JURUL0D4_# M)U$TS"$N54168(84=UQ02HR+<65--AB]&OGU>A49BO;/0_N3=YP(C*/0ED>& MM7%"^2B=D91B6TC/II*X 52_^5T_.1>>/WNH)YN6@L4L!\I8PT2996UFA#L'?8@NJ%:4]=Q_*&Y*I&!0_T M2 8T1]OO"5&?;P\=7Z"*8T''14/'J5*_6FA#7!1(8V$ ':E$EFB#"%B)2:ED MDV%@%1+*GEQ,S M)A@5#IB*X!B2'C/$ 3Z0M?"GDL%3C;4!ZRIW-^" &?/R)"]8 /6;<#+]*_9Z ME;U4!U#'2WV8+$I6OU!<3_>;U1^6@E\5E'P&E)PJLJV=MTY:CCP.%E#2<.!8 MN0T?Y8E13XQ5;F5-JH8R5]/N?BP>IS>K](M+D(K2/XO23P971V^#D!I)P@/B MF!OD@M&(2YPB)]@;GY4^5]9?$*5?3D?3OV]P,;7CLV2-W9.]7M_]X#TE&L]S M/A9PFU@.:IC;:)6MXAFVBH.I)BS:@PQ(CYC*35A4B,AH3Y&0)O#(G0N6K:QQ MVN#DR649YJAVK^R6*TA;D'9I')8%:9\/:2=(>4A82T(ITEQYQ!F-8(DSC[!. MFGL9.-8!D!8WI)Q7RN-K(NUTKZN+SE:3U?LGJE"^5@5.K.H./+S=AY$]6RR]+?L/1'&_M,!RNC52C!WHVX51@9IW7NH8:-45A@(G*1 M_JN!RM<7Z6^,*O>.FJ/TIG&FDT9I1W63I6X&%4#TW$YF*E,I?VY1<>0VDE$$ MJQ:L\ZT=OQ\9TYP'BR)Q+ >#@6 Q !9+M70&]-SP' 2_*MXFIA0QN(<8 +Y@ MFRRS-"#K77;3:H404EFNX<\H3SXZU9/O][% M6K4ZOCYK[@SZN956/45?5_]>2]3B&X+#)S4?]#:9Z6?,YK/GV.EC*CIN@K$21BWQH M90VR$E8?%MYC$S'AR<":B]6KB1*7:UX3I9L@<%3K>_3.J.!WX[:.)M=W9;XW M2(XP<>V?KOO3G6WK%N8Z(Z3E=%7EQ@TGG5[=O>M#W1D09NFR7\/_3/?<&-T9 M7W[%NEZG->C?_)4K%>%?=!O)5::FEGOBYV'WLHK]042N&^UWL %@B!]LZ]2> M]59^FIY]F.?1Q57>'V>?^,;G2FG.SS7I_$FN[;-PPUD M\3H@NJ4_^*/Z?2]N"ZJ/WG<',-4;XZZH>8_:KGO)?AITNYG0_JMI7;,%6!IG M)O]YNU+]Z0]C&+3B=H(Q=@:P]/^V9UD7LZ]H..J)D=5:^K[[5>WN2R%C\I(A M#?\@[K.?7Q.#E,3&< +VG@I+VJ_*CN0X3LKQL">R'\EQZU):2A^K6_I8L55- MZ%MI#?6F^ECEP=YO9N??QVHY.B651E'OK5'45+&T"PP_:XQAO72**HU1WDY$ MXN3YQ)B]GHV(]K)$N!QN_;:;/].$,<"_FWAWYPO?7H?['^_RW>.O)(]K"^YY M-<)E ^\=98K[.XSY5Z"]?QQNK1_ =[^<[1W!]7:^GN\=;Y*MG=9LBR2I2[0 %M1!C+&WP:0+6=VS?9)S$[E]L%\:6FI MX/G*].QB70NN/1W7IAHN15@[[@)!RM*(N T&624EDI(XHKT),>3#=-R@LO1< M6C;-?0$^4C1WKIH[P4BDYU@S9Y"@AB'.DD/:.8(P34!19&!6NUIS)2W]DI[= M&Q:!J]E6 VYF^[$^Y,CQ9JVJ;_^.I7CNFR0=.WGI1F>;!:\>@U=3?8XL#U93 MSQ%)+B$>O4*6.(PB@86*@@DJ9+:@%'ERE>]2>F3!M/4%B$;1UJ=KZV11?L6# MQ-@B(9G/I:D5,E$X9"6ET6AMO$FY*YG&I2_1Y^+[\O2;'KI ME/H%^$A1ZA=3Z@G:(@('O X.D<@B*'6PR%"K$2'!.1FB(SZ[,QN*%Y_(LQ_& MY"C/XOIXBXRD7KJ)*.Z"3(]!IJE>/XQSEJC4B&H-=(,'A6#M&/+&),T3X)90 M=9*:4Z0%T\AAIE,RD6)+5]8X:TCRY-"_!2C25\"R@.72DN0"EL\! MEI,530$$#<84*<(MXE$:Y*062"@-OW,I@Y,K:\PTE%B&VM$/JVBZF!4&/G6. M,Z.>;K7TTG4$2M6 V:H!?C]*G3@+#%$G&.*8460#ULA'YBEHDXV!+7G5 #\A MF[?5!AC+[>3@;P2,YWVJ4J:@E"DH90H6-$^_E"EX;V4*QBRG9UNPMXS;W/Z.8#<\R.S=8_1S(,-NLO68*7ZXBG<[:[TSK/?FWM'NV>;Y[-V*M'OQ]N?]LXV_OVF6T= M;QW",_Z]!<^Z=_25P[V.]G8VSC:_P76/-L]GZA,D%2AUU"!*C$,\88PT"Q@% MI<# D3$9]Y_BXV>N5B/VWQL9FSA$ R&(.\!TM M9L&QQ^#8=#D"I@11Q"#G&4><&XZ G5D4M'04=J603[<4#%T0P@V %P8YR0$*,C@)%Y9AEAC#'4^[)T2#T:@>C$GC_ M/#3C+^NG3_5*0._;XQC_&2UB :G'@-14!8*8C*0V"&22T4 NL$'6R(!4(I21 MQ+3#*3M[C"@1^,NFL"]'+HK"/DUA)UB%T4)*9R3RP8/"8A^1B\$@1@BQ6BC- M?*VP_.FDHL3?WZ%K&\F6"L1Y3 M!(@*DP%@?Q[:;OP%UC5\['9M^V#8VV=),Y1?"M.FR@XH%@WWFB/+?.X%(PS2 M(0;D@I=6)*),T"MKM,'GUO*]>#@61:E?@(04I7XQI9X@*CP(Q228$L)+@SB) M#-1;"K L.*PKXX(YGZLE,3VO%)'B_;A)'_]MS[J=5JF\^(:9R1T2%__'HFCM MR_D_BM8^76LGJ(67+,%2260DR>FG+B)G#461L;QN$BL#6FL:W%QM?5U\(,\6 MOW$U9:HDSY;DV:5F96,/X!_#VJ-+6VOFI6!^JLJ 8]; 8D5$$\G)?O!#FY10 M,CJG5@8A64Z<90VBGEQP=P$29PM0%J!<6B)<@'+>0#D9:22Q5=8Z%*@..;Z9 M(JLT01%'QZ0EVG&ULL9I@QJZ!$!YCPH#^6]?EY8=U(QTF%QCZZ\V>;W5Z@^X"E1[X/M;/T[UO&W]O_O99;*]_/-VD7_#N^=[W7*$#/DFW MU[W87/^UN?G;)MZ]4GK@E];NSL;I[M%WOKG^\7QO_8^CK>,ON0((C&J7@]Z? M;G[[?+I[_D?SO^??.5Q_7U I@C$2<2H'GS]AN=KK55J<_X>B^ MERJ_5LF'SVT8]$D_'KO8S1G(N%'7<,B'5;9]5C5[O6Q>W[B;PZX+7YS9T'EP M!-LHL(J&6VM^O4Z"/C<[H%TYO.QSSEE._;Z M?\ 6_F=NZA3^';LYD=L>Q(O]&]%W!Q">[M,8N/+:(J.M0)PKC"PU"0P6V&ZH MP,02V%7PZG6QOO^3%^]"@GM#"6YG":Y^J 7YQRH,XH24$%'GJL-/X%\5"*H] M..C&@]QEZZ3;;/OFB6U5]ABV[7XN"?)_'D %GR Y#SB/G12J7ZV/'^NQ7HB0 M?'<2M$&WONPKS*,'*H(T+ '8NW5 A$HH;^-&,V:DACU"*+%Z4Z('@%(K+_ " MU7YI@G1FJ?RKELX6+'9>]-RDY7\'@.^I">#6!&%H]@?Y04!PW> L=GO7/<+S MCG2URM5W:H6K;/="$0?M7O3 ?T+5<<#VZFUW6#*A.8)#P.CJ9-AE"5ZKO.T= MYG\MV#6V"Q_MPPRDYM]PA6Z>!-#(@N8+K(N;YYM?]@U8OD)[B13 .N+ K9#E MR2$;0V1@+4CFZ,UX#DNZ:;O^$)"ZEI1)Z,[K'RV\=P;2T:AK;8(X[UPZ^QJZ##CQL&Q[6G65^\+D>89Z^ M'_+G+O[\37U3]7JU]L^WNU94<[Q<=>K^.;4T=. M+S?[C?C4G] =V\P6:#"I6 M.2'LVB$][YU[.42RQI:CMCG7#T?+J8P'_G^2,7A!6_.[YZ@,%VU%@X8PU',NF$N'();$>KD/9.RQ"5 M)L+E(L.K["I??05LR2!2X\LLO*PNDN#G_7)VGP2M[@W<4?1#E0[9]U];M(.3 MSI _=?RP^<90JST(K 5KL'<"4EY;N_&O'&I>6XC>=[K!YD^>-ON'U10WNYR) MQ2<58\IX;,]&K+OV3-66L 7N7GNISJJ33K?&CTFZVLCV<3/7KCW)[S4RP<\? M3\!LIQRC-=-G-2L%R(2/C.C[C>#4[]I\U+0?[-D,.'G&-4G)"TTE%YXZHYGT M3"O*K,1)WVE0UY6;;L2F/V &CNNGVV;L]Z[QBW M-LXVCP[VJB/&(H\3LL1H&W#D\B'^[$NU:VF L6)52O7^>:1W[:E0LFY M7(*$8J1YT#F[WYH0F#<)))3@J_[D_QF#]'4'"I>V$@B#BQ..EI/6X+)2>8;J M0?O$-B=?<85JV- MEZ1YPF'Q?_^A*5$_]Z;-E4.PTEUV;8!,MV*^TL.D%U-)@K0D.N6Y#M$)X8%I M)WSN6:K*UOK'/!>$>MFM$ M(LPZY]HCBZU&U&& &(P=2PRD^IH&=!=2?<7^@A>S=5;%E#*UJ\_5[A28FQF& M]CB'F6HN$^V=W7W/H\<)S"'*@T7<\ 3 M)R-BR3$!1"^2 ,!'KTK(Y'[9JWXX/8QU.[WA@6S=:"'Z0=[[\YEL-W\P$]LW M(B&?+H<_(2SOV7;>H%L[G_>Q2,%Z[H""!0 4 VS4&6Z1M\PD0HGEG(#Q?(VT M3 C$%-,"^[;9";GGQ6B'N]S()C\&:-0;^,/1QW^L8CL,3X(:HP/&J?WQ?E0N MU&>,X]8@DP[]DV[GKV;(YRE ]?J =R#2HVWT]D9X2 BUXWV.ZI-W0^V=9J!^Z=I0Q^L_-'%53;T M9Y_XQN=*:<[/-?0Q /YTNO7B?@#)B-VAA?-/^\HCJ #@ %/_<7=LIUI9J_LH M99G_E.&XW>_]\R>[=J.KY:5DZ?K(MLT8;*O5M(WJ<]O??,CTNH.\L 2^MBV@ M5;_NGY6=4;WA;W7T;PXOJ'YMMBT8$V!+U/$&Q\/9O]O)Q:YM'7*#UVOMGZ[[ MT]IU.GAM[.2=L9 SL9.62.,8TY$*L >(MYA23S'#00>E';LV=G(Q/'7_#R@ MD-YI"RZ[[$9GXQ>NNAE'77,43SGC=UL9):WC6=L/16O:+PKAKS+OL\54WUO+-KA\<]_K9 MC]P;'O##@H;FZ)!\PM1)L8ZAN+OOUH6\CL+U4<[M^2!5[>F:E&%$] L+<;;R MJ?SYI5=J>B8(SS.QLC9A J1F)M$YJ*V;/=?9!Q%A!?.[M2M[ML_0L%=W7M/1 M16HB.'V5^7A GFK+!JFTH&"B8!DX36!NTT1D,&!561Y3++;L\: <G+2:OK;O)@3QYQO93F$W]V$WCSQD5X0J8JVCUB:>'?-1 M6FV)E4'!@@=Y'T6<2"F!!_,YK>2TTPV]V"Z4XI$:2;?6/^]KZ2U-42%-&6P. MPFGD$K/(&!RBU-PJ#YM#@AW@ZO8P95.-Z,*0XC[2$[YH@E(8Q35"<_YU/QC% MI% @-)P1!#!"D!4XHL@Y94K'!"_?)#1W^,F;(W?U,*&MQO(K3 ),F.&GIYWA MP^W@MJ#4J:TB7[^VM":O?VI[59T^4'./A_&->4AOX1OS$E2^M;Z[;V$S(P%S M1)UWB'O/D4F1(&F((-%[91Q?63-7:PE/!#UTPL!?B,Z3S.],E6R5TNHC%GUV9TYE7C2;-.W1M&KXS].*.@Q(D0EXD3-%"LUA!#)F)5 M?NATZXBIZ^X66]$/PQIKW^J@G]UT]>*.$GNS^]6-A2-+5PZ]@COUF\=QVM]Z MHY,3@+4#,O;0D*^9:)N?L\U5I.V)TC8=^WL9\^L[W9-.K?;#Z-\Z>2C$GN\V M79T .Q/[.Z_0WU=RR&]/Q/!..=ASHEZ_V7H6@9Z*89R),3Z\[]''E2CEB\./ MG&#?#35-&%T%<" >=&H7_-C?WANZ1FH8OP3\409C+_;[L'74PC(>[/7Q[L^< M29<'<#FZZ7H3]4A/,NGJ@H"V@+!UAYEN><5R2="\B9EK%FO2WOX M@,.<@%J4CNWWB.!+(#TY),-F8IB/=@YSY?IZI2Y-]2Y,T%\YO74R?G<4CC+T MDF3D2;8Q.F<:9"U/G2[#NH,#]6BM'&4V^&[-MB*-O]8=6#$C7]INR'+WCK:&/?2VE8[M1HO4V()^&0RZ4 N#*1F&3 M\N5SB9J>R%4?!D[GK.O;@J>OCYN^1G4F)#9KQ!O!RC\'K@?J$B]S\VT8I@7E M^?OXY]>Z/A+"H9S!M8@9V--!;9E MB+0Y".X +B375:EX<[CBX'<#P8*OZ8 MT-]0]*=1M6-_#'B#BY@:?Q%3XR=C:IQMU7?J'<;8[ZU6]2!G[P^3 (.#>YT/ MOHL&&V&9FT _,D^I;M]8:,WF93LCW-OMGM7^CVOVJ@N<:[:? M!;%J";>]43Q3+X=,PV4Z WBPT+L[4FEB,F'NZIJ@EY'#=1%2F,.6/>G%#^-? M?@[-WDG+GGUHMNLYJ;_T\_3UKLGHJY=J^/9E'.XJ'L;BCLKZC^X\>GNU?FNF MHNKP/4U6F9 WOHU7R2/?TY0]ZINW#9:(54[O-Z [>AS4HVWE:EBNTO:<6I,@)^CV]1=WWM'1:XVOG>\N;.!M[_]VH3WFML[AT>[WW;/-M M;XB]X]V_-W>^P!A_/]P]AOO_MG6X=_3Y%,8&8PFM_YYO3/79B@EL:B^0T0D, M:6!+R"J.D0^:2Z<>O:\0!'RI>OF\[5]:2=.&Y&EG_']9O"' MQ0*TB06ML6VTIAM#N[] VH,@;7,2TK!/5DJ/4=+$()X#M(V2!EEF-%9"L1AS M%CIO*,JO(-J/I;?IO!1NZV8+]L)U5W<_4Q@T78(4[Q_%C.XQ?&%EC M$[VVRG';YWU,#:961Z0"I8C__^R]:5,C29,M_%=DS!U[N\T(.O:EGS',JANJ MC+:6Z*I2=0U\P6(%L8F11%'PZU^/3$EH8Q<@0=ZY#TTA*169X7'BN(?[<0T. MEG/P&W,F8:Z!/7G]P..V13EU'AZ_75?Q]X^N8IF+T$]8F#JG[Y3M$P]G3.F/6>'':_YC#.BKHLQS6F>I(;TYQ$(RU$Y)(YS7A47%#8F(V29J V>/ M9K*J\8#(;(XUH%31P:_];,D/922\V,K>2D3D:!>8U>[A9[)#_SVJ?_J,X;UB MI[F%RQ;%QZW&IV^DWMS\.1T1^7)2__3O26/CW\/=[Y\O=C<^TWQ?]+NY M0[:_;^'=YK>?]>;'R<,\S'@RD4C$$Q.(*T5RUT.*DM9$:R#*7-*5=:*K@[S7 MP^]16Y_.2*T.\Q8?R49G<#OU'>K3_3_S_%7H]2#T&CNWX\)[CYU"SD9P*Q7% MR$EL4:1*6Y@_@#.]LJZIFE.G].KD[J;5U2RRYN_EXU;'=@M#2-_SL=T<0/[> MYWG>7SA%QJV>S IM'=;>F2WB+ M48E&B.UZ7/EK&5D2_BA@N['S]CMG'E[73N-_NM8H=T9=/)JM0Y)KXX9,I M15]'GEOWU_*; 3_.^G6P4W7918EJ]@:F>P\^J&$\#A3NG#!"-!>,.RZ<2M$Z MKARQ[*[^*$C< Q*+=EO_V,LB(OVQW2GOM+C1=]PS?H=M-^M[1 !?%0S0S%O M-8D]K&T=LJ%2D.; _XFCGRFZOTSJ*-W6M M?%2KR*=9T%3/R.VB8C17BO^,H=G.*8^QT]W\O_-6[_)K,?IWWS(2_GWX;0]\ M'2^=9(@J&;(*'$66<(((B=92(I6G\L:>D<,.CC.K[:_[(G8'[5!]NY/AJ'T: MN@-J?ULWU.LN$].&Z=N%*L5H'\;37@N%UO%Y871CWS[15O4F^RR5*"9,DV&5 MJ Y@D3IQ(HA1CC$G-(X^!-5/TWHX42/C:35E8?:0;$1VY2[QKANU=P!Y=&Q;N%P>N MG4*3O5U6>!=R'+#;=V,I7W+6SJDGV'H%WKYCN/67 MC<,/>UAS+F4R2"L%]DL4SUV&%)+&DV12!"@F*^M"K\T29;YNF)ME"V; [ Q3 M[>L-%86[_?3G[C4C+43MAB^,JBVUT3G_ WR>^ M;ZVVE1]T*1[39^RC3WGB44SW^QU\MH" ;N>\%+3HWV*A0Y>E9_:SKD*GU8WE M@AY]> .@&OG6T8=02GX4XD'']F*UEBP 3:=,U!HJ.(W< OOJCM67ZIQ.L]EA=;++XE+I1?F'PB M+Z\@N%IK]/?4VH=NMPTV5RJACHQL@=I#_5KSI45X+?SL_SQAVP1DL6DE)5&NP#X9&%7H)IA[ )QB=LP M8-B8WZ9K?D>U#XQS.Y5+8[ RZA;S MV3EFE&66H,2H15Q@@8SW!@6IC5/>6V?-OS*&T6V6P6PI\W@-:P M[ZO-CLIQZ^2Q0*8UMX(SEH@@\!]MB6&"4,4EM9J)6 '9RUD4:5S5]R0I.GE@ MI))6B$>%D:4B(@Y4RG)O=-)A99W?;5&E(J4=+.8A#QZFC8&]',=>KZ^:6AI6 M:7:CHN9]'EOTK2M=]6XMG,>!E.^X0G-KE/F X;"UVM]MV.9A)+8S3 NY40>X M%(9<+073X?^?YE3E@A*[(C('=_7WUA_;7TJYUORWOB!M_TO&W]0]R(=J8]]< MGI -M/K+MQ4RG0\388G0Y7QZYWYN@/P37QOK3:B9UN[EK(] M;??E4?J'6*,;=_&U8*H3CO*2A()KMPCX/LB#LC$R(6!-^62OLSU)$N**W(VOJY_;&SIXG@&N&.22Y 5+KL\22LPD9EO&- M><'<37YZ;>BBYX#M&*]U@^?\T+4T2QMZV#;#=@<';<>M@C$/8P/78=FU)_M$YB[_OS9F_WN M_ME>[[R,WHY[.[@\?^O[YN7)P]"AO[;11\:"$E8$5H])(B8>K';!)QZ]=-H* MI?&UI\XJ3_VYH8QL;]3WN 2?CX6 <*3@JS 0&9Q-]9*''CNBHZZO7/QP=='R9XRQ@%[TN!E"?B13[C^>D@ MTC\5U"A"'OE([G+FH/IP#5\4K\7F7OX YF$INA'L2T:5@O2<$>.,,#)IX8S5 MFC$U9UKSGM%TY<&$[WF5GPA>J]6>61[I M[]CMQKA=BLV<[O^=3Y.ZBR*"U-C8&F#)S\;)MZLZX %@"N#(-[QS4K_8;GZX M@O_]A,\%:C9._CNM36+))=YOUR^WF 6 *X$CS2VOGZH/(HH7UC4U25#0U M/U/ ELO_O=H4C0V_ER6K7.0*81(HXH%)I+6(*(%[&F0*7CF_,MSAPH<,UIX* M*YC0S'+&3< V1P\)TXDJF LLID237F)>RP+F6,UJGE4=;<3>8WAF/B%@@ XY MZ2URBBEX19*@[>2LVB@\UL'+G)@;8ZZ/2"1QK;E0P"FG.L^43WJF=N/8OY?! M]YHMZ':WG8\_0::=%!HV9N84![C51$2>P*")H2QB?M/WW/WDQ[\G$)5@AK6B M,7!KHR4^!,:I%($2Y^FX+WD ^^E8BD][@(! 3O,4YIH(F UXEH63V$XIETCT MJ6XKENF-99 ASOY(CC^?%='F0>)ZF>C8';Z_8,5E.F19K=&[/,O%A7"!3M%0 M+G7:)[=N (:K?(I-'>:!QT MH);EV,($)H+C&,DJ4&D>E M#D:"*3M@3)X:&VCR,6*+R:/G:GSS'I^M]SE95B=L'%%(!W#Y.1866>JV5P@&HZ$1P7> M 'CEV@E"*KRZW!;H["3?EV M,_YR ZUZ1^K8I%+'?N$1O((Z]@,UF.^DX!-4VA@M8/?*BLT$0%89:7'TUGEG MF?1,W439[Z3@$]\C8,>4N;J7!@'.1-1>ARAP @3VG %"=RQHCLXXQA]T^KX^B6O!*JU-X#^ Z=/;+RMD'E4@])H;PZ'+J M4:JR-1S[W^WNXM1*O<)&R!H;^RP'JQNYR7ES<\]ICY6D')F$8SZ0RLULE4(2 M$Q* +QKG,C&5:_K& ZG5; BEN_@0<\ V$16D4"[!5&N9@Q[@M3B6;**3UG:(#J$9;*(*VN0(UPC(5.0!K,@999'8FO3Z4OCF<2E>MNUQ,,U M>H"QE&42J)U0+F_[YE-/C M ,"=U?#37V5M+VQM6=K?1P;;*X /,2XA3KQ#VO"$B*/@ M'6/M6*0KZVR-W]"D M#.ZB>^Y0,>X)XQ^)]I6 V^H55_*QR$X^[Q8'BY/U@M7VV?=ENAB"S& M;J^00 FU=)X34D:^J=\JX+J@O#A0[W]TK +]N.V+DB7X$8L6 35@0D>Y_]JP MR"E7FM=.X+K7Y&.\)QNL^<&2OYZN\?-Z6'CM?,>]]C FFM6K!K=0EFZW3HI* M^58F7:UT69;^V_X3S9($F:26'\[E M^ZQ-H(CF>JI9RE 39 "60PG68D'8;K\]R53;C]KMITBS/;^[!M=WY%^V*0C! M> V7882'=@519 U\TF?I"L+FWQ6$K,E[=@59C,'2^PWH!5N8F,5H8:*?W,+D M(=U+GJ<'S+VU3Q?QT4XU@'GL/;Z#!X4?8FOS4C%_>07I[?$3^R?T6*BZY%1= M];/W>:==S8V+G<.=PD M][4UJCH>@C1..HTD8Q+Q:"G2QBO$)-9"8A)] .9+5Y6^ M29YJL9KE5#A6X=CC<)")N1X,H@*$W7T5.-<$T]7-:-+@64OU/CK MY5?DQ]%[\;VA_?TD_933-\4L>[G;ZUHT?LGDN9)_/Y=CTQUHF*6*("M@B;X-' MW"B"G'4<16FD=CC0I++@_BHW\]KPE\A%J>!HX>%H#NY&A3DO@3D3CD:$65/8 M2F239XA;&I"U,8NX24,E)IZ3N+)NY+P:M57.Q#W)X* E89:+*IV+XU:9O-)Z M9(O.JJ?P,_.IFP%LHK]D!5H/ JUO8RV%E>7>,8ND,@KQ("*R06+$+)?<$R( MPW)GHB\#GU=IF5VA8X6.2TLB*W1\&72 MY8V,4&0$B;F#LD&:.(ET4!:+@(7PN;_ *B'D#2!D049_*W+M;ZY8Z8^LJ"Q9 MJ"*6K^=G9\>#MDO>=@]JZ;A]46N=EFMGHISL6H1IAKK2'>414T4]555#5=50 M534L3E7#J[C-#[G&DN3]SV8^]RV0>/S-O^='^\22BF4Y=IHHJ5BH!+9Y6N7K MC?#-IJ_]F;G=L)OSA)KFDT\LJ[21MYXV\GK5-H,6[V_%+;]L-'=/MIO'<-TO MA[L;'^"[/S!PRT4=W/7&U5%6T8?O^/=@Y^ND6[Y%8 1B^SOU:V0J]'D4^M1'@H([/P&!8+/0AK.(M%0:<2$<187WFH[:Z[K\6?_J"4. >V6'+$ MMH.QEA(]55;;HO.KJ]AI!Z#\D^ VD:"[W9_RK=/-_H1_;'?& ?#OOFMP62'@ M Q%PA']9@TU(/B$A!,FVJM;UL[*5: MX"^UP#]/4AR?FWM@$Q&FVB%.4T!6)XUP](X;(;%).95.KU+SEK+I%I;CC%7\ M/C)6NF!'(,]VC3=+=,>-X)KCCG4 >@X^^^1];C&>W_VC#K/N:[GW[9>,>=YG MWQ[-5*IV[CHV[8Q[%/M[FA&L9'2(.:T1S_V9G#,*&9L<@TTH26X7 M,6PP(R=R=NO?)V5)/H_R=I$37-AY]\-I^/OZ8+QL)%;I<&]\WC.41)Y8430F M$$^Y+X:D 7$=O$BYK1*?TN'V\'=NK< ,2QZ9U(9S99UT00<2I)_JO_M*2;#. M'A<.0_<@QM[=B;"#Y%?;O3'W=35'TR,LI3*.GAN*%OFSH=7U11, N%2\3I!= MFJQ8R=8TH[*M(52]44N#LK-AA"FSMGIF7;^OV)QN: MO4_)Z9&T-D#OLW8GP[=]_5#@\R;SOL((WVSX<.R;.CO2T?[ M2F_F['"'_IN]D,/M[XV3QN%GO-/\<+GS'6@?_7+0./E\5;_:A+%OLIW+"6\& MWKW[?>NB0>MBA^[0QL:7@_H&C./37X>[GX!&;M2OZDVXKV8X+!+0_KR6?.:: M4:D((BXDQ$TTR(H0D;86W!J61$@&0-M[X'[ANIU0IDG^O-/)38)FY:A68=O[ M1D4>>P2K'NX"+F2D1#I,J \FV,2M4%81A<$@D_.":JI'&TO/)6]L& /YLS3? M-Q(*>4'PN [3$NN-5B0@1K4$=Q.\=DI7(Z>:P"B0HD M[@D25A(5$[B)CD1.@W$D$4TYI@ 8CNM!]WG"2 42BP$2U_'2S[2^OQ>Y)I9H MCISV67*,<:1-D$AREU@((ACC"J"0=+J![_MPD?X>!O-<)\>AUSKG(ZRMA(W!(5FA856I5 MLFF-F/=1Z]ULY].H>1?J/M&Q>7M*7 ]Q>>YW]V_$&7H]XE*!ZX/ =:P[!:4> M=D45D;><9 _((9>L0U%)XI7S28>PLB[$JN!W>$ 5HE2(\E:(6X4H#T24R;B* MUI9&35!N?H.XC0J90#22GD>N+<'&"4 5O4K%=,?.]Q%7^5[\(Q\OPU#L?JQU MXHEMG5XSMR+M)^<%74;;Z?[ZVJ[A/?JZ+;RW.#/U[R&\9017\MGN[^&\DV?G M=E09S/2'+$)LTPJD+D'R(PEXGL6@D[$(68$1YQ;B;3G 3D3A$X* M)Y%5Z,7:,,32G_I7C["\V67TD,VZ6D:ON8PF]FJA?%2!$F28EX@;[)&FC"&F ME=/@&GA"W-U+Z)=E*6CN-&;I)VW5 ?]PP5<^607.>W:[(WOX8%;^["_0GE=$WE4JJS=K>5Y^'W MH@ZL]2->5U!EN!OY8'\H^/HCUG7;Q^>]FS\R54+RH@5PE(X_A-&?!YWKLI?] MB%PGVB-D$PSQ=WM\82^[*[^-3P<\^/[%57[VDW=\XWVE-.?[*J<==HMVIUA MOP.=O/']5XL[S9FF*I 0.4G&YO+)0(01T6N6_)Y:62^* M3FOM5/LS[YFGO>[__&9OMMN;;&F6N9<_)Y"FW F-T4+")BP\)]Q19:3%T5OG MG672,[5RP^=$9%P:Y1@-@C,>M=QBKWJBF=;*T#F2E5W6M6=5G6G5=UI57?Z5)&QJNJTJCJMJDZG(A1'NQM_'>U^:AS M&*YVKC[C[8T2&-+>"1D#M\SYJNIT M07*AWF#&TPOD4,[4W7ICY60O!QTC-:<\X4"P!,,)#O&D/#+<660()X1I2ZRE M*^MBE= [,IXJA*@0XE5S(BN$F"-"C!Q_D,;G/:ZH458*%#S+NOX^(*VE1=(X MS;C@WB>?48+Q]YH765'91UM;?93*1AF-ABVIT'Y$'!.%M%$"."!8JXU0Z9X B*$G@>4SYJ MV'/7^:K!CE-L"&79"#*>D2TS8ECFB&3-$61*NPXI0)G MN6*QBO%T_Y/WD7U:%O6FF\+%50%>58#W!@E+A:L/PM6Q@MX@),R(<6 Q22+8 M!@FR. GDI0Z2)2.L++7/,%,+$8BJ\.3=X,EK,;8*3QZ()Q,\#7O!N)$>!1\! M4[ G2.OL!"EKG<,,$(<4F,+$'7J*;S9L597S+D@=XC.4\XYBRENO0GPAB!GO MJJ5S3D5B' M;:0H>BY@GXX>&6LL_,:D\-@Y$75>2*PJY:U*>9>JE/<6]'C+57HO!"1CA;PD MT4!CDH@(JA ' $%&*XXX<']JI7%29^V>-?FN*_0J@%BL0MX*()X7(":91HK! M7S=*44-,G=UVSOO MP'^K'I4;W_98PESCQ!%)V:0Q Y.65B-&(U9!HY^;R3-S.864W:R*1Y M+"AS #PV6J H(['-3H-<'T(ZM!J7EL$>6M!9;E>.9=8"FE6*;!WN^R+U@-:I:I M'/*6:M!7*:"]W_'D@C[,B>Z>]\J6F4O)XS(_M+'2U.[[.+S;B;93VSS-@ZR- M%"0OT/%"57^[T 94GF 4Y"QEY*951=?]TV4>=%\+Z/,O5D+=K0[_/WU/8FBO MV^EC*X?"=HH3N[>1)=/:^?Z9UP\_\^WOGW%]8P>^^Z_C;?CO]O?&P7;SCZ/M MIF?P_5?UJ9@8?.<&C'%C7^QN?+YHP'W63[[QQN%GL4,W1?W39]&X\G"O]:N) MXH!@233"&I0[$2$.WB=RP46DI G)>"VU4"OK>E7.2)!YE8A8!4P5,"U IF\% M2/,$I,9U^1_V3F@5!1(Z Y),#!D=,0I,12]L\(*D7*W$V8*$Z-^VAP&KASVK M.W';^>&,A[24YX>+RZ-"MP.M!X#56PV"Y-!P;BCA3 M %X6?FB+.3(I299TM#B&E75"5HW 3T6OV0CRK'2J6M.+3$6JM?STM3Q"1#0# MWX<[BIR0!'%J#+*!601KG ?L<%12POZX:MB3/:,Y+N4W&ZF"M<.K1*9E!*W[ M$I'L.34OVA5F/0BSQ@H2)&4NV@@@I53&+.$ O01&6&KN'$N*1USP#S5#IF?I MPSG54GYM_E$MX< M\YN/?X@J_K&,6/4@VG'0B;%"K0>AUECMA7-4RN0%BMYSQ&5(0$$H1]1Q+2W& M07M=%%IK]>0&257@X_TMYGL1CVH1/V(1CU /BC57'%-DO)6(15K#;SGB(:N(QS*BU4.HQ\?V>75>_##0\F/,0QG)O<;(2L(0 M=YP@2Y*''Y93KU/""><$%J/>8 )+M90?N90?SBZJ=?J(=3I"+@11.O=21DF$ M7/ D$M+8202.@9,\)B=M]A 6I'WJVPYJ- ]B)Q:=+:O0Q@*!TIW\ E:@O9U< M--M_Q']L*WS(DUO!UJ-@:W^47J1D%4"40E@K@[C%'FD.'"-9ER0S#L?<'860 M56D6Z1BX6LJ+LY2O8J<=;/=@;!7/I!S5ZIW'ZATA'=9XD><-2>L$. =)( .. M ?)68ZE4,LJ1%5BFFA+ZGP5:OF\VIM&7!2^+Q<>+Q%\[U/$$.=_WBFQS"8)4 M^/8@?#L:J][AB;(8$DK)$,0UQLA2[Y!GR6NLM,%,K*Q+MJK-O$Z+[UTCO"QQ MD6K=O^Q13;7>'[C>1_A,X,Y)(1R2GFC$I5#(!.T14O MLM[?;(@E[WZU5E9&B-W>TSC.._31?EDL2+N5RGP[':BQQK#YT\-;/YSD?U4X M]R", MIR3JJX#+.UC,]R AU4J=VTK]?+U2)0,_@P3$:6ZQP60^TG$)82L, YHBCAXX/1\9H0&^V]\!$C'#U#'*8,&48D(!4_UJ-GQK_'I>2G_Y)%FPO3XTYSIJD*)$1.8(?Q)J9 A!'1 M:Y;\'N%BY6:IY^*NZ;.)84])D19BV(2LU6K/++'^9_ODI-4KV/R'T_!G\?#V MXZEOQ6[N&W'<[IYW%DAE_5M_'9^=-#;J/^L;X6BG"6OI:A_6\1;;.6D<-0Z/ MKG8//US6K[9^UC]]/-K^.J&R?K(#W[=YT:!?#AH;QW#M+ZV=P]#:H9_I=K-Q M4M_8 GS8O( U+V!-\0?9T6P[@(KBIKKCMUS\*/_@.K^M3[TX&/FK MBMDW#R),XPE\WV4-;@>V:)BFT,JWDWWLP4WZZYE?!<\;MM<.C*#6B<*+Q%*Z2_UP8#GS\*!:JSS#L'_ JO!L\ M^/_W_(1!/( P#*9X>SC#0[8@WQW*>/C.'6 8WPC<$VE<904HQ6VR&G!&+;Q ;YW'K]$8I MHO=N);4V+=(Q,)+5)3&#KS%# MYY@HYCLW %K?^+9'HM&1&H^PC@EQ+QVRVD=$&)"41%24064#F-:X7#8#:!ZT M.M7\C\U_\_.>@]TA8JY0=#R?;RJ?3TT$TC(JPIRWE, VH=>F3TVN=PF@#,MA M CF+N7=0V<"(#32N/N\I;*)6B:"@6>Y2*8 T"!*12BIA*3V+FJRLLULV@:(Q M4OQY%GV?;[H(W+'7.X9_A?-.II*I$"4N>[<7 O\%G6#%3U[84%8X6072VLV7 M:?V(QY=K=_5/6A!OX[OM="RX3YDH;X&K<'+:2BU?V-WJN"O6JVW?XI#<<'>O MVU!KQ ?Y_\ _R'>Z'TLO$VXH=NPQN!JM4W]\'G)SK/:/5C??7*W5?Q"7>?;] M>;?7!L\3+K!O6Z?='G@=98P/'EJME7(CK59G^+9:L#U;:W6S9P.7/&EU"T.* MV;1LS76B!?H)/+1U6D)"-L%N]$57-R"HG?X51\=]=G;T$[/9ML^/>WG@W7.X@=:XJ126,KB$]1Z<^O(*HX]J MQ*5@MC>+6BM4\Q)^W!U-6. M(V $V%,G]LWQHM4[&+&TTDFY*-!;YZ9NV=$>7AS&T8D^ DS5/,QT"[X>3#$?>Y_9%DQ; MD<\QG!+XSM-\#3NX$%RUL-S<)RA_R_"+^\/+>)K-X"3V[K"UC+J=5H0+E<;2 M;>V7)C68Y-$)NS%P^[PS"?>>;.OX'.XR/[B3&&?-QTW/9 TP-1OU:2RI13'- M^5'<9 CW6)3#IP1#ZR_0>RR^>R^PVCAH=L]=UW=:9WVU\HJ,@;*A#E.G60MN?YZ^='"5@7(K= M;AE;NAXE6.+UR/KC&6[R_5&4S1#M^"5@)N%CQ8,M7NS_N[B3"^ -!;CG:PZ& M#$O\I+"$XB$/MH+KQ_00U(5-(6;#'<)OMPV3E <^^#I8;!?#?7L"$F]FS\RU=[L M11%X1'&_?"PC/Q]R+J*'YR('G<'(S^Q^1'DG/T)% ?CO]OC"7G97?AO?D& W MZ@])Y0UI\CG=^#12FO/3*/="\#?:G<(D?B]:B>9WP4CL*X^@=M#)KM5_W3T9 MX,P7;6_S,LNLM$S"LG?$OV=8X*RP^6*=?='G/_O:.@4,BTW[/QXWF%M[=^.MPYZ0.U_AR4C_YZZ!Q!8Y@,YPT)AU+^+[MC;^. MMYM'/W>^?R/UP]SRO-':N8+Q?MJYW#G99/7#'=*@.^1_K^JLT=S?HSY1BZ-& M.I\U=+EO4J<,/BA-'>>6XPY#E*'Y)W5(DZ>=)6/ MO0;/_5$'6W=^W>)RXG\&_E7!-EOE<^CEYU"PDE;>ZV!E?UO[NE9+,>1=NR2X MF9N,O[_5#>T_-"O*+GTZ*Z;HZGG'K[.G7=AF-U^$^7^ M!?(F>] ^+OI!%EZB-\K* 90-PS.P@Q4XN";@Z(-6P\QZVK M$@D+D>':HTBI3(38Q#EL[WAM.M=Q&*?K!^,*MIU5*L'N\YD8^-2ZO

A>'/R>E%.0 MA4O%86O/S4:^'L!L9=2-G>[F_YVW>I&H30W!Z'OH]V3 M.ICX/M_-^6PGG_'VIX\GV]_S4LE+;/.JOK%[M'-8OYQ:4B=?3G:NOM'MC8.C MW8TCNKOQF>_D[SSY!LL3EEBS?M$X^=*J7VW!DOK\L[ZQN1<,/%4=%++"F%PM MDI#F6B(G6;!)"\>3G&0H%'-'-+R2;&ZMY)U)3'AA8S1>IV@F&4KY^&N 9/#$ MFE_=]V)&*V_J0@_M98R9OON_;%O?W)(=GJ8E%EN@(ML@YRIT%$9-& M"Q]@ I6;G&$KK>,T.6L%A^?O3< ^"FP23!P5SDW:X@P$[$+, MM5.S?;/)IP(V!ULS3^S^?A([ER]=ABS5LT9"W\7:^@*5F?*6B6.US7'*.Y8<_X(/ M<*3TY[X)]8OX:#-_N$_YYYWW^ X>%'Z(K2VO5LDVD,3LGCI[G"- KRU2\H8% MF;J9FG6!/^W_:/N]U>_8TSP8X-"Y>9W;A M)74IRI*Q-B]+O;8N&]\W^>[A!]S8^'RYTSR"ZS8.8*SPOBVV0_\ZK'^=*!D[ MW*>-3UN7.X=;9*=Y<%+?^ R?_>M@N[E)ZA2^;^/+P ^TE:F^G#V%0$%F:](>A15>(_B!$KX\+^N+D M<*3(NZ+=0,#(2.V1U-9;F[B4Q*^LJ]R_>549LD#-4BH8F!>KDU91YY-V!JR! M"Y<\-X99$QC66)("!O !G % V\%!D;[%CCJ560<426SKK?WR-G<.RE(\!05 M%53#ABQ7)5&K;&Y2OY6@[RV+^,O7;]W:?IF%_=H1LF4!OIN5/Y>8 )7GI%NG MW5ZGR.?O3KJXG[*1=+=._X%GUJY@\&$P^'F4#5%CDS.,(&<(^+?*Y2I9$U!R M4E*A20P4V!!;95JN4C&MIE0I 2\U'BP'$ZKPX'GQ8(0616FD%0HC2GF64U(EI:J[7C5M*5=;JJJ5ZE,QK-5XK#\US-?^;#PN-<:UZNWM=NX+0L*+B MI.BYHOU#$ZE0[T&H]VVL!26/QCNID4X^RZP'AFS4%'FM>>#4"DFSPCHUJQ0O M4OO<"@*6*2)40<"B0< (\7$"'!Y*)$HPWXA[XY%3&'# ,*<)YY)XOK(N)- > M,2T9546#YKZ -XL3[ 7+F)J_=/A2PB7& B=GB;66\T28T4YX90G%(3H:Q6RA MJRHM8IG1TH\2)B.E]%%2I+$UB$?)D6;)HJ"]$)))+*Q866=%S^Y5_G3 G.,J M7**@4P4Z8^IZ)&HO*$P39DX=]5CO4JIM.B?LL'.O>0_G]H9=@<5C=;NW-] MTYN3H.@:N2T':G:QZ-VE@>.EA(0ZY2FV&#/#P7NW*6I-K$O@SH&'IU?6BU2K MZ38)/O@:8F"7\LCA%3G5K9ZU /]1%&!2VGQ:@4^CRE5EQ M\%O65,]J7;VV/\I29+'S(X92=:/;/2\$*L[.._FW7KY,OY.\S4"7==I#H705 M:^ +FQLJ&G\9OI[_^6NM+)ZWIZ=9<' XQ%:W%%4,@V\_K8U];FUZ>FI39<4O M4NZ[>7)VW+Z,\6LI'7;#/G%\W"Z%R+;3E^C;^Z0?L<;B!T M?WTOQ<.*K''"EZ4>EZQ)8I9HL/1^ ZHJ;*L*VZK"=F$?U*M4V,+3>M%SZ-EASSY 0WN1>K M%I$+1Y/%2;L[Q>.F>JCW?8889KL4FR5I7)Q>D4^+&;'ZX1\']8U0M'"H;VSA M[8TOQ]O?ZQ<[M/YSIPG?0>&J5T=LV%]R&#/RE_5/N0W$7ZT&W;K(_28;G[Z) MG:L_#G>N/A[D^]D%?V2[Z2\G"G^Q8@XGXQ"+\(-S)I%.W"&#H]74)FDY7UG7 M@B]%X=YKP]>[1+ W!V)"&<^BS0*Q @<3C"5,)^-%%E=C=Z0Z5"#V0B V$O@F M5&!IK$?2)8:XI DYSPC28)5"6\,4#ROK!L\YXGWW4ECPA,U78J&SVPT\A8Y6 M^5NW(9JC7M/H5 I2P:P&ZO/Q48K)S!' MV$B!>'06.8,ULBQW$V9<&V9S!CHE52;F6UO)47,7A0A68,$U-X[2**B43,(V M)[2^!S>I5O+KKN01VF*TH)PZC!C%X'L% [Z72Q$1'6("-UKSR/-*EOK)WM?R M)52^,#?Y$KO1=OQ!T64@Y+92[;-\RC0XF'KM_,HW"&::XQ2#)9B KX4ULU[8 MY"B.E@ZRB)0L.9F.%LL%&'ERP*)&4V\D2B[0R#&$;"5?",^[TRCI?A5F< MDQ>V0 &C=[Z2L?2"<,.MQQ&\;Z.-,1B\CJQ#+XV^JSJD6LFOOY)':8D$3#;, MH*A30%S0F ,I"FEM9?0<^^34RCHAJUS-2P>RBIG<*-8&5EPV6#JQG:.8>PD_ MB9)4_M6M#VDAT1BGOE:60>YMR[R#&73GI+5<)8 M591DX5?R""51%#MP#2G*K7$0#X0@IY)'26LM)?B1@ON\DAE[AZ6G+\Q(/I4M MH0M.8L-)Z[35[76*\H4J5O)L<&:5E9C$$'%PW%!LP@D+$JHD2PU2PJI?,1 M3JZXK$(ES[T(F^U>SB>YH<+H.:(E=WWNV>K3ERV%<)[/8[GA_ZG]M2OX?V7X M'Y/YB-'9B%-$X(1JQ'F2R!JBD*):*2)3LHH5W4^ O,_),5T&B8\*-BO8G'=@ MW@0>O"'8)YZB-]3D1M?1)^F=]K%BS0L/FR.L64=+A :'5TG'$%><(I.L0%IJ MHHR6X #'0AU)XWEE/BVX2,FTT,9(37I_T7"ZIG+!^+1LR+!._+_'%0'Z=XNO M/V(=W-MY[^:/3-5HOJA$ .43W9U&?AYTKJMX]R-RG6B/D$TPQ-_M\86][*[\ M-E[)WSH=7%QE[8/).[[QOE*:\WV5Y@)HTRZU"GXO1$+Z:B[VE4=0.^ADA/VO M%G>:,TU5 (;*23+6FY@"$49$KUGR>PI%<>E/DDP#N$Q>\EXQS'BQF?%+:)E*KC%<"QQ"X M3E(+E^ /+DKEDN%XIFK&? 6 KB>EN,[O+?!,6_[V>F3:3T/L 2!DH8NOA?[, M-]@3N[4/ 'T_6KW+UY%W*?9!-[D/7@^U&.F'TS#QEV+H@Y$7EO.N%5Z:'_:< MI\0'15%4"=P%*1VRPDOD0Z!)4J])2,NN\%*JKN0TE;Y*RD"3)5?X#(V[%%?* MA*]F2PMIQ>Y2J;(8LZ8%>XPH"V=KFNMGT3EYG-3+73HG3%6#K08KN:CD;IX@ M-3)[:[]'6/IM/89_8J?PQ+.,7N%;U^[Q8!9+ 6B&7[B(3[HQU#;\>N_F*/>Y MY7?PZ+X7_\B"5# 4\#9K10.EVH;MQ=I'V^K4_K7']RI5?D?/K#*WES2WA^>6 MR?Q_B]_6X(^RGT$6< 13^LN>GMO.98V1U=I]10''\W6B*)VF5,Y0E'\:[=,?0"YB>%/:XF<'N\W]B\;WS9^-C8^M MW<,CO',%USW\MU4_V6W5#_=)_?#XJ'ZXVVI<3H3L3SX>;V]\(#O-31C?7R?; MS2^'< ^MQO>MR]V3K7$'( R%DO*-XP-@0%*E*B//<02HQC61P4O@02,I-Y"A>DT_.E:C@ M8^G@8R;] ,B0'"O/P#IX,@ BQG&LDR9""^=T13_>-':,T(_$&0'(0)QX@7CR M&%D=@?#@^%N;3_;?PR5 MSL%S4"NOK67:2 6>?99]UB)YRI0@S&L#<#B7IM[/CYT%1G:W3LL^0A4^/@@? MQW+9@Y3$I401348A'BU!CH&/QI@%#\TF[3(^LE4BS2K'B(P MO"!O&E_[%7F:-S@T1LF3%E3 E.L< ^94*0 ';%&D5(6@E#.&K*Q3LV:>K.Y6 M 5&A)NIPA-AH:(*;P8:1N(LTOO -#4H>FP0 M]Y8C'05&,BHJA8Q>"EI2!;I P/ VM9I&HREEB/&U$VB6!0U_>9?1E'\+&ZD( MTJ-0<'],X@DGPP#O$$XJRV$'@HP*!F&;?'!!!X%M/K BPJQ*-AU-^;52>%HH M/'C3@93Q95^QHWGCPFCINW:>"661\@K8D<01Z>0T$MJ0Q)4W+GK !;WV="7+ M"AC>?B#E*G;:P78/*HJP+%!P31&LE\DY<)08SBFUGCCDA*&(QIQ,2R+#P:S MHM>4T/]48+#48/"<,91%PH.*.\P;,$8B*V 6WF$P!.9%!,"(#%FO(Z(F*2X5 MUYHM)&"\_4P5GTN6CH]C*%2QX\^S5J?*6ZE"+;?AYL=V)\561:4>BXQ'H]$6 ML 9J94Q(1!P0Y]CGGJ@")6.Q2-& #9"5=<;)*N'J";&6ZB1J05G4\L1:^NO^ M'("M(DOSAH210(L4')PH;9#45"+.DD6.69HAP6E'G0L$R!*E:V*1CJ$J5)@7 M37@C*2L537@R)HS0!&,-L80AH:A!/#&''%<422B MPBI;Y4'2+Q_..JWC&L,+)?SR4/WH-U%:.9-?1>65%T8SEIOO&:Z%,)9KPBGC M+$35KZI<4%I5E68_!4$W+_YN;O7J7S.*@J?%4X I=\"JP,GB1!)D*??(\X M M\S9$FW)S1D#853.#5SVIN/*I"_*5#\&>?/"U&*)=]V]I,>N^E@D+;^:6CP/$ MJLS\;<#AYR$<6L^Q"30B%;D")S,R9%*"'R$PDEP,0N32"+9FGMS;8KD/]9^M MS<^B8\A,/F435-$A MSFA"%C.)I./,AZ2$=KI('99L%;,Y:]TL=%^QBDR]%S+U.#2LR-3;P,+](18J M20D)-B$L5>X4YA5RE'!$*!.,:T]I#(5H#Y^77_E"#;^6J*O+A^MP7/E(!S&Y MU5JO:+E[?MJ)OKU_"M<<[[F;,Z%RK[Q:T:D,7NRU:[".:E^^?NO6+FRW]O\> MT +PLKE1^:1),A1L@EQ8C'=T;:NFHTM_8,I4):GQ#E(>O[&8MLE (%PFP* M28=@55[G9FVZ+*(&EGZ1]V=D MN-&L[T7"6,PBDDDF(-99OMK /H 2T4$GCC4/V3-?XY-H7T6!6WU@R_/037TL W,J_E9.:;\E^=E(^Y,\F=G\P,K*R\!% ;3: M8)E /SJQ^'@Z/TY@TYF$Y"O>_OG:Q4'+'\#(_/%YR+VW7-=W6@7&P$5_Q-/S M6(-=[Z)W4.O!%A-[W6+1V(S:KG5J!^.^[8/Y VT8ABV^N]RI!E=;>UH'K[GN M:<5U[M]YKT3B1>BT-[7NBTSC_DY1]=,K%S1K;.RSQM711>-JYZI^^&'/!"^U MI YA+##BV FDL8;?'.>1&N:(F^ZM5\WK@LWKYY_UC?H>/&Z@HL#U=<0)<0!I MY'C(_!_FD6DF)%%ON$]BL6L4U07M$I3Z+1(OJP:)B]D9;ZG:^%6#?3\-$BE9 MIM: _:VPMGW>Z_: 9L)PJRZ \VG+5@9NJMYL#W]^@Y9LFS]CQ[>ZL?8/4,58 M/D_P@LH'6CW/Q_>Z^S(,P^2F\CFH*"MTR[X-L511.V7[*H?M,_AXF'BD;Y02FG54'#FL>N[27.PX+K% MQ"EV)'(:C".) !_#U KEN%:OVM&G3T!&^,>;2F=HT_JG+5%O'EW!?W_NT*W\ MW63[>W:^]UF#YN_$=[ESL'![]W 9G?>?PX^%.<9_?Q.ZG+;A7 MS_+][33_.-YM[DPV#G2,1\P81\(%B<"$%+(L>$1@\H327K/8Q TL$ M)^JMA?V0 PAHYB0L>>-$,I[*LB(17Q\S%&!PST/E8M6[NX'!/1@8AC[;B,N6 M/39:02L34@KC:E+S)D,#7)-BZD&&(:"S=7/ ML MQ*5;6M>3@F4WK)BTB-;DCC#4XW(3;B+J=CWWGVY3[&QQ.Q;Y/5,G[ M/8]NSZ/R;AX=*PI^R7Z9+E(=EH>L[ $WXK\CLOM=N,]40 M1]6,.YH+FP33JTI.=^&M!'@6:V4_(N3UQ-7] M\-A7]PY:.5C8-_6&JD)@3UG\HWI\)&)+%$$!)XJXCA8Y$P-2&GS>9!)WX%RL M\S7SY.[;"[SX%^4:[P2$Y@L^+^KN3N%24>U1>;Y/@J,1SY>;J)QT"0G#:2XX M8LAI'9%*2D43C'8$N A3JXH\N1%+)?QU3]_J6D:]W7F2BOH[;#VQT&[6$\%P M1 SQPVG8S(917.&MM?)]*20&2/(^210#,+JH"(6$N>. M5&)5S6CN7?6I6RP86 :?[*FKO7+1YH@$(RX:(58H;#%*AKCLHD5D8P1B)!EG M6@GOK<]'D>+)+MH"8\&R7^.%HN^OG<<[!W78.3K+[U#_U4B'"?7!!)LXX(95 M1&$J57)>4$WUJ^J558F\<]D=QG5>:3(^I)"%75E G%J'3)0&1>VC<3HP:TCN MJ+$J"5TU,^+WCW.;%T;*]0Z\>') ;3%@]OX),K/N:YE@[1;UL4=A6Y68NS2@ M=JW6BCF7/%(+[F[4B/L@D4W!H91H<$$PHG.;(+F&GRS6^C:.)1:>OLQ/S*/* MLEWZ=7XMJNJIU$PQA[R4$G&"(S+:*\0D50#J-ED?\CI7>"YIMA57>'-<82X< MH4J975(DN98D#3;*(&&G<%;J?'(HD3'6(F6XQ8XQZ0Q;61<,KU*U2*T%W^;1 M89\)%\I&2]TW:/*E*FKT6E&C$9.JHD:/@48?<2&G)RCK38I63Z1S#EME742N!B'I@H\XE9&P0X)OB"'!ON>1Z95W=8D.KM4[L M9C>B]2,>7Z[5YML-;!PO'PIYCZ1&B]$2;$1=X!V;;!W7FUM[W!H@,SXBJ;4& M,PT>66+A-YR4"=%*10#JB%J;%J&YMM-^[Z-N86>^;V /;076N6Z3=<^V8 )3 MV'@358D%+K%Q(0IAC5?<">R\K]J"+:[QD<;&_AZG7GH+R)B(MH@+)9#SA"+& MG8S*RRAI[K>[1F]H"W974Y;7;W"%-@2W5"N2I_7/>\0:]%I@8*68$E8LEPX2W60H4'-EEZ=;]LW!F+%O:#V\R^]LOFUW_^^;56 M'%47.T>W!R0@;QVYIQ]<,)YVVOWF>X6WU^_IUTXI=D8Z1YYW!P[>'\?@62.P MUO9Q[*(ZN,FYHUYA=@@XDR]ZYK5#/![YC+VVS-II.W][J_SVB1Y1T^V?7KJG M$\%X#9FU2Q*$=DB][.X.:/G;6K- M?6EUCU#*D:)6G@% I5H'T&=AJ]R6/UGIM)_H,\[L5QHQ,!9KA&&:9GYO MB+%*.7-'1(W-[?1^&-P8X3#91CZ"B6SU+>0+&,C0CT1+GB(N&LW\G4<\DYK= M9AUO-\/!SO=O5XWF_L_\WCR.>K-QLOMU,MQ^1.H4QM$\.&PT=X_K5_"=].,! M7(-L;WS,!"C?\T^XK^/_O=JZUD%H'M&LA> 8I9@EY*7)(3>/D:51@&<0#'@# MV"?!5]8!_I^[MNVISS:'KB2HU@ R3G KPG ME]_-YWQS67!U*6CN8$65,]F[[OC7.BU_N7_GOZKT\<;P]&,P];D3U6[#US>0 M>/9"6/IY$DL-MIHSJI&V6>,D+K1^M$(\ M#8]WJ=]C$NS+,+BI0I^KV&D'VSUX$6:WT;>,BM<]'(N^36*1IH1PFSRB2GK$ MD[5(.PW0E((GRL**$&0%2!R\C_YGBMQ- ]+=^639$%NGY6'/V$E%WYXY75,Y MRGW6[A;GG;\7>0BM'_$ZN/W?XT<<_= XOOZ(=>"CG_=N_LA4^/1%ST"H&#\B M&/UYT!F,X7]C+[LIOX^<[K=/!Q55.NIN\XQOO*Z4Y MWU>)BH 2[5((\'? T=C)[X*1V%<>0>V@DY'OOUK=?@\ZVQN8LV4,!>I M5<8K@6,(7">IA4OP!Q>EF7"T-G@%*_8)+O]1(\B*Q-V^&)RB@.T M?+PWFG[9;?U$1?+EX. N==HGM;J%J]6([&=@PL6^QK->S-M;C8C^7R]L=_#$ M1^__1J_A>1],;=98GO+%#6 % M0_:P]!5R3TB:$8W#S3TO8!L/-"!JLFZ2I0D9A342S@FGG64VN95ULR:G)1#> M]S("X"GS#6Y)I2RP*ENX/;VL'=B'Y?!RS;5C7F!P][@0QE%GC&(.%J!TB9B% M3HH<7JG\T.0J?<>)DI\OZAO J@D1-"J%@%0XQ%G"R$I*$4V!1AN=221W4U^; M#I<.<\+!Y!Z4HEOLH=USU_6=5C])I7=@>[4+N-ZL],K7"D95N9+/;'_;S:,] M$K4T3AF4N).(*XN1CEPA"ZPW*4\)RS):^-K^;LJ5G/+7K@EL\6#O9--$J)67 MS[F\*4^E@';"UVZU_CFD06[:3DY3[@[XUN(D,?J^/;9_[IYL7>U^_W8)[[EL M7&V"/6[BG>^?Q6[SX]'.RSS\>+)SV#C>;6[!];98O0GVV/QR ML+MQ?%S__J6U\_U?^-^WGXVKG6R/O/%ASTE@C,$PE"3UB,-FAXP1"6$K0Z** M)6'ZVR,8&BSZC"+4LFA%HC(0PA-6UDJO#;S;$4R[>]VMUN#9UXK M'GKM0Z_7:;GS,O<.(!(0!+R*,L/PH'T,WD?WQ@CK(%=VVO.Z@?<<%'84?.6' MI<\N7)GC1/YIK1O!UX;M&/SGS% S-I"@Y"Z69U$YAZ1SGI3,D MO34[L71\N72Z(TNG]DN1_MH^A^&'[BIP$@_N^,@U@NW97Z>38>__9%>6*&]6 MD35.^++DS9(U2^D]=M#74))Y0G+XDFK,W/.. M%_!,_^9>@<_2-+4+=PF_/2# ",:^=0J&';/CM4 :,H_S-,J3^+.#G>81!@_C M:N=J'S>N/N#ZX>[Q]L;QP?:G?\'[^)(#.3^WF_YGX\^)D_B3CP?;S2_']<,& MC.4SJV]\OFR',A&>A,F M*8QA+I\WAHBXA5DR5F!$L\*>#I81*5?6&5T5=+KQU((!V=O,YAZL"A1F]'1X.K&J0&&Q0&&$>,&\\L120)KDDFC+$[)46>2"E\Q&FG., !28 M6 5^MAR@\,8#A*_"JN;C=#]#FYSE]LF?^$ 6<&^YU66_(8WXB;23CGCNMZ?3 MW+1OO'Z6[S+L&Y]'R:2B3E$6)<(2,\05R0T7C4="2,F"\(R9(E.,33/)Q[KK M;[K93X60%4+>TE_H:1R\0LB70L@19NT,TSGM&:4D72ZA4,C@1 $PG6 Z2$P] MR0A)EQTA[U&_^5*)C1].>ZV"YK9^Q*_1GW=:O5;L;O[TQ^Q7[9E-6$<[(B'QB'F1JEU6,9:TB?!J&$XL*1Q>]/>]F>< \@GYU MXTGMHGU^'&H']D>$=\0L_W]M[;7B6[O]G,Z)),LJFW)1$Q2K;,HJF[+*IJRR M*:MLRKGZ6%]'^XZ\MICC&];5G7E@Q$PBT:M$,==<@@_$C?,*,Z.4IU[&>9XB M/Y'P?SB!^>J]E?.CD]W,\:\.8"Q_G=3A,\#YR<[)+OS[RW'C^Q;>_?[OT0[= MHMN36D#PGL;&P6'A#8,_"Y_[V=CXM[5[\N\)C)F AWR\^_W+X<[ACI@X5&96 ML8 #15JXB+C0 EGO%<(4YM?SE%06"J!T59)Y-<1=BC3$"B!N!@BBI(S">B)D M!( (+E%'+8Y6XNTC@X13IWV MB8; ST1/@MCM=5J%@F(9!\E+^''4:8[)-F\3_[S/S>R( M-MY:K@DSWFANE!%.\\ TJ0C2=E'_7$0G2MU.E<\'X^[_?[@XC10Y]UA,.ZVRLZQ7W97V8DF M/14,PQ.EU. $CCLX&8^&V)ZU>QJ,H\$$+CU=]E'_H7J,M!ES:R&A/__VV[Y] M/\^3IW7/!I,ST-<5Z/:#WJA[,1I.PK _4A>#[F@\BC908%K&M6_&]7LEG>OT M+!RC6J)Z@]')(#H]/SGOJ^Y)/S@/!L$P&HY'8[#2!JMPCWOIT]%>YP=UV/;Z MP]$P'"CTP$2A&I^JGKH8]:+3\*QWUMO$']->Y_U?9S>K/XK.^J-!]V0PQ$R. ML_'XY&(\N3B)PHM3T$JZW>"B^\V/PP=SR;9^E74W\2TB4L($&%\KC;.<>L!B M@L8$%D*_5-'C-L%YL;97.#P/P@A85G1Z-AB%P3@<78S((.N!"M,[:QTMQ\WS MOKHJ3/=4G:MN='IR!E;VR6!PWC^YZ(YZ^$\UZ05@; \#!/'TS[J'9'NUE_V! M+OOXHA\&_?.+LZ _&?0OPC'VG>N.AMUP<'X&0F]+1\NZUC3M/=_'/7=TF]$@ MF$Q4$)YTSR>HX(S/3BZ"TXL3..7N> R6BSH?K.\\TSI9'O:.$L3VOKTL&Z>_ MOXCP^E.B.+3<\.FYX;N;7[]??/CX-SO#N^M]CS@=3LBIT_+7?8%!]%RE_UPEW\8[M*] M&%S@)3@YC7KCDT$TZ9V1QFAZN.:_=N_,]TB8WMRFY+-7,ZW4\[_V;#V_^ M]N[]NP]?_M=G[^?+SV]___SY\N,'[\V'G^%_;W[]OY\O/WL??_%^N?SPYL/; MRS>_>F\_?OCY\HM^YM.[S[__^H4>^?C;NT]O\!>?[RHD>[)*/QKG^QBLCSC< MNM]!%!?AHBA0VB$R2I &R;*(J1@P6^3>)$Z#-,0B0;CI$5TM>@ZDX2(I^;&Y MXEZ1A5=,J2Z/>B4%@H67_FN1LC2]B%?):[-;'CF(L"X9\J*=3-%"L5J=8/IO^/19 #[2=+[Y.:9WGIP?=_ M 6'K=4]/_M'QON SSM*1C05Q2I6(V"_I),FRK[@]SO>I'#).K[/D&MLQ%E]Y M2K ZX*/P,@IDK#N481D+$(WOWND/G^>*EO,!Y@TSNH)/X.B_R-=^E:]]-E^C M][H_V"5NN+"/L+T@4D\B[G+EB^? MQ/[#93R)]3=I+^NSL1OX"?9;STKO#7>__ WVP[N\]#VZ[=TW&^[4ZNW=C.52 M7]"#XG(?K[$/F+KQ#H8AW"EL9 A_O\KR)7(W4@WF<-T5/#LI MX;HJWQD4+E0:<$?.59+:2.?9ZV$@N_@VR< X+_#SC:8(X?<\\,?VE+V>$7C*5'R" P 6!*251X M"E@6E: O#34QQU?2?Z_ M<((<0XCPHEX_P+AEJHER,&,.2<*._MN&*0.N?IZ M^CX+WK#T%G.LII^E\4DX#=)4)2[U=G QP"IC!2NETL%\#DJ"2&MS1]Q%><$-M>R$C_'I*%H%W"JX!*H,X%8 *YFI M&=X/7@(8$87O14NP6.,0),05W,Q_TS=@,Z063H$LX +!G_#Q,A?9"G2>X;[.0"<0RAHOEH14AW]GEH2;#?,\F66X%6Q8^>H,_3&TAVT(AA2,&%!)V+]";8/S@TH@/ E: N#B"MH M/=!T]?%X Y_N!9S(-DHG6L2V' MH _"S:(+GGI='S;+83<+0W%ZL3)AO714:I6:PT2PIW_?GN(-M45:O7P/<-FZ"D[N]Y0F,H8YZ6P88O#76KL"F8&_X\,%ME\D)8P M1]Q9Y#YZ;VE4'K)1P'IDT1/K"JZ!X1(4!VE[^%3^51VE"/X#N[VC:NZ>*ZPI MSQ9(>"R>S1:C:$V8.P.7"[1ZG !%GN#_6)AI#9F>AN-%TPC$6(;[6:.V2!%U M197/D[1']0Z(T6,$B$>$WR6#N-$]D>DB::H(]^HBS MC8%P[)= 2R!@F9MI1A>55P+2D'0-E"ZHXH&T,E^3NV@.@(B]K,#D($K-.,_ ML%W0;M"J,[!R6 =P[H^/=N -<6G0;L7^A1'TM.2K.!F!OHE1B@0S7B@,$K+8 MK78C'F.37U$ZG&&U@ /&%X3XCU2IJ%CA+AWOLS.:P=K!"52Y$&A>(+/11*1N M\\S4,LW)$+F#6MS2-V\T004Y:D!H'L<5(D/^$UT'2'G$BI#1HHPMX0-DZ>YN MB?6;++'CDE[='KJI4N]G%2JZ6+W3[@5:(2 D$B+3F/"5WF8@3X+K.%^0?X&N MXZNW'_]Y^?-)]^(U&5$Y&;FB+\%;[U'KPB;KIT0N?Z =Y?U=!0G0]4='1_-> M_?'WCZ]!20E0,8$58']K$E@R/-)PX"%; 8TX1-^)\SO]8V F!1I? =5-(CWI MN\CW&R_^9 $7@I\A85!B7VWC/A$M'ZGWBIR]0$Z8WA"6*SF[Z;ERZQ2.D\68%61JJ<],SCI:)$' M>GJ)2J]@E2F\- ^6)$?AE&<5WX[C%8++"M<6-]_9 'N6S8LE\^Z:F(:S2_![ MBF_)W:\?QQ]36//JV>:@,*0+A12BW?YHUK""CB*?35$EI#%I/D*@NB2#73%L M'.^,9I8WJ-7!_N48_4C#^ MS>'&@94BEI6>Z0]F*6E5H_E??#N1TP2@3'KA,H3_K'L?O"FV8WWYR(.OR:LKI$, A8L M Z:XA8FGX&"RF>#4RY[CT.B<(/.>W$C(@V9@2P+W5[1;.09T%C0M>(+^#O$BT*RS_"L?5D;GKW>& MW$C"EGE+YT%>IMJY 4]%&7DWT&,Q$0%,9G1%!\!@0AP"B_7(/T)\GSRV^N"- M1;W*])&SHU53PKYG.>ND89*AVCS+BE+KQ!E^@2H/#"7BCZ= >G]RU*!XC:(@ MY7 4_LY:X7H'0,*#:9 L?:2CA#81-:<\0-6MLLTHQG'1:9:>@!05W=$J7X#8O2%V].EOM5#QZ?AWO-<*0FWRW0FL1M?%P6Z)<8.3I! M1Z*OU7L4B$4,;"C 4 JHCS@9D"WE'$T"U#KPXFLJT/8XBSG2N0KT@*$AH94B M%J5"*?KY.(?CD@D4P M(T%3F9Q!2]/OT M0=67$49UT$P5#-" MCH*YFFTPCDDK@9_B[O#I&\7"/4;+X$;*,]K1V@&ZB6ZS\!<5.*+5>S^O"44AQ0^ 346?3=.6%78N/!9&C^# MWZ#?9FOYHZ_+>I5I3T$XLN'^1RV]G[3WX;W"NU\<24#N#^3M%$ ,'/>.(WHJ MPG[&:ZL+<9M0\!5VPCP$-*VN@V2!GNRJ(3$#?1RIC\2$52!\'1B&^P",*2KD MIF@N9@? -Q:8#6"]/F FB2:.<0_'RX-)=05Y)7=V-ISM(>R[-K&C.1#\UCA= MCH;P-!60/@2FZ]>:D]&H<$8<69=RXW/$KPL%:@L0*&=7BD-2"TML!"2@TC7N MBTC5R(DH!&P_?)6#XN;*8O+#B>N!N+7Z"ZQ)I%#'MZJ2>2'1(S9QPY!)XL[X%B:N/LJ M]GUPE2LWHR9?I,:#3,CBBSPG!3NOVLJD H)%NQ"#F_-] KL^]$ !1RCC.1:8 MPB?C* 8-$&,_*)2NF0/XG@I""G;0J5-.3Z']EA'[N@H%*T;.(D]A?%4G"%1^ MK[_=\=Z0/X! C#G7LW_JH_+2Y5"G!C7=D'%ORR$72X^GU8#]D Z"C"@3=:B^8R M+L=86S?TR#X$VM:F"3WN=^4@+T[Y&(>]\TV.\6C8,P5D,!<$+]HU$E%)_*68 M!1*!GL41#6J$L))KS6DXF1M.E?"@,-R 8ME$I EZ!PJM 4HH[TB$&,9?%QP_ M,IR([R?:$<2TM?5 27#:74@R0*=/ (\LLRP10Y L'?%!8EHD:$0YVTQQD27& ML9?FR8)U5O;?X/97GH,OJQS9K'Y!.\G)) A ML*%+C1OA, ^L_ IHXL]%#.^3AJW-FL9UW$Z9VC9I?O4:\^\H'J]=96 PZ+]& M"R6&#L7@2Q WZ54MZF]&(F=KDVHO%&J2*8UJC,1>S4= FXG-FFI.$NQ N9Q+ M<$U/IYICH#.NW/R Q@]41FZC93_VSH\O6G8,W;"L TM:/.&EQNRB:4/Z@;Y$ ME,I$)CHE!OK:A7H-*AOJ+I)^V]IY>/+C<)JMH?KQ/4"2.!1^E\]/0T<::.PO6Q48Z.PFN[99[GZ ME'WJUG&@ASFSG7'7'GZ&+?-Y7O*GTI*5K&H%5 !*+DX03)?B]3:RYZ'PPIX> M;^9S@S7P& ABVVQ4(SY/TW8])-ELMEW?KMV;+0&K1QN#HCS](OL7%_[9L-^2 MP0LG@]Z%/QBAMKQ2M^WUY@99VY>+:3QJ%"F6V[C8=/.JX%_/NCMAES_(C>L MZ_='_9:GZ7DRK;G$Z!&?Q'DRS;S$RPUL_DZT58I)":#"I*"TRX\$(#F:Z' M/C!C;)#?1YF[=Y51^HQ5MI)WUGP6#E!&XRE1AB3475'=Q SOMYH1/7,C0 M.)TD"RHQ)>@GK@>K)1A+NMH=E;RS+&*4T.H\&.G1 M2JHX*;F"UV&IL!FA*5R)G5VNTF\9?.7R"RP/2B.!TJ+T:2DZM3 :0BL:563W M;&W\]MJ$PWI"=S.M5%*Z3=J[^:E^T)ODZD^D"II@EM.CQ!!H\BLIG46E?)!! MDBJE@I5"\DH2.1Z%DT2^EN,\>';YL'?XV>4_8WI7?L)H4A]4Z7T2OO-)$=15 MEK:IYNM3E!EW+7+W,%6ES<;6>\BL$XNZG4I7I]I0:@>I]V<5Q2[?81A8@*T6@<;E5O2<\;L A&:3 E(Y.U%9MT&'];6O5,"6 M!':)V5(E;7F[D[F]VN[ :NSVP!A(^>AVOSNT[>AV1]_MH>+0+23T-[AO1\-7 MK9*1;7%[0._"BE:ZBJ_BUVOT:<88655]I>3!0<)WZIBG&; :Y-MI%1DR6N0: M]0 N+7""^G PIU?QNKE4V6P%)]&.N&ZF5M&?+_)YAL66R*QDYW3%]X9[YU=* MB1U.#TR1ZX$=U1$!/[%N6JMR4AEMBUU7X:F;Y5T-2ILE'S/110,,)QL]B#\4 MNVIQENMJT:+4WS!V&R_6%.GC4X@%=X*6@(?JI++/LH583..Y5*X[\O5RLA4I M2C$8TP"F-"$()QKMOC:"$)V"MF;%BG.&9( 38M#!!F#ZQ+GCJ%$FX?H ME'KB0:F)]CA8D..=V%@K:2M\-]VJQZOZ?7D58!9Y-E&$/(95 MP-S"!.3X;TT_UH)4\.4C^PMI(\.@;A:9DKFE'?47 ?5;*TJ4#OLQKA(.7##/^5Y:L:SK'H]DU)SG>YN/6):OT"4810??,=HT[LUC&;VF8-WTRH1"<(FFX5IH[W1@JL:<9$+V.EV#>I�PQH8> M#,0.>Y5'C#^T4JG.P,*\;0V[6PM5F/KV@K552;DGG8[*Y_4#*.AMO;GHM0C) M*:;(<5!?\^6WEJ%HTQ-%S=L(T10)CWM=-+&&# MAR2"YFT>\KP]0+.;.BU; D'=Q\N>7G&3*GG=U=#@A:L\ &M4(:OP@9$LTG"*_6>F2(2"M&M; M,IAF*-BMIV%F2&^V:!\4(''F3>*_5'0"VX,4M0TKYE;3P::V'5!3MLPTWC% ==3HQSV-^4B:\8[%M*]O(O M:,.;CBICFYDZ@FAL]T)#GS"N!?RU='@8[))P&T-1I@>,?!O!8N,K#=9LB?PR M-:"J/C-&JG]'=@C6#/ /,UWB="HE+NH8G)EWA<:3-%Y"5Z[QA%=\N@(2Q^V? MM.&C85JPI01;2=0TP;DB.,4[=])PQ6K\%JBNLME"P>I8C-HW!3MY&&N5W>*- MW5P,4K,![\(C;&!Q*Z=*9VZE,H/<-JMB+N"!23R^4PZ)9XS@_%D'P!X6@A<( M%."\>X?(.A*%_:T@58OB[GM_H] +2K*8F2'_X#W-^O#,D&92U*NJ*"/'99OH M)30##!E>*MR5C173,Q+S!6X"P3J=9A+-@_]BPS:X>1DV_#O1BB]>H[0P9@II M 646?A5/"[I&X/=\+>597V./R[_YNB9)%G)H#J0B ISS-XUN6EF+"SL-=RN/ M3I O+.45\EVY'?5L$Q)1:R($QBQG @1NT<=+]' Y(N/(2+:B0W[6S.PX:?=V MQMQ,Q'L@S[HJ3O:=PNZ+C'!;5\W].]5Q[K(FL#I!R#$#N7]P"4ZT949]=#2Y M[TZZ>_>BB" F2T/.7I_R#1NLMO)'>SS%G=O0/8D;FM4T"0RP:P>Q;0(H;9S6 MR^$FD:]]&D?"&1Y&(N^71GC*%<#JR3%X&OG/EC@$4EROJ MVWW+ 5-NQ)4[S-W$0CZ4^"\O6R5EG5FGBH:1LW1M?F5C)TJ.F36, MJ=4(SIU]Z/C[5?NHWOW+IO8)6F[#IRH3:F,@/SJ5K<>&@O?(X8SF_7)R;1D6 M4OH7&7FZ@3.K*E.VNL+4LD7$#?8D+4I&?JS8=8?'^YO-LX^F,\8[K04=W,R; MJ>"3*A1UA<0#^=FVY#H2@569OM-1S&JCAZ*^-FB88@>R]:=-0:MH@N64JY!Q M(EF2Y6M7*TUO31JE[AJDF[6P"Y@2KBL]8C&'1Z>15ES:7 =#?2\L6#MV?5%! MR:V ZKD]3O<>TU'<2# G\&*;7&A[4W>T>*-].#<5MK)^U?K(=E)>[Z.3:D:5 M8OR&'5!VSMS"8K-)1RJDAN!W?\KRQ&-A+9\9&!O6_Y[@^Y&>CH.KV)G/S,P/ MB:&8H:M3%*396:9;,MH&@0V3H; F-V-9T_Z-^KZ6<4&9SH9[25\>YBW$K3H> M;Q@L:1877#T#Q(\Y:]AAW/18A/L>LCN]DN $UY:TC$0"]R'U3.6&8+*[V=@P M,PM)P5UEK,=)]U4SP5#ZP0SST_ZM\]"I?3(<] G=.HY^F-B0:<8F]Q\^/%:I M CN&N!T&/[A'8[/)6S103HS$!8!O*%"K44;H?Q6L] .R/>TV*!K(E3WAM/_]92++'\;?/U*@WR1DCS M/]AVZ2%HI(#C,CF I.V_9SG[^N.R\KA624E71#-=X&3=9"_6P MT%E,U&\472&YO?><-H7USE*T,JES"NZ#ZL$9U2P\#A2BT+#M,J\VF!,AF7,L MH,K_B+504NG2Y5Q2D9JRUX$\)XHY_QSF'8<)M@$,(MES>+DR2=2]-IG5KBKC M,W%AKC%CR;R_3&%CE?=*3-G7/B;Q'L=]YP7$L@#E+L!J:Y4,!^Z1BA+<7%I1 M&4RA+;4K+8I%P!*R8*%&?4.RE#0D;@Z08IE&FI5*;C5^%&M]XZM4.MB%2UMO MC/D-A?^AM&^88/Z#XXNFD1EX K5&RIH$4W M008>C/W%D79)2:=BE23^JI(E^]^I+((3S"C%U@H@-QDH5U?299V3?^S>^:0Z M?_,![J;7[7U?(2S_&WV[(C:UP2+X!X,EP.<_*<[-(X*<>=W3DW_XVJE!5UWK MR(LT *5 \E,C9"2<4H7(0%RV:TK9:?,H(-Z6+GSS8[^[WFV_1>G">5NZ<&N^ M?T.QPCVZQ1Q\;YX[KZ.]A$YG:^2FE$I8[[$C)8;P7@6F_/7WQ]1QY^*B,SH= M[=1P9]2Y.-NU3\UMO^N?GSU\#YM^9WCV.-V!'FFRPX=LN/,0_20N-FFC\/AX M6!LVKIGFZB';U3QP0XZ':W/R]%M[I/U@]K)1C?U@'ALG&G;K*4$C);WQ^TUH MXHD _*JTLBW-'=8D'PCP>&/\S2>F'C?+>Q^0M3L!TSX].O0*,.U6Z[H3:O;I M%]0]/?-/1]WFAD>[T/86BVSIZ_G3U_FY?W'1VQ]Y/35L\A.S[<9JV4?5 +9L MV=-XUPZ$-GM#OW_:WY(V;Z&/QV)]+_%H^O[9Q<7^CN:)VEL\,;?XXE8,/&JK MH?O ]-?-RD.FTVX?6Z,,=I-O&^_ GG6KEW>JW1ZPGQV5XD<_U>?IOGA;+11J MW1@'[<;8C'B';TKXSD>37?D]P<[JDE')S,/A>W=ZAQX M[OSO91K-P\&VOK;6G_$D1]/S>]W6G_$H_HP:Q$#KUWB(YI4C,(#/#]0 ;@]U MYQ;CP[-M_=VM5^,^6^YBMNP[+/,L:/B\[Y^-MK7QMMV (U* GL6ACOI^M[>M MM'FJ0WV>JI,%1=%5=[MY7#>5L1N,\7@>U[U.\D6Z'M9!O[3>AV=KXO9/_;/^ MJ/4^'.+1]/S^Z*5X'PZ%!3;@U+P4[O<" QRCGG]Q?MK&G@[P:(8]_[0[;&-/ M3\K]U@.BO!0F^!+UC%._VVT3:@_Q:'I=?["U0_]85< G#D!E*[Z4-@;U(+FU M?7_4WU&G.AA?;WNJ]8*SH7^^:T70X3E[CR(*]2L&H0@7+5L%&&D#%[MO[*OA MJ7\Z'+P^N*!%>Z ['FB_YX_.#O! GZ?^= LDX+Y5J*.AV*X_O.AO3K"MS^EI M\IU?BL/I:968L4(L0^YWV0CEV*HU#Z+6=/VSP>CPI&![H+NK-I MUE219E])GP(VP5[?GUV]0'DZVK7&NM5S'I>QG)WN1?5\GBK.!U5ZB#G^&$K, MAJQ>,$O[<"Y1AJT(&.9O,P# 9P&L])#[<8@W=MCS![WNKJK O?9CSVI?>P7: M*V"TX=[.VO!>K@ )O/\B>.D?5P&M'PDEOHZOVHSXW=@O:LWUNN<;YBV]G0RX%(W0;JK[QIVXN+^$,61]VO8 M41"<770N>A>/T@)AMU%OY:S=SMG%X%@FV^^<=C<;MNW7L'V_!J^B+[<-&[;= MV[9A0]NPH0GQL'#0Z>X%8O(P[H^7Y^ X0A?&^7#;>,A62SX.1]V.,=GG1JS' M0*\7ISN6G[81Z'O)EGD3!."A(&4=2Y 3L=MVQ,)JP\^/?#)GYR\%5?3)-G4= M=H?VX.P[Q>Y8B'/@#[:N7FJ+(9_B9+I=?S#:8YWJ\]0Y&@ O[L4R7J \N_"' MY\??B^UYGDR_WZ;T/_"FK@>):'6-[7;RS!]N;:*TNL93G,S('^RSQ]SS5#48 M=V%=J'D?_6O;W,%'V(\#O,[8F/#T?IW!#CJ%MKT&[3788"/Z7?_\]'YM#P\P MC5:6..AU1I@$M)I^)7DFG&OHO"AK.;6O!&.8^:)<_\HCI>Q28UE9?,:_KQ_\> MY_!>/<5K_2]WR )C8HC3"#;T^_[90V7K;;BG7Z9*,MO0\R'I: K+_K*\G'K9 M(O<6:;"(XI+T%9PE:RXI$7F /RY*^ \Z6PN,WEBT%@]^':!1E*L"7PH*+_#@ MMT@Z<$CX<.DV=Z7"PQ(F!,_$651XL"EP*> 3QY9E=S[L[Y)E-^IV^J/'25S; M;=2[LNSZHR.:[&"S";59=MMGV;5)=FV279MD]X#!S+:=\"-.\H'<2VSQ]0^. M>IH:![>1DCM2$_<3P'JR]7W7$L*&GN]M4_Z.FA >2'P>*B>\M9=P&P.Z(]]D M/[U7#IPEOD!"Z&TK&X^:$)YS[+%-H=X2]7L_O7$.G 6VE/#<*>%Y>E7>5ENN M[]V[!^RHE::7AH&[6GOG3'+0P/E1.V/I*G9(E';1JWA+#> M1[*?FKEC88E'Y",)JU9"JQ-LF%MY]I)T@I80UA-"JQP>O:?D;SFVK4$8CGBW MEE8O4 ,XVQ';Z#CIOB6$]82P+0,\:D)XGJK@QY7FR+MYBS>5_\<^QC/WD:P# MEVE9XJ;UAR^));:$L)X07E1.T7./H:U"Y[1&\F9;-VR])2TA$-S:BR*$9ZXF MKD<&:O6#5E%L%<4V^?Q%.5$XGI:MN%):W6#3I-/>2U(.6DI8NU$7^X&+/A9N M>!0QM5\QI(:]U!V E%8;V+3WZ?G6?4^/D_9;(EA/!#LTOSU.(GB>ZN#'L"K+3J@'[4*T-+ VHWZS_\X[W5[/[0*X;-0 M",=JDN4*4ZVN8\S!)P@\X9%E\%>;B;^YBOA2M(.6"%H5\9FJB+]5V."KL4K5 M)"[9;'Y]?[;X K6%%M:JI8-6:WQ&6N,'57H):(ZM2K"A2C X?2$J04L$K5[X MW[>W"EA%1G^ ::X S:] ]_;N@H_V$ "9TF8J +\[8;T_W8H^U2I$CP":'DBF M<\H]#K;%IA]<=$:CQX![[Y\_ MS[:6=X,6PGVT[V[+37HOX_!>K_X^_;PSW: M=BC8E@S:#@6[=BAX,!([X$5_Z[V=!NG5)FG.SVOAWS4M7+B+GH"\T&=U[Q 8 MSI;W\4@_>1C?>T)1T^ON?G5F<10EZF&NSFBCJ_,J3KURFBU@B*CP/?57J& [ M;7>PXO4+\.;=&X;R#F?.O1TXQ];!LFE=!^BTZ9Z>^:>C_>"JM_3U_.GK_-R_ MN-BV>J EKY:\-F1?(^!>^ZG0>I10Q_WTB,>K;XO"32W O)![T.V!)K:C>ZZ]!^T]>"[WX-P_.]\1DND97(/GYA]JTI3:TV7QYV+JXQ[-T'A?0MJ4V?@P0<2 M7;I43A7\#S.G9IPYI6SF%%\GD_4:9K-YD,,ORPQ&ZO8ZH]U&@C]OIG$X]6+$ MY,1BJ5P%A6K:N,?='VR>\FWWW*[#]V =0'P=[ZY4V4V);4\G[T9K#04$80@3 M*>%,\+C.N]_A^LL*D6Q)$9@'/;JX[SCP9ZZ*N0H1?S!9VLU_PEL+<]5T6'@W MB@J=8SAK^( 7Y3"OU!LO[?(0'"=5-UZX*( UJKSP/;A>N.)T,1NK''>$>"F, M4BC[F/D(7:*NWQL,\$5XNFE[Z3.C\][:1VCGYK!Y\"W$+0N\(9R&_D;'\_Z M4T^*S/ELT409$?P/YA-B,PW80K@+,!C\(%ODGOHK+FAPNP@\=O47' XZM@N< M7:XF"9P?C!^G]%:$^> @4^F;J2K-IW)5XF3QXT&I<%G=+E#B701C_SU5"N*^V M[ (3S9T712T^M:\$8U""%^7Z5U8TRB?5P/K]ZB:X?TY-KN,-_CW-XK[[UZW]Y_WJA1[]$S85$ MNC&U%!3Y'O=?^HWZ+Q%A\@_>T^0;=J0M(FI+7=K)'GP1T7Y[^[RDLJ/C[*+T M$&,<- D^GQJ?C8JAUNU36R6U8974\TUP>/"ZJI>^50]4B74P_'%KWK$M^V@G M^2!<^(!F>-"BWRE.>S@VTU:M[:5J3?LKQ+VZ6VO41XB]MF,KJKS!2*<]OK^<'#\!?_/\FAZ?F]/[4S; MH[FKJK._IX[#^S;)#UCLG;V$3A=\H&*=[59\@.QJ,/+/+LYW M4],/H^"F)=870ZS]"W]XMB/.2$NL+;$^+5Z:W^T/GS&M/C//2*_[$EK]<-+W MG++ ]XCZ@91=+]]]=AQLRR4?(@OK^V>C;0-0VRW[.% )6GH]"GH=]?UN;UMC MIJ77EE[WY2L\]8>#9TVOS\R/V!V\$#A4UA.YD&^W7+P'M!XV(/4#2JMMI[CG MZJ/C"E$_=KN&YQAC&XWV$F![LO6U35@W-5#WT^[BF1#"L8_QS-.^6TCZ^XB( ME]26OJ6#]9D?+1T>0X:[?M,#'74<5(;E_8=$[-\8WA3\=2&0" M*#[O="OXQ+WN ^(3/^Z&Z/+[1M#9*M3I6>>\LLK^Q?V01S=''ZZ";Q+=.=B_ MC(PK")S3C*!P?:_()N4-?(H@#Z=!'M$_\+2&]K0\PM;DZ<3I) ^*,E^$Y0*> M3!48W460+_%W,Z5* LW5"+M>I&8X, W.7YZKO,C25"4G>E#UUURE"!9*(-:= MH?[J>@C0@R2-^59PN/T*C9RM(9$#8FT/3JV:-I^>N]G;4.=0O4[/T'RI M-%;X,L^KX4_ M$%KL$S.<+>_CD7[R,+[WA*+&@4;=^NJT"*C[BME4S,JHP:Q\PDJ2YUHNWQ\=/W)42UZ'25ZONOYHT'M]Q)3U0 K%H52LO1J^ M?B$E:[\9=?&1X:^V29.]3SWN@5SIK='LMEOZ\\NA:LFG0C[;*ALM^;0EG[=F MYQUFIL ZV]VD5.PA?4!G:^BD')NND>7>\&G3MDSF2&/:5I+=W)T[U7.;;,=I MF"R0=& OL_"K-##'&<(+W&M97J9W1YU3^VYC;DM:2:<(L[18)-RK'0XT*S&W MJY;)U=TXDVOSA(;'S5OX'"2*N\*_#_*O"I?7IBP<9*SZJ +K[63;E(7##,JU M*0MMRD*;LM"F++0I"VW*PG%]\C"^UZ8LM"D+M\-7&8MRMF)1MO&^9Q_O&_7\ MB_/3-ISC+&C8\T^[^RG4;\GK^9-7[]2_V!,.1)NRL/94!J=MQD(;]S@CCG/.LB#% _3U%N>-K9<.;&-!Q M7I3@Z*E])1@76;(HU[^R(M ?*<#Z?4^-3G(/(.QGG*OAZ$DQ@ MBM\'R4VP++[YKVH .D[UX"-$B*BOF-?UXW^/_\LC1:)H<+38? 07 M?64/>2;?]KIN>D66>Z##'1XHT%W0/$,7OPG&N5&8!@([S:/ PY0*LLB]/Q=9 M&7AC%1"Z14%' ZL-E1S?2*@HA$1J'35&"Z$Y6K%"9BD5SP%^X'*I!(G-CB9+OP1_'H7!2? M!\QPV1-DQ]]4JO+@,2]'\W<3VN8W$7"S>#]X1\WS*G,2/6WZST'F?1Q5DDH[ MV3;]YS #W&WZ3YO^TZ;_M.D_;?I/F_YS7)\\C.^UZ3]M^L_M?2+)JF8;-V ; MMVY8MG'T9Q]'!VVZV]VV3/CPXN@M>1TF>?6Z_N!BQS;)+7FUY'57$TG_[!GD MF+5)0&T24)O%T<*6M$E #[*'W1:VI$T">MZP)=W>K0;\?H!+:%*U;D+G+N[' MILDEWM9Y)=XV*27U]BM!^./EG M%<9CE1P-:,E'2E&Y3.$7$R[$%@?#P3&W.&@IZT IZ^SB MO*6KO1_#\Z.KKG\Z/#MFRGIFR0W=8?>%9#<8E2DF-_R^ ]-'$WT^Z^X6?G[* M._L"S^5\M&-627LNCROA1MTMFHX=\)GQW7P"939_RG5R M9#J6R+1R(]/[\ ALYHU_3IKWABL^1([5]8<7_:UU\HT#+H=L![9T>CQTVAWM MF!K?4FI+J4_NESW;WG]V%'3ZS/P?K[JGW=-F#;$6BNT.;HG%/GV&[_-+9&ZG M^+CIX,_.YKD]VU9LH;*2;?OT EL2;;8A?]Y\YFGYV5Y/W] 6!-#\Z8O5J,6&M]WA*DU%_SFYHD]$:T^_8ZOW(XDNZ$HFQ!" M'B"I8RDK7H6@F/KTIZ?^7,3708+5M!8EGTLV50A7NXSAM7&0X.TH[BQ^W?1: M/#;U:W/:\()J:?1IY]S4#&_ O^Y9%!T7M6+HH"SS>+P0WB2@]),LAS6D%5] MPW['T?_^)AZ,SP?]\]XHZD9JT)U?]2?C_S@;?W'U(3\VJ MFNN4?XV! J.X7!+]O0WF<1DDWB=5 *&&=Q1+ MK]_E'_K8/&$:1,T7E"457,H<;VOS3:6*^,%I9V@+Y^&=;\_.>[9,W@?)6,Q5 MB' %R;+C[8%;?4R]]T$>3KUNSUDY5=SC[9):>]\+4"!'Q,>\*+XBTL KG]3J2=Z3W DO]:6?ADB4+U&17P00J M;QR0Y'H2< /O#^7N;P$L,X,]QMM9TZ:R.7T;6U\@E4Y W(#:])&Z? 0Y"!TX M@J9G/&RA<<7P&? (=_.X)@4.YS6)\X(ET02^ I.5T9CVJ^^FZBIPWX5KD.%# M\+]R&N>1>9>1*=S%Q$WLF.Z292T;W9 ?)/0 M+:+K@,D4KCG.&*D4-V^&74-.\$UJE9('85G0K91N(O"N3((V#@@K42$?*'P6 MGH]<[3]7H0(6,4Y4%K)_#]F7>3Y5^9(HC1^U7-6U_& M @%+Y!&6X2 AX NP5F(1] SL^C2&(X.IS8*E2[<1T.I2B-]NW?GS2?<"/@\"9!:'Q([@0L3J&H5\4-(JU%]Q8+3S(X+AH9!YGC+X[>V_(+]A8K MXQG+$_BOKV52H=17#WVFN,MXY+QQ*%(K^V:$90-MP)X2N)BZBD,X;AB*A 2) MR#B%OY1V=TDS2Z\R'-*>?L>[9#&-,)DER[,;-<3(\VL%U4'N"-:D\J#&&WO$OT.*/T+TEKG1M-:T")@-J =P20G M))QA*HNT.H(S$;U!-U,%)H$J>,:X[O&B@),I# G&^'26\INT.ZQ@D0[D7(TP M6R01S1K;PA5H.P23B4+M9W/*?#)"I ]\CUL0AQM8UV\=I^=G=GI^0*?GD=\X MH.?/0$=J-@8NC7X6HL"X*!; ]KX=CH:VL:(77%WE:"F0A@YD,4?+_![0&-&ZCN/__CO-<=_0!&;A'BU$129+,9+(K(E/H1P@*)N1)& MWL[4^>1$"#NDT+<#$O0+R(,B8(W\6+R)2"2IJEG0A@;0(H-_T[4B,B352&'W M2&!@0'/73!A@KF;(NQ5Q^3G]!S:D=#:$1Q?OC(U;S$#DBUV/O)).'S];([RS M;N>BXKTX?O;UATJ2POL%)IMY/P7I5^\M;"S(DU^"D(S,XZ"@CRZW&DB(H$XH M2$-W+==[Y3Y1^^5KC\@MNT;!3"HDXF)GR342*4Z*V!V_ W];S/'Y;X>G#JLT MQ$W19^\5Z(C_$DK4[B4C40OZ'DAF]JVC#@()>H)FL^)\X#PZ"9YZZ= MM*P- 4!A8DD\JRQDX(X,/T"!?AW$"6D2&O;4,%!X+U&E]HCP!_CSJ-J4P&QQ M A+W\+T8+ENZ]-%OA.&5@-5RN'AH/2R]"*5+7)-)_8[W*RF[V,?6!&)\3YP) MF6CM>*-3<1%1E :^BG$*6,6OES]]_$0:$OV,?FL&K3Y43 ,R3YPO,:^@$6&) M_-@\ 96KVQD-OUL9!Q=DOG+W>-7':=Q3'OL/O$!B'=F&F)P/<)P]NP#8!^XKDN#E-,G:93M?02L=S'.\F?(/.+!'] M!8MN][#ILW# 0FT3N58;Q[P.E8=^AF7 K?7^"2>JEH_*1O>D#:[CK_,@CM"T MJ!RS/O_L!O]E2:EIF]:R(G(6@$$#A@;YQ.'].MG@/7#[8)-IODC)XP"OK' ? MK;V"!=XT%>UH#="?;+17;'%=#7%4EDK#/WUTIR'<=4"!E*._T&_1[_Q+DMUX M?U<13/CJR*\O7Q2TCXP-C\PX\*Z2#"0PBIF8G/D4-IFS.*=8.<="PY@4;_+N MB\92H&L!?2K5!Y?>)('/+,3RMP$7,NVTX\O&9-BG8J)8IN\];&"F[WZ<-DP' M5 G2Q4K4GBCB0R=A?71Q6I1Q22D @8V.>5,^4'SU*@]FQ#=4,@>]IHS)A$4> M=G3%TTVS].3WSN>.%R'8=U[9//F\&URDJ%AYD]'>\S\HR4*$WZF'9;TUQL\EO7%3@X?F[P];:U-M!1=BW"1QR\DDGR !CS32[Y Q[G!47$ MSMJ(6!L1V^[R'*X&$ >JC7RA5(\D8?M $JRFE+D"VL5LAOE:(HL^E\? MX&0?I.7#?@O!GV>3B(/>\NVJQH^R-<%&/1QV7_Q+WMK3^Q'Z493I?U E2W6) M-9 [SAIN&*:[IG2A%JBLA=6Y%0!JX/?[._9V/PILG998GP^Q]OI^MWN0Q/I$ M",_[DC*O%@5YD%]7Y TG]3V O-E4+WQ.D+;=$1!S;PN(R&:*.0A8VV=T+L!B MSBYZ^T.!?D'JJDW5?5QU=2,RW;2'Q8&0*:AMI[T=)>$!*6?/\6A&77]P>K:_ MHWF>JL@[RG2GJL"_0NKTQPE=_'>*PQ.#X;J5:KU;JY-LML?]T7G;_N S^55 M_WP+,+)6&=E &7FE85]>5Z!Y'I:%/"H*VXOU6]QO/P[Q>G<' []_?O' >(// MR3O7WH%G?@>ZW9%_WM^V*]8!W(.M /N>K+QM3?JYB0^]636X#[LP:9%["4P( MJSNXE->IC=6P+5@244_N#/7#2;\^[ MG9$%]=Q,O/D>"&A$8D"PNLD$UH4RHGGZ>SJ@;_O#->LRQ"5%-/Y^]AV$P6GC M_()0D"SFP1)WV\>?Y(N*KL87SR$CWSDHC71)[#]+]3^K3Q_465TXN+*N_ZN) M#P@PI\/#W3> SU'U:D5/K6V+O8?\"V>/^'Q9. M=1/=93!RT6>L[F(T"7KJ_-&E]R'(TL:1<8?7B,9'DD?KI8/A4E8L-$N%;_L7 MCDIZ&R/FF]T;KGE\)[[8>W0C4=ZD2L\$--==Z*P M:,H%];$VKBP#:8T5A5,5?GU/+BBZ2 *Z3#/YMHL54U;*L,N&8:H)\<9!J7[Z M0UW!Q7X*,.H#(B"V"'5E>.%*1[\F&IEU(K63*;YKBX>.%&L6^#7*O.5B_QHC1LRO2H!-*Z+?%SSRK>@B#:+@*8,Y9WT,=?U M5#%[]^"X/@QUA?U0HXI7:07!%LUSE8?T MF5[6.+;>;TFP1IJBV:E;.Z0UD/!LG""ZD8Y[?MNUFM.S4W]VHOVJ^C/J6M6@ M2O;?#OJWG1SB*>*7H^R&G2CK\.U\. /7V[$+#75/*T'"IZ:@TULH:+,>6J/3 M[7MH/10Q-<.N?)Q,3GYB2%+O\U3!MKQQX/6/(^7D#^5%<41 \02$YK1?6\%. M8=T9D>HS>D&\49B :_B;XD^3@2FU2MH3YP;YC8?0!C55!R]2"?3>"YXRV"/ MPK\Q?XDS2=)2S(3<09)'BDQ53J^Y_:/,TT4V4XC]CYY$\8.A9P!^4>:(NH8_ MT$2+J3)SQ>,N(] MS!CKC!L2I?!0=H._)3A=^(Z,#_-0?R%4O_GP*F!EI##99\SNGF\0_YIE=+?[ M/>AS%OV7^KIEB(1YQ3AJWV@G\"(-8!<)$3M#>F0OM7,6=O]A*TI9BWA%X*22 M0MU,<:=BP6[]A^D]]4E17P[@%+]D^L-YC'1H+_*30!U!A@'F6PM_#8U*' M/@,-D.CT0&C^K&Q')CC=GS08+A+09PL]]SF^2N,)W(S:\H7>]B1=B?QF&3V. M7:(X%H# _CDI2CF=5[+4.->!G?F\ M?+G\YSOOS8>?\0>_ZG__?/GY[:\?/__^Z=UG[\U/'W__XKU_\^E_WGWQ/EU^ M_I_C(&/!_ =&34R*Q"7%N?*X^&JRE3.D!"1B./G<]A73H,\=[[U]"44HVP&% M=*2 GV'7!LS*(#Z/\DBZ4%:%D'9.F^@<]W5R,PCLPS)/X+RAL&KJE,W9Z&W8JBVN=E-3(N=((W?1I=V6]+F1,"L@Q)6ZVP.,EZ^A;+VR3RA*/\$&'0>A M?J0VGG*2")5M::)V6*QY5S MWK"/=<=[N_:H',7;_ 9TH)0;FZQM>"\]M?1Q'M#9R=2XX4.<>ZBRFJXK3L^_ MH^^<^/A]W+Q7U)CK-??C"/)\:;MU84<;,!-E>Q-5%-)X1A+6E+2WU$W9&GJP M:0*[4]>J^&8DTXTG0>9$ "+I+]2*N ]0A:>=+C;)$:K(%8H1QS-&8V#[ MZVQ&32+=MS6[ZWA_SV[ W,Q]Z2+@T!3/!"2;(\&KHZ ,['A_T\VW_37$R0/= M< -L20T+BOJ%G6!3%NX>NO89^*"BQI6Z^>/MGXP+T[61,D47N3BE2;*O%ZLO M*!9^WL;"VUCX$0D'[XTW7<[1R\.^SN[I=]JAM:H#W)#S"GFAJ.-4YFB\,]I0 MV)!;-[NNCD0W_T5,C+?:Q'BG38SCT=.W[PGD]@*RX1D4$$Y#%M][M\@SW_L) MU4R,S")1^]Z;_ KC+RG&H KX]=L@#:(8UBIM7%!4O5E@%^;$_A1E.,SA"#H. MM**LYP7A?XJT8'Q^S@$9;W!0_0&4^M@T$%!"\8@ M,IE\!^K=Q1G5-OY(" LD#5\6V@DM"0)C@&/-%J\V ?Z1X!:R5\4\RO^T42$% M#P:Z0JQ BPO. )E(0?:,Q6V8!LD$C[-WVCVOC?F_"AM#M#-@56<,NYZRA2;6 M4P3;'90"6:$G;H4:\HZG8HI_J*&SG*=GF;QY[/=[M-,EJTL]=;JAR>:>7>(L*H5A>%GD[Q!MGV>)U+EOUEPH7I-5D$Q!# M*A><*/U[RV3D]SZPK<*D;;!L4^3J@T'8,)228KO-H;O-<[/-*!DB!5]@*^K3 M J&4NOW@I#M\I5[3P]UA)/]R6D/;N(0QI=\P:F[WHC_P<=A@QCSO%26W.D^] M]AUY)#DX(>KB[*C<(&W-2%JP-<.I9Y51_[Y;RP(!-DN40DYC:NR<3BF :@' M4;"\SVK\38^*,R#U.4OS>9/.0VD_N60 @UIV2R1DS2W9+Y?@+#X;T:)X*F*D M"8-@:^T7I]Z[.GHW8.R[JI476!9UU+MY;L$GT#ETT M%+\.RK7<$1.XM[HO%(.;D\\+6"?\7>5Y)M"#^,])#NIE!_19/5*Q+$"G]R6I M$93AUH>(+%$+Z3 MRAJIDE@969;%VGF3HB!.L< XN>#C-G/6P7YXR='6BS;:^L*CK4\II&!#8@3< M.9D%7QFY-T6&-0D6"8(,,'>#:TJTAO5_S%)(%8('#+V37WO!;T!)#8,7 L3&BA@ <6"F8S)>B]P._& M2\*\713"[C 2H_W,"NL3& M%#8@$+,UV/![*$7 )D3U8'-)2)+SQ)IZ=84$L:2LOU'"CH8^2:+1QYF8&16+ MQ+61::T\^G%PNEX>;>$D/+-U((\CQ7;/7WF"K6TVXW][\^F+=WGYG_]QWNOV M?OCXY>_O/GF7'W[Y^.G]FR^7'S_LZI#M#;_9DU^"RA:Z'<_[]=W?WOS*#M=W M/U]^^-N6'M=]FV^<#4-17&"-I*D3B[QA0P Y_Y+#PZ54CQ/WD(P.BGHE03PC MO3?&V6N0H89"!EO$@)G@P(>N\NRFG!(SBTW2@\.3S=<#@Z*'$B!=4"XL5CK8 M6;$]QNH\3XFE'<@F&JOZM'T*I9'PPCG6[%)V)/%PD756-V"["!B8%L5D!>@/ M#"R]8'#5&(WPG8<2O%50+XZ3$7#P.G*B4?, 'G.U9>HFZPC<81( 0 M]U&D^J:N9!ZG,NV*H3YA>30CGY%4@;!/9H''06NR.@J"#8#H UT'@ZM7BJH+ MZQ$S74NB9/UII8+%=_(N9#_\INI(V@J[,[O'; ZN*H]9QQO@'5B\Y/WRYNV7 MCY]6V<:^,@%V1H44=R4B6V8:UBY.$3U#Z2BUHS%QLO3_S19>,24J"X' )XM$ MH[-JYR171^$%Q.HWOI$Q97OIROJQ @+Q+3W2Y45U4)0JKH%UHI\@5 MW'8"^&.9P%=1E/5.?WAO+A/)MM$/!86R%@3MR4EQ8 TL,1,/IF.=U6]-%3 ^ M\\DRAH^&,= 7NC^P/VGGV#-W]N!L+L[V)R6\S,"TX!1Y,8>HX0492)PW@(%IDZ7D"T2?+;G3L;O*Q9)"=!7BC60!M82[Q#_&,FB^ 3G;;C#"LEJ7M35> MWM/P1J>$%Q-QO5_@/+)\?:'R=H&K@U"VOI '%9-+TS^5*%Z8)*Q9H-^1- %0CB1* 4 MA(4)JP:;6Q'0"7R-9T\E^RL9EW\6=/2A#$Y\]^:,J=>LP/_U#9B]XYKOH+ MI7^6HL8SI@4>U-N/_[S\^:1[ =P$]FD6AW7A:#-")?G<%%I9)BYZ] RT>'*& ML!H98XID,<\0:%M,!_T1X6;:/""Q9(N9*]?B-@6;'VA@T>1CBM1*#LD?\RLAXNS8HQ389H29BJS_;">9EOJNY7Z_A#YN GLR9_^VI[W[J$:9Q*PFU\3\B _C'22M?C#%T5S).P;^R'(LP1 CJ\Z,D]6K?/1&M<]"+T2SH@):^Q+K)1/+> MW5]2806PDF*RM"4.P* "RM'5E&&SA$5W0[SO>:FQS((HF)>FFAX9I3P6+5/8 MW5 G/M;UP_LIH.)@,7IH2Z0[$BF8"C=46)N08UW[X1,==G'=6:3"Y%=!*NT\ M#/"1WZ#.-0HL8RVP5=2>VCW4&;EF$ZE#$HPL)UBF/7H4]TK5C0"UL* M^">+CGC"2JZ^NJPI%*SG%J"^$MH)K-<*I"S71AH[]\P[%-6Y"9;&8JTDNM1( MY3;SL26.^Q!'56(8]D[H:X(;2[>36L"R^(\C^G+$I6QS+,(OC&IA_0Y&HP@J M>@SE'MFDWXJ,"MP&JL4,+7CKZZY\C:*MTGQ)?!BLJ3*E(-_81'*L4XU;HKJ7 MG! V_*'4T9FGEER_:$C'AIK%!UU^$HO*)>LY:O'MQW-Y>+7GNK&OG MR%LD)E.J<)K"%*ZH+"H/# QOU;P'\CWA6!.1"X>/A>4AG5/"9;Z8:Q]O!$R, M*J&EF;6I$BU4M?,T!9? HH]U.D6"[K1CX/N^M2C)TN%K:_K"T&U?P"3Z%,&\ON! MFG^LR5=JN.I/>@(NU=(-L( ($Z!5X)+78/UK=^'"28?'] E;8(6X)O]-RTELYZ<_ 46[0RP__T:'; MZ[C0^9>XX;IZ4=PVG(&*L0#BI@Q!!UI3EL\E[5KZNC:\-5Z2N-490U\I?4:! M@8GE&XH88X8(X[Y$S/\B85UB0-X$''R.XX^7W*6V*'0HYL[0L:9; H4[S,HI M1J^FZ. GBT2#HJ0"^(P_N$PC1!U:'C[P%"6AMQ&V1XVP'0ILBCGKE7.E^L@H M+M!>DDIM4JG$6:!Q.X@'+4K8#&Q!K2(N&N!:+*H?O,)\]E3V<*J"!#,6<1=- MI13JY]H!K>&M.%R@#]94/^G\/O@WX4705&ZR/.%:)P=U 7\A!#C/YF(0&):B M"8GJ1DV%5B-]H[>UQ?Q8^GH!D043KMH)H]6:1405T V0U)\&$@@$X M1UJ@\UE@$7+*]?$Q$K+ $E"J\_9U-217Y4A$5KOGM&N'V59,#9I2KO)-K>O< M^C3]BD_:GG&#B.EX;X7GUSSQA9["GPM%:4*)2J_@ZRFY/]FL9 7LO*X+0\;99ZTFV2!\0Q[],V.8I$79Y@R M.*,$DX,$A .7IN*WHFPQ+B>+1",78:^<=1O"1ZD'PC0L559 _YWB)GI#^FIM M<"5O"R=D!.;E,ACX/>7>XE;&1@N05F8/A\_]N,+\V%]ZI:( _B.Q*\K>*UKYTU_(J2)H#D8J'(0:YFP#>PP)#*$&>L M&@!=@59E;$TZ#LK"PR!2EIZ@W&)>8P^1*CFF\41;,@WWS]?\AW1+S&2FF@), M(\UR'D'/T%3Z51?W7D4PASCPWMD+17T:\5V"C8!;,<&RMY B6YEW'>>8A'N" M>8L5IU0!)CGS15!W<&YS8(AP)(IK!6" 1$N?2N(/I?HV\TK84=@7U):DVQPS MW5Q=:7DN6H,(>R"A *\%;%EFU=F>7R%*(A&&AH<[@"OI[ME--*) MSMBV8_BWYQ#_+#+^6KG?%1>[E*3;<+*TR2+QHL6)S$0TB"HA2;S T*(.)%DU M2+OZI0#?QIHT,"K>&2)17S[)/L,\0P!;G.\2P^M5BNCBHC%>X,'?XH?-;]\8B>U7;ENJKC#&@!?ZZ2U@K$:J; MC9HUN7:CO3'?<^QHX3A=[)>MQEER+1AY3W]P]'K#U8NZPOX#"3G$6V1'BIEW MG$Y$4B-M<3,X'.E*(:CG? HW[P?4\D'[#DT4V"8&6$>B&?$:Q#DNW0NNT+XK MFWSYA#(L??)(&X[S!7P' 4A 7(1?-:PE>A6PF( /(D7!Z]A"5>QDEU4$). 6 M,[52^#+'&FS, P<5!4N]W;W0,\>>?1/ILKG".V:PVUQOQI7'."4VF0X#,)*H MEW%K%TER0I60H!\O\M0(7;KC&:DS+&&>UFU),ZR!'UH565<(D>P WA0F2('- M3UN!CNRU)KN9HU<+]W175^XK"%P/-$W$^DYV5S\W8[TXOO: H5^^E1[D.QAFM<9V/..'^\ W' M'3=9F),KAYWG,.-OCD$A:I8*'/+;8<]I=H\;]FV_9[N"\4^Z@_/.J/:C;L]I M/[]YSU6QVT[%ZV]PH8OUP-#.6^0ZF.OT:7''H <&71J+V4)Z^2JDB;)AL6>C M0>?<+L0"<=9 E'%@G8.[$.2Q6M,E@PAC!*ALL5MO0(V&*]1.A;&5- J#^B.A MXC)#^/J"$L)70KLU#0QK .>+<4+!&)#8Z9+:5&!%KW4G2%-T<2)8J6:4*9K[G?@B!Z='1Q?SM1OL"D-14 M4#(6,9D_:L32X7;LPKK?C!KZ330O9-U5K1^K&9$5-?#J:=,HRB++*>W7BH= W &0F)O*6Q7"F,SEC4_ MC"A28.H6NHKB' 4*O^;&8ZMC2*<.,7+;P]GM<)PK($"[^D*88ZGW1;$*UTJ) M#;%H/+=CT>8U\JOI+ZMK& 3KH"A7:\!T=+':U,(ZD[79DYD2PKCJ$*V6I]9W M5+]N#2G."OBJU-PCSLD8$17\#S>%P;2_XG"!!D1>%!*K,-"+KC$F78RL/<8! M;71$(#ZA217.&+V0*JEP5.I*1P$9@1A;I-HD)+C'HF"_#]!9+MUF"Q<%J.I? MIX9B% EEN*#91H@MZ_.5[H1I$4^9J=K3):':7D5HSD9SU>?20=[B%)OT.ENSV_8&UC+]@Z%MI;[J6JYCX1CKJ$)_TZB>%B:*"@MIH*NY)YJC4SPIF([ M$_1MR%C"G3K>SVN*V6KME0.G=G/",$:4;;.L^LW':IF)]T% 7>OQ%XKDN/J. M^2). 2TGM.6!X^K"T#*>B;[J&F "!,9B8[*YQ17CI#BG!5:U,##[.J&$UF4, M MHQ:2>A\[:$:1C M00T9)W+%R:%76;4-*3E)KAT"%N= K;L7%E#:3L=!O#*Q3-0J,"^,LJ.JH?\< M0=\F=G=0_1*L-0M\E& M%7)UDH6+HI+FQU)4[G+]ID\H6ITM"E)C%FD<:F0+X RIDDY&R((LXU"%[L>1 M33#X6]6--H=Q(*^C!OUC7#U;.4\LUZX+F]!DV5=>H:[- 6748D(((GQ,36;# M'$ON@>XMRKM7J'G <0S.NUX_1=\Q18,%[**3L*!WE6-^\&'$0>P[BQ +(ST2D2&BAC%(N8R=U.A M5->"R1BZB6%4SK^X4^#>$VBQKAMIHZQ)C6_CL#\.^FT<]I#,IOVB"QV)FM60 MM^W?D;CM,X[/!EO'NB?J;,"1UHY,OZO55K#MJ)-E7&YOMEP"6&X'*@EBD5.A M(H)UGV56!#'_E7JZ5ZV;6.IAR,]T?NJ1 X0J!!@I 7<)M+9Q$A=3Q3&U.(J# M7#SOIH>P[[U!E1"H%/[Z4Q[\&PL"WL(2(OCWVVF,+:K>PJ'.QO@ *8K_!GF- M:,D4L?2]7Z1.X&\*LVQ@MI? EN'9RR(/,-7S_P1 '[[W'@1.F/$0'PBE.6&+ M^P-V^H;7/H-0#.89!A ^ST$+Y$=_3PGN^'_@EU$VLQ6W\O//6$W)\AY.)FV( M*&J]K.JI=.X"]:%G+YC=Q%H.@U,V1 3@JO"UX[?122?*JW42UC\1[]@M/7") MR7K_\/MKH'\P2@H&'ZFD6-,1:-6;RTUU13^%5$R[M!5-U=&G=>RD%ODH%G,L M%^D@(C;,.,!<<^8Q31.K%&QPY)L.I.OW!H/U87JVW4?GO;6/G/J.*DIZP_#B MNX[WNZUW!7K*(@Y&42<6:>A,D752\E33/"F#K7(SN-I05_U*HQ]Z'30\NM$W M;-I&WUWRZ*]*,Z:G&DRT) M(B5Q*XAF?JQ_Y^ ,_[7*4LGUKEBWQ6"Q$D02=.)5XG9!XM=R#AS[PO0,,B5V MY'X&(I(T;]M64%L"4D>NF_]8[5P\P31?':AF-F5# F2@QQKQ:$V>"(Y#C$GC M>RR**G@[9T//$,G 931FE:M2REFRY6:8KY4+.K-M3LJN>:H;H!!#1O6J$763 MT+=3U\,CB2=TJ*9)*/74JWO9A 4"DYP$N6VT9\,6E>567 R40!*3&\O%)G)> M55QL3T-P)R3I\!6'33 M$C,0&8]4@>88=E4STZ3B<0L'ZB5,S%_6$B[U%:C$7O$D*8>->H/0/M#1$W1_ M?LV-"+RO"M]FH\V4'B6EP13;-9*SW@ \DE#*B\"N/!+30W=I@Y7JM-7;PA?. M,X(;>6OD@L(< 7=:O#6*0=),>[:0$C83@Z)/F!)$. M1;5=5[%L;1U-1 Q;BJD9<$GTB$+()34:D"0Z%6$J,M$-RU4F>9!A1C58E[F^0 C%5ZE;47/F<_,M@ MA5)* RDT=]UT$2$N'S7>Y+KW6#?@1%\^7PTJ(N74(X?.[_KF1(!:N25WY>R M<8=?&1E/CD=RID-*6])'VQ#YE.P49-88DJ/$,R=B97J(.A]SKO>ZPJCZX1%, M2A7'T==7$55O-ZPB=@B%>D6HDYG!];].7RPGK5.C%CQB/LUG: P@BK^13. Q588EB\HK#!HPPJ'9$(TQ0R#D@%(4*NREVO%2"/_ M1*7C,.LA'$VW06!60$F'J+=Y?$!.<1RZQ*7C]F+UL[(?Z'U8%#4)M_XT:MLO MAT-&!Q\FL34WM$U 4%A87?<5U)N%51*C_FBLSG,G5OO&2@920,%^Q=8-B]([ MQ%MLRH^<6#H7>H',Y\^L":'SV^+/3TRJ$VYT=&754T0_E!RHFAH_0^=KY&!/ M:/P&PJ\H&'B1Y4DMRZGCO4%^A6>CZ1_=2>R8RT'RDTM:-U'D: Z\D/*QD_X_ M5!YVV9EWX6#]4F-Z267J5X1$X[(E"&$3@6#*$!@H[L0)!'UF7 MZ9P9?+.5/&>Z,DB ;&&[UWE*$,LV.L05"4#'<"52=)KAQ984+\J#]KU*)K>3 M'V)+94HA&X;S4Y4$1I,H92[[2EZ%X40&TYM5G#4!,?SE>!$C+\Z)Y6M-UV#H M<"6E\20V%&OH0@N[N"@/4,4,=0=A=DTNM=)OD^+U!US!XQYRI02G@J7F^CGT M=Z6HEGPMC^5./);4[(^N3\XQ8JO:-Y[UC?CNX[SFCA*/5Y!&]HF&,E).P!;/ MH2YE<#*-P_3MN1(>)[1%+@0ER-#4C2 MV/&S&HMVH4O7J!X M1A:,4XY@AK%G)G29>9LJR7(E&H) M4XES5<.UEOFMCHX,]PI8!D]T(2CR55L0^8;@R9,XMQ%"A7@A]'O\Z?H5B!NT M""BM58.+:?"\B524Q$BF,4?(J^_SFM;9L5+S+VFL(+P4PYC8>5;2#/C7ODR[ M,FL'35SVH[J-3B.&(@0BL4I69;X&C$&8;AW=W]:D3V,$=UM:,C%\8Y9%*M&. MHY"3@]%9>,5MZ#&DQF7ZVB5IDVWK#( ]D[5H;36'-&MB6>)/7F5=&W F8\_# M11\WP\D>"POYV,!3>4LK@6G<4/;FEK+VIDV[;<>04C4OIQ19C,W3B%6U_@YG M*$-@U?H057*(5VP3=,9/E/BL*AB2!/963=!VG5Q:[Y-&1CF[*QE@71SJ5J?0 M11NVBX93G^@[@+V% YY[AT.//7^U5/5(?VXC;Q]]%XLE)#2-["#+;_/PU

M,@]=WSP9-@CEP)Q:/*8FV\G1N,WQ:.12"OG6W:6D$%:IR:AS:UBNYL9PV@G> MZ4EPG>5LIQTUO]]2K.W7M[7-FKV\<])WEPQ=BN_LKV M"BP! 9@[=UST).NR,':+N'4XK2CB>*B+&NCF')L *:=4:LZCXY09\=9%*JBD M+A_RL58HC0C[!A=IXY&2L$-:#!C0R.I9=RP% )2-NWI%B/#!:]F7QM92^(Y& M'B>&658 JES<8TJ-HF*Z24W]ZGB_">ND7AJF%*X9/]E$ZH0:K?VJT9\%#U;_ MDTD101(%PXF]5+<4J3;5$]]95>%[F_2"/)8K4Z?EZX"+UR@HS8?#O@_<#$GO M=F7&&@59VY=6YEEB45C?P?BR#!*E7F!9^) M3-]GZ5>UK-=D\Z5V$DNI1O!&:4-" ^7%>26FKMD+>8?)UU^Y-N@E1K\V4Z(; M:.=D7A:>$JA^FV2+Z"V8]\#O7C%&%@S#6T+R.XNJ(> M5*1 5(S*9B:L2QRP48.6P&\B6U;I.*'5QQ 5UQ"G1JC-0BLS31"2O31@A19:XBG.QU>4NU$[&2 ML$:DBZ-1#=Z[LMF!RG821QR)+<$1)A_7)*;4[S) +!G"@ERX/*-%%WPHR*@K M@D'(O300J$T.+>4JS*Y2NETM5MJN>[N>E[=[NCL:IIHK([DJ("K$8DNP:-O= MO2\WT'TJ@3F7[/1I]W1G+H!5!NP#)R>!JUQ4/)JZ+MR)!K:[?L]=YPP(, MT MW>_*$0C4:+O5]]UJFV+"Z5XMEN?]L#RY? CK8BOVKF;13IGH=#'#0GXR2"C3 MW1HIMG#Q.(R'2KQ^O:^<'0&NC5_%13/Y I0266"$->"K+TEL:&%P%V;'H^XZ M)<8$KJ:N= /PG(U.SC0(I_;;-^(OCW7O3:V:F)A>W7HN<(UWMY?DZK1*"U-Q M 6R6K4"%KZ0=Z>G=I#8Y\TZ@IC=.&-8WC68H184+EU-X.(X"7=K!-=("8Z:3 M^L!F7CE*VS+6P8O/91V2DX:KH1:J\33+HB:"T+LKO@!J@*D/3#DE%3;Y9B6/ MUHVK:%M;>CQ1ZH,]#0G;HVQ>ZM24%31SSK#@IE(:88O+;K!210OZB5(1-E$2 M)SFV$<;B$5_*@:OI=&!($[%1>8GCS 6Y)ANWF@FK"R)L&833Y'(2TV M;5U^46DEQWM42:W1Q'V73S\H*SY"021PBKT-1D$*E"GUW_ ENMBK /?&T>^F M7L]S-5&&W8BWL++N6_JL5LY'T!5M>0"5F9M-8BJM@O%*6[*ZOT5.IP(%^;+3 M+)LWU64#FJ9LA9X#3N];N,T*0B<22PW/N5IX5NVI?I\SV"UYXTTSA->DIBW-Y1QN'+E:^8VCFN1"1T;?"$:%1BT1 M"N&1G.10\VXE(-Y,0;=AO':\=VZ#!!U57Q%PFG0=0>>@P[K %UG>7,#B&PP7 M#&BJ/,]R*4GD%"NM;4@8HE:3:A+V8E6LYHO9UN1ZXA9VJ9*(Z: OV1:A#DP4 M@H.4U5TV8U M [P20W8ZLB2)N:\J\<'Q8BG/ M8:=J_I?)7F \A()"=)2<@[1$W>")*'3 [T;*%J,\YM9 >8#,PN=?!+FJ)!>[ M.4S,N*C]\X0Z4')6#>812AJ-57QQG"NI"BJF0:Z[TBQKB M$SI<0U6RL:HUIIC+]BN6"'4-LX!8G.2'L7VG (Y9@CN$JYI4TAV-6G+O N9G M '-4X6!CP3RJMSAPD:(U6"G5-3I%P-K?[6--;Z+!OZN((09&I*[LBN9"6M@L MBS!5DZN>5_6,ABXW5:M(L-UTQW"FC"UFUXR[K;-H':KR";[G9(*,.!(B:Z[@ M9O\&6@($37N7%6>6RJ8QXAUR[CR+*9H2?BQAJ"TGW1^486302F-5O6R[W.T) M4VEC8=I;&Y.=(I2*T7[;^;F^>- L9_%B9H[6 M>-9U/AAR#[Q\U&=%7PC1>P5]QO8SU$3E"[O(DFL#4%J/H3CXFUS8U( @B>:> M7Z=87\]BE3/IU'Z5$N _U^9A0ZF(.A5,885IE':0D\RV93;88 "!=8;C MRN>%75-F7\ 8CIR0S2R5+"K;B3//)JC--T4B9N1MWK'LL M*R .ES:EO]H BA9N2$,#FH+Q+;N*9&**R5G<&[<.%\63J=+,#[:ZGNB9DKIZ M1,'E.@^F:\'O$\!9N?],2*EMOX:I53.X-E&]O&G5V[326\Z4&S3SP56"(,(, M;#Y'+K9O'1URAX%O 5YRN5_-.T>(Z546X7+5C3I-W)MU'D3Y5A5ULMIZ47KR MT[7/#T$@VT*=BKNX#KFS(H_9 MZWX';PWQC\%W_.;PN]I!UYN[/S 55C/UN=547&]YSA#X#2W@T"=)T(AP&EG$ MSB2IK]-]UJEM%+%2:2:[6IC%DW0#9%D6TZY$?VCT$!#-'+$$GC0B$*>GDJF;P=Q2LE*VNM[_,2FHF MPN-R^H#ARY+]X'Z3VUQ4PDRDQU6JWC:89CV^('RBX2(TBP.?XN4J* SD#]6! MH$+:U&65S>4:K6%&@)W#5#6!%VC(SCJHEJ3I)/&,VHB$ 5 :W8G'\O\+2U8-IZDH(C#JF4ZJM^MXML"DZ$L-IS86!RPA9JTU1TMA 5IU3IQ= MCVFS+;(Q0]>8K+0*8]2H!)*F@8A6F+*R F?5&I(0-:"W0KAV/1/GYON%!QB@7H<&A48X!E_B1& MX!ZY;@V=]M-X?/#[.3H*40_AHW2,<$)*0S\8GFRNKH+< 72IP'TIL*6SI9*" M.\@7YX$91F$7PMCI1O:*Y2B;@X5PJS2GTMDC;1(Q=R9SE"J MVR)NAIH#NJB%!,DA;MU9E&HNJ'0@_:7M(?"7"5T?AC5SH'K%MF)!IF?L;N;: M5X5(Y;;IIH!59XE8VZY9[E3S+PI'"E5OGN$#;03JQ\&HC4#MKP;8]'XE>RBS MW,QUU&FOH$U\-'*%E*F +KF?EMS,/51 C21D(,U+>9HQ > M56_&537W6&2$]@0*T_=)+DCC9Q$,M"Y,"Z8]PP9[A-XU657KW79IU-F(WA!Y M"DQ-&?F N8W$V28QNA[]*J]C1Y(1,@[K(X/TMGP*U+@=OKA M="/MMB;,74[H<1 M)9M29U)F-@]-?QMM_H 2F+2D6)0Q 1EI, @S.P+[$\C- MNOBPM5PV.Y1I7 K_H+%]P@5Z"X*^^=QWG"YT09GX[!8V*-,!)'BPP)8UP=-'C MGY%EI! M2''^_"L$U\MF:#6A[W .EWM*^B+K95R,+Z Z>F"^2*+4D;V&:+U! M0BC0',2AJ P?<,&Y^6)JP+B@'Y9R&:G35ZY,2*B&K\Q)@3IOCMN"K7E2(Q5\ MF9+*U-"*Q;8!P[0C2G:@MICDLB28LCB'RYDL-8VS9S1=VOPC2D*D9'=&->9- M8FB?)C>]D\KEDP/+7.=*IX]*+4XNA,!T\OA7'%.=EBNNU'GRH:KWD2$H; MH@T\E:8TV8[WIH+A6W,=&$D12SQUQ0_G&P /Q-QFYR 1.2'Q%8CZ1)C*-,&U MG5 ,N""GG6'7DW(A0L48D7<;N[;?/.P"'2U)+9ZT=6T1"S;50KI73/UH5KRF M#IB$*/..+>Y 5J'QHVV?"@.W;4ITZS9M3XD/C#237,TR0O.,V,_3Z,@[DJ(O MW<*+$W+1ETK.9+R\BH1P_4PY2HMYAI;;.#^K-)HEH]B<124D:GM+::ZT2C\L M+BT(?!"I/PEB4_#) \X?$=%J#-Y:*]GF4:MT*;H,O@V'&Y" 1985:B<_Y:Z6 M'"U@/SDY@L!F<&BN:D.;J: O#*-WFN+<3"%C':,0I5O5I";7'>0"@K+>!54C M_+6#Z6:Y;UA) MPK"KGK0 ')X*$%B%E:0/O/_4H($'D3TE*!+?U)E*^5U-G6P;2I$)KPJZ4%@ZA\( M*9P+4_*@MM6NUED@TF:LV MI/EB"&SN':-5]ETZQBF*;=0%MF"75M=5W:*ZSGD'6_IZ47&Q28:7#L<5TH<4 M\UT'(90R#\]]RN*-&7JNC$+-/0UPM8B)JT5*Y=0NBNT[XL)CADQT]07G MM3TH9F89;WQ.=J$&6>K]V/0_(:LB36&:HS!! 5-42Z]&+)07C:5%S-FA]9R[ MY9E!A4'9''PI8"=?-URMDE-'#[5T'-0M07DETS+J\N,NJBS-H[,NC3_^J'C" M7&YC@/M3=U*S"N\R,SV2L)3864C( ]@N MG]6K;D.=SL,LD-7]L4\'_>)%MTW1)LOC8?\H8C$]X\YC1/6U M6^JLE^CRG7RACPVD"2E<%26K ML3=73+7N*PW>BUQTY&F03+.!&W?31I$@*(1T;)XB]X\ST TIVJR2QOXUC1$Q;KKNMB$DM:6/ M0_6E*I?!T*WW-WQU)[;D5G'GMO;!#@O6 [+ H7"4(BH(CVO%S],L:&]CZMV0 M I[(PU)&KGT3))\SAH,9P2&BHTBKJKSJ=A!3U6'@JD!Y&9,>21#P\P4E6$# M$9(AG-O[$^T T;RY;#80(74P._4"#H'_*%LP)-=M,'INC-FA;&T.E&50)QG$ M,_@#P M(J K )(#$Y.+#K)OA+KBH*.E![3F$Y8'H)I?0V5@+6K?G?P1]QZGP MTOP2+[/%+_<1E25! "#%><4L4ZR+Y"9972O44*2U_BKY!@)$HAMRLB4;:+[U MH,Q+W'REQ2J:(N4(\!#%-(WBYAQW'BFQ=J7,;RZL/&,;=*#BZ9J;@CP^? _X MZ4G]Y#^G$>C0?#T'.8\"D9LW \.Z=$?B]+^?9CYK@W!O,V1NE M(EN4IB;G#%&U&*\NX%%3[JK9;L66RO5CZ?&;]#X$D+8KIO M*;LE9>?81RA)7JZ4:IEK%;,$X:)<7/+B)#8@BVQ-:YAJ"-O,D8)3.*,#]]#= M_*K$4@G/R;R+(PDDW3LBX9CLX$S;\K(=,WLUE^GVA4"G1R'W9V#\UWH!<%5O#]ODDLQB^HK2.,3>5YY*[7X+XVXEN&; M:K;Q4@( \OULY*A"X1'),LF)F;"'F6!Z1EOEC:6G\X=OT\C5.J#7#26NR*(/ MK^D*MQAJKX&WK)VPR1W!B NV\CT(0;DF>I0.-&3%D#I$4H\L^'5;JY13QT:: M>^(8V87JE'X%]39'RT3;7SXOU[/M<9UU] 1OY2WZON@OQV!)F*7[8CI>BC^. MF&W77'3[MK:VBE6W')4'86:AN@TO&ARD]4^= ]U2'#P9\1NGRBWZX:QNY@\$ MH1WG'^!C6I21M3"NZ9N"4%;2^$/FVUG4[!S2.4-LY$>.%C$\73NH5)N]G(\(R]S"C1J34_IUT^ '>,=82C-5WELCT7=+85<7$ND]L' M$5LS@)$2N9?&0*5&=MDC5SIZ57Q)_"L'0+>[D,H/)6>4_>/R3;^ 1JPJ%QG# M _?<:%'7=6-SA>X)O.A^&(*?G 4:N9RTJKE^GU9KI*NQ W9DMLV%I3]RWJ)0 M,"1@A H3".>X'MB:J)AU KG@,6MC)O0+08UP;ZJG:0Z6C4R;.2K::VH]%V3Y M6ZWS\R?F3/Y-Z,5XM/@6R0Q[WQ-ORXDJ?UTA8HHO7 E/.]A[(02Z.'2C-:(> MV'?S0_ZTKO")%?<[JOA\^5#Q^34%BX5YB4=IED/-Y=O][(W)!??\2M@ZO%_0 M\D@L+T$?[;AUO518&!_UBJ@@A#,".$O"5AH2 M.K@CW"8T/_4+7!@Z"&T::Y&)1.%O!T_D]1ZW2<]\^;>Q?D-OO-YTW8K^2TYH M)52]!'DE49,-^)+&76M#A:!7$IXB],%7!P;GX*CG\R9*%[ !@]3S4"=+G8P: M.[$[08[52SXCKBEMFLZE;7:++4@-*%1]M'C.? YT5H:\'2?A5DS0/3^[IV=- M$'3: &9Y12T<6, M[F@CU.5J&7<;DMW)W!O<0^_*J^H6IH4IL P7C.2"2W-7,;M:G6QLRP>CQ'CG MREM3':>(B;BWM<*)W,2-:N-E'NJBR M5#"<5353S&=!GG*VT8_Q#2DKS+0WD"5JI.HHA3<=TJ+_'BX2%CHSVK@NM$5R8A80-5DKY-(PQ!9M? M+P70$QA3Q'U&VL",4;*A*:@R3?OR_*VDR;WDN97G(K_"G^M6S].N(U'4_)@2 M1%&UF4$PP71CY U9E2:F3C-^J7KWAEYK>8A]5Y)DX@:">/C Y=*T7]'8A3& M/Q/'TD[O'"0KSQT+:N'!N7QH)]#<]>9JPO1A*^4M\ MO-QD\E$Y4P!4C(BU+.26VM=)P(I7X=ILUPZR#BI'K-1P_?I%S$B=.T M/L:K-)<0$<\*'S-EMDC:G56*.#]:P-9F\3@A(Y3=[:W0M.,Y_&D/Z:]:/2B+ MHB^;^KKE:%J"*DQ$I!:?FXA8Q-,9,;2V.EQVG,Q5],Y)O%[.;[Z4RX-4L3^* MV=EBBK:*9#Z:>F?)&Q0?;-?$U%AV>49,><-54"9!L%(0">%QOQ M052^%B+!'5[C[0?DV+OES*F$)^E4'EJ9T"80U&1'NY8H.#223C)\%1,_RV;) M?%2>^'IFQ^?'N5J>"VG?:P()DV<4#0AU3IT*+?;YRR(9^LB^A!4G-O MNI9Q[H=SCXXH+5Q2-WN_.4PPEUXCM+21:I!I=\ETA@JMU!M2"%FW/5@K3?2, M_&;Z U"E*@;6L2?ES6N]ZWD5+A^<4[$P8M>&(U!D>TN:U#W*HWU#3+#$/:!Z MEOQZL!@M,8 /C1'B4JW34@/]L15:V=MK$JQ*V^\"+U5VQ,XO85^MN^:"N0NN MQG-@"PY5WJ54"6P2;\(YLM!2,$6>9F=+0!(.'W[]3SE?E.7=.A#AV*.7F,_A M0P2B9#>0\"3RFW!.[P089;:<]'RS9^Z9&T->X8C9-T/!9K#N-\+)Y^ M06^](8R%8A:TQ-FL3#&0FR&4;V36Y_[J^&0\#/[)P6_@A,7N@2AY'M.3O3' MVTGWU<.HWVW40\FD;U(XON("R<.XON>XJM*-T[ELZIMA;/AO:.0^L=/9;0*MN:06ATR&.DO'53+^'2:!J%(.1ZF)P[ M3\Y?Q_Z0<9T5/0L0?'X8WO==^T"5-CMS_FY0\4*[WG"/2)Q -GVL-]2QYIH[ M ^8\)&# ,9C.+,XMD"[XV*MJ'S[+%?B,PDRY]33_@FZH+(NBZ3$1,CIUT]#U MW! 3VI(Q;F@QX4XDB8Q(SF?'&3#7'XE]E\JB/4KU!K?F _G>= 7&7C3AU+$J M#?7[8_C>- <7TW X@[K0D53*@ /V>>OJ/,VY( J&PYMV0]0[_O7;I/SOR=XA MW(TV5FH>-^3[O(?+&R9=76-]V^FYN>R0 K-2H9CVZU9)512CST33#%(:-R+& M:*[,FU7"5&NM<9:P;_@ "N?F5,1=*HKWC?-?B^M!FE^0-Q,IVQY(02BU3_$Z]%HKH BGK4?G M#7'/2#5/9,5)9UP;!L$77;0D%?VI/#E<^2RP.P4G1SE49HVR.585+GZ_]/=M M$,7&_""3NP8%OG#V&GNXL_9B##"':SPU7I$'N 2GA3=0R%$@->',]Q%SP'5, MG4?Z2[%>A?(M*"\77Z':;3"[GJ7&YVQ0@+LC9E!M2 *K>I20,[5DN5ZI''=? M[$A6'4)EF\:*3V7IZJ9"/2-TQF%_PMZB_UH7A?!/7FRZ<[)&CXB+B2GANIWR MOB ]F0:F78U$MR8)S=?IU;\CLC4")R_^/5F$Y\GKJ40HCY[K,LU,NEF_%U27 MP+A-=I67.=]ZH0#0#,S UP+H2.A .L)]H;;,78N[(:G[Y9HPL-X95 Q)>'LZG!8]J*QJ+O+YBYA_:C#); M2RWU_#FHL(66;?H:F\N;QEJM:##B*/A\XP4O2$PD(\B%6*(4;;19C,QK>$", M2M'[)WD)?9I*+ AE-AO;KN*'"=TY7 +05"Z"FE_F06CQR!1W^*J;YH(\M)Q% M6D\7T*ID83W V#/]I-F&^FMW3MU=JW9EL%H#PH9G@H0 I$D!T4DS<%UO1E.S M).-,#=@W0GS24#T59=0YL%]I914,$VJO=G58O>SJJV9)1H(VP@G!^4Q[8=FG M"]S&_YJ>;'7019PVJNNE4G>VV540-Y;=T MI4'HI8 P^Y(5W'BL.5;Z)BAO=WLFAN- A35TXIE38LZ$D$JM9]]!HC9 7.XY M\X>6).0%@26[K-,.WA"X51MJDIGA>C_$;Q4&(F-YR62O6T=Z1NT!:FS*F*Y MIKV^:_:RW] W .L7:3.B+FW^J HRB5+*^DJ$M-6!Y'-!O$SJP<:_7&%=U%S/ MR,N#;_.] +6;^",]BD+>6LU)(X3)!"M'MY:P"&U*U:S./ M$SV2(3T2$\;.JG]6@=+,V77!^>(*OO+ <@=MP4&_W4;FC*:$&IR(U9#](^63 M=H*BS%."%K 4?(^+*].-@EA0]%B6-8M _QU 17TV9%O'7>S'H>6[%RJ!*1 U M%)K3,OO_NG$Q,$DN14:1LZ089^&1X4D4IW$C]% $9K$ 9N#,PDI;;^0)'L > M7W_^Y 'L\?' 'FZ^G1;SY?KH$1#\-Q$F<2E<\O^<@7KBM]#N2>9@)<&[V\W(#3L]( M @R9'>XJ*)&U%*IPD/KC;7Z9I0W_!\[01-XO/'E>+IX^?/L'5TC\>+]1' MH*^13Z*?_Z\Z'6K]8?'9D_(;I]]/:ZDWE!=Y^MF_I&]_2?_W^;_P%?Z0?N@R MJX/H^$HS:1IJR4H$7-*1"=HE M=C>Y^<= @N.59S282&_?^,I0&4HO9;E!*D77(I5G:!,*?G#MB/4N]L<8:35> MAAUC9/35'V;1'V[%+T89T1JZ9K*DVXVXE#MJ,M_0LLO5]:Z[=I7!JJ4KLQCL M\I;BA&(D,HNO/^CV806J@I'6*7P]H=8=/ZDL0E2C)7LR*EUEI$5.6"VZ@&3? M]+G]<5E+IF\\_.#\4SR<.I,6YG!C+CWREA-GQJVX/UX%ZQ=(MBDTU!*L38)@ M(^;OA7A-2F@-T>;2I-3]\7Y[2TP=D3HED]RQGX+"&>N9(%CW\.Z^G.:NQL5Q M>#WLCY"_5V _BUJD9>IMPS[XD%%B9G^SE_-.18P7%-XO6_+]^< *LMZK MCDT=B!H\8SY0-H=O9_>2,I"ONQ;)B)Q930-58VM&.+"5O@+.N)M"U.KR5K!T6&G3D7LJXH93?DZ\HW M+H/O&;(AY6IM^9EN\F[2,11=((F[*&]C+W%+#:IWDN'(AHUS?,+24R3;.4U/ MZ2U4_UQP>$H9Y4O"J_&:]VH3F1?1'KK\7-'BV^EZM<$0NY.=#I1 ?@8"ID MRDPL4G"K[$>V8T.E??A%77A&]%@SG(&AD,O.-^TJ&=6>#L\)\+Y2@HL(*- N MM)Q95M-P=YXQ]UDA8=9G#5.#I'ZWW&,;9*VQGD@#@M?[ +.G&;UC7!;\K?/D M43!QXI[NN!]*H_O6/EIS""_Z#BX\S0J:!Y-?;KKARWJX)+ZLF^-O?T\\ ,G+ MQ.B;92/%'UUU5S&WZ-(1R7IL:77@=$N^PKC%DZQLN4A7)V(K\]W>3\+A. W] M_7 /_C.<<-X12&1!0A\]VX1.T,!2REVCC.!S;^N_=E';358RBCC.K&>13[>C M\9-)+*3D-4L'#R3>U1SJ;;N2Z0Y_%GY?/R9L&4U*-AE0@1/ELY<4]D2Q=.=] M5Z^\F!/:B,_X;C>^)_F%LY'%/2(C]/IYN!3>:FT0OK##F9'VA>%&DU M/'W\Y M*"=17^UFW+ZP/S\'Q>?36:13N7(.VY0".N-TSI,I>CC1'ZIXWHLO+ MQR-($K$Z#.SU4H$SPSZ(&+ )40]SPCG8M/"P%Z/G*NWL/_5 M'0Z W#T,1]/LVLBEG5?M0$XAVT .?_6ZJM0W*2 ^5-G^Z>O/GSY4V3YB2[5D M0;4MP%19F0Z453/V"F1@?@G"(6Y(#$%%#_;UX:S>GUV"=98HDG)8W=!,MLUY MP/X!Q#Q+1&=)#XFH 48S46-ZMF2[+M4UB%R9Y)\?!7&9%;EK3')/O/+O')@0 M/12)=X^Y(QFC2D&6W^9TR MJX&7YM@$%PN\9O@]TCD_*;5_[*?(Q#'IHMSR(-=&]X^X20*_GW%;77>S:587SNKML0T2 M(:7(ICA3D]A$EWF!2,B_?#*,T%X6>#> ?7)U+3191%SS#D0RCCC7LMN)$8E- M'6_KYWB'=HV"MDEF5P:]N1 .2CTCN%'C>'!&WQ6ADCY]DW,O(+OCDG-^6GQ4WKQY1LZ" 9'YV6RD*&TFB6L@==& M8SY7(,HIF('RR\1GRARJZG@AG2N*Q$_^K[O3_RZ\=T7S2PWR.\EM'[BKA[:[ MFJ&X%2,?79UO4LFQIQW@"Q^8_U6@1\R4.::E'.&AKD1CY(8N8Q;*'@5+WO,_ M,<\Z\[R7*:S "[82NZ"+B#:[+&<+K8CZG>?7)[= 5PM3(7= '@WXQ(8=C?LB M95-XVDJ<)?,6K+QIX0U59J/PJ@Z<^C)!N(RB,GJ^0")IYCMOF\?^H=B\/A(> MA>AHCIMZ0DO-[X0I05Q8U$PMP9,?17-WNR?.T"M[::Z#PR#YC%=Y2I[M"WN[ M0T-X5U%Y,UP$UBM]:MS)#-\GJN[G>;(\3]S9TFG%;D\3AVA[XVTMN")K/[(" MN HPYIK$75R9."KCL)>IEWP*J$F!'94?&;@1F/+5[FA+V[&9K4Y,;>2GTQ,] MF8GN8L?N1QJ/V:VM;*6"$R:(S/ZR7!Q&.N6^":]$;PJ3YS _C/MC8H&"\46G MI=W@&4K"#Q$,+9NV[@4G1$J43D,O;VY.$W?(()$A81;$L, J,05P_>AOFTW# MD1<38$Q+PTF333[+8[IYKZJA%.VLQBG +)W@_+^&KL"VP)JY!/2'W[0FW]B R] MBGW4S%Y)DI_Y"-IN3S]W_!G:%C0SV99VM$6@<)!+L3Z[;((CDFJ4EG4(F:Q> MKZE9*E<#VB83!&@-O$ MAU+V4I^8KI=Y";(DW #(8S%#[K>$YS).IZC>[+L+W^4S"UHE\'($G^'P0GQ, M;X_YQC8JF 95 !C6]JJ[&J%%Q.,M0N 2)>1J[QX-B$KSK! LH^Q$@%04X#$) M2O*/:ZT:ES(_+;2)(*SEOBV6K"*CO:<>UZT:TX"(L[>[%=G$\P$A7[X58I5K M$,B=-R+*"BJ8DT8;)0D!JP+VHSJ/906L]>P#M!^#'4O.LA0A9)#3Q#R*RYS6Y@QH@T&:-* M^3 ^7K&QL$S73:8B 8DG=OO?KYYN",8 +EO$,:YV=5B+,=D HT)LS$CX$F[ MD<)4EZ!]KT+5_3]-?R2E*LDI2 ^HBM@Y8&$^IT@9,C1T>D(1/EC7K\ZZ]=DV M1<.7M^.=SNFBC;??WY9P]ENX]7ML.)3#J-OC8)%I\. MO%XK["ZRX9^1:(S7]:# (;))W+BM";/0D$S;=YJI=W(ESWB7J0/WBZ";TT;9 M]="[$,UKA(PNY[9F09 4=Z>2/^\6JQXI7_]HEA@KV8.8*$=1Y>5%^2 .ZMX5 ME4A-Q'GR>?(SN'LDSR8&_P@>62D&&K@^O ?9OC*/KRXE,MG!#86>O,:TO[3Y M3:Y%JPQZ_/O]GG5A=IWH]1TPZ=;$+DQ%I\;_ILFYZ_7\M%B#Q3\=[Z8J_A6YT?YHT8MY^M M!5"/*&HG(>X)B\F.O^5N=?1;V;.VZBK_3ICG6_:@>+$>2X M7 JGK(G$MD24MR'>K$6N[AF[/&+1]MUWSTP/WLOU+;]+KEIR9$:N-@MW&Q8. MI0+191.Y=77GI<[HY MK[QO= MB.70?.(@HD*W68 M[A>5HF&&)&P =5XZ*X^<8+@66%6!&)QO?Z;/ M0NTSLHIR@3VDG).%)E;& -7HK:O9*R=S)7 M]ZM.U1[G3MNRC=XS,PI&):>WWARXNXE */JPU!C?W$QJ?(**VJ!8%RA/L %6 M%A7'/(O5G$TVQ G+)B7$#%*:?KLTKZ[\R"GFN>,A,OEKC+H%3W_ #(#3XL^3X:D&#]1 M1B@=/C9%^?J "TQWX+Q2,/!3U@4FA(L@Z5J^)MT+Q"DL>-15!LPM4SSIO,QX MZL)SAP/@B'VON"+^4-K[^O,_/)3V/F9IC]T-37NDHV.0=/:,!IB"/$H>NNA^ MO<5D J&VE!Q29@X$*3+N(@:%R7,&:0U,]J;)$1)'PAY['PKV+5J7"B23EVBO M^Q5(BG5?19Q1)ZZRD>ELZ# ZY82'JH!ZW@']FGDJ$_>[<#QN/CP=S3W)& ,3 MV9'$%)T&(G,C3')*_6RQCJP58:I>AVX26R(PM'H9/@YL581YY26_ZZ[%+Z7% MS^ZHM'/56]%H&?:9=Z4Z/#&#-\E.WQ>HOK(7T*NJ;I>&8\E;Z1"%RE R0)K> MD@9G6K8/HX/I0^.Z19 QY"//#%O)9IC[?<(,9P5B:9.J+RYZQIK%3BM-'&6D MK7E)-QB/Z4KS)6*Z*O/Y/EX)MUXX-SX\-XU17IDP^ZA*,)&$:"M]S5D 9,ZL MYQV1&(Q ?617J1S)Y)"1I"7C&5;6-^Y0\&Z*L):5T9#R?77/7@V9*6[+%L;P M[/FX@%^8KL'3&_*E/'D15TMZ*@E O=Z@9T5DLB2)&J L%1B2%]-J):I3P/I!V4SN"_C<)A[%08T/@*O!C> M>1F[Y;?$J,1)CKY9;YB*XE0%TWK4RJ"+M/^:_O;GU4>WF)8L";,P*Y+ ^2?S M ]) I#U\R&=*B4W:WN>&XY1C=$D,?^JA.2-2_4\^=R[ G9X-$ MC(QM)QA'':B2X?$DN9F0&/=6'43J <%03QT&-V /#7O:C,EJ:LN1Z9S!%@:^ M@[SGS(*YG#3 <_=Y@9A/Q.@U^;'*,Y'M;,F[#'L1(0O+$@NO[I/CTT?QG1,E MXQF, ;/+,D%F_896V3Z<&2*;2 ]97[4K)"0#7XCA2R69$V!ZO-QE.YOHS9 ; M[+QX H+.\V9V=NJKJ[3:L="RQZ<7O5?AE[]MH%J^JH$,H-&"98%1L&)S<79% M!$#-C:-*O0RA7[*\7*X^/\CD!:9<)D/7+LW[XPFXFG*$Y; $#G6/4B7H:L-G M[@)JTA;!%^==^KJ=W)GXKX#PA")] .F!4CG!A))- MAS*SPA>./H*?NUX#8N^F/V]5Y4KDM2G)W+?#&R=V8@A@<$VS=RZ:@UWM.HQS M@7$80")5#C,-TM T;Q;G]>X-R=8N33I:#BVN+&D)"B&=,>;MSKXN MI0VV#/;$OK]Y[$.+^8^X PMU-)$=NQR,LL/O>8OXN'&^U(9Q+IO">>&#..2^=^,!",6^??_Y0W?IXU2U6&CNRU\I=-F64=XJ2F=3IH\7B.]&F% R9Z@G=&L,_>0RV M5I26% (FM%!)7IF=ADT[L.I2LL#_=NMSZXIBGMW%V:99[__MV1\??5Z<96>? M/:'?_:*30QG(I\^^TG?XI6Z)8'DU;0ON M*=EY$2F/NX[QMCQ,Z1VGE!WO0VAO 2RM3$T9AU@AL#:O[2 &L.TM MGRPPC!:]I4,>;#Y,WOM,GJ8J@9)$_]%:>KI"?VF,Z23#N?S;V+*#S"#9]-]N MTZ[XA'N8D?>8$><#X07 MAHO/_OT8:6\S]YE04EI9U/R2.LE,,Q;(%ACOQ(DN8BN:^9;UF)9J=9>1!+M M;MW75LUZF+L[SIUPHU'2I+[@PF5-T0$R^ #+H\AMK:G<)"F:<\C?)(,,3H@' M2WO7.1!$Q2(9UEV'DGN@8Z"2,O=-N=KFPTC?<:1SD8VED^%.-3I.J7-\$@^G M"6+BX2"YZ_18$0LX%F(7(D'HA^&\XW >![7E8(B25-'42SM'MJC_QNE_L AA MBH9(M!"*GP^3=M<]\'9DT;$^L8+54A%[&. /$DO. M0*I09#ACG6BLZ-W 534)'"PS3:UVA#6_H;AOJI/"NHPL ,*?29>[;F062X(8 M&+O+NI=.N'W+@4F]@/3E.AWX%$&"!H3BRZ_(57A8 N^]!#@MQ]H\:194^=PZ MF2G][5WL*I#)##FR.QE&)6LBMC!1_$(%86Z&9D"\''BQ%7YUV*677=J1IRW) M,;^4Y9$$Q9]U%V>YW'O=W;H M6EEI:5:D08XUP>T*/:!@QN:IOQ8_4DM3S-?/7EB@0]R/&\&;!%)2'5(EK^/6 MFMI6G'6D=WVF&*/MZ:J_3".QEB7&1X+AUJP1X5CY\+PNLX&.8$6JO, MHP[)AQ<2^7MB7TZ_-C;L4#L53%X! 6Q2C'69M*.4FT#5;CA8P;]J3 ;=P M2X-*_!U$ BO";'!+TE/RJQ[I$:NOB.1CA]:$''TH<%D]:DV4XBV]5?,M$D< M^1:5ER0.-TVD:RH' 3(0=P7Z3"&I#(=D\;DF^>G&Q&LZD+>_%D#$9BZ/&\+? M$?3NV0/T[M=VV).)(R8LK&FEUD8#]+A3/U8W0_Q,:.\E%T>;QM,N$,U(MCJ- M\S@:Q4O:E\*HH/%.8S*C?*CQ[:PUZ@23!'6R&.B?7B,0=D^WW*^:!P]3\N?I M#/@,T8#*N/N4B&"O#%$WYD)(7$#=G3^[/7A?5\=64,8*>7$F(G^!JT:U/#]Y= M%Q9>7]OVACC\0'H?(=T+4K\3IG=[!@G1#XI5F+D\=>!HY*H3#%7$7R?#YDD3 M] />Y0:/RQ+ZD[.RCXXS7IJ"+$5GU"P9H"^T=T"X/,W:Q<%6"QFC MZ[;;L$:OW^M@6FZGWC,3&>&IT3\(O9(LWS4(9=08YX.)^K*L371=ZZ6R%8TA M2=Y],E(IXAR]Y[&F"&5?"8%KLZ8,>K4H].[L=;D):--<@TJ%[\.C71G-F]V? M7OXZ;55P6U$L)T2J%*N&=D2YZ5#RI_JE!GE*:@8W93\#@'D7I'S:N1P#7EH> MI192;KV@?B=P#!C[$9KC ^<6X=%6U\)_2^(IN#S4T<-K3I&CTK]V!II(BG:T!VO3RE8'ML=A,9$_;U^PQD(F( M\\1=VG19_I7F)9*9N&[YS1I*E$D+D[]1. B9?S:=E7WZ''TJ+>MN#^ M@\$)+2N(F[D/ME<*,N9T4C/@0O%J6#FJ9F^.&%*AH(XT M8@3;*Y@**F2R28 M*Y2R=FL6S.&T G37(;'.'7;T&C!_>YAV/"(KW3![+@@A*1L3GJ%*@T!\O#MM ML\7;;:!,XYGO8NT%JG@> VKS4X5?Q3R+= VSZ(J])2ANSE];]ZN-5&[X/-VF M=S%^6!ZZ461-0'T7O&:% 5;(F65$1](>3#( ]9:@:"12=]$!)=H=2#6)GV7) MYO6Z%/Z.E]=OJT&&SO%!FN+Q/I'"&%#VR480B0AV[%0BXE"D M-[O@_$:9I)(^'_0NR&WE;>K$)'6.UY=QEV:4]5@"ZWD^8A/WFCO/TY1?UN-@ M/=P=Q \Y" E@3=X&U#<%_J42]YM/=22!LTL4NE5B*>"HP[1GQ$7!\_ M7W5FXJ,)WUB!=GUT@V5CY_N#NCV:^Q*&O1JG2H=O%YNA]2<=K\?7>9@(Q"B> M@L$-"UO?Y[(O-/Y&Y,5RRSRNHK'=.!]MWZPF#1IB9=>WF+E*S^BPVT?%S/+' M33TY(,7C#LNH]8FUI,5Q:^8QGI?P^D53KTN[;6!CF;%1^00X*TU^2K_3P&5: M0)D+)ZRW(Y]9KDQ=K]+=*!(QJ+QAB;%"TC^4SI/=)L@_4;D=$5!RD >1Q^'& M0 I0G'?5U1A_+-B'AJ:TCKJ"V!=-CW#="AU>N[/UEG9QV\=0*U:/0L'H3ZBA MMFXJQ--B3!0M@BPRCX\B8WB$;O)=^7PSH6'G(,QHE.S>Z0]H)N?:ZS)=7H]G M-U+EK,"V9\I;48T&=9),DB)$\U..9[]-WO"R9>=:!8^$>\WPL[//]%#=^OKS M/SY4MSX>L438%+:;KUT"RQ!C6A-V71^EK*KW 2-N!V04=9UMA:Z4OO 4/<&, M93E&"G6OM25?Q1"%%5^L]Z3]F1V(NI!0X^ _-0_E@,.SE_ M]RZ!A\#'1=WJ&V+LT4,[YIA%".2>^'0_-5#XG1O-N8#Y:!C&JSM$=#^%Q&,L M)8[M'BA64P&E0Q2A*F76L'= :L1QDS&-<^P_.^>[;H=$0NO\>/&#',%SRKO? M2A^!),='CNUPVH379H=ON$,2/$6RR+'-#:>E$GP!0N+Z$E&N4-[/?[4>I 2A MJ2?["[F>BA8DJ"I([C73XU_1*RZ[56/GJU]^M_I_*9ZC_%Y-J0AVAD"92\I/ M,$[4+6F0IOB4N.8GOO/4V4=2H%N9MS_H?63-\!?!GHEW%?MG(VS!/TD1LCHYN8<;9#X*+Y,IMB9KJ1&5>\8[ MR5,AA<]^ZU\>O7X$=SFYN,EOH'W0:R*?'5>[3LB[[*BGEYG4ZL5-?8BIR^1M MH_-%1"!#X=3;"MVVR1B@7 2*\::K5=Y5I- M0U;0[+(;A#"'G?% 5SFCZ1T'D=(FZ(8AJ.8*N78^R:PJ\NZG.J?K;D/;:5QY]\3+>KX[ MQ/A>>X"Y2GZBV&0&JF[[TMS$B\25%A*DF5#=/?&97@7<39%'5L"0%'X5.H#: M=C$X2)/)E616C*S_]TJILN[D^J?-Z^>8"XB]G,IQK_.^K?W#,M3NS5(Z0 M,80?YTJ3ZW1N^=+YY9;! GH<9.*A0=)MSRW-M)8'I>+@U0$[!:FN%;)DO3 < MX!<$.R.A\*'X@&?[*ZUIE^DX-<1%3O97-)FY8DP5 UPMRU4>%P_O8G@"Q@'^ M[;ZY0OD"=G_V.K_\"CEB,JTBHZE3QWC,OS'BV7V+-BJ#1VA66Y$@*XZY^(B\ M&.MD4/>-^%%!7VBNLLY@E7.D0@G/L,J")"/?0R9B% V%$T>"7LT+3G0P]QT+ M#+W]4'BT^!;G*-3/WVD?!?INQ5T"+'P>XQKB$TSK!D7/'3FP.>)SA]@D4-WZ MH1CKU2%KC*3U:NSK37)HNB6@,C6U5"8/R8C9//OC?.+PR4(Q90*E67SO&+N:RC9:I+Q6.XG#O/;3(HP)>\.=_BF8M)SC6H\!Y4Y*,N7 MSGL5$B=$5%I>JVI1%MXAQ99N(/"$U7'1JJP*I&B0MP,#.4(W3>*- 21MZ?A& MI"X=GM-FPH^Q:@C?$N7AY@<(HHVM(/O0I9[-6! X$Z_GK1ZG(B!P17EE6Q*Z MTKP:D^DOF%50 [,Y&&!&PM"Q#[V??N;2FB Z;*TC:9-IO?,*& *-PZ+$<:2 M?=Q?=CU41&Y_EQ(WZ=HVLKZ9L#M"@#_8H"P)=D 0BE\ [^:M1EB=D8[NJ, M6$%/1U"*2I)QDFO7?4\ZZ[))_^2XKW/P@N[C8]TJALQC>3N,JGD(V #3JLP" MAOJJPG'EG@7 JD@.F',A!*Y T@ZL.5BGJ_3Z'3!(H0ZJI;\@P0AOWS;=3%EK_H5CT7"O+2@U M/QE.PTQ7*)[BA':FHA-"F.@XA!VV):7K5J NP2LHO0=_BL+GDY9SSE^//8]$ MF%]^9+NC,/E1?$@M7D9\5DBA7#8U798\Q<[*"MY?T[?;;.%T69J4U:P$"-2B M06Z.W$/I-=62R=VYR*<"#>C"CE7W?(:S&KQU6!QC[I &'P_E/E#V+;><\VY/ MSU'%ZMZEA%G]78LE5GK+B\""Y D*-5X@RE+]SHD[I!714).-*2I4"FA8<5$3 MKB9UNO/2$C@8S)GRXE<\"$SS(7-J<>6AY.6ZA 2EUHVCF M(HE%CHL)*'&[I(0YJI4M!2&FPD$I5\_;2VZFB>]%<>.J%AR<,PCJ2U01)\!O MF!Z](D_I9A!,#N$1J8,Y:W6 K77&D2J4(G5)EL\10MFF'EKPLF7C;2T5H8KX MNJY?%QM%Z=VM.4S*5G2"^P?)!*5K;[=\$J>/K6OR&3]Y_OW+X5,\OH %*Z;5 MX$1USK?!-A.!;#],D1 R0YE *(KM5+BMN0!BL$ZZ+SME/ J,T-1%H$,AS%8= M>.5\5.F4%YTM9-,WW>[B#!0?-SV!0W<6TM,M.*EU%'2%[CE]*QJ)]!;URF"- MH>+*F6,F4P_2":$7.LVS3'QUQVA6E[ MQ3(QD[N='XK;2W=!Z"Z]+P>-MO@L&15@O@*[:LDQWK7>91,*MWG;B0%TO#7% M;3KW.YHB["HY NPDL68\G(3+;L,KYJ>9G(OO97E,/\^%""":CSP/"&YQYZ(P MVH+SM$'7[=Y7051TN$_'C%9#0]-KI<7/:@:' K;[PH(JET)^*K.VUQ4)@-O: MS]J7VUA7$KRD[F(_^:E'=&""*&73"HJ%!:8Y8YT*..M5P@,.QOI MG$HJT^=85[ZPM9FV"FNH*MY)DZU5@;%CM$7ZAG8W!IB<-CHJ.+^RD>[GC\\, MY(A.0>/2,+:0C ;B5U!4Q.ZDS&L@\LJ&6@*CR%9&R>[5XK_JW4BEIL^>H$#^ M.$[6_P^5]PID5YM]>T8K;==LD@-R3KBH;9JC^D*3(+;>FMV%N3/=9O2T;;M[ M^_V?6 \D8N9BN2P^:3]=_*F]3O?\4T,+*[EKRI.IL"_B\^D+OWQE]#7%4C4U65,<_BM:7%7L M2K"1IAG]VZ@,:>;!NO='^_"RV5P-_N5AQ Y*(UYO)1 6VIIVRUWC46$3=HZH M[])T@6XW3X%N?+@JY^-!/D?\ _S3T%Q((F'QC>@-HV$KF>B!5I"#"H,G)W9Z MD&1?\+:1^AO!T=@N?_G-@>!;6Z\XM?<$\4;@P+"AJO!66:]]$>H?@O,] M4GJ@ 86I9X*,R; 5'QH\"6ENV56;AN!TS;1!)$6??WW@ O;>!EXB3K$AQSTM M;R7GSDTZ]LDQ\@R00B'4\P]!24[$SI\CL==PJ=DO'YC;DT-?@L"3&!%%F\QL MD8'\VX&+UIQ50+Z#4R7XTK0Q(UW%TA4Z1 ?1TK24L9,E<&5@$M8H16<49M > MC2H>@]&)?+1X'@QOE2U_2R3/KI= BQN;_KUJ'(*^@-A-B^:A0/SUYU\^%(@_ M7I^@MC/$*FZDP[!\Q'R'0@2GK?."BM8R#(/G^)\_)W/:&?XQMH3$M$)]5\LM MX!QR2H$M89LB:1&F0H )4DX>)A#LLF;W1XOO<(#7Y)A5;F'F ]V\GZP,;>N^ M"8$MA!:/Y83#XWM;#5^/'O^0(QIG&S#O2_+E)2J.ZX.^S*ZYZ/:M'7J4- G) M"; XG3=%6;\*_.MV!@^HP,U0CZF7/7=Y&GANOL\;6QA62II)5MDY;PZ=7!R9 MW6X3X:O* ;\WN:;*9%2$A--( .(3<)D/XL-Y ("S$+U::ON)77];;[R?O085 ML_TQ#;6YXPCG(V0L^A;UKCC4[#Q.VP(\8D* +DQBQ2,[=% KLZLJ7\$2U7!O M&F\SE.66LQV:,],B#7D/.O(?4-&%( E*[1:B$5'I"17P8/*1=&YR>QX3SPP_ M+6K(@P)/QMG"]H,RTWM,HK7_.JZ@!-SXR0RM:\_ !I26G%38M T;"\\@H\* M2*+)_-F'B;NKN%_8>2*2?4G_83&B&2J2]D%)\,Z+$3C3!U!*1*^.5R[ZYJ@\/4W#'*4#GA52)[=2> M27CF1&A&.EF0C2&9[;[9PZS<52S4\;K&&LE,B*4_=90R^P@1YO3"#Y-TY\,C MI&<]^TC94><%[?H\%9FE2ITK-,_G\K$4N"B(M""G?:7[4A;Y0;OR/6904;;[ M^F>D4A#( I,0':U5D^+U9:L *2G=9&JFP46;$OT2FJT@GJ33>4G*(B"4+)IGWY8 M!G[$^(%_KW=OJL5_BTC;XODP=+K:/PF?^Y0S-*:E&JSY5:\T@T9\X2WO[S1E# ]" ?#1UX-_$64\E;O+)M M<9_T6UY)#X&_!Q/>Y,1I!6]=2"VY0H\Q "B]O5N5?W#'Y:_*J#QW4K3.I9." MUI$B+0.HO"EP"/F$^-!$L*GQF:7C# E?GY,.G?@HC9)V\U_'-$DKI=^2XL)U M:XW85J'(P:B;>GC2KMI(C QS?LFHZ4?-&*9 MJXF0L,P5);(YXVZR"ZPQBC7IQ6LT =@ZS;@LE<9-@4YA8;4SLB!\ 3%P_E+U MLJ=>MV]'\L"YEO5\:.O%]S4+D??-A2)Y\3<275C6DNGG)^OZBWK7_EWZW,8] M203-W)]4KRCCSU1D43HUN\#19]\S:)V@.T2Q2RULN=0!7\RXZE8]1%//8?8I MU.B#_Z/P0M/,IKE0FUT<#DI.3PLCT#UW4_PL+W32/FD\6,V^DN8Z785YD&5, M6Z=YR]8H:5^GM4)+8]GU.9WO8D,U2OI.0$#>N.2>U4!"16TBP9FG*6)]A2_* M5R%L&!CU_#T$F,"TQCP5//;I$&)N<7W^6A^F\XW12.[&KY2V6AZ5&M%F-@ND>$.,;I29UM*!, MQ.EI-)X%$ CQ6%#PP.@#*(P=N$*88K\1P79WL6,EAA2=$X%&72T@=,*J4H0L MHW0??4EBBX=IOFNMMNV!9TS3A%(3! 818PLZ3G@UD:2,Q&AHR3=,\=1"$)/S9!%LGC>A2").:KI9 M/NUAUNXX:QEG+%@H&_A\2Q& 7W4INMRW2W,J'T;ZKON#\H9::9LA;R>)E=*3 M5YDF[2B5XILE%=$5+IZD9OBYU51;M6*(0:%#IY0DFGYU65O0PAC^=-6<-=NK MRQK8>.&32Z93P6.=TO.T::5^3!W=TTF=(03IAG# MMEAV) JTC#Q ]'MJSD#Y:L]NNX@\ LH [9T+J1]9C4Z!W^ V838FOSIB?[OQ MB7L)QS+MZINNWZP>IOD#1?5S@3N,N!KI6! .O"[)03T[[]MSHI5DZ0:VMMH^ M1?^4KB:5=JC3*ZQ-X^&\[I.YI2*4K8;TIJ%NK.&E&8@N)[5^U].)2JY2>BT. MH(?TPR\0E^+/:?^OM$UR#0 <*>;T**Y2M_/,T1ZF[:(ANK>K2^V4)P&H+<-6 M<:3T];@:-R"BX7)]I#TWQ:.@BGY:*U*(E\A;-Z90:=83Q%$6M_D''Q;)'1?) M>D.%!J\7"*B0NE6%\:TW*()Z@Q,%TAF4S\.$? CX,K;#5;WO6R.8 (Z?P*XL M/4BT8]P$@UU"7 6,OL TMOENM@Q]EB=F6(,::)MW6PERI@S@4B9ZM0TU@9X? M9M0^'J;]/9R$[;B+ZI&!NY+BZO,-<6(&/ RR(M#1"L@MYAF?*RAE!21W (7X M\6'>[CAO-/B:T>( MF9HSJ;L)CO1A>.]>$E$A,1_+VD;"?L2;8 M/6RSXL-6@N/OF+/'(]O>11=#O=D';^X32H]:*1*N\;160[]Q !%\3(>).47>K9!S%J"LG8QB33!)L_W[4!44@N M\$:%87L5$"SYRI;&SX"UX5_U4@$VV<4)3$C38J[P\:$+@N3-^W(]U7SA;YRDT*5S>&, MJ+ YA]:N6JB]_[E9)>>EK1??")__G_:K1YB1%UW:P.@"P*^>8]9R 0.1PDK3 MGDS3'JWEBV=/0CJ4$DI[)A?DAZI\P7S^>?IVWXAI7DGMMJG[)3,61D)A^AFB M8W'5$#I-&'O_ TW+T9A0W^&*F?3CS>^^&EV3K+M/6%%# ]P/Z&&K5EDC5#_3W5S],"2F<" MQ2\M6_@TNG13RJBI+:-? L]*/\A%TN,\^?(/7U2Y.@W)!D(A= /R#RPT4NBV M$M[T27:TY,^[GL,W.9>9(""^ TLFT(?DNV3A%Q1< !Y*M%>UB-A8A[QI?B;[ MTW#/M%$O\55:>63YVZU"4I^)0JR.YWT(*J[S09F- M\OG#6&6M= 0A[0!,0>Q4,-_9L\BIEQ['VLN%&9E=1+J_'*0ICMNG(;#]QMBI MZ5XA^#DI?"$EE#[40E8XN#QYRU\RW?NQ-Z8'LS'=+"@F+M5;;00L?Y<6F[,2 M]-"ZTTQ+(I!4RP+E[9#.57O$\^ZP3 &>])]=B_>C7CN9A8V5X')I4VE=TO5I M6;NY1\,?)\\'>B.6Z^42W_6,MQH7?LEXI>"C/ X.H*/B_+A'\H61N4/%\-A> M83\*^TS+FNDN;D@3H'IKO,$ \+QI5YDC0I3U$6-@6+"ET5&0[C)'69G<#,<4 MBDD@VW=!#&M:(@JJ :Q.M\Y(.^S9M$]DJQ MKD3Z(_8RR>X)7SX'K\ZI1-I7.2M@7(D2DXTY0;.&8<;0=G1Q_WC9&HW]4*YQ M.-:^&] /3'_"< MTCD0=V- '?&T_#7=@!K-/=*U@D.X5^&D39]%MB(:PDP2@M?7#7VRE5QML"&S M5FAB=(Y\^X/;'_I:.186L?,#Y!/\,GGSSY<2N$E[SEZ7J+G2Y=,/])G M),V&XXHRORM*Z?456<"XUDC5ALWK+=8M*FX<*8?J^#*)7" (T6?.U_T, M3]9\ZBF4FA0WVE]1S[DE;WWVDN<:OOH9-&^;T(QFB@CDX>[[XC:DKRBYN>F7[;DPL8ME)S4SFQ\&)@D,AO-9%3F1H3S_Y4J@VYQZGV=7(/;R]$4%3 M:8H%RI&0RXBZ?6 M,NV4ORN3@_ZZK7>>9Y"769AZBQ DIX<8LH."V^G0@T':P,TA=D\(DX0@B.!O M"_V+2,627X2^$Z&]1%:)'3F\*QVW/GKM+N]'8C-,P+W< _$""W%'&X9Y.EA28 M;0=KW76:@H8D>B6U6[,71& G !C3A^L5-W^+XRAS M[TU!;O*1\8W9=ON,MXJW39E\#E;=,K29;RL&&VW+PBR'?(!BM*1H5'$I: 7^ M8)&8Y!P]6.VT6XH@MT8[+ $,)4.R!]X\2EB!:@]!SSY76_;CI&Z%7(;^_IG M6=4&Q0C])MVAWLB")32H(\>$[ZGOI!@"#0M7=PF^^C2)S;85?7V*837F+T\9 M/%J\)N-6I+Y7C10GA8A#&0(X6W3*>N?=K?21 ;>Y0>TZP(P0VJ8E!,4:BE%X M*6N)1@XET "F8V!H"&##^4]F"UO0Z;(=MWA@9LF.3/#I*\3\AJ*?O8B%>XV\ M(IV$JQ1[=1PBYT?AH\6W_.%>S0J%IW'T,C.1AA P)_53VKZX&8]UI$ ?N$@A MH;.//%DF>8LH>:G'A+Y/D5DD$\;[5T8CLS]>\P*3I;B=5MLZ-'68V77;#S2! MFS42&H^??!$6T;\. DWBQ*_JAH[&TNG"^7B@XH_N?4YDY MC&? IDI\3RN4;X*HGXY#:O)AH.AYO?=G>;3X=WPMN,,G'YJK=N2C(IW#T#6, M4$A-4)&5N>S\^U1EE4! 2MI&JI;<:%)N1I9$3'$:FW:W$V@]],F@F/6W,;D[ MG/GBH:=, .8C&6\Z,/ZKWHUTI\\DH&!L@A20.1V0;^,^#)WER<^LE5US7L<< M4CD;[2VK/$>DCE^TLT=\DW^PH?WHQ4A( T?^<,-WSE(*+"+S #O%[?HMWQGL M2\T$NIVY[>^<4]=4#\LQV]8HXKX3"*+I-/[ZC\6?$")"3:.H"L96IX(&B%=Z MF47.E)^/BV',9)8#4T%92_2Q?[3X">R8"KI-)^&V[M,XV(TM&9H)(EXGH]%Q MR3+.I(IJ5';!"?@^7CC0UX2G78OPZW'U$SU4#J*>C#F%4<$!SQ2N9P93,[': M^Q-6$(L?N3.MX.6CH!(]1\(\RZ&!WVQT *DWI"8#&AATV":M-XTNQA.5KP"V M8HWIY>6[V6$K@F@1-DOEK)H]JA&4XM@<1#J/TEGM^Z-K[F%F(+MA_WG+\LD4Q_?+T%'1M@!*\B*6:3]UZ/=#&WQTX8.^EC)^='0#[ MB=ODQ[+U+JTSQ<9M"J<,?S%)$[.#8#EJ5>!A8W[9\#"PK5,2FT>+/Z>KT%DKDG M$H^FMN6^^Q!QYIFP%OP7(0R&Z>1$U%:T8ST &E-Y'./ROAE?C(YHA,0QD7=,X2< MQ3XJ1A@Z D-^H?H?\F/?0/!% !K4DD8\"-G7:AP5+9>4DO>@[6:86V[UH PZ M^9=]MR, 9/HXTF^?Q+ZQY%&0)\BW!3XBM$=^6LWC0:K%Y9@6&)T@H,6*W6>& M-0D)05Z2E%OE_H*A7C=TE9D7D\]FM*A"3.W&@<(\[9 )N*7T([M0PS(-SPQ:Q\.7^20Q!T.! MJ<(C!/*Q!!=8-*U6N22B=N@834 'C*C50C=35R)3,^37'\?ENDC MG:+@/P&(N8?^?Q8-1U[M<7_9R?J9YD]XI= 08>_%EJU-<]$.$G4693W:4=V0 MHG3Z\Q^J*X,IS)W>Z8ET&66?G<%]RM+@AT-)\Q!ZE.G; N,ZBON6K:!5 M R=&#WPG6J+VFU(HD.6]!!2@>]A9?4K4'((8E\CBTOK:1C?_,L/-?&QPL?,T M))MN^89#*1UFPX38)E_S6@*_/R%"A&.0Q^K1XB4PW,CD;-HWY,[S-X<\."=\ M,V]>&"G(C0T UW*F'"LKS^_9=X?+=LW%(W3W*41BR!0(>/1&KE:D!:Y ;%_H M.972^2%&5.GQQBNN/DBXLZ1>OG#NSM)^Y.K&&>T/(R[= H9NH?H<05]/;>6C MH PC?S6YUCR*U^B';ZP3?EDC1D>O^'0)\U1DR9,K*C>G%[CL;KQ>C:MI5(<] MP6MJDDU1+/[Q4:&JM3X<(P,F!P6^&=B83_AC]]DL6S >&7#F20_R,]9((";C MIXU*-\VIXU0FA5* &58)>Y-D:(+3&1XG#6K')1 7@;$07[ALHV<8J4@NN8@8U"PBRH[^@%C-&4 M[;9E =F_[@:CG#K&=#?MS@G%4SK#.=)8=TO8]O&*'.;6>N*A$%QVX-+"'UM] MB.#?1(>&*ZH2)/;-U>BT%N<]SLH83BH$;=+&Z.:,BL)BN?">G:Y M3'^-XFGNO-A^$W7=[T5Y4GQ.Q6[3Z M+"/9:![:/7E)8J2-T/N!%*M,/S4&8O6[RO$23*I$)V=LY;)@Q 8LZXO],4J5B19] $F<3 M7DU>E42$^_9\Y)_2FU8N#JOKAWQ3PIWCK3WEE+U8Q<<"L.GI4!@*&#_=]C]9 M _[E3NL1WQ/5D!A,0.H9[*._>KZ$C7WRY9?/%I_\Y\OOGS__M'(FDV:85[0U M:F]> !@:\XNPB)+GL&&/)'MD H#0UF[7['BI9'T1GQ,Z/G9=Y4VU: M2I>'P=29@KI6O4Y+E1^STR7M^+SE0<[Y/==KCSR+22YSDH4?O^8,'3/_Z] * M'PK4<@Q%F,_-0/[MK_>P/O]?ZV:_"S?G3W%'.JXP9 M']0'B =TX1HU/OOW+ MI_)T!![@'CC8G?1-. .SCD]([>:GO8*Y=>A*YR2Y2614"<=,2+9PFL>>:_89 M"T9LCK>Y"$"C!*1&9-L1[%4'IH:YE/[LQ!MI0G8[-L@+4*%O#FH9"WM:^#'L ME.4OCW=F-U$._F8()1"$IV3'^8\'3F[JF#B"9E=O.7#>-%>7W4X1>:A.U12, MKU:$9.=E0%/.M&+%"'+:72[Y\OO\6UH@X9/#GK;_C>7<)B[CMW]!SX/ZO/7B M/^1L_H9&ZWO?\5YU7WSR']]\_\.GNB3W7?>&.>4<4/WG-+]//P?T^POV%N@K MR9NZ!#O:Q)S$Z(%R)>KH6*>.>(1B,K1FT ]QO14[C= YV@T04)H48:GR)GPC M,PD3&^?EH2HDX6;\@_2(H)8F4E2X(>6VC]8TOB = M;LY"-40)A]Q5;ZGZ=*?D G[V[ ]?/7U,+&H;2;[AS.%%'<*?J1 ML^SL:^6*J3^R]R?C;OU1S7Z#]S90VO,-E,:)"TX!L4KXK;OGFP$\H# SI MV__>TXT>R7\EP^9=N,7]Z#/PY?VY:#?F+2%IN68(#4 OF3='J *7G@'QUL0U:\/SW52W9JEVU@ MPD%>Z6&9[= GSS[[ZLD?'WT>M^@:F:6F7TK.V2FU;*,^9YT$H(+R]REMU:R; MTM/IN%.:J(HJ6@U E+Y9JTGG=-JMV1-)KD[PPRK@TDONCK_'9 M+BWV _?]KGS2BP?6VID\WRD2I'NXS?,>X#J0C^=]X3QXM.=$S[M967]V>0K, MN*IG_^BT\\F7-&#:ZYL41)_A1TT\O[YLF\UJ\9TV-?-K)$-QI4G&[#Q4G*PE M.]GNY:@XKFMHN4>%T&/!YRHMZ-YZU4XF)"H?^HQ,@]2;M$:B%SE+!DL)DN(6'R"?WJ]8L7PZ>5#AZE%+56 M95P6Y,UH:B8;TVAN99;V?R=I'$]M9 %!E4(D76I_><:FF8^G%^E]8/'^B_C7EH9 *A?\B_]"=,:__M7O;D5+Q\2=04@L.^U9O=X'"\KC?M2@+!+6=\ TCA+;EM25[K M^/#YP\M&5V/I3-.-7H8DH*^#-,-"CRIILY7$3WM"FHL=5EP2GTZWV8YI,_P- M_7AK):K77L^)K^HF'2MJ;AG1K01F20U#[-A*MK9>&J=@G)95LT06$?U*9%38 M+6 )#5WE)@\&P>V;ZU_9K=#0T97-L:DTB)"/D%Q=&K7T88E,T .K>]'*,U?[Z3C>9C^F@:Q"W;^*Z!CL?+RB MC&H5^KCCF\P+%D25 SMV8&@I>H5 M@11>]5U:CND%AXM16;<'SHI>(L(_$!B(UXFOLOQ.?E-AEM, M55< 7"G"N3'T+X]9$Y$3[CI;ZFJN_E6F%)$ZT?5*23E/A1[%FA>UNQ %?K%X M0;SO7;]K:V,[PJGIOWZA)1$U]U3'^^3%B^^??\J'#_US<=$FURE^+6T$>92'G,*1I:,G@";"Q=$9B<6NXK'M-(6L=>]40 M;3M3&GBM[9PN)]'(D=N2>T@9P_".D@=BT\S G#Q NS9UG(JYA%,4@HJ:0F![ M/8MJ5YG$U%/I87FIJ,YV$/98.5Z,*<(_NJ!FV0LA<[ GO.&4.!TREAW32-@" MUB)\ ,Y+EQZH((L%H//^ T\?3__W/U#UEOR9Z&B&;^59A?^F+CW$S1*.-Y+; ME8=/E^.@+6^+!J,/^Z_T?A6Q\["9B5Y2H(TH7_>IN+=V0K,PM$>M-LX"+ (C MJOB1>@5:3P^5M*^???Y[K:3]DJ,<'042/:/VW[1FPXK\S)(9'^*IGK[;R/R" M60Y/1_G^WXNQ, KCMB^[9M,YA M4#D3K\WA7OG5N?>-'NQG0G3O_@EH0L M(^/%9-,!1'A/P6 QF H12Z=OE87_?0AUY'H3%!0Z6= +%[XIX1:=9&,>.)PW M,464#$FF<33%P >(2Q^NX6!;?9%F5:30M@XM+-HB-7[V3%4\PK-0Z$BOH]3U M@[\G/O)O:R?^I!JVM^GTN\VX54<'CM>G2KE87R=CZV4Y03&K5,$6J@*'\SOQ MX\'9%F8,<]"\\+;&V5>K=.$AD Y-6IRTZ#T/U!;H2$[9O.'7(F-2SX#Q/\Y9.^A 28F<]=?+ MSI6U&87^.,5;EYTJX>7DZAZ5,*T#;(5X&X7XM><2?UIY9B!?UEBAE&>^YIO;VP3N#/]2&P241MC%5?9S;$ M0H.LN"7XI _&J)_KH^WREAZE'0K3:52XBHB>[Q2ZG8'K^MEM6@E<7K7;,N11 MWJ("S<\Y\5,/%ZO0C7\UID=<+EPZU0KE(_H/CYUYIL);A<7A#QCWC?=06'M< MGBQ#P8_.[7YD):IQ.,VQGR^VT!B"KL'?6O/:D\^%KMWTN4O6/Z!JNO5,@G2VHV-BB"*>G!($Z0%WVG#,KB)!YW8K2FRA M-\+!MT@Z$EH\/O <]^BQ-HE\&6;(\ZIH6>$6%4_-S0CMHME%%2%6#?6)/5I\ M2_UZ2("3:;2O7Q4=-I5U>K*I6T@)B8\J: "K[I(^1?F$Q'[IC1M1>XI3,'U] MU>9:*M*G]8]?.P(GIYR<=<1;G+98'78UZ0WNZKU@_&\3]E7,L]_NY]MMPQ[* MX$#WA.(%1F%*/9(=#,)HH57&0&[!8Z4ZCM:[>*+M1D[_[57=3ECLP?;.>(.< M]R]JQN5T,*$],.O*)0:O4:7( T"A<'ONB0#?,4&?8M(T$,Q4"+A+&*7/,(\: M!<]-5%DHR-EFOFG(J.FVI@(PV1OCC/^6[_$\-+MD(,QA\^_$QSV:F0/NJK6[<'J;_!2Q]1EHPU"58MD 5O- W>W-)LS]/Z M[#@?H(^ DJFD72*S1OJ!RQ+RZ,9&+]A>SPI'=T:^J.AD_"SGN*9870CL'L5?#>NKZ9OSKWZ>K M.:V8M/LIY+*D1O(LR5Y0QU7R,1N!8) ;;I?-KF> ,$7$0PE,+$_DSTB#8^&2 MT6/-+)NNGUMD@2DS.,,A3/8&[[QP- [:)"B!LR/U*584]O_T,:17+(H+!6$^ MDW,7.5O0 .[\(HY_9,'+^V%KLTVA!LK3F8H#5-A(UV?5Q (T MC(!#JZ$4M6!&\0MI!O,SD;W"XDA4DIG<*9A+N MR @B[2^FF;&BZ&T1_-T4CZH>EAJ!YY5))(9S\=AO?ET)H&< XL M%E?W!8_7XGM-47L7_1__R Q=6VY. *+W.T+E2%O&H_]-+11,@4A?"D-&X$>; MB&-LB?/3(GB.O'_/6DE(&Z0+E@V87^,"P:71Y:=B=+BD-X*HOZW^4*[LQDV, M6Z:G$9&14CT_>RV] 1I512 M+*BB2<%L8^DUZ?W;_9[C+B"[*7E]1F-Q\'?SA%?R$DE;%P0(U[+/ZHNF%.E6 M)X:T6%D.&XD7Q",;Z.5<-$79 P X/1YCI#2K-J'+), K[_SD/'3DT\F<(LTN M_X;7DFDL^/I!4&3+CSK<0EWX0K4%I(7WC+1MN=*;+K!A;*Q&;44Q%F#R,(E< MLN:=;F6&%+&PDIMG#JQB=G(L)-%&[3.-R"Y4I?)>,5J5U4(Z2)HDEY"$X[,K M\F JQ=A:]CJ%8=]T; MS7%PFR.7Y@0M+<[F)L]IA;P1DL,KH'E9K:@1T2CV*6G?VA,R 4:N)9+7!^U: M9 6X^#A)4N%R0E5K$6K-BE>';N3WS"U:6*,(4.D;A#TVA' 9CF:ERZXO$F-0 MQG-+K&W/&X:5$_5;PY'I%97OSS>^MPS:&U",G$?2*0MB=L.,Q@>O)F:'JWS2RL>EB/3@2PNGZ"2BI/^^6[[!?$DE9,Y_T^/E2&VO8%DV M\WZB1OA! JQ?E]/]8_TSP,Z!5ABZ0B8"0>9X2+?;FXD=+KV@*LUP?&1E$D'Z M,?E$V+4G/2^_ED!%)%V,C9M6=9_TJY7LRB;WI]NF!??9B/H M=]22^57Y_J^/#VK,]!._N&?[D4:])C@+^GT)I'/(S&8Z9:>K@E(BDAHYZ;;3 MZ6-S3H<9II2SC6$=A3\IF1);W'S&W&S2.W#CEN6U8QBGTH4E8LTRN4Z#%^]= MJ%J]EK\6]R2F>N-01. 7Y]M#EG85WN^'&R>H:4&^_%K9:'@F"N>"G! M]WJ3)/D<98_'I/XX:R-GWTFP$1"$I53T_)F[:H3&46JDB6:\NU@DDMTQ M;3G1OALHI$<<+]:.M4D[X3PQK&%RMT#K:#I2K-V[+!_WI6APU?90:/X.QT R77D"EG.'AV-\56=,;/+(C<%VJRZ=>Q,2/[V&8MPD7&Y M3'8#'%C4<]T'92S(:W#[. -H5E0Q(*D])X8;"_: M,!%XAG2A0ZCBD1G5ARC+-+-GV,RPWA-3_I==[-=>YB4M>QEU%?V-[8B?E45\ M)5^6/5:P@',;-!N,Y?O,AYM6.A]6M(SW"+YU;U.G-5<&TS5,B9OBO[3G]@84ZV,\N4K(Q7 M2/Q")1SW0[)$:]-U7@7]<21$OM7Z_XON[)4N(%SIFP"7>ZC+??WLCP]UN7_H M.7+RV3YY]>V+;SX%EP7U>XY*:P>=,>J]&!1!]U)3X#^(SO!K:9] )?#E#Z\_ MC M\2@FF\&*)!\RW;MX;@V72\M@JW4"Z22KT*@'DD\(GO=&2!M<]YGVVI:]U5OU ML-R'_/1':!"_0Z(K +,4($=2\ZX+3]45*3&P&+6OMICEF"I7:!(UJ#/<$P/T M'$M+F#&('_+Q5\)?^82]_-4,%?YTU!:?_/>K/WV:]GG?'T15G,&CQ #RLY[F M__S%TZ>!>Y(N^,]_>/R'1Y_IKRI-_://E#,L>OMT \7J7K0[0=>UK,[]]/%G M3\+SG?YH>H;%G5Z;"IEU3X?=+F^'^>2'_U5OK[Y*'A9R%M1(LG_K6#Q]_.A9 M/A1/GCWZXMA(9$,AM],[G7C5+\/C%]]:=-K,WW: -FWGMAN4TTR=L0C5DSP+1;0Q$FE M%<4>*OWKT\4G.8HA'_Q/'RT*CJU^;K&<7BCB'S%KGU9"D23CE&M1_)S:_6CO MQ55204WA=\-5A30MJ+/*9'@!P.ORUDXB@&-[A;G%'$1;"I)YWP01U=;7Q-$0 M4K1"\4M_NVPV5QQ229/^NAVHQ" QF-$(OGCU/R^_.7ORY0+<7=MV69'[1Z@1 M*]^F=5)SPH>]F)O"&3)-HW MHA&;[7*OS!1)GL6^(=PXE4XC.")36-0QMF>+ST11-5A(M2\@?=#9KF*DQ8(. M3-C'+0.!)T6J1NLLR^AI[_GL[3'BZDRTETU6@S@W?-6[-[(/68GQGKB" M/P:8QRBM)(6:[ZHAM<[!68J5Q' 5R6=M!)3@;DN;2TB\UP*]'7<2I58!VAE: MCQ6UAVY$IU-63&6$*;'""DIE"KUDBAWIGR8(B>A*1!J/:-KQYVJ6.8-STEK_ M//J: 4[,;_IH\2?9W5T_!+EOW.#TTUL7%QJ5A3&BGSD_LI*#HOX.A5IP\3XX MD7AAZY*=>ZDT/LK\HGF9C&J5\K)9#]'^N$9N6151!R(*P0J?7]FU9"?7E(K( MSE"NNY-/$T!J$UY:L"==-^A<4H'9D'3,3I*TS@F'B8U/DJ%%5XZT^ WZ[&-> MA +JCI:Y0O$,WI3I"!%4=W=Q7P+%K(UN#NW,<%@FL^Q"G23GNSJV ?G/U4SU M>-TT@6%%"L("<%<^L(EQ%KNAX(XT*]=MG7WL4=B_;.Q:2MD R;+?F!H\'Q.Y MDXCWB0A-!36BX.RL)QE>EQW!YH*:H:'%J)#N*3M9R8FAK7XS'6AY$3W('\^* M=K\,*A5/'S_Y(^-FQ;*^B$9YR!CAOWOQXM,*M)TK]CNN&O(+TZ:2^(Y&<=>, M^QZ*A!K=O4J'A8\RPJE />%,LX*D0+@%M$&$99OP(77Q$K93)?5V>]"@I9&% MP,5*6K"W8 YJ]:X/I;>OGWWQ4'K[>-G/*7.5QP.%7='>8#2XG$?8E[8/O;#* M%IW-LJ."^E6@]J7-]>0)*U_)CI4]XALU%Q0P8B"NHTTW+Y[\ FWUJ_ ^R23Y M$[>%437@FLK0)!/;D [+7KR;4!ID\A;]1@AAJP@^K/PKRG=(.J]\UA(1FM!4 M@9*R$.5^M'C- &8>AVBTY!4!:-JDDP=PJV8C5XV8)_8U3%;'\J &R#K&G#;7 M03P3H"@((MG*EN.R=4%Z5;R5A"WW%_',_3\AHZHNHA,KN7"[KDE38[;#OHPL M8O]@UX>$5<](&Y<=%-(E>!5V?0;7Z$P5.$S-VY#F=;6(&@?#7ICS%:TB9WVH M?64GLGM5]9 [,AI<#9+654('&0MY=)$@A.C3@'XW\6)865@IKY+C.3+%B]/N M<_]?=3JP"6V.W>;4>M4TURK-RR&,;*"-ZC,F++)ASBI"$N@D#"ZI1X)*5C#C=-2-I)Z0)GW?H,B'KQ&P-]& G:"5)*9I@M;AIR MD%+MEC.#LV.Q3KK:%8LLS(R7)8=FQBM96O&?KMN>E'DJ]9SDUS>T[O1W$?N_ MI5P(L!IIQ))%WCJ>RYZ/[NR+9I57>;N1NE+C622SAE>0G8*ULD6_)@$1>H,= MT&NWNW6? NL^;22@[%^NCRXCVX65T5"J^5.LJA!B#D>&B0,^[W\^&8%(&4+/)QJT+@VZQ/PXKQPXBV6324*4*7LY39(2;P88;ATVV;%=M(2NBE MO[ %"0Z+U&3($,2Z\K"&C!^76!/$3HT:) M,%KYR7;A[,^A[#$O_9MK3TI'UNMD\#2*)#$M:N6D+4E&YI\__^/GCQYS2=6J MFQ<7!'7=0_)^1WF235PYW8[2,@"^#LVNY31T,DZH!?TW_?-3AJEH>@'\UHP: MZ]AV0\ NR-:#\_H U=S73;/X)[K*XLM_2^'O^?Z?M(=PW &UU'"C.?EN^%<* MYMH5/(L@$>TTJ,((MDK.X=#<<,V'CKIDO/[/6/=[$!#\T##QRXZR^=O%D\=G M_X=;<-=4V.@W!DTXK,2QVK5@_3T.P67SVF$O5E=:JYP:=['3< M%I"S[?KD.Z1GYZ[6<,=[LO@*& ,5!IP2I?0I6P(;;(??BYN^;.^G1T'+J=BC"B MT,J6SZR*VE0^3??-Q)@6#30AF6_V%TP+'(^ZO4,^[DT3&;'KJU9X(ALZX*B_ M/=*BI8TCIM0>!F;8GJ@ZTJS',$T2SB;A*9)3J3?2IW2=54,;T+D*,KMB(PQ/ MPS='+Q0=^)QG#?%'&746)F"LO+T4R._(Z%OX2.1O.]9SIZ Q+3=DN@G;=2TJ MQ6'-^6HA\*-5%\.B$0E3&CNMY>K-(_$E%M2,*V&-E"VA$7Z:+?TUNPORRX1F MQ.G2 R%$'SXT_>L.2;:>KT?#<:P=ASJXUS7><,B42(]"!H'U!8N7HI0F/BXN0@G9&FG # M(4!M.YR:3ZH:VT4"F3FLV_W7HXK^A]=A=GFV:] M_[=G?WST>3'$9Y\]H=_]HJ.,N.[95[^T>DX^%D^_H+>&^4];#!;Y>MR031=# M8QP,7NB3<&YA,KS>W.GGGLF3*/F*GGQFYY09>WI]+RYY'?&KHW/],+8C/;2T>N>V<$[XXCI.A0:FDNG85;)8^3T'F;O/^*/"="5\_1_>OGOKWXH94 I_PE6GZM+9,I)+X&3T7#LJ[R/# 9#L//.1?0J14M.80)^H:NS8&A MP+"]E&5)*&48("9IP(=2[+OSO6V?D^:$^V&PL@"2T_2%OH"-,)(#E+CM1U5N MG/3 ]0(HN\/&N45'KQ+%N%&B:7O,8RC:?@ W2"YA#^N1Q*U-W!HJBA8XA6Y$8HJ'1 ?%V ]C M$_E_*/(?=RUSP_C\> =T.? $YT3&OV]L.#EGPVO.4YQ]3]%,1!:4%*-]H\6G M35<##0/"1FK5V^D(2PJ;-CWEZEW ]Q^YFS!FY32S M?02U\J[D]GF:D5EFN=0;AC[/5-'NH2Z<#,@_&\Z&^;0$>1\619[?S51E[TNI M=SZ1S!9G=O72FE1J%DL2$X0#0$S44[9-D]'IZ/[>-AAYU(( MV*P*\JA%6DWP>E6GC7L>TKTSXKAEW\J?M4XES-LNE['.M=@>,/<:Q< M1Y].QF!J;&5;=_VD;GG*]FHM-J\"YE?P8BH8L])>CB@V;$0^((D63/"#N,*- MUV3 ZM5&W>;PX<6'7!A9;)YDMRG,$D$(N6O4V MK_>7<3C>J$LGP!SI!.G0D'4LYC!%AGUD_EO1 M'^?R2]@663ZY$E& S*G8KG# ZK+%*O:/9U]+%@F-$+>*,?$_>HAH?]!-F"P M B4__CP,QXQ3>JKB:.WS0X7S7,05.7!\=E!$))RP&]L_R1A.6!44D.YMD2QV M":A;&58=\:7<>0I,\#XU&XFRM5/P/7;)*:SZ?5'S=9(P?2M^0Q5@6#=1^EB/ M]61KT]EX<4&LQM5QUM=9\)$?E?^WO6MM;ALYMG^%Y5NY9=>EN*)DV=;NC:NT MLIQ5RFLYDIQ-/MT""5#$&B04/"1S?_V=?LWTX$%1M%Y<(U5)=BD0!.;1W=-] M^AQRLC#>MQRM)Q%IGLMPX%;1QH.Y2E/ND=I#+.5>)4_I/(\]1CC)P5M,!C4H MVKE0.QO#,[I&)$A1$PB C/0L!**'X8.[$BP";9S[)FW**V+@!SO&KTPR-AA+ M<6SE?!4SM'(D"ZK-EYQ@F7C0//6L=-3J:48+-\R0;PJC&2NO-5)LT[K0 M2C9C)&S!O8K]:VAUQXF)EJ";'H<@T\-"2[.KO[U]O?V]UM\>#17-82' 44Q$\DJ.$JIK[+L;,^XQG@&AS?* M]GH*=P&S4&/8U#QK2L^OX4TJ10_[BHFE[6YM/Y?-VF"4354TJK M\:D;S3L$.)84U_'GU Q:_7%_(T)BH4OP6(F=G(K7O"5*""!AJ&016O?7IGB( M#6/ M78/G0/I%)9@ER^1U:NI*P255C[S.^\WPA#>E^;B-)K\=1 :-''-+-$$:H-(@ M%7;,BTLC3\;D7M()#.W4Q$=VZ;*YL3XM7V.">$F1GF$.$7C<691=B%!2A1^% M83;E#)FW[?E*6- FCIQ4J#LK=^BK8@FL'QAKHBZQR26B(^%;*WQ7']L&S1(Q MQF8>0M5$U!#\M+DTJZ'LMKV1([5W'5 HW^2 1:*[X([H7M &K9_2D]]&!=G4 M#X9<_E04U?=3)W5.&W)*(^?S+QYN(T+09#RS=%L5S'.UUWG))HV\G&.52,'J4&,&T=/YZU<,F!.UT%>1 MHZ\WH]]D@3&:=]&:XBA(%CI?H:HOL!LX(XIB0)-1_,IOA5A@,D-'7&WXBWV- M0JF<]OH,ZL#5&[AF M.]YZ*LUU&<0AK8[&T[0WL#:Y:0P3\1SS49CK@\A66(V8%1_"DM*#/77CD3QA9.K@-Y589F%B7SW!AX2M\BBMT&);/SM:L6(^T-(C\J8LHEJ5:E6$H!**2#9?6_G'RRF.5<']I"#ST4FF-?2[X3B;D0B^ 4:ZM'NJYG*\V!0Q+Y MOYMZF%&_U1^DEF(KWUHUR%B4G,7E#"VKK6]Z] BZLMJ,A:>J01VY*D&]XUH- M\)O^$UKT%A> &7GIID<3"3B&'Q)\)-1,$C3S%?211$#,7IIYZ&]$[30<0=), M40U$ON6O$].T8'VH,:G2E6]32F"1\T?]#V.5WA^-C&Z; L/LQ[49"9Z)XSNHHE%]?-A-$>Q',.]^>\CML!-;J* M6P==?<&4V&.COH5F_50,&[6;/.(J8%CBL9PFITL82C"KB2-*\QCP05%*' MS88+P0@8XX\3SE\!0UB06 _%:Y]&6:Q7P8)$> ; 6<$D2(5[IMUQ?$<5HN'W M6B%ZNKFNN:VP>Z$;VR/".K8HH%5+I0[.HY%!JN_=UJ2PL%I7D&TBA_H3,''6 M:\I5501K,\N\\.A5"&G!PSUO$$?W9%N9:/;]P=G/% F?'1WBUR0?PLSX$")) M9)Q$;DH6."I<@HA ;BHG&&W#Y14W/:,J#F>N MA#U6OU<*](\62@;O)!&6&FZ:V B86O)Q9@Z"YJZCA18BD$,?#01HH;!ZCZ4, M40H"?,(T:HG&YZQD$?#;F=%&#^A0OKBT(M#.H=FUDL@37SH)JBY-JTMH+1NF MJ!'_J3I%[XP4\)&-,Y\"?B_#"WOZ$J7#AF9$@$R.$0'=L*C-B!/W+JKBY.7L M4MD=7J&8F4RO(NY^A_988ZW'C%EL7FA\E@ZPF@:I+FJS=7*J"LP9F(V[R-FB M4S*893Q4/V^MW<,KP#65VC;'"V#>UZ>P:J%#!/L&-AK,(;J!SW/,5IZ1VI'C M8":F7&");-Q$S_]V)"3U-=)LJ.R%'$FB&N MKZY'_TC.D*JPU-4$F9FH2/$\".N6CLWV\7?Q;GQ=;F M00]P(\2X/][; 3GT *.G;KN=N%.V$!>3+;=7D"'$KB?XBQFQF,XH9H9A13@3 M$HP CDZ EBQ;D$1U4E+=1JHMGH8LG*\9%2Z^S25M1.H,KQ*N=EHL682G>#.T M(33MF7 BP-"/B!4)B4YI#,K\-]L7/APW4!C']D!F)]?9,:GD76VI&H M)'7 '4;'Z=(F8P-Z9"A16VM E,2:P29)L M\3>QMV)2H$&%1OY*XZW0%K)XC(])+^87F,""O9(F):C8E):QTDY2A:V@YU_D:8AXD4X M I6F'=HN&Q1-7..P)'X6=*[D8W*S.*,9IOF-Q>(4B VUFP+PUOB[EE(VQA,S MC-RWAPM2M*D;EQ5)#[B#D$/HZH.3S?I A GYLPV)![ [4Y+U Q3Y^GP@W9= M+Y7TXM%7-GL'$*GAF2_(1H&)T+=.OB;1 CZ':W>VMW>(_KG^]Q?.MB>VZ4=$ M! 0:&%WW_IUF7TP, NDY^[/$*/WOLZ,75)-N^'4)/YI[2%VZD)>D6X]MJQ!+ M82&DI&^W*#&>X-X%Z+KA\)GU%#@.F8#IQ=QHRZ_3XZMGL ZO361),U/K/._( MOF*5H(0>V<4K:'\F<1(Y["8BK<:,6@:-X4>' B:3D/+46]^#FUY@&/-=(57_UM8+G<"J!2/>4@M5Y MDZ,;N>@;?>_\[JHV6H)/V>'0/B]F*7'L_;(:M/%$Z"MY[2PG"?B@S M(CN:PD=TYN;MI97/?!*("JTGMJAAO!663E_]UTG38&:.D( 2PUD=!IX'Z4O_ M:@8LQZX@RSYW'05?X.Z.%;1IBCD5LO*T2M0,]X)KW(F%8C(J^2L^9QDN#.!J M5EB>PU9]/(RR.7<1S-/^2HR.HYCA LV1-99A2RL(:2,7 M*=6I7%:EA,,:$[:1 >J/'%8L/7=/, ,2$T@;[&)MH.Q[\>_4QFKU.>+D-^I: M5WNA*L<[>AH3**CC.U,^N++5?%XR#A"M%3']&F>.$\.!ADH2 *(1B!QQ:,B8 MD\%V9%^M9J@K9+U]O=,5LAZ/:G#U728. 2(#':[PJ52LKMUA?MS%30(0=X5> MX 75A?L+4[5M(!-H]CHK0LPJ[AH6U2[&!?\4#BJD1PT+"AGI[0BB2!"F(I;+6& M^XR3=B^W7\K1IN'((J4V3$1B/43_&!'E8F@<$!XFSS7M1J/57'WZ)ZAR!^J5 MQ&K,<.66TZ)^,.G?0& (.@3E,C(KH//MS[@AD>.!Q2,E"Z>[L+J#C'-O>&G" M89.@XY0#^C=.MX0LQ'01R#P)JD2:@#RD48Q_@AU#'>&QQ^&"N+: =39N^310 MQ4O'R!P*1QY[I$T5.K(6%]WB['Y;*[B+M.0_H=?DYGWH2(.[+&AK M2%O*AABU\V@\G9M?N%C0NW/+J:N()0M/I1+4E\@FX.YPG8N4L+MQ:,$V31+ M;U*#@VZP(&/*1#@!"Z=BF;\)[YNB)"V0]HWDM!A;P7-8NX PA*])G8LK;(S? ML)4N+&?7Q+VL(>5 HD)0VH(1/B=B57X_E5,FPP +2&*NY:M'XC _0N(7XD*[ MNK'WBZM6>FS<2KU(4,B/7F:XZI W9:: \I?,&96BI6!)Y&XFA(F5.Q MD(^7GFVCLTGBJ#0X;_%3>X*UFY^E\[,LIF*/SK9&"-&H- F_:JT03=4D28/" M+_K4&'2J4DD9$7UH9K2)<5BSJ$*=ICM#D'&GVY!K3CAU59MA30+@.1@E>!QJ M")R[$5XW'+/$1:K3S+%$9+40N;6@UTW!FE,@;-'MI5+)K*^$/;1*2UV,>R/+VC:>"?0KC/"LO"YL)2VWWHIQ$ M(H'FIR(\Q-@B E^UU\6]QZ=I\Z=RN*NF\BEK6U21; H#,M&5)EMSE]2AK@*: MK6&]F2W W0K27/O**C@>_T5*[]4.Q:4R@2C0>A:A1:+%BG.-E!,VJA30FB MFQ^$F+@1G*@P,SH/SH9"-PU7R4?9B-B3@E X$3R0;\!ZAF$,7>@.FE@Z_9!+ M8YWZKA!N^UD\F$-K=3T0+)W-YKL]T?=TDD#\@4/NGCKZ3 /X*1!Q&H'&X C) M=LT[7P#G9B$U?_P))&=:!5@$ "R'8;'\4-20"&\!F4[:RQ MG-/&9L7Y?2(%[THJ]'$A="?8601F%#%9KIE.VN?P]14=V]Y?K&91DXVBTOV8 M,&#I]9S8@KYBL[GYY.5P\/(OC5\47+4E6?Z*HD>:+2I5L-#2=N,C7V].F"O5 M51S/)PERX@OE&MI)\+0S@)'"#37-C2[H!98OP%)=;Z(HUQU,K:Y'5CKEJ2LX MSD0] !LP)U"UIG1(=2%80D0K9]QO6QL8/7FZ5.W/8;EKX$L.9"A?UR2)>+<# MXUX3TE?>W48QLJ'JND--,,S RYLP>/HL^D^9Q@'(4Q#+,>A^T%NCH$2F]160 M(Q>#(;VO8L4,GI7*;/T7-/K$.9L4O8/.S,DH!0/:%-"/O0HSDA53[-.0H3L(:NY=$L)Z*K[YF0 MAA8TV4[ L)I#(++EX]5.H]=QJ\#(+VRK /R>=:YS".<4;Y'%E,,=D"X6B6^O MF"4,VTY+)(/7\ B@DTO-Z*@Q2>%5G'2W3_\,+PM/CO#C"!H:D$V$'G*$^K?" MJXMZ5]4]"/VIO/?D[ 02H03I35DY1_2$%ZSR)C3<1..+3[:H.['<8H #CQW4 MM>;@ (,I++.YG)C6:K':$(S^H8=Y*:P2&:X0T*AA!VV7CN-$9D".7OM,)(.+ MY#I&T#CAJI8RAF\*?'\:+8<(W6+T\J;A&_0^UV%(]J9XID3#4CBE'B:S)O9G M",W[DNH= _L668H^RS@N$Y-$943ST2B>.[902&0AD6[K%ZWZNM6Y)/%)1OIW2%K1[*H!F*5 MAD]DXM>HH!8CP#_;.EO./-_='G\"/4MMDH&D'NQ\@&6IWR@S2#>K2-;ZHH#)C%<$Q3&AZ-X00PI$G$E#'X[_'Q9=B]@'%^%A=C03< MD$*V>8F;"?LAQ8 FCTB_$,V-%4YHZ-7%)F)HF?PZYK;1PA=W(98]%@:6(TIE MH_)(UHWUH#TG^*26RWG;['&"O>TH@:\Y2T.0Y&7.$:"0,^-&-M'9MYH!!)SN M_#JF XQ011I[%U]A2C2G;$ BB4W">?)O%^6V7@:Y*SI "H)@C2JNB5F/G2I M,S)R:+1S*(&'H#C&/L&S&E:&AN+&HA2R9%J!SR6UPAW]<) R5C<5L6HTUHY# M+1V!# KRV#67/?+!>W1 Q0/;+Z=E ;X[:O;&Z)R^X-]ZK-YP8<*>*DKDEM3 M+(O&:U^E(,RC=!C1E8?1$E7&E@# /LF&&,YJ!0I#$8@F/ L&3=,"2SY:J+C%=RDU5[@? A9N3X3 MVII=M)"4M>QFXMD/N83AJ)OJ?DKV9+]N/PEDU=0ETUZ WA";JBO:JII?>S=1 MK )&W,!QI+AYLB2*G(6[:7G(&FB>X+Z:WH;.4PIFB#(,H)AQA:*TY0R=.3+/I=VY@'6653:"E[:-[J> LD.%666+<,55Z$P MU6!B6>\,LNVUM4T#61FHM7:;/Q&UTZ8N^WLK'M65C#5LZJF@9QV3(BQF/LW= MRERV;DJY;$FB$\C!?1DC&_^;&&8QXYVS,;0 X3R2,Q8X2X@(2'%<7,4Y2]59 MUC][58$^!.XTA)EPZD/3U6JI$'/I7\PIA4V"S5^CH,8NSDX,C MK(2CVLX>U-F&^W3>F3%3K"0MO+0V**S[@N'"0&6'YWI.3,#F3:CZP/E'K#(T M(=(K*;EK8:L+^-Y+15X]5O;+)*C)*5?H MJXF@BL%3L$C<(12J_V/([S-NJZ^+PDB'Q2[.7H@3ZLJ/?-B[M+@VRL%B\MC1 M?;KK1>P3&H7PJU#[,6?GT[//+WK!-?)=(SS!2M9.D+MT%H4HA&2^WS81EA[$ M# XOP@W9]V>R1QN9?RA-59#S7'&Z7;7AD__8;2BE@O=>Q&>=>;)#3=E(4@A5[3Z2+,.:.>RZXKJN;41X MYT9S&"+,JQ5SF]JL9N3_(P)@V;P_&0/Z_%T:AEOOLV#^I?<;;-^S(H/VY]/(EYE?-^-1D$)/DG\LY^ M[S\FQ"B@$D>65=03^2#0E);SI+>;Y<^ ]"X8/3NLF\KG*R(;':& 3$C59)[ MEZ$MV]:2WI;V)YV5L7?@HP@C-4F%).^+>A&6QSEA#)X$;33XCJTQ3K3\&MPX M68BC:)Y&S\[3(H^O(N7-TA'&;8(+HBU!T"BKBP0'J]P<-1&]CV/3J.)+VEQ< M60I)C&TA0$9Z8#GR9;PU?7(](.Y#U'Q.*O.699/"JAD#I(PM"C)[LTHP!N]* MC];JP(,"JQT\5O@#9MTEH@=A+&<\TR3B57!L:J< MOM>HRJ!AQTI5$/"+<20))/>KE?P6?F%>.LJ2TS[,9QI5AU&1(*_LW]FQ&_>1 M1 &^? T*W@>L&"T^'620%$9@(5+S.3)8N]8D,F:1;_#@@F"!I=8Q$"T5"JOI M4 K>]J"U:WEJL4''R9M@S9GHF>RVQD-N=:!J=K>)<18L*M=L<"=BFB:QV15? MLZ"8HH]FWEWF.7 @>SWXHT4M=4@J62L'=0\9>WU'-9V]KJ;SE,X[[\P*N\;Z M>' M#(.P!Q5M4:#209FD@R"3@^ZG8 ,A$%YI3VG\UFB!!R':6DP7+PCA(J*4 M"N)X273U*R)+D%/<>FB,=K-HM)#TE@"8;\S1>:"8,R!DFV6 MCA0S$^:GIO$H+HCMA,HIT?PBN+#:C=8/:/2AL,4);%/23^PS)XAQ8!0&O@( MM1=1 .!NL KX4B&O0$YU"##$.49.G>;I'!6.,+?2\I-]VW#9T 7#RA"C2'5W MR/$B^FH//1IPZ@43][65*/95LXV1ELU1X<+0='P>)KL2_E:; CHNY;MN8[\* MQA 6D%IORVD!@L-TGBQ89"6AW'?+Q; HD-E[X2V^CBUSW1EJ&>>8^YWE_(?I M&S!(^&GDM\V0:3,[]>("<9QXY1:8KAXT\72T+=\R.;7B$>Z5 J,)LOV8. ?V M/RRW3_QOV*Q-15A'W\!LINLLAG9;,+ Y8@18Y8VZJ[H)7)>$TCB:](YN6.>&L%M?_ M/QF'"XP413?CZ\YX>(5Y);/=(#+7ZE^7H$T%&\N;_ (P9#,($C%E$:+(-K7# M29,B!,->=@V0GQG!F:CY<43R5$KQJ=D<=-/Z#9;X]N%LF$:DSR1 )YA5%KR% MW4>]O]VD/.BDH/![7MN$631+4;'*[K,Y;U3M"Y)+H-@_ /Z>E,GN!D\ MY:G6:_AWU:UN B)@WB]ZKUY9 @ISR7RKC5N@F]QUO5U93%.0&$>$$!1I00#9.2&"!Q7; M5N.MCICN#K:S(OL1IJO2/\L+$9:Y6%)Q&Y*&I.J),UA]XS,8O>L(*Q@#N3Q_ MZ*?HA"*Y*:_H)ZJD@J.,II*#5=P*7MI86"!:44Q5GT>=ULKE31C-/9ZF:2XU MR"+U-+CQY"A4;D)D(?UIV)\ EB"+^CTMU]9G#*&LGW&;CBV!#E?NSPIVX38/S_VI MT==Q4@K@@B?-ASP H,>L\CXAIX]4K7$%U+<. \2HPM:&'[B%A>CL<% M/6MNJ6;:'@:HQGBCSJFNF@#F LE<6*Q5>A4G-@>3Q;A?:)'C^SO4(Z*6D(#> MNC6]WJNO)+T>BN$*]R,]\>]E2,EX]\!VK# /YW3,]-E?B'W@6&E>*%U$&U45 M6K8^]<2#F4F@\H+M$)3+@MI(%C/?$,%F[,F:*&""!.5H"[L.^G+EI$P2*,B9 M]X=;70(G44&_#35$QBJG2<0@EOIJ\@H+O6)Q269)#*:5"(]"!!G0 K)[!JMA M2$N>6DMC_O1C[WG\ I>G:UF6I4C%1+ZA]<*2?X^F03+IFZ_S]V7]ZK5MEOL, MGI%5$Q#N,(G#TBP[X$W:#:==S>_D8_6++Y#S#1X6Z ?R*NR3;F!^#H9#_R Q_ &^+,=^ LA. M2\/RW P[0DU#4>?;V]:L.*/.$ M7"XHNTM!(2.JQ$6%W\+Q*Z]@VH"L48-VCL($8F&B%/FZ))# M\=[T=Y2(ME:?Z2/L_MRB_>F\ B0-*+;R&.$SGB!P']#T1KX #K,*!TSH=X!1"/#9V MJW-@YU.&"GHZA:X^FAI!4LN%D#^%TJ2F&G$TG,AWB'$MT2[#D,*JW) CP[_3 M$BC.8'' 0&: :$5XT0U2[2Q_@L&###&&A+/( =?G$<0LT/T:9(3-O0SB<)5Y ML8T"MYG@UKG$)W+P9C"\B9]E3!=.Y$(G0@#M M8Y$T7H#5X'OT.6^,YER, [-B80)8ALGBP-"Q5.8FK4_UH'?@GDO89@--A.CN M;:JGX3CMIM6=V.T-)%%.+: MTR6V6I,-A09KA3Q"HR+X"R M,9+^P?0P<-/B0C6V\8](KQ!T?3U+:.&VZZ:8\=^$A\%OF;A92&)#3*LGNO'M M\AA6?D,3BFE-D2:P,P1)[JIF1 RY219V87.?4Q\AL=@I[)1?%8D-$K4KJI]P[D5TK]CH+(C MJ<3,0UB.[7=UBY*6)0(_0]5M/[^L3CS@X>O=2HV=/]_8[[,9N@DM:LK I0[I M3H]]GSO2 ";OM']O,X]S=5@.=]\F+O,Q\Y[;9\OA]CFYUF(6I M!HI*A1M,:9GW73HC(^T":. ML*/2#,LLC5&2=6PBQ00EN, ISH&6$W:&U*6"H3KEG?7?>PQ\\:P M4\(+)G&[:4T36%*4H;WW(@HB:C,GA*5$]6;;]ZO,6"(671%,L/8R"@>]7\UF M3Y$W7:U^F."&=Z)63X(SX)@0KYC^IPR^H @P8APF28J<1:T*JS2#C3:!P15H8D"H1X!I!.)B1XC4ONQ]T M-64;=_6UMZ]??Z_UM8<<9>CE ,XAXI*_"I!'!(FQDA#0H M"<9? *!L=4U92PD+.C4)9E_$3MP+"#P1J1][#//F;I.8C5UF\&OSR'-?_5Z1 MEW,S#!0N&=,2IGWG,.H_7G%((&P+>=H$Z5K+N5@J)"\E^I9T4B PP=QT&F0A M_O,L2";EG&M%X\4HRK:"H@B023S %GGR346//F:&''1>E!8QWOHJ3A,,_Y9; M>>RFR2.R1LXF^7JXGL'7MA["=?R.H!>9P%_97&VA+8V3K3MD$=M43:ABAIR; M\2PA3.691-3+1(=(/:KS4?C;7NR L9L)!L2<0_J'4:FNP.<>TW<)9A OBNG" MOZ%\2X+?O@HG)I5 YY5%(['&9^1X)*^2!KYJ:EE,IV<"VYAKO)*$=65G_M+ M"8Y88P9Z2*C3'*RY$Y<-'ZS.QG_WW XW'WV\+GTY83KL*!W!KW>YX^G1W\[/CL_.CUZUSL[ M^'!TUCMYWSOZQ^?C\W\#^=KGT^/S8_/AP<=WO<]G1_#'3Z=P>]=T?O#SY_.#_K??YT\M',V\?CDU,U?=_;5.V\>9(3 M]=)LN%^//QZ9C?;^R.RO=\=GAQ].SCZ?KCM#_$8<(N.C>'TDFS5KPS>OG^2T M[0UZ)^>_')WVCC^^/SG]]>#\^.3C9NVHX5[[W'Q_Y[,W[>>S6RS6?>?4[_I4 M)]>9-QQOF;$"O,&/>3DS.V'1/E23R5WWI.$\A284HGCP1U(I-%>9AP@:'S+Z MBG1-/SW28_6F633YZ[/_NGGZC*4Y)US=!.AK(6F<_^\/P0U;MV'--NWXVI>; M)O*GBO&&A?#HIN[5H'?TKU^.?SX^KWNDI1 )/3(/!9IH?@]^?F.LWQW]J\%, M%SCMUGAE9NUL@>QX<)E'/\H__ 282'.8^S&>XR_@ERHS!F82B=?-Z8O?'U^< M_LR;>G]_,-S9@7U=9.:_H?PP;_D!;OD?BK#^M]>#W>W7K7_='@S7_-N;W9VU MOKGL65\.!WL[>_?PL/NO]^_^80>[>YLRL/>U".YC7/<&.R_7&X&'']?A[F!G M^]6&#.RKP>N=W97N^@,:&3(TQI2![?OKL]UG+CK!L\&/V[TA&F6YW].Y=&=8 MNW;G\BM!F*L:7[.[=^)K7-[F:;<+GZ0:VT0(X\4'W:QQ9OW-_P[;B7#<, M'QP-'W_PCBA4Q/#I(^H7W>V@L6N7\.H2H0IQV(/7^6D#%M>[*!]G,68V[V5@ M,'[;N%%YGV:S%8;CYG?\TP\4R%I\3 ?=8*UNBWHKVZ%NR-XC4W_O'8 ,L*?L M[.CP?KS>TQX$*EF^+[,Y$2O]8@( & ]O+-A75W)MNS@"=[[ 7MUS$'#K>'+Y\$+A%$,]T+^MT8:#$\CS?S4<'_W)2D2A>DE8=S=_46&R3QLNPP3 M";UM[PSN>TUVE][/I2N'6+3;[R&^:MI2S][^JRF*Z@S78QFNG49/M--YHC_1 MA"[Q1.]M3TKGB;I+.T_4>:+',EP[36>BG<$0R9M?_M0YI#_1O*Y]-!J^P;[F MPX%U'=?_G37MKYE\X.K6"'FDXZ.X.=SK_\^>9U M[0-/YU^Z2SO_\O"O,MP>#HX_GCU8L?D)O/*_?C[] ,V8I.'1>Y>.2V@E?0"4 M67=I9QHV9Y^ :3@[_.7[,PWGP5?J5SX"?B,D,SP;3Z-9T-F*C;RTLQ4/8BL. M#SYTML+8BL,@&:-0*DBXQ/,O0,3868Z-O+2S' ]B.=X=O>\L1PIRDY-X'G>& M8_,O[0S'@QB.#P<_=X8#E>)&4=+9C,V^M+,9#V(S/IT>?7 MMU6NMF]GQ/$2)Z5S+ M5(AL&VM[HP R:GU?)L$2905>5,2FN/.Z(@BV!9_>DAEG2YWW /N+AAQ 6JP?,!:Q,Q2T_0=QX"? T0+$ M^T!_#%P2QLIO_0-)HUDA=V([N>%^H!PYP29O['&O]"^@#('T,!RFLUF,M6M;<,;%+ M'1.D)ML7%N.5NBSD.]?3"+F640EC%('\)=R'Y 51A9%%SV\>RGXOSC*4A4,' MC +#5L"FHOAN=MY%"2[;<[](#4V#L>*^'+ZI[DOXY-E*C)S+;\1LF*O=ZB$9 M-!L)!1^95G/_;F@U]Y^]O2=:S:?&G/E(3_!423(?:ODVTT:>'?_MX\%Y(Q6S M75\W$G8^FEPH!CX:;8I:2DK#UD).;_(+],6+.#>VQ=P*)$7#,ED0VWY('B C MNT^N#9022+4///$HF@;)1$3K<-'Q!>!AHA*\'=XO*(MIFIFW"^] #LG9Z8=E M]WSS>O#FU=XZ[)Z[^X.7^W=/%;@[V-V_#P[&5[OK?7,I7^3.8/_UF]OP&E8\ M[9"G_+$/F;<]CWX#0>/^HZ=P;S:GZ&]_/7IW\.'#\8&)83\>#IJR:]_-9#X" M ^/-#H,H!DU8_V/O[^4\ZAG+#RT1MTAU/?K":WZGGQ<_/FKN\Q&F\8?\A]Z' M*$_BJ/?W0>^LR*)BW,@_MKFO^-__-7RU_=.C)6);*;.VEY/U/9'1H\5!8_AM M*^31#?#3'60H4Y)>&J1_#J=Q-*DW*&-(^WQ)!_.+55SE3NL3&?W-'OFG/[[.9O_36.Q>D]VO-PY7#;^[ MPGWK8#Q.RSFJF+9[@UHQLY*=:I=E62V+O>;7OA_YJ#?;[7GN'T9IN##_-RUF MR=O_!U!+ P04 " "N@\12I66+5!T1 "@N0 $0 &UD;&$M,C R,3 T M,S N>'-D[5WK;Z,Z%O]^_PIOONQ=Z68"@:0/36>5IM-1I4Y;M;V/_73E@$FL M$CO7F+:Y?_W:!@()X !-)]TETDC3)#[/W_'Q\0/S^=^OC M Q!QJ(O)]*SSZ^-E][CS[R\__?3Y']WN'^?WU^"".N$<$0[&#$&.7/""^0S\ M[J+@"7B,SL'OE#WA9]CM?E%$8[I8,CR=<= W^N;FK^S4G@R=O@&'W<&1==RU MCP;][L1V!EUG8IX<'_4-MV]ZOTQ/'<,>>!-[T.VCR;!K.\YQ]\08.-VAYT)D MN&CH]EW%]#4X#9P9FD,@#"/!Z6MPUIEQOCCM]5Y>7CZ]6)\HF_;ZAF'V_OA^ M_:":=N*V/B9/:ZU?)\Q/VEL]^?,$!BAI/G=]N-9\CESH^QA^6,,=DX!#XJRX$TI(."\F<#GK\>4"]42CKFB%&'96=-N)$@+(.<.3D*-+ MRN87R(.AS\\Z(?DKA#[V,')%+/A(HKW6(/,SAVR*^ VV+#RKRQ:?N@G=+G1(.V ]'1*Z-^I0W.NJJ)*EO(D(I2XG4A=S^#9=FNG1 M5 G%*D#.IRE][CDT))PMMW:00$>8?*C?-]98N@C7UR,ADG^4RH>$4*ZXR&_B M[Q8+3#P:?2&^DA%VFH39/?*2G)\;40KZLOKO%#*'47]+Q^\M&%T@QC$*LJ.1 M8C!CR#OKR#&IFR3;/WTX^20T29KD!*SW%?ES3Y @_SJU)*&587/6"008/HI\ M\Y$-7S!4UW!!$HB13@']/V^_ _VZ]@L2)_3_/\QWD5?7?$&""6Y@O:1^%+\# M[)YUQE24TG=P*K23W_]Z?U5>$BFQ*4'"->&;*O3%$-6J^ >Z:?7=!8H22-+/ MO4V"#59A@-Q;\D7]O1GF,7'<1$.X$1^5Z=8=6T@6?YEX4NM?XB(BB,4? ?6Q M*Z<@Y]"7%<;##"$>5'?\5DX:1$R%2%_ \"!CPM MP["KX9FR!]0#J8 #DJG;QW0N+)R)-O@97=-@=X#F.>MQM0UCT 37-3E "CK@ MFT$!!K-+G[[L$-<51SV> \,8-L)3\ =*P ''U.L/G#I/,^J[B 5?_PHQ7^X, MT +6>F2'AG'4!-FLH'^"2%2+,+Y @3'W,LUHEH(#QZ=!R)#\D J4("\6,3WX.>+0PE!NFM'*R/6I:6B7AOHA MMT1^N$/,HVPNE\MN)SZ>*JV:@:-EI0?JR%9+>R5 91B#E/,!M6)7_VGN$#?! M[(#<+I%;E6#QY\GR&Z)3!ABR/;;4@6X)EIFY+OIPL02H' M2$&MA/828O8;]$-$O5$0("Y+[6L,)]C'O,8$;QL;?5EW8N8[HN0(%$N)6L14 MU> 9M@><$D_4JP6K,=/6B *Q?'U2!;,V%I!;_%TS;U;DILV7IFFKC8X&\!V2 MY*;'FTX,ZK+5(RKG#(T0;?ML0N[UR'V 9^C+30+AGN^0/0D_B#3U@)R0U1H) M*W+3#HBF2*^Y:D9M264X*QQ3WB!E?L!NP]OU1L=://6#I&WE"YOJ.+9QJ*SF M_)J)MAY3?9H=V&K?L3&D+4RP%X@)S\CQY8H$G*FSA37V XJ(]>ES:.:+FY0/ MR#!J.PKU,J..A3X1'EGY :T8D38FO4*_-M] J\),G^2.;>.X(EQMKQX+W;VJ M[ /J9;[>!9);6.MQ/;&-D\JXII,'=7!FK8\>@(X\\0UBHJ9M5,RM=H)O,4IZ8(,MM_)'(:&2*=M9I]9SUX)JV67!&H03< M5!#(2FHEQLG)C3&=3S"I=U*\D%9;=/;[9G[]975X),NGY1#4*SDU'+059]^R M\G. 0CC:6' 6>;5IO5F)ES[%V;:9VTLHQJKMU6:1L^7U$F[HRU5DYZ\0!TJ6 M/ &-W?AA$S'8WR-?'H;.5H_1:'V(U]+I^;H438)"8SKO@/ M>U@FXRMA))EB\==Z&& 9.00YDE9>"9/!J&Z=]H.TT-G"Q=]K7ADYA>1 M$X9 <,Q#^@L07 \@Q>ZM5T-6XJ6O)H^M?'%? ; VUI:)6V"AM\7HBJ0<"91Y=D70YIQ:#$M25A7\M%/X*\C1!H)E MV&9Y-]<&PJIR+$L$+0Z*XKS;=+Y9DZL><-,VFPS$K9^'ZOOA98+F+[H];BL%#'@9;R*VWG6!:28(>YZ'=SVT1:W#. M/#"3R%1CXDKJ ?^5NT:.PT+DQA6 W+N_Y3/$FA_P?ZL8?20O;$+#J8-6G3BJ\TM^YQU$FEU5O;L(J.,TY:N3PK[6Y^M+2 5IMJ M;-/NYW9?)9NVEY+2!\GXN99W$*LG$PBF[(;R!@<+FS#7 RF/:13V MH>ZJ#EBN[U%FI(%('%#R6HMW.JC*H[L<"8-XLX6QBMSTB%IVO^ IB0G/[C7' M)W\C[JU>Y+I&,*@^-,6MM8.^2([Y8[L18>O\6F_@7Z/1#_T#*U]81>1M'/PC MRYL._R74^BPSM/NY+;48@+;7 )$;LGE$@QL(YYO/X M,@(Q49:>0J3.E]] 7B=2"[C6 M5]A71," 'N%K]7Z5)='WH[Z9?VHIH@:*O)U^;MI-="STW<*RK5P^R^+0^EX0 MO>1"N$0^,_*,[D1=7AF60EI]O[#-_ -7$1NPX@,4HY9C4&_12\-!NP0V&%CY M9<9B/-JX)%;DUO29Q;YAGLBO1H[X4;2KF=2:,=>GNZ%MY8:=$CC7'VB4XM0/ M(!%XR(8))O*E0.=B9K)VF*+9WDQC_GK8CVRK8E:5L$MY725P_:A&FW=PBH"Y M1P%GV%$OHQ(NVV$WW\)9#_:Q;>4V6TO!3B5%N!^Z]R8636O22KST2)[85FZ3 MM13)0YE:F#AOU(RWO$[A![F$&&1ER,19-0W7O*J5R= MHB3[RL6JV-9EJYV2#OMF_IX%^2R7%"%?] &4$)"5 C@%D9RU5T8>D"V#H-YL MMAES[41W:%GYA>UF*+=Q(EP3$3FM""-;J2=F&O)->.X%]D-1AVZPJIG6WU\1 M_4!@VU9NB[MA&$6G'F+MU-L$I7YJH3[6L(CS81C9"GKF5BDQ,+O2EV)X3N_9 M_OKJ^*&+7(_1^5J ?(6,8#+]0;&YF(K: C"_/]<85-MV[ ?*\='H#:^;$^SUR430M M>$1L'CS.1 S+OI7T*O>105?TC@NX#+(F>] /5C;OB/MV+V$A!!)>T4GQ-P*. M*6(5G'2-@@"AU8F0M<,GRT=ZCNX@=D>>0/<_"+)+&K)2CS1A544D4I'BV+*"6VXH<6 P4S;$Z[*E=A>VK1/]&Y:Y:/)^AD5+'E?$ M1:\B$NF5F"&+(27*0V.XN&/8*;>T&O&N0UIV^D4\UE:P,#K/A-X2R758?-0( MCI\&?1#2F+R6D[CGE(3!.&0,265*3-]&]E'-C>H;Q%8/P0O-'ZC'7T30;!N\ MME/N?2R[QL\JI9+@JQII&1:1R5V]95N(]F[4;]3!C\B9$>K3J0@VO35EK?=N MQ@5R\ 3YBM\U):ZH3+A9S@^C"5=&115Y\ MI-_A*YZ'\W/*&'T1@29& -&8+\L+A+?R_:C))]%=P*K^OR(7R$,B8[KJ"& 0 M8'6]?8E;*E*_H:)X7^NSHZ5Z:*32N!JW_*AUTJ6<9(K!_QEM7F\F2SRYH9N] M8JQR6=&<9_/8?U<_B6V>JJ48._&R.4>E/3K>^0@ M_*SVK[:L%VZAVKM9\CG0C7=WCHK?W;DE!&OSV;OI=XQZ2)5ET'] [!D[VXS4 M4>S=G/J8?6AT5,^9"PW5X@5TGD0VJ-#72BCV;LX=7$:O\J3QBR.2=U @>>N< M:!Y)O_6BQ;GR@JL^HP\[XXA*)%EV6>^K[PB.2K"PH?KP>.P^MZ!MYYIA,:Y;"\?MSUE[F%&WI MC&)O52F+JW#9M]4/@J?#L((FF7O*O;K2'E5.\$ZF)$159J.E#E?'I![1*S_W MJ?-4ON)?F<%[)4*>B'C3NHPRU3F^\@MSP;O*O2]7"HU"JH$D^>)V4F\/+]U)E#6>N\U MTQ@Q+EK^!AU(>*1E?/^&?C:ZC6SOAKU#]&6JDYMPTSOO'?H%PM_G3$SE'O @ M3W!80V/KZEE!P_V'AYC"^#!>8]AN04GKO9OQ]14Q!P?HULL\#Q0(#=61QBNR MN2Q6&K'U&>U_FJ2.)@;.#,WAEY_^"U!+ P04 " "N@\12I'S=2ULD !( M<@$ %0 &UD;&$M,C R,3 T,S!?8V%L+GAM;-U]:9.3.;+N]_D57,[7FXWV MI6-Z3@ -_ M_?U_ ?S7LW>O'_TZ2\='.%T^>C['L,3\Z.MX^>G1OS,N_GQ4YK.C1_^>S?\< M?PD _UC]H^>SS]_GXX^?EH\$$_SRW\Y_5M$DP8(!;:4#9;6 J)*&%+EW5K L M>/G?'W].3.D2E0:!T8!*R8%G.H$I.2#+:++(JR^=C*=__EQ_Q+# 1S2XZ6+U M\I?'GY;+SS\_>?+UZ]>?OL7YY*?9_.,3P9A\_]D M];?G'UV,K_L@?2U_\E^_O7Z?/N%1@/%TL0S35!^P&/^\6+WY>I;"_3H9#KFLPF^P_*H_OG'NU<7'GF$.4PF MX_!3FAT]J1]X\GPVS3A=8*9?%K/).%/RV1/H7)[-U]O3)+%WXT*3*:C8_^Y>3$'&R>G=TO("/(7P>O1Z'.)Z,EV-< M/#^>SVE]C!(&8;5&*,EF4(%;\-E9P,2B9\8;KN+%23L=V$K$)2SB2LZG3R!Y M"_8$)\O%V3MU>ADP?BKN_[@9RLG$[CZXIRG-CJ?+Q=OP/<0)G@W02ZND"Q)B MB+1R7;#@3,@@;?%,%M0VA1X#O![.Q4&N\>?I/#V:S3/.:7=[_.@KUKWH=*,[ MP1;FZ0JQ+BZSTT\\61P?':V^$\9+/#K[]W77:\J&Y:SY_)^(FL;1@ OS8\QK M(WPZS6^6GW"^]M8H"!-%,G4W<%*8G9=R0]-*E;\C4#=R%QFUB XI0%A3;0P(,&*R,ZY2+RA#U(R M30@C'R9AVDJE&5E(>2_G(2W_3;;E\^/%O!E$W";4$8]3,HTETT[W;18D'UW!D$A%R+)"(@F@3+>0PBT MU$ZSVFX_EJ^?^*%]M- =R(9DC+740"T%THPG;^?X.8SSBV^? M:QCNS/V\.&S-HO'.D+WI+0,5A8+ M .9(G%8%YMSZL&4#;!MPA7]X+C26BC- MV'(Q4O%^.4M_?II-:)87U:I:?A\)9U$DP8&S6$!)8\#YK$'2KT$$S5GH$F2\ M"UC#@8\"3X5[GH"\(IIYKVGF,XW69V.YX#F@\)W'."0CO2DG+J^$7>>]86CC MZ&B\/%IY"]/5SDW> DY3!>2-=9DP0=+D.BNT"$'F"#EJ'44Q+KLN^^(MF(9D M=7,+P3GEG86890 51#T$C0Q25$7&G++67<+J=VU_@PF)MJ?% MGE+HH2A'UNDL=&+@I2-+(+($OC@%44B7A62*U/9!]463\U(?$R,A"?N%N^_!V6XE=QOT7N[3'C+R/X7G"_'Y-+6 ,?OLVDZ M@^-$3E)I,$5%4$(CU'4+WGMK"ZW57+J$$VY$-%#5MQ<-VDS_85V"47AIM/=4VQ%J:A. D%SGH+F<>-T,:4N"I&2_:"*"G2V650"=\ M!&0Z@W)>0_!([,P8I0A$S]0E]M(^HE0=V-ET];VGAX].,M1&0O:6-+K-Y+4J M*2"Z7(JVF:38)9_F,I AF=-[,N"ZH,'.<][NP#?G<1U[F+P-X_QJ>GHR0*JY MR*QT@*A(4"I%#B%*!8)P.1,MEZ9T.=B]'L^0[.G&/&@A@98IFL='QZM\KM4& M3"3]/,=/.%V,O^"K:2)+[O5L40\4WY0/X=M(9Y9SYAXL8P(4IQ\ATX]D69". MEYI;WRE9W@$D=,AJOC.FB<>Z&-B2KNS%Y&LNE<3;>R,2@$B>KD?D:? V! M-**+&K2/)I$XEA)$O[\<3^O5H95C M^Z[.Z)ORQP)7H)^6)LV,H8%4U%=3+'^0QN25=> C@/C0J>(V27T(Z^4#$%:<,6201%#('": M07)11!]\3.$ T;)+J(9D\#5@5CL)'""G;RU28WVPWG )149R:24CXP&UI2E M-#0A@ILNH;)-P W)K&M D>;R:,:4?\YF^>MX,AEE=+:0VP$L,!H>9@9.9 4F MJY E+]&S+L[B&8 AA4D;2'RG>6TFU5?399A^K(>!)T,AHKWXEB;']?+_.3)$ M9THH%HRLZ0XB%')+ZFA=#AN:RZ/M4IF@O1MHQHQ.Y M!5P'DG11"$Y%!8&T LV3%\)WN=-W!'G"'E:8D89$!.O\G.A)!%%^UR*ZHAA5CV8\;58&$K8;0[E$5:BM./ MA.BW,/\3UX8Z4EXJ762"&K\$9;*'P+RHMRD5)YQ68)?D_YLA#2G:T989C<30 MSN/ *0UO4H,G^6@\'2^6=;!?\ R454)SI0PP&PPHSPF4"AZR$89H2MZTZ)(N M>@>N(04MVA*DI4 :>C!GAV,O:?@G6?O'-.(?ZOH9EMG\]!#M0_B&BQ??"#A) M8CP-\^^O: )7]E5UMV>K%4!&.,YQL1R)I+GV+(-D*(GV19&A70IMCD4DB:)( MWF7WZ3BF9E'$'QA'LO"HM'. ,EM03$7PP7@0QI$;&TN6K$\JU54L0]+;0V'F MC6'('478;.G2V&87L9SK&\.=TMY!*8R&YZ2&8*4"%G-64C-OM_49$0]+Z M0^55&W&V,Q_F-$-OY[,R7HZ8]B4R&<%%4GW*!@6.[%DH*2IADE6\=+E6MX9A M_^2^Q?)->4 A,%"Y7E"D M_T&D*?"EN,C[I'KN@'5(>VDKUO066?M3X#7EKPM7(F$@D[UNSYSV^Z"B!G+Y M? K(<^%=N'.G_;;?IJ\L0])BCJ28:.TJXR#RA) *)W<$,6O7QS^\:=,?2!AI M1\E?\09WG.KV5#YW;C-R'\B4!6Y]JJ61,H14+Q<$%U#2BLZR+Y&OCYC>N<7U MU8RM!;_?O+?S'G"Y/B!41>1Q\E7GW*04^4[!M?J<'F#.R5O:X(J+9CE%%T!*LY1E4++):40*R,+;8E!,_ M["1W&>6@/*(#KHIKDWL&2:VV&6/7#/&\X"VIKL6%@K?;#2H'FUCR"FQ2M>Y$ M7$T_TLBTXI9)R62_&_S]QC4D4V:(*^0^Z--]3=0)K97$7TYF7_\/YH_XSS"> MUC=7UTK>89J$Q6)A$\K6X)VM^@MO?222R.R MS+:/KCSH,!NHWPKA[7SV94PB?O;]#^+'J^GY:=53\J*_G%0T2S87R4HFK:#( M'6:,K'Z;(A@E=6%*Y*R[W*S8'.*@%/=PV7Z-+="# RW/+*_#]VKZA>;O(K[@ MN7->!3#9K)HQ,$(:)&2R:813.BC5I2S=YA 'I?X?/$?WY4!OCIZ4OKB(KV!) M!HL%E[, 95"2<4-K*&(4SG!FA.A2-&)SB$,**3Q\CN[+@7:M9%=#?%/6A_UF MNM<$CYQ,##76#O0ATGQI33,7)1B?K$_,9>^Z)%ET&,N0BF(\(-;?-ZONP\S( MS@6'T@(!2?7BAR)\GM6>3T4GCS*8/CME6I\@2*Z 9JAV8+/UJNU!6'8[SD'EL-X7U1J*LF6Q MPH285SEAOX7E*9Y5@[_OY]VKPF2R>%-NAC]*4G,A%4T31PTJH2$+KG 0]&Z, MG&9+R2XL;(%^2&;]H:AY<*EW(6S%Z!A2BZF7G M.AWUWI=@%D2]W\>#2*RP@^CC6T!N6?3NKZF,6PFQMY]U7;A9>JVERQQ,M0^4 MT R<,P(L.B[J!4"/APSGWGGDL&_Z@^!2&30.,@LDCT V4N110W8F26=<8;K+ M5:S!IC]TXLKMV1#;2*'9JEBO?$R_3_"Z$L@AT\.3S\!BLF2(9 \1G8$H/)G2 M(I>HNZR'3< -Z6#C0+1I+K-V3036$+PIOV+!.>WWU=!8K!KV+A;U'@PI&D^6 MA%' HR=L)7*(WBF0BH:=:_->W26.M1F\!^"OM&94![GMS:F:MU++E"0:_ZH& M]UF!$FX*;856 H:5'\\0G'<1K#0L!(U!76X&=S4%YJ8O?P!.0BO9-YG?=F4% M/P6R&<,J2^BHXCC9Q:3U1M>V$D$[#HJ\7J!QY=JNLB06K1.A2[+=]7"&5,WZ M0#M# [ETTB[GYYNU"$P-J/PZ7J39<3W'X=Q(A9[&JE?G."I!S$& X&AJ_W<3 M4Y=PV:8 AU0'^UXT3"/9MD-)<5:&R MO"8P%TC.ZVR\U)V"![>BVH0U[B_&FG9B:F/+7L5S9FBOV]@JD@YE7D/*KNY_ M]1I2# 8\%MH'G4F*;V;=;O2X37CA_R*\Z"2$CMO*ZL!HG,\0GFYZI"[7N@V, M&)K:4C) T:4FT=2*)U&H6@6<,:<]UWU:I^\&=Z,H'_N+,.Z DNW(PG/M>]+4 MXA1R^DV_Z\VQ_V74DUM-T M8O._#=^K3A[9;'5!3%!0TM #EP2+:\@YE%*2+)VRZ.]$MA&9_F)!YK;BZLBB MZTIXOAZ'.)[45KU&FI+12\"L)*B\RO=) 9 <@U2,K?=/#\.I6W%NQ+"_6-"Y MIRC[[EKS8\QGN&HIBU.U_:-EY(^_&\G,G0ZE%B5.-5*6"CBFR+)D0@=K1=*N M2P+AOL W8N1?)!1^+\(^G,6VCI#QHKCR#IB1OM:64.3VRGJ.D[EW6G,;N^3/ M; -R(^K]Q>+LW81X'U?-8LT4DH0O^%@;$W@!P3H.CA=3N,NQV"X%[W>]:K9? MEN3KFN?TICPG/VZ\'-FBA/6U>I"13&WI1%0HDLNF2X6?&Q$]@+R: M?3ET6][C[M+IDU*[G*4_WWQ>U0-]\0WG:4PS,/+)*X&J@&5D12ME) 01'=B, MQA6)P8;N^=W7(GL V34]R;._M/J1J%ZH68R,SB3 M:,NW$U+4(T1'L*HF^-48OZO]PUDF^[N?K&_G.5OYV#VA2:73W(;6R M^2]IQ(MZ\#0)NN::+9;/PF*\&&F5N4,?P=26;$HD"9$7"9E[00Q#+5274/FV M0 ]EU9WTTEB.+!I:"$J#%N1D*W2!7&O2'U$G&X),3)@NYU1;XAS25M:5>[N: M?KO(LYLK<6E&4CH^JN+"O&J/^<=TCF%2IZA>QSUIUE4K4B=?.V:&"%+S JIX M03NVLX 8K=>Y%.S3ZJ<)^D$Y(?=)T/ZROW?:U@X3/Z ;RXVNG>(*82=#(RD( M,= @C&6:^>P$NP_-LAGZ+5VDOF'A!\';W87?U05 MKK(GYO-:O''U[AZFY@Y/:6%O[CNX1D;G%6^[MDDH4EK0G-=;4:F U\:#U24% M7X15IDMN]NV!CGT&=NZ;U=OI%QXRLJ[XK&T&K64$13X9.&'H!_E2A<<469^L MX4W #+H\V>.??B2=NU@^GTVJ0IZ'R4AI MD;@)&9A5J?9G3Q!*86 =*E;K2Z+H4JY@;^3-8^TVQR D61RE=E-3N03PT1K@ M4?,DE,6L!A-K/_P.? A^W1F3WT9$'=;8CV&]B9/QQ]4$?IB]P^7Q?+IV=%0P M6!J:!"M9K3E3TR%22J 1G>$H:T_4OD3:#.A M^S[95H'&1^8B36D/ K9E"1T M)LN%(:A@"\12DZY]XMI;GZ7K?'IR%\1!^_=!!^(-(FFA.<"*7MF$:WA MMK/Q-= SSL,S;K.CT&T$UG7;?U>%4'>&- GCH_4*W,EZ@9$TD5JSELU@I1D>% M*72FUXW:LI]--;(T_X8+"VBSD+HZPIG4=].\!AF@V[\F;+ MJ/%N8NJX3KY?#$^>1K6]"][;3'YJIA^>&9J*K$ ;M)F'HK/NTN]B,W@#M0;: M,ZB9C+H>?_YS-LM?QZ01IOG5=!FF'\=QG+\92H^IIX^)C73=T [IYM%@V+>+).^3=,0B'*&/ M/OB"-#V<+-PD!'@FJX5KH^9D7T?>)3]^1[Q#ZJLQ+.)M+[HP*># MRJAKY.59F-0B*^\_(2YKZYK9M*9AOZ]3._\^*V=MR<-:1_(]HBY[/*U%Q*75 M8!M%6V[L^4Z_KQ>_69V0O"E_+$YS0BJ3UFXXK/>YN]S>SKGH,6*!DFNO&$LJ M(SKR7:/,*A=3;YCWZCK<>6@-"H7M@O#D[LB&LY]8$)'+#%(Z"TK'>L$E"TBN M.)9()-%VB0H=8&Q#BAH-;!U=4_IL4$QK66MOIWG?;$A84PM24;6O,H+BQM4N MBA:T=L@LVDC_#6CQM%LV!SMW^FNNFP[TN@<+[+2B]JDG4FLTK H=MRDLM^\C M^]EB.PZ[55F*&\N8KQ_,IE)B-,Q""HR\P4".H%>>]A&?-.V\C)72)92Y$;J6 MM3'/SX[/JA-PE"5R-,"JKZ*TU!"R2Y S&BZBD\)T20NY#=20#)'V_+FM)N9> MXFG7$_*\P/^UF (-3=* 0 1"HHRL%:V$(SNE1!.9$LEUN>!T.ZPA'2_U)TU# M$36CS8?P#<]:Y)P7/Q',\UH"6&5&/U(H$# @6%4S#G4T-G6Q^*[!,J03H/X$ MV5<8S5CQ['A1Z]#7;NJ1=KHZ.;79#5&7(-%OBW%>4;D:&Y=8G!@Z[I0%S-Z# M4B6#C]*#,=FCR+4Z69?+1[M#'M)A3W^.'4BT;7L=KPW^#(PW]913(H$IM"Z, MJ94?"993(EN=M RA2V7>&_ ,Z>#F )JL@5#N,YQ^.D/K/>+[1=-O>=@!@NF; M#K61Z_:")FSV'4E4*\__&HX8XST/R8!$GRS<.Y'M M=5!X.LWO21CSDP7W;#8]/A\T]]RSJ!44JQDH'VT]<ZUB0BNF%+-_0R.:P=:)I$46?Q2 M]JG>>"V<(;E?!V'(/N)H>+/GO,7[NQY%Q2 B<" M&6#<(QE@W-6=$ -M@I;E3A?&=H4\).^K+\4.)-;6.]3;\)TF<;**39P')7), MJ(V&@IXTK$0DW\%Y8,D[)DT*)?".N]0UD(;D?QUDI]I7+)W+:,;E#Q*?.26S M\GPV_8+SY7A5X'PZGLU_GRWW.D';[4%MBFGN/<1&+M?KV?3C!YP?540C93FQ M)R>2N4FU1("#4"OW%X>A>N8EERZ% M=![*__XO)'A=+G83[_7LN3KF[#CSRQ MN&21(:+5H*RQX#(9:XJ(CE%;CZ)3<:.;00W)[=J9#5?552,I-%-(?TS#6?'B M%;C%XKA&/DX/J4=:)\V#)ZW(7>W<8C/XH T0GL2TY*'$+I55;X*"ER7UR::\!LO>)NY:)E*]87K:.+.61E^,A(P.A8TU>%1JW=A$ M)+:TT7F1M2J:)=6G[>$MH(:D:?;EQA7#MI4PFBF<:T;XXEN:'.<31?@CB8U+ MP[0+CN#4O@NULZKGT0(9]J%8(["34;(IP"%%^EK3IHN0NBJE5?K'8GU'7[VS M(GJ8YO?'GTG_5*,K3&H9II>3V==7TS*;'^U[4-7FP2U46H'.:;_^JUMF"%Y.O;V0DFZ9S^@T M>"T$K:U:)\Q$ YR+7-O$%-FGM/6&^(:@T1K(_K8$P5;2Z=)X_=+V.8J>W6FR#Y2.("N6M^/U_,-]M9%=WUQ M.UVSU1#:E7&ZFB4\LL);GJ0!@8KL$*E(MBH;L%84KF21P?2J47053=<\=4;& MN6)2@!?U=FUMD.&"%1"]]-Q&E:3M56SD0>2I[\^/K?+2MQ%'%UUSCNCWV32= M'85H34JN%A6-F7903RZ>8Q$A%,\S"]PXU:4,]AVXAJ!S#DR3'872^P;#2-L@ M3,D,1*S5$9WDX#*-%I'%;!%=]EVIE+/_18U#[9HM>++EU8QMA-)[/:PMTRAM%EQI0",15$R%]G*>H.C, M>"JY$-J3=\X!TV5$T!S#@?PO+TR+RLW(./IS=W[T\D/UNM>[YQ'8F M?YM!MSJE1_+]\0;BO W?3]IN'N,HI*RM(6_2&H6U) WQDBFRTD1R.EH>2!UW M.<'?$."^V]I&S[F^[J'>'/"2] MV86!EW?& TFWF9+==%*NU/P4BFP!%3C$$+"V?)3@E$- YKBP1:1LNM1SW17P MD%3R<)BXKV0/SL.SZI\IQ9@B1[!8F]4*EB'F9""0?2%,1N_ZM/K9$N>0$L@' MQ;I=Y'@_9%M5_)1%%)O9JKN,)@>H(#CK+0@7A'*! Y>T+K3HTT]J6Z!#2CP?'.&VEF2; MJJVW0OPP>X9OPSA?+ 3JI2!;,RIPH:PB/)'V81M!"\F3#B$XO)0W?<,Y__;/ M'E*-UJX,.H1L^IY;K,^ U-$8Y R!4G!I9"TE8$!Q)X@,]-+FR$TP(4O?/6?@X?GC31FVT0E/.RD>;)E=\1V_8O2R[(?O;]\>T?25X,)Z=^6-H32[26L#: MP$^5$,!%60 S,[86!"_]TY\>B#]]KZS:15Z')=/*UTJUW(3V#+2K,4WR]<$[ MZ8%&;F,,5IL^W1&$X&)G,!%E,M;E)OWH7: SHZ MFSS/WN9>_4PV C@D?_C>";6UQ)IU+;D*[7K?*I*%9T4L<-+9OB0R^G(4H VC M>>'%>KP49MD@O_WA^+M=&-)3!@/.%1A=JBUPB&P!>N;]YPM<'OBA,P:D1>WK MR0%/FOB34H*@"H+TC"5!OIOL4Z%_$!D#?TPSN;#U4GHM5Y[HHZ=7U#EC!3E9 MAJED'*QBR6_$]HAQ26Z\&ZK*'(3F7;/2\W.:9^=!*%K M41Z6:IW+4F^!H#0L6+(4#YFI.:2 PT$HU$(NAPL7$UF9*(X$:I(%9:.&J%%! MR)&<"B><\8?+<^\=+AY9D9U')R#K>O"#RD) *\ELXE(SX5VG>H<;W'$9>-!W M&YYLY))L)8N^Z^'&?3TJGZW!2 O5TC;@BH7H0P*C393"R5J1^&!TV4='#R:B MVYQ&362WH?=R^G[]$0G#/_[V_P%02P,$% @ KH/$4IL.*='19@ I:T$ M !4 !M9&QA+3(P,C$P-#,P7V1E9BYX;6SLO6UW6S>2+?Q]?D6>W*\/.GA_ MZ34]=\E.TC=K.7&6[4S?;UP%H"!S(I$>DG+L^?6W0+U:(JE#\N!0HIWN=DNR MPK-1>Q^@"J@J_/O__G1^]MU'G,W'T\D_OA=_X]]_AY,TS>/)Z3^^_^/=S\Q_ M_[__X]_^[=__/\;^[XLWK[[[<9HNSG&R^.[E#&&!^;N_QHOWW_TKX_S/[\IL M>O[=OZ:S/\29ZE*/__Z=\3UZ9$;9C$:)E.R;/ 36*V9$">T6:9EQ]Z-I[\^??Z M1X0Y?D>#F\R7W_[C^_>+Q8>___##7W_]];=/<7;VM^GL] ?)N?KA^K>_O_KU M3P]^_R^U_&T10OAA^;?W2O>Z3F,^S3P@X_N >WR@]@YGD><]0GU MB\^]@_,:Y'V$]2//,9/.Q_"W-#W_80GOY722:9HA#%HG1UM\Z ZK.N!G4W3%\\] MJ]/L]$879Q#Q;/G3T<6*\&* M2EK*Z>0/*2_ <\6\RO?U(IY(R+JYGZ?ZV'[QTG@.JU],KS8MJC92_IHP%\_]UTEG'VC^]Y3TS_3..F5V8)Z5_D MQ+V\F"^FYSC[Z5,ZNZC^W\E\CO3?_ X^C31 SLY$QCD"T]Y9\K\L@4=C2P@R M^2(:BF$;K,/K93^"5ZNE&3L/!27V%=3+Z7SQNEP!OS&"UD)DR1U3-G&FN0;F M?>0L!*]BM&"U;#)_K$3S[">1_6WG3A^I!WRY@)FL-T6J6"[&A#:U= M7FA:P+@UAJ>0;6@R=Z]%].QI[\?6#T6@]O<&YT@?^/YDDG^D&>=L^J$.^@KE MB!P+[:66#)*-3,<,#)1W+.1L3-+**9G:^'T;4 TOAI[8>^#J]67Z!O/^6Z1X MGMS,2?X59G_BG<&/7+!1:&7)W70T6>58")E1C%X#2<.6Q17?).A="^E8%-&3 MT1NL%?_$"0WXC)"=Y'.R;AWL8OP1K^%I'[55J"LH3X$'"342)F:4X-DZKA+R M)J[!9ES'(HP^S=]@$7DPZ)&FJ:T0")56*)F'XIG-WH<$W$A9!O$@CL]S MV,JV#\G6O9']RR1-S_$5^;,CH67$I!,3 @A25+18I43NK,TQ&EK!0FZR)*S MN)1V=,$4R(+2M"DQI.E22W30*4JP0H?) \M MB%^+Z-G3WX^M'XK [BN"6SE>;TZ.)Q<$\O9\Y066Z0PO?^\=?,+Y3Y]HG:+G MCRU0T9"=Y*'@U-KIK,A=:R8&EY=9A+ M=#(:[IIXL6OP'(F$]K/S0_K]WLL9+NZLK8DK6[ F$V6;:&TEESS$(IDPP7H= M.;K0Q'?Y L6SIWIWFSXD..Q+\$\PF]!T,_\=9V_?PPQ?P'R9D3&'9*\,TT&B#+ID9YW7FJ()MSJ9SS/_X?C&[P-L?DG^*GQ8_ MG2T?^(_OYWA:O]A5#O/98O3[;)HOTN+U["W./HX3GGP:S^M!;C+@R-VU=8_. MV,R@IBTC^<%6.DC"F Z"H,^_(P;Z[KX0U@'H40H;.8T UTAFO^XG"X[@1K=2_#MB?"':/I<#=9E)]]RW@]1#UGORTWG!HRL9K&B2';,&SW!N8(]L3?LW=8\9M#6IOHZT MX+R^"W!V/=0K6)G"F"!S84%EDGJD]2V(G(DP$31R\D_C/04\3--_Y!G/F=4^ MS;?VO?[W'^Y9AAS2/YN59+Q=3-.?[Z=GA&#^TW]?C!>?FY1FK'C,$"4:CXWN M7JF&=-S&K"WH!!HSCRA2IF#,2)&)0_YXJ<:*!_9>LD& 0C(USOV"61RD5[97P M+)N8:-8LEL5"\5F 9"@@,];P+D[)+KO;V^!\$OL7VZADQ:YW,UX:U(,L]U7F M=S961M[3Z!(""Z60WQ8D#9Y;8!%SC"!5*KQ-5=-]),-+H2EW]S>=K;AF-*NI2T\X(44U%5(A!0 M^9Z^K?*D <[_^%!7[)_JJC\?QS-\-9XO1DE*[H(WS*(F7]Q:S3RZR) 7;2.B M]KE)!DA'?,4$/*.39)(-P>ZG$KK#%U#?(3UR#^ M3SB[P-6 >?&*7@+R\W0T3!<;&2 *>CN4MCPG<*5)NFED8I" MBZR1&85"I$"@>9.\EQWQ?L72ZXG$!KF3FV;IM:A'(D;I3+:L. XT4Q-\R%$R M;@N7Q3@#=DCE;4;[5>JN1P(;I&R>Y/^ZF"^6V\3OIBUWS399;R&R3KS<<+O#IMN!SM&TS3TTM6EP,?&6GY0L&B2ROEZ\QUF%/^9_).!8]BQX4$YPG[8!>"MTV2V(5JB>2P;P5V^N$L[?5&YS_WL-TE>K5 M!=06ZY6QZ8LBWQ67V;>&9L)L&;E*2!Z2 MA. DU$S %A)X@&1X_[\'AAZT?=S'O T2P];LIUSG8 /F0 L>2^AJ7TI=* J- M=5&4,-J(Y!!_V9O<$<<)+2Q?G%64W<7;>-<04T M8^R,"DEY9I M"J)JK*NJ>UTR1H/>-ID;.B,\"JTTH:-!-MD;7-!8,5]7B%^G_'L9?$J%A2P4 MTR5EYIW+)&YCD6<0V*9)]&HXQZ"('@S=8P)8+2)Y>:G0VJVN%$R+RYWVU^4D M3Y?Y'$MG*>I<4L>DY:ERM,1;YG<)0.^1-VE6KI3P5P70,\XU&QB\QZG MA"[XKEZ$+@C[KJ3M!FWXLMK^*=U"+WOPT7/-;4>D2H$T64EB6-%\)[Q@8.@] M4KR %1#H[[KD6#UYQ6RHQGT*@MF&AH&%R9 M-*!UH(E8"#78$G0/W+!EGRW(W69QVH>9M7%PKX6A/^(\S<9+M-/RXF).'M=\ M#I/\]N+\'&:?I^7M^'0R+N,$D\5MCO[OT[-Q&N/\-YA=MN_]L3IK9SM=Y]4S M@A[*25O:Y%ZE*6IE, 1IA!#:1H!D0O:HG"$_%BT?]8QEO]CG1XR+7R;SQ>SB MRP.H;%U-V$M,2,^9UK6YNTR))1\+^?G.9-DD)VX-GKW3 J[Z--WTKWU[>5 U M'VF*7B)QQ&B>J)>AU&-O[35SVM K3),%JB:MD-8B&C[0ZT,##](">C%XBXW# ML[/I7_7&TY^GLQ^G%W%1+LZNWK+Y&TPX_EB#FY<7LV4Z"^@@P"=%BX<&I@V9 M &JO0%UDX%I0]-.F4=96*(]#,>V(:;#5>'\GX\Y>UX]D_S1>C)1'-+4+A>-H MF8X2F0\ELT((4R[)JM@D]^AQ:,>AEYXI:%&ENGJS?$2>D@-ER",5,3"=,#)? MM&R\#GG$E4;. ]*H%&$1O+88 MU8F"$ETWNDF;HLFQPUT0Q\'VSF9M4-/9N7J;%9DR8!D247:G*L M*K)-YXHG6XS>9!IH0$:#ZLPOAWZYGXZ@37)&L0 RUF.0>B.C5(RG2,-7$4N; M&PQ78!DJ\[&% O8U[5/)@:Q3W.)JBGM'_\YR2]34SN51"!94TO6" JQY.\ D M.".3$#3E-:F96 7F4,=0>Q.\8BW9R] M^CC>PW2UJ]D%5X:]GYK-2JP*'0BAU9QM)OMCLASL@/ +GH(GA M#Y.HT@7AMT2572G=/N]@%SX.DZB"0/**V3=1I;%@MJ'AT(DJVI-P11$4J@>*W#.O):D.&'KMA"RB&#Y8;M.S2%39 MBMQ]$E6V8:9%)]^-]4@!A>1"UY.:>C\2YMHLS9*[;H35!H25D%JXL4^RI+/O M#8[^3-_@@&1UEGD74-_J.K=EKU,AWRZF'ZRN$Z54R@G-0-244%TD\U9*FBTA M<&NC#:9)3<9SJ>OL7P[;6'R 1(NKQ4R&8HT+AB6@.5%+CRPJM R5RVB4MK2R M?7VU.5MQU:TV9QM##U[F"4Z3=^UHO%)KIE6A1=$4S60L.M*BZ P?,I'B>,30 MG]F'N0OG#7[$R07VD;N\[J-Z2$+NA/)>-G&0$;U38 L6S:.,]#*&:)&K"#FH M,%KWH7N>3X_G<'HZP]-E/[K7Y>HIKVY.:).V68>@6;&<_-$ BA::D!BHH .B MLZ530<+VA]6/ -OK^JRW%_$F-;O>*3^#M*A9)B/.):C,D84<,ZNW"#$PUC'R MRC4X)5&E_)BP-C[A ,D7?3+\Q2U:O5BQP5IRC>5?X\7[EQ0;3\]Q=C*?X^(W M7(Q 62VL4BQ"G2VC*O7.L$".4Q2"?A1!-'$L-X$Z$E'T;O\VAVL/L+T:0QR? MU59YEU:XZK_Y/YA'UO(9T+GEG[LWV#/:\W K\KJK4Q1!J(/P%5L-"?6VGIRK;TO42BCFF1T; (U M6#Y@2T7T9O5#9PC6[?\W,#F]S'1!FX'0A=ILETQ"D0*MG ",%XY9(87IKK<3 MEYNG'FQKO#<.I_O:LN>3MB6(JP"["XR^3^SO/'_X8_D=&;C/X1[F:\BFX) T M-YS99 5ABB1+1<:'0$&/DL(8[)*S^S18W'!4WB^)VUBM9_)^)4N=7YQ?JXGP M!U\40U]O?I8:*6I-EB5=(A3O!>_40[P3?5\\>=CCZIUM/^W#<#VGS/T*G^X MR8Y6 +"?.7:Y/J,;@W>?_ P9W-EP#8+R%W!6ZX'? MOD=D[;><*4%PR@QJF UETVZNZX#=#3>4*^6;Q!4 MK\)UG577 5G+C('UT Z3-M /A1UTL8?]!YHSKA!*1".0PD;)BZ@=:P/SF2;& M%+CQP3H.OLDM2D,KXY$$@J&%L8W9>Q3$\BCBW0PRGDPN^X_>-I&X/MS61I-; M&B4Q5I/ZE;<,='%,0>:I7E=B[E_\MN989_-SAM]9ZXN.:1M;MCG<^7*[[\7G MFUH@5"# (K+:"H#IK!P+B(EIH4*4I3B48I#=UEM,1^Y+0Y@QP+42!=1H+](Y976^1JOU$M)7T502/3OJ, M3=(=!M?'(\[#(>2QC>T;R.*?.#V=P8?WX_0 Y'6P;75 %RVS-MOE;,F"M(;\ M*!X%."PR-#FQ>139\(Y';SQ.6Y(PC/_Q B?I_3G,_ER^'0E5XL%(AKSNR"CR MLZ-TFF7OE14H#<0F%0Z/ ?L:/)'=F6C0+N@AOFMT5^])%WR#^B3W #X9QV0/ M6A_53 ^<#.&BW,<92K)2.62.:U-77LZ"%X69D $H] ,A6K4#.(!FMG=6!I3, M-E0T*9Q8SJ<_DU56)4Y=W^+D4#C)"Z-XGJ97D!2UY^(9F"*-"EPJW<2O[83N M";@O>Y'ZH,*B;T9Z/C6[*2VZ];;@;/FBG],36M)6I M>TZ 6 _.HL=@A63<2$WS7YV8?!8LJRPEUXX7W5LRQ,#\;\AL&9+^;2S<(^W+ MKIFSSZ,_WHXL9.&RT:R47)-C.6>19\U4"MZJ; 'SBLE^?FWF.::_G4X__G#U MB9<\7WUSG^;;IPZ;*M&3^:=[V6Z8VT"N5JO?<5:FL_-Z*O0ZGHTOU[+]R^0V M?FQ_)7/=T=\KGQ,Y0N$BIB*\UCYY;;/51A0.Z)W.HRX/Z,41?X-57_4BCU6/ M^NG3!TP+S._&Y_0KK\M;^NF\D(=X:;&K[&=9().^% L*>.UE+5CTTC.4G":< MP'U03?)>^AM"3U'-9B2WF?XCF4U2/LC:M@W)8EDQT,*P KID9Z53G7(OVUCL M%N?PD&*:\K:ER+M#+&Q7#&'E2 M 4K03;;9^QW&H3;4#J'#OE^%W?4P:$>437'-2#0*_$9BH-#O_@CN!W^1TR+J M%1H06BL9P$6:+ .7,9A<0I?@CQ[Q+?S[%OY]"_^^A7_?PK]OX=^W\.];^/3GU_K@89;(ZV:R@S=UYC=H1 M=LP9^NE3.KO(]*+6/FKTW_P./HU *,YK""IB3$QG69@O%)8:K0"*-G4..4!. MURJL3[#GU#9*VC+#:V^V&KBT&Y.;(G?:VIJ+AN2?:$%_0(3"3'+<.>4Y+TV4 M]"Q:4>TCE-ZL?NC]UI^ZN&=/D?^=T@;[IW\;"_=,^V_3V>+]"?DW!.>Z&"^!TYQ&);B%VGY( MT[)H-7,Y@D5K).]T/M:)[X>/?RJYA%MQ,NW-H V\Q)]^_>GD"DGTVIBZY:"\ MCB1='6CEHO _:B%$MK*DW.8&EAL(SYG>/0W:=W^492^/E\OTU3'.?YLNWN(' MF-&L=?:9W)=+!_(*)A?H;(Z>26WRY=9[T,6P8'W!**7CL5NOE.[/?,Y$MS3O MVL9:O6Z0_0SCV7_"V05.R[)+^QPF^;K=-HUFCXVQCI_UBU/$9^TW -P^Y?,3)%X_X%6%^,O(&T\5L M5G<8)OFWZ61V_>T+F(_GMZ&KT=F#1,-XJ'6/FI/[D5-D/%LAC55<0)/CIUY' ML??50DL,-Y"N7DA"+_BTAJ408PD%484FIQN/ M(AM^V^QP^GMP-5&OM+7H! 'S]S3\^G_U8J:/<%9O9UL!>&1K..:<8RKS6GYL M8ZWRK'?'NI!5!LY=FUL NB(<7F<]LWN_9KL)-0V.9T\^TII1-XI^GL[>$LJW M]46Z6D[BXO:[4FH";$-&B4 M^B,%CQ^AW@=V:8^1"S:!"86%5 ^.LP+FHR)WTQ4G0$:5?9NM_'M CDT0>QFZ M0;.[M:,=J>B!9T\!3/3UH,EPYC4"RPX=EFA,U$VZ5*U%=&Q2Z,?T#3H.W7'5 M-HW=:4,A9Y04?0J@/Y*D-4^IVHB"EV(@)]@7>W>0 R;QSTJ MTD4>P;("4M49,;*8!2E5;WY6(-G%E!J* *X;=)@L;<1#)79\G36M<.0?^BWR(TO>\FT$N));&B KWN F463:XJ6 _I4%DT!Y)(IXVCK:EJDLA/2\2X M9FROQKCZIU>'3EVPM^PTN@_X W4A[4D(#Q)'!V;QJ2G12I^EU>2>.EL[AGO/ M@M*)91.L,D$HE1H51#TU!3[6T_0)"G ;\AH([]?I!#__"K,_]\]&D0?OLP[3F7GRY M47\%SI@<+(::A9O(0[ TU*@*<5LXP0HF%FATO\,&5%^19OICITG7[?-S\EC' ML@/6KTA>K9EL<.;W\W@"D_I"_#(AHUU4Y$N'T&7/%9K$'%>":4]O!] [ MPDJT&A2]$84W$=@:/%_W%D(?)#68N-[-8#(O.*MF>8NSC^.T+/M>@79>K_*9 MK_ZKJT39+F-IN9_0YV .L[_0BTJF3XSB!BY9KV,JW&J>+/D.NB@:$]+T#<8R MYZQVS@F5L8DG]_3E^LAFQ)-7ZS;,-@D<-D4U*F54"0USP46F8RX,LLK,"^6R MMLEGT20AYXG%G()NTGV[POO( M7\*6^QU7$.[LLOY%Q4<-WBO;Y;N +9E0+H5 MV@-%G UH7Z>L9IPU6#VW UUL-,@#,L.YI1=/:A:\%2QR:[+(N79[/%*!/18C M/C5];4-52UW],OEPL9@O+2"N6P%HX3( 9VBR9CKYP*+2A0E?7$@3Q+)G_2"VZ@-A+:) MK@\Q?6TJV86*@>82=7TF!4J!U?FR0;9.#EC0T3*A>$PQ!XN2=Z@UAA0TIQ :G HQ2V'" M8VT_'CSL\&42KVYR]LFCPJ 4K6O17%UR&;)6S!0N/.E1FJ";S@U/H?]'W4:Y MW:SY&1*>G-=6/2,1-02A:5+W0-. C8*LHV+MS>ABPBR=;]-+> V@YU[YN(W: M'M:V]4!2B[:Y7^#Z9;+ &'4*;8Y#WH4V]])UF)*30RL44.3,."92D,I!0\XEI MLK>!,^%DXB4G%5*3D_558)[_N=16LKA?O[XO/2VZ&]S#=+6!T 55R^.FU; . M\SH!"Q$P%@6A:.TL M#\:J% (F&0I8[T?;/6J_%_=M>H_YX@Q?E_7-'6_=;"^#\R%$)DLV)+1(81K2 M^^<49F$-!&>:; YNA;+O]J-?9IR=G$_I_?L?S"^G\\72R1L9*3$5=/4R0E,[ MI-/KIT"S@O5V*R4TRB;3W+9 AY\!VZGKL=:DO9+68 OU$;PI79Q?G-4MN'_. MIO/Y'Q17P%D=P#_)["^P3&=8KT_3&8J-Q3#%9=TVJ1U78R27H@B 2+.+UTW> MQU[0?\5R;$#O 'V8NP[B%7UW.PAP164R%RODY3 -@AP?;>AM,\"MSK3NV29[ M";V@_Z;1/NEML'/;M27URXO9C)RI43&B..LK4D4ODBZ>D!K/BL^@:GOBE)HD MF6V)\VO279^4-?O@EY*COQZ^I)A>9)QH2,["7J87_5OW5D.A5=@)2\;W-?S=-J M9- [[1U;%&QC_J=>Z]UE+-]:%.S2HF KE;0L^MZ%XJFF691!#8) \CS$KLD.C)HK' MUXU@'\WLST[C;@1=^ZH%2^-&J9@3R=2T$0(OI*R7:*E(_X0BF@CJ673(>S)R M:\UL@SVSS:U>*&B23AO)>,JI)OH*!J*:Q:D")9"%?).+D(ZY,<]^\UE?;#78 M''L!9S1F?/L> J%D;^/C-.<66PQA=Z(8U#&(]'[T,+8QNP]"J(F=RUSGNY?Z[ Z[^EJX0,M MDC60"5VQ]5(P73/^/0.KR;LWV@OY:!+93D\>WA7IB[+I4/9N$7-OZG@M59+@ MI6/>UM,DR)Q%81U34GF!.MB,30YUA[H?9;-,!N"STX50.Y#1]RRR8;Q"*()A MZJ7$7->NK%@O$40F@O$Z85:!ET[SQ5.8&8:CO$^S#M/=X?9"T#MQ6!\]';I] M< ^IQCN,X'Z*L2L*E"^ZZ*3!0%!&*4=,0=0J&3/J]HC^;L2]/OB=KPL MAD)RB$SPX.C5*#;;QG?^?@EH>(=E7^;7W_&[AZF;]$&XQO4.9^>OR\OIY/+& MVIK#PJ4++,84F.9 JZ$RAJD ;W5)K7I]+D.T#%)8 ]3MRA\H@7XY[/I7_\' M\RG6[-V:'?EN^H(6K'0&\_FXC#'_:[QX/YZ\^PO//N*O!/S]O"H7G)*U.W*M MVPFAENS(Q(J/-D;C,@]M3HMVP_O\!30$40WVT>[H?KE7J")Z\M,HUH]8*K?+!.IP>^][D+U6.'L:O<$:=(OM>E6\4VW:!5O+ MW?9-X ZSW]X?E6LUTA,/0VM%%"D,+XI96O*8U@KHW3"!!7H_#*=_5&G26W5X MC3RR\WX8B6QC_A;]5*0!:1EI MVE0!F>/9!LT%!-ZDQG43J$,ZI?O2=S_YO"_;-XUR[^P577O0+SY7AWH\.7V# M9Y>)+^_''Y:O25:J2*\SPZ 2.<[TA@34%)AEQ!2X-<4VGDRV@7NL/DK/1#6( M<%; NGJAN@!KZ;JL1?9T_):^Z9VVY*;!FK4!8(#$G7=,&O3U^BEZD;A6S,G-"VNUC!1:%UU M 5V.;=(=5Z$9WJ/IB:T-FVV[F;J!'W,%YD>C><59[!=4K,2P#SPNS&@WWQEHEFQS2#*N(1UR((06QC<&; M;(Y= L)\,K_">.LV75\UF926R=*09;W=F3 RR+0VJNB#IX%SGYKXE1VP'6!?^YNWSWEU<]K,48&HQ<7!0BW= OHJ<\.<%5XD MA\J&QME<*U#UMZ5[V=Q\I"&%$*-C3G!' 3^*NL6<6)".AU2TUKF)IW,?R"&W M]/=E?_UV[ Y&;KJ/?Z>1_2A($4PH@<@Q-$$+Y!3H18/F M..G?U=PMSOAN)M([ U]57_+B\^JSKIL]PSM+_>6.@>=!2@&[^&P=<\P M $-,F7PU:41L>WUK[T,:/LFI;PT^$;J?2N;4FE#6ZBQ5%)YF8TU#X2:2A2TR MB"Z#-MI#:-)@[6GM #X5K73;3-R&LR&WC+K@^NHW$[T2Z6'U(9Q?DH M B*K';:83L6QF'QD/J ,7@4>='[^BMAM,[&)(+8Q^($V$X7TKB#-B274N\NL M<,RCYPQ,,@EI>D3;*.QZ3IN)6Q&YPV;B-BP,M)F(&7S2M$ZBJ8V/8TTCTUS1 MMRH6BB! RB8NR=/>3-Q'"/M:N6DN[HHL4^/J:$QF)1E%V&J=;N*1F:"R4"[' MDGV;J>'I)?(_4=>T-_Z:U@VMR%3M@NU;3&7X.-0'-)+*-^8>N"0!)8[2VL+S,$).U(:O1M:=F M*MP5'GENDN']G&H"MJ%OFYJ ;6S?P&==VYK*H^52%\LX2F1:)0KB@@8F(B$3 M7,@4F[@M3ZWOWQ-U67KA;: ^DE>O4!=DW]H%;DMA]ZYPN]A_V':!$GU)4F86 M;)%,>U%8O3>M]I[RRFAZ'WR3(\SGTBZPD3"V,7L#0?P^PP\PSC]]^D#VP=KZ MZO7B/9UUJRHFP1D?Y&B\8I M8\^A\O6)>L@#LN.0#1MBFC;:&8;2@8KHN6\J(!%,XF!ABJ=8>""8X8;FT4" M$+IY-[LG642[%5N=BFBW,?5:K[E] 41]/>8P65X6C;W7/:S^]%;E#AW& MS.Y>TRNQIC]8Q7R0M9%.),%CHV*W/5#O.\5=AB33\P\S?%]7 MB J"!(*5EI5=)"\O0[_M(WFU]3+)]7YTKWQ.42"322FF0\TQ,-$R'J.J]?0< MVS3Z['44ASQ5::W;^]/NX>AO<$ZS]6#N#^-R<'4DN5B?2^+UEC*@A2?4ZA6E M&>:2HPY.Y#:^8']#^*;BYL0W\#@WC>36OC]]2F<7M #77YQ.R,ST2S.$.?Z( ME_]_.9Z3_%\7\\4U#7]?[#^B;U M@PBD02+7]?OY>G*5#W"Y69H^KS3X;]/%QHQ7LK10*M'BPP*O!=2U'0]@TDQ) MJ2WR$)5K&G"DHM1$FEOJ5CP1<>VFE M%PG%4PE'#E1!.+0VAR'SJ100[K@3R*7A(G++A*N73QL2F;?.,XN)1QV-X+9Q MC?5S.! :2$K]G/=L0^F@6_9=@'T[[^F5WLY[][MP,ZAX+*\U+P0KF%@[-/K$ M//+,*,I37!NGI6BRP![%>4\;S6Q#R6#G/0Y\%KDV Y44"6E,A?F2ZU:3/N_9BJU.YSW;F'J@YN\W50\H+2D^U+)=1^LN4#0!(($YA4)Z[2RX MK_"RF4-[+SO1,W0)6A=LWTK0=J-RF_JB77@8N@3-"Q=,UIQ9[VIW (:O52U MA9(2V2CE1>,[SYY#"5HSB6QC_J%+T*2&Y SG+%G%:>Y$P4 BUOT+XY5T6D&3 M[NW/J 1M*_JV*4';QO8-/)/+3?ZW"U@L]WB^K'@P$H$K8%@]L.7]!9Y[RWPL MEKST4J)MTM-] Z:ORR_IBYP&V\]KH%V_+1W M?1+-J([C&/2&Y?=-+('$0U6 MG\T@0S2Z%!4)6@:FK?+U&F++5'&1:Z=S,DWV2PZ@DD=910L:]RN\W*U%\C1.I9#2O5:8A2Q29#2 M"=TQ*:-_.AK,#+]-)U-RT@A8/7JOIO@2GG&%T%!T9J*IEQ@$MVQBQ13FJ(MQ M/IDF64>/X#HFG?1)P=K=L?:)]*]+F>.B#N)D-JM!6).+!#8_I55B_19CNY=@ M[TP$:Y*+.G.=A8.D0U8F6A,H+$FP.NS9_+S^NJO?M&[VP7LLD24C,]/D![%0 M+[\P11=AO-M5;4OR-Z>ZWM3^)\^66PTASK@L(SS!7-P\T9Y"D89$; MS"$&+G63=D"/0SODCLQN:GB0X]BO^9L>%-T4]KXN]\". +1#+Q0K)A6*!)1B M01%&R]&AD"(X:)S M1[<\"+IF]2UF[H],=)TWW\)YP;H/V?3^?RZ'\#G97]@ M'FNR8@KU6+4>K>>LF),\F)J 'D+CNZ0WP3MBY?3&2M/SQ:O[55)23DEKF4S9 M,^UH\#Y%&K>RQD(-%&WC:K5#76(SK!ZVLW33#.*7T[,S"ATH'GP=S\:GEST@ MIF]P<3&;O,5T,;N\=25GDJH1@AFK1;UYUK) QF#.ZD)BY0&@2=+[MD"/6#D- MF&K01Z,;WIJI,U)2$^G>,!&58_4N,^8M&OJ#0I&D392VR=%C=XA?J9JV9N>A MCLP0WO#)^?1BLK@TVW YK) SW(A#]-B5-4ZRB ?!H&/IHK"U!B=!X M,=L1^1&K;@@N'XK1MHC=[W;ANC925"6J>@6"@JB8+EPR'X-B,H(2.@KDIDVI M>C=\QQG%[TM$TZ!LI>!O P#'-;EZVC!C@'0M*(R,4%N3B 3(N3/H&^=_;@;X M-*:BO1G>;C[:C9ZF,KJ!]&4D>;D#(4!()8QFHD@*)7T-(R Z1FZ@]*FVS+:- M??--\(Y=0KU1TS3 OWN#IJ7%DML46!& Y-D%SZ+(CEE)RVGT44K5V.\^Z(6E MAY''MH8?*.A_,SY]OZA^?SJ#\?F=,+)$)T2QGH)'99C6Q&B,()G1D+*Q- NJ M)@F VX \=NWT3-- T?Z76"]C2>,+)$>:!U4[WIK:LEB2-T^*+USQF'GC?JZ; MX'VM,MJ:FN'#_)O%=7-X&.H!3,VL%:50<*HI1H04D8%P$D0(4HC&*]H>Z(]= M?D,1VR#NO\5[F= MK0U":Y)"3)QI0[:(EB9?*0R% H%K[1NG(QRH*48_T?L^ MYGS*#2QN*HAL;59G*4!,*%SMYYYH7;:"(7T?.8J"I?$\]!3+.7<@>YLBS6V, M/G3A71=LWXHT=Z-RFPJ\77@86BM:."&UD,SQ4"\DXYQYL)Q96FB+ D#3^O#] M.11I-I/(-N8?_)Y FTP2Y)ISM[PQ!#V+V@NR05$Z!U=$FVX1SZA(A/]$#D=BH4>UXOMP&J7E?#&,JE*O3U!6P9&9*8\#U8+ MM*ITJ:E[#E)9XU0<4"G;&+]'A2RO"KL+Z>2Z"A!SH2<7"MBE8#J[S'R(P%+2 MD=OBE=#W',PU]Z^M^/#AO(&&'$Q[-&#?]^W=Q?/B"D\2J'@.EKF2D>DDZMYM MK0W&2&B0>ZOMUH2^^ H(W<6 :]_07BO87ES,QQ.6NNH10 )/$?Z)RNKT8PZ/6'/FW*O'G&2 M_OMB/+^VPM4&J%761BXLRS5I6T>C6$"P- F4G'D&']M44FP"M?=-L/!Y6/PSGRV2&D0PHHZ\7 !9>"Q6B9/2V(;,HA00EB\U-4DP> W: >SW[ MTL:#>U_[Y*#OU6<#N).4\&Q9)3R=O"ZO/RQ?R)$(VGH+2%%SMDP'"M$@\ M*_7V-A[+_9RD-4O3MD\^ D6TMWB#_:LKE/GG:F]\17-Q_F6R@,GIF(+URUSB M?V$]?L9\\I' G^(?\Q7YSAZ[+"//,7G^]\=[EOE)4KTAO'A.&)#%60!7". M_O#1&)>C@]!":]L"'>J0MYFJFC+S5(Z#5PSMLI=D39&HU]TXE>J=-UXSR%8R M;XVO>\8\Y28GP6OP'&K3MJT&IOUST6!E7 7K'+V-MT"0+\^3Q,2-0.&\,^=%-DI$.I)9'#HT/(Y9M M..A[B_='3&/Z"06'%Q]>32>9UNW%]:&EH" ,20"XCG3Y(:Q:#$S"R9R;P7 M_=+:->'7AH<\"0=X'SZF#8S9^[;O>TQ__@JS/[%>MW<%*"OTRJ5 7IF43%L@ M0$H[%J--Q9+#[7DW=E=]^E'1NK?Y^GYIW];^:G<%;G'T<)[R%9%5V4',23+T< ML%Y-WF-Y/IF?3T_%M M]U2+MF30+*;:JJ?4)@@N2U9"HEBX<*EBZ,3JZL\_*E9[,&&/94I+2*_&'\>3 MTU=XN[CSJ!V--3 = OF'7$86#4A&DTNH_2TI'NVVEFY\S%%Q MW)]!&Q04;=C#?/'Y5_BOZ>QEO:5[&1L4C;D(&KS!>EDGU+NF2I2,HPS*E%!B M:;(5N 7&KV+CIA5G#;:;-T"]!7HG7:$+W)9;.UOB/]F;=!H M^.7%?#$]Q]G=VS>O'74PW" XP7APY!1"K;5U,M'@M4G%6&^Q2:+/!DS'*9&^ MR>A[4G@W@XSG,/NS7G7U M*?I-_K_3,IDJK!7$B6W'QG/"&*AJG,?9 F6HKI M.LT*ZY]QG)SW:=B^JU!JX=-RU7,J>)/J#3&@D&E/2U^0-C-G4U2^UE&Y+KDX MW4H&KI]ZU&'.[O;M<8/K!L3UK<@=8/1>3'3[_.'+A79DX#Z'>YBO[RJ@.W"4 MY,9!U$R5VEE*0V9>862A7D"("0+OE&[R-%C<4,G3+XG;6*UG\GXE2YU?G%]/ M_-P%$45BW#F*-'*H-\\B,&ML%LDHEWV7_DB=Z/OBR0-7>>QJ^VD?ANNY./=7 M^'0'"*W8QFIC69*Q=DLF3X#D2"Z](3V:$GT.7?SF;@S>??(S9'!GPQVN!.?: M3YB6.Q[!2_J+<;Y*Q(9)7KKPF&_Z'B_)98Y.-PI:E3"M8>H-I>CH9_P]%=ADGBW$9PTUL=TW! M/Z?3_-?XK%Z*^)"*W^HU/Q3G2:\DXS710$E&:(NX"'KF)JF MC?8\GF]"[I7QAIG,?0SK_M;GP3D2)$ M;HQ B?6E;M)%:]!1?A/] .IHD#UP@Z-8Q:UVA:&L^5!H+5G,.X9&.JF-D+'- M39]'**"=;-J@N_K66\FU#*&$))D*"IA.X*I_$5E67@&49)UI4O3Z+ L1]U%( M4V:>>B%B-B+X3.9*QEBFK14, "Q3&(SCDJ;#-BUIGWLAXE8:Z%B(N T7!RDI MZP+P6R'B;GQN75NV"QD'40T'F8WRR(3&R+3AD7F=''-0I+*T]'+1Y$[JYU6( MV%8LVW P9"%B\27[D 7+M093Q9-MJQ0;)Q0H,@8NW'Y; H1=R=T?Q,.5(@(:)W(GK/,.07!)0 +DGNFBO,\ M6N]-[):._7P*$7=FM0<3#EN(**2+V2K'?#$T4D+#H@J)I8*^GD!I([MEU3Z[ M0L2=.>[/H&L+$9MGEM#7'Z83G"RFY>YN]_VM[.M][W'-+IA@JO_N7^/%^[N[ M&#UGDC1 UBASI+4-[V6*2.1"*>NBE$(+YZ.@KR%XJVFQUS*LS!1I@+%A9D@, MR]U6P5"#H&!5"$;C,TPJFB 3.:DJ#A72WX!Z9N>01D'0(&N_O-JG6B4&]>YZ M[S)/D8L$KJD%O\9SR&U4>^!SR"W4T2"W9.O=<*===$I8EK@HC(!+%K.CM926 MU83)0>ITC\37<5:UCPR;,O/4SZH41!(^MTQ8J+=]THY4R.*<8CU9R:[23MEMO MON=R5K4SK7N;;X"S*B5B$-DPJ T"M=29OE*:10C%<$RB2-^)S&=Q5K4SD_L9 M;J"SJKIIQK,NS"H*B'4(@?EZM9I2T285;-(Y=>/RV9Q5[4[H_B8N&DF+XD#IV! %!JW%M$RS]$S+YV-QIO@ ML$E"\3$VS=QGXZ859T^@:687N-^:9K;B?\].AKN0]P2:9J*T*DN'3*3@R84" MFV8.*;5M.!NN::92 ;1-B?&4!;EM2K+@56'2 M1.0V>&%SZ>0.FF5LQTZUIYC9F';AIIN !G)1 [EJ.I'E-X9>,G('R* H/ M])\FU9S/NFGF+A+IFXP!FV:JF(1/5M!L:*N''Q+!,H8%ZVC\F4>\?[9YA$TS M=YX6>C+L6M^VUS2_ZRP/F#RPRF^XN X25OS5'@E\>S^SA]2\?L=]+^DNZ(P( M7OAL>+WH.$*4@,&BSJ9*:K3WTYOYFZ]N,D.RT$72,)C,BC.=.(7YWEHFHZ!P M3TCML4GOE2[@&CK<;Z9G9S]/9W_!+(^P\!*Y098R][7';;V*SSF6(8JLZ7]! M#GWGQAUX3VH*W4TW6SC5N_+2P+W:@/*?L^E\/BH"!/=",HQ@F49:UB$[,@'P M8F@>+%D,K9LEL">EF)T)[:Z9[=EH%MR?K<)WG9@I1LJ7[&BIH!%#O;LZ.!8Y M1P:65I(2-63?)&>Q"[@C5DV/K R[%7FI;,ES$3X$IK@O3&OR3H,.A@F4'IPR M7DM[^'EFR[ADPX>?I'1Q?K%L4'ER/ITMQO]SF?M\1Q->(O=@@#F>';WLG)QK M73BK/#H1HY*V6S'A7C">U"NSW](\,"?#[JZN 3]"&QW(J%FL?7NT)^P>=&$J M%9-"=M*%)ILDVT,=3FE#"Z'[,M\'BPUT=Q?+ZW(?],@7SJWS@DDE4^VQ8>M5 M&IPYH0U&QWF131+(-\/Z:O34(SO#+OWKU.[)62E.DKRUBTQ#[=DB$F<1$EAO M0G#W:W*?QIS5JW%J+UP5UFY8/+&@3,TB4QEH$O Y->E^O!G6$;D$ M#7@8]!7Z8X[EXNS5N.!(>\=-I"6"ZQI"""-8D"JP@-''**3E7 ZKE5MP7Y5B M=N2D:6_,#>:X3(GQ)5FIHV%1U+Y[+M-LJ\@4$)SQ.1KA39/THNX0AZHQ;*Z< M1JP\E2K#;;(64A Z&PT,.0U22Z')C-PR+[S7Y-0J99M<>_BLDMKZ5Z6S; ML/4$4HNZP/V6SM:*_SUSC'8A[PEHKABEBM&2XC9?ZSQB8:$@24-Y9U7)*+%) M)/PDM-9C.MN04MN&L^'2V;@+7F?4Y#6&VIW)*A:E"XS;G#,*I)CCWL';\:6S M;<5,MW2V;L'=1]RGZURW3^ZC:]P.8[B7@*:P))6Y1AF=%MI!TH$G;[.1 MG&>,HX[/V&_>_GU&J\EL\?EW>M:"Q//3?U^,/]1H^79+@ 1I027)3*E)EC4U M$ES.C"*S5!!CO3"CQ?3].+2]%RWX,%[ 6>W(]7(Z6'PDUO/RGFPAC7AIO?.$&M0 MYGQ9HS>RTDEK'##NE&2:7G,6K20'C2L1G--2W;\N95V7B$>>=#0"Z-^N#<+G M#NH^-@MPE@6@Y8[6N6@486^4CM(1 MW]%)I@4O/3;6>-0*]80_UB9+*9%+(6VIWI&M32"0(87[(=(J&=J3<#'.J< MO+%6FO!QZ#/R^6PQ>KN Q?+3_HG3TQE\>#].<+8\]"@8=$"E6,XD?FUR8K7L MC@63,5M31"Y=>B'00^ZHBKZ[KZB-* Y_WMTGW].^[=YCD+0$=:FGNY"N-SD[ M@-KB]+J;*-:A&?9LND>VIJU,/9@.HC8E*4$1?(X$+MK(@(-G03AA$436MK]) M85C^UYP7#TW_-A9NL$?RVW3RQ_6ID]3D'@L16)$BUE,(\H%R/802@F?+I7:E M2;7E'0S#.9T]LC+MQZ1KMST'.-AY>W%^#K//TYOE#^ZL?+T?]G1Z6K,#H.W' M>N]0*"7D$36@\%8[[D (1TL_9@DR.;GN4*C3L,FP0LLTQG>J;#8N ?%5;0V)&8UY_0^%XHIT/BZ MMZTS5SDK.ZSU^AO;DXSWMU%KYWC_0'IHD-"SXQ [#LYF6K @2%9 !1J2I?6/ M&\-4#LY[R BZR5Y#TU%]DWDS#31P3W<=7%G@K.,(N17U^-DP8[Q@&LCL(2C. MBM71IY0!=9/]^O9#^R;UMFIH1^*/,T0N>?,2JR7M6"LE[5H9JUUV8!% MO)^@^]7N ^^CN"9\''H?^%';O?C\CCYBN>&AA;26%V00E&(4]08&0%$LV4XE MQ8L6KDE.50=L3WZO>"M-=)WJ=N1FR+6Y KS:1^D"L6455 >,AZE\ZIW?KOK9 MDYP#Z2@;]+0R:U:"7]ZN"/(BQE9^&*&2\?_4_WJIA-T*2B30I9X)&1& 0L)$E.& M/+V"X-"VN:ED+:3C44?/YF^PEBS#O_?3L_S+^8?9]./27[Z&YHPR,GK-3'++ M.*"0.Z8%DSD+YPR'V*87V09,QR>-O@CH^QJZ#=L#U_"2-=YY0:"6]_*8H!EH M(YC@(6K@UF#'FT ??];Q\-["N V2=U].)W,*J5,U\B\3,L8I35G7V IZ*72I MW6R!'"44BH6,M1NJ4M&;&$BO36H -H Z'H7T3L':Y-Q>S\E_Q+CHH]QQY>?T M<+;].+[[I];@K L<0 ?0COX,CGMK@Q31.2[L:.4G[EM.$1>_+&G_97:QAUO=&LG]UG!6#: +C2BN9G +GFS@AW2$./_/TH9*'A21-*&D0 MRWR)]&=(>'(^O9@L1E@;>T6>&4=AF0Z6<#FHAQ+:%)FC1A3MI7(+Z!B%L:.Y M&T0N7^*BQ?(C+<:U%<'EEW57Z$T]HA*D5U(F4'2%H@)5Z%C4GD)QJ8/TG$Q0 M!IA"-B \1J'T14B3FL5'@?X^&R<4HU 0E^9S)R^+%$E#-R9N+ K4&G M/\+G^0B,$:[6UTB=$]-"(D5XDEZ%["@Z KT[U<[KFT4U0.]YR:DE& M@Q+(M<*_4?HMUM?E[6*:_ER.X-UL?'JZW&'* 3PHII30M<4$U"T$Q[(M1M1,D0+) J**S$7E1= 6Z&TY MC-*.9BEL3\Q#%;GV*JI[H)@NZ@;;'=QBY(/S)9; HC-($018!M89YJ60SO M,PD?/F!^"6=G\U'6,@9- 6@] M2&,ZV\P :#(MWOE$;E^))G?RQ%=__O-FO"_#/>0R[#MKO/YP>2*2\1/Y\--? MYO,+BA'KZ^\;;P)Z]=.W[X'FL1$FQV6]MY,K%$Q'A\SG6JY4KS:DV4JE M-K=K=$9X_,K9G9 5TMDO=6X33)H6E^H>16DAB2P(H>&U ;&K93_D4SD,%!@F M]-CM]L]+>&&;M*3:!N3S%DYS6E9H M:+\MXU5(3S["^*R6._PR2;.: /1NNA:\YEZY9 ,K,=3M;AE9!$,S8!!**)US M]*K3K+(GD.>MF\&I6*&CGG>(7\!\/'_[@4#GUY/_A-FXCJ(>UHM1,"3KG'5M MMD*"%RXQBO(I\/(^(Z.\MVU7J?'DQF]5)\,&:Z8JTI= P>3"):9\T X6!22V*%>2^A]QDWW\;D,>G MD5YI6:&AG3=C5QO@LO17<SIP#/%23W*@K/?(FJ3F!0#/E6HLV6RPHL0U7B MMW=+MC?M4ZFT?S6=G"YP=E['H2;N'Z:J6H@NJEJ7QJV$=IAI^?]H>T<$>-A]. M$3%J5T"J>I18:FRE:G-18 !.1_"<2]6F0'% )3Q2USZ4$+8Q=8N;:6Z/FBNP MZZ)JI- : 9CAAD!%;9CW#IDIT7HOHDNQR9;K2C3#.Y)]4/6PYFQ/.S0V<4P:; MU&8,IX!'EOXA!+"-D1L0_P8_3L\^UKV++P_[KI:E(JP*WC!IJYOCK&=0I&0" M4DU1*N3R-$E@WHAJ>#=@?^*FK:S>P!EXNX!)CI]?X8)P+XT/]P5[YJ"!<_BB]M,B2%=HM"A2.)^8E['VXL_UCDII MF11&8M%:YMQDE^A+&,^>^CVLVN-D4.^?>@.3T\L)+FH5HP3'L@99*]> 10>! M>1&4ERA-X%W.BSO=LW;SU.?NTNUNPAY+WF] 7,FI"XR^;TZ\\_SA[TKR)8L;;CSLF<0MK-8S M>;^2IWL!OWCR,V1P M9\,U;V=VI^D(SL;3?#G36)DQN\RRE_7&-)X8H%;_K[TKZW'CV,[O^2\'J'UY M":#85X$!1S(LV4&>!K6B;3- 4!] ME#(Z<-XO;IYE)XK.KB12KR3.U#X1@,&)$X*)DC."/I-(5B6 J8,QMA^N:C]/UP #I. M,PUNH*>&!]P6P3HN"L&9DY:Q-GX3W+WS"+*(D+*,+.LFZ.E"W$NQEP=71(-1 M=<_1>)/;[$!E2YNY&YG36,W#J[DGCD[0T037SYY:'W@4VB>((M8IUYJ!CW1= M%J>=*G5L39LM*5,BZ1GK>2Y ZJ.:%O6LX>IJ1^G^/64),0CB5DI!]#!ZO4-Q M-5TOI&ZT8WS Q>5R]6ZYP?6)RW7Z?]% VW=.Y/!@/8\DO3DE8]U4K9"9R)B7J&PN M.=G([,5Q7]EF?T]A47DTA0!;JR_C%K^.0XXA>*^*8*%)Z^HH^WM^"JO5WY>+ M3_N](&1!ZH)(O)H:2,^ECOI,#A"]#QC)UC1-+K.GB)K:5SL."<^,7SU>[ V< M^C\6XE!&4N&>!">!%-22MYKPYI,<9_[0(]>"NXRT*./H,<; MW]"%JA]ZH$K2!'I@+\KK/37##B:@L@%R7!(+\>Q&U+\HV<9/G/="CEZHZ#?3H M(^?Q(F"W,9KULMPLH-T[,2>&O#I\\D QKKX\'.Z<]K+H6$J@5UXQRZ-3V2)/ M4G(>-+*+CM_1: NU%,8&J4$(06Z&Y1I[2#]- M5]=Y%U2I'G7=5[JX2$*;8E0DE]G5 E.1(&@C( DZC"21R&63X81="9R/1]L' M(8=751-U-(ATW:7E?7E[N0B+5(;]87V1I.'9T"Z.NX9.8?(0P3.I(\8 MC.78),#Q%%$O QZ#B;V!-?, ="_(=]/!66*.7FA004=PSB D;CV+S&2CFER6 M#]#R,@!PJI!'"GP9XX@3E2"I3-9:S)IL*[JG#/?),NV3;S.#9(:!KU.T?:IH M9QWXPB@DV?(6K$/RY^AR@IB4AB(8O6D$:%':C-:?>>"KEX*[!+[Z"'J\,$<7 MJG[HP%GD2,PA M9D3)-<:=(FN&D&1,F]AV98530(6>THW,5,\ 'Z M^ 7C+@AONHOB7+U_# MY6KKU"_7ZXNBZ]Q0'L$(F^I"._+G2S+@G#(&18[2-^IH>)RHEX6/P<3?(-CU M,-_[)C*>M#%TOUE91W (8C^N0(M*Z,^,B.&OQJ?UV<+O*I@V$'$Y-R M\L9'!4F)[;P6DH@7N6[H=:HXK73JTIEY'K/;!E/APS/<>HBRY=2O#F2\U!EN M?33PV/BO(\374)L:=:SP ZY]W2+@"CBO2?C"%Q]"K-TV9Z/%;C/'F!#D3UA0P,1 S6#1XJPUD59(S(N:,?"CUS62&6R_9/SK#K8_@FLYP2]*G M+#('HY$,O8 !(O("A,;"A1/"NRYED.$"15S(C3IR)H,/\\D'.< GSXZ&1 V-9%T\;Z4RX3[-4&7M^DR(YC6 M3$1@*6E0L= ;FCB"#:ED%A6S>%";?\OB#3E2 MRZ15+:FA\ZE\*/2*H@7K&=-9HO:\257J 1TO1_=#"'KH\_P3,4K\_!D2\;K# MY2[ANJ=-"&F5]AJDK7-ULLK@+%G(HMYM4AJOX[/YYBY?]'*T/+A8FT3EB9;/ MRZO\RY>OJ^5?VWCM#6G:DSN;N*AII K)F"!$HM1C)M8-C[ZTZ;9_G*:7 XZA M%7 ?&[)!ZJE?'/>5)]:1?0XKK)MY?U^\QE7'S^'Q6Z\V/K]]69=5V5>+C[] MOKRZ>KM$;V% M;8'?@]KQP'X&:!OD7+2"2HNJ[&-YW)'_OKS)>8N6<+7]<^LWUYO/RU4=R77! M14IT(2D0LL:0G(@0'?UOL;&H(D,LH8D5WI"GU[-R_ZS,#4H-?,UV>OA/^HC- M^I?]H/D+C#:YS%@=+8]T&PARF2(*\(61"1Z2\G9>1Z8G@Z_GI\'Y:0FR1YWS M^9A?/]62XJLKNB4\YY:I5.@%#:0"YASX'!%L#C%X6[B.=BJSZY;*UR,PGKEU M'#3N8_[HG:_CV9%2F"0M:K#>^5K#8\%K@Z"9*RPHDY/B,W4YCGB/]S&F]^59 M:M>/D;LKL\ <>4PB WG/F7 A$SBF,AAF<@Q99!1M>A"'XF"L:N^) A33:GSJ M\O';4/Y56+P+7W:I>1^4L)(>;:WI;B6CV /=M 6B3TQ[8@]YD^CE72*FJIB: M" :'!0['JJ-% EMM]$<]3T[1FZCMR)BJ/.EH]C^CY!-FVU[@R*29$#C[4 MBHL2=)T))(';++B5DGSE)NN^QM#T:]@5#J1KJ80U"R!!%2)[NOYQ=/D,\^ M04G+D20\SAB%!].NFV7ZY[WW\/0IHD=_5ZN,=F\^#]?G:*:M)7.SKDI7/'NE M+0:7>2:M*J8?3FIW^=832]=(&\N_$3_@ZJ_+A(_8-U?;#]I. OP=T_+3HH9' M=W&=[4# ;]8V"D(J>=[@>9T0I[.@JY +T(Y\WJPL(U.\2>G;L'R::#".[G9M"DO+,1 7,&)(;K_6TS#$HR4>KC$ZB4:E*"V[&BE7,";S3 MPV+J($;M5OMMM/3TUCKRG:'TS':T#44,WVS]*S?BM]ZTF>NV,F>TEQDQA.5E+[ 8+RL8(SB"A3A3- M6'$RI2;CLYZ@Z=4J'%IQ#0KR'B%M?XBZ$-,G*"(\6Z@ M/9$QH6?"9>"\EB4@8S610#>P42';C"ZV6R:=- Y(^\F\ CGI9OB\? MPM7M>ZF#$KR^E\Q:0^\E/97;M7/*V6QD,DKZ)HM,[E$R?MAW0$W=V\=WBI@; MQ&M_QS72!WXF&^QG_ NOEMO>V'TP^2;UEQVZA+5O-80ZPMB!RYSHU-':I(4K MH1+&E7#)2 Y(Z'X,!+ M,MR=*K5=(28IFVQP?8ZPEX230970P"K]3US@*EP1?6_R%Y+S>K.;]W^ 9*^U M(B\/>-R601H%KA#-+"6/":4.H0E2.E'WDN RO#JF&U5 5^1F=9EJ$K26(C2: M4_#,MS0JZ>C#VT$Q!\9M_49R1 _9#:R.!9AM$ZG4V5N6?'8RB:!X+4J0DBO9IB9]LO$$[5N@WM5UT&M2^=U6%<>\"TB2 M#9C( I5TS3CG"Y24;/8"54A-(LOCLGF6PPSZG('Q&NE.1E&+NI/VW.Y;C)01 MS!N1"-&9="(RDG5EMMHIWJOBG&FR!6,T#L_HI(P U?%/U1$XF]-(A+Y]N$YY M0V9M!*$T<6=T &]YA&Q*T<0DY^ZUV?OU.(V(LK,:G?#G5A^W?$89ON>Q&'P]39.'P]4Y.Z'F>Z)9 /L?X MWO4*U\]+@6$HPI"1(IDRH%@@Q\E),EP*:H/),L.;[.J9[D9A,\S MHMA!!L6F[*4!%^IV)\4DF2<N]4T]#_$1"AQNTJ1 )9/FP%0I M-664P=?8=K:9#I/P&4T;+?R (V9/BOA-HO&II[/<<+\C_V;]:S!6.)$\R%2W MDONB(=@DP2;.M)+1=)NST!NSWU$Q?2?NJ$ XG'IUM$*FB!T]*HAO;"SRP03' M+CRU;--MP=0TW;TG8*6O]3:6HL\%Q(HK@089H!<)5/$90D95^])<](H3?VWZ MOLX&O,\T'<\O9.:MRR^"ZM=O^7 38KW/K=1 M6^+3]!\T(A9ELTW:)Z>-$E;XA-[2$V:##L4D^6 CXKUOF+[U,*/WEGL(1BM0 MU@N(*GKPGAQK$U7).*\BZE^':CWL-'3I-ORT_>[UQ^4F7-W]_3KDXMUR\S^X M^3:2Z=LG[?[284CKPF7%8B0G$44M*+,/ M>S(.[_'SP%8#4Z,9X[MTWMOE:O]+]<_Q"XG(54P9A/!D6+G B%MB621I9'$\ MA,,Y@3,_20^R^7I\YH.B5E&*^+RPXZ&P'\QXW^9#^$4M5>&FCL8/HF:#/$G? M*0;2D[FB,M?:M8M4-&#HASL'LT!&@S*F=L]C=;YOGL*LK4F))S"Y6% I*7#1 M"'H*D]4ER,Q+DW:F4;C[X<["_#!S5M5 ?0L=N1+%F*"!E5H0(K(%I[2H55+H MA?4\RR9+YF8C@1_N@,U&\KVPUZ*29[!LL&0^^YP,6%G+<5@*X.I<"U;J'CGG M1:,=4S]D(<@IT)]$X_,L!-%!ZNS(*A2(M8$XU;V'5D/R,?B"QF;59B_:RRH$ MZ06$)PM!^BCD7'+H77AZ+03I7PC2"RMC)-./4?2Y@!ACCDHE"9FSNE#<9?#, M&_I?(47AQD!F^HZPFT5B#NGVKBNGJJ=>:V# (=)ESAT9P%XJR9OD&AZ@ MY14Z)VMHP)A_W7YV.^O]0\)%6%TNMP^^-2HJ#(*T&CPHSR)$EQA$(3V1J%@Q M@VV#?9""']/+'$8A0R-D3\V4@#IINA)KJ7@78W>.NG]B">Q8JN\CW48J M?[M<80KKS?ZILCSZ)&2$G.O3QU6&&.K^2DZ/HO(E!=]E9EXO?7]/PKC;00?2 MS0/:/D&PC_H?S>N(:Q9H]Q"NU]=?=CFD@4N*G_J*1M7%G;DZ*#3./(<2?':B M: ) ]BJGI(/3EAF+Q3Y8:/S4ETU?5Y MC4'_=?)U)[?)T3OZ_/UR_<^W*\1?%AMCG5O,HZK*<6@.G1,:>YAD]Q]O/E7Y>9 M+.GMP3;:8!211&Y)VBIF\GPB^56BUG2BRD5U"C;.XR&XR]F/>0IF@Y461<"# MA8>3,[EP;B";*$ EI<"1RPAHN90B\)!RFR+>'['^\!1(3Z+QF=8?9IXMJ@)9 M2D6'KX:H:BV(0&,#%SF09?9:?S@L$)ZN/^RAD',IW>K"TVO]X1'UAWVP,DK] MX1&*/A<0BV*$LC*#%N2P*BT3>$0$FU"CY,1BF68YQFS VZ_^<&[8[:/?D:I\ M7&%6)>GK^*+ZJA@'05@#S* QQ7K%59/=2"^WRJ>7DCM4^?31T#@9OG>X^76Y M7O^&JZUPWFPVJ\MXO:E6RF9)DORR7&P9^+R\(AK6-R;0LKQ9;"[SY=5U36I] MP'2](E*0/+9T=9TQ5_U4/= G50J7Y1]AM;A)W1)%V,4\5>3$W\B?[,DT2\_9Z(]_>(^.92!HL!G7*@ M0Y9T-Y!SZ81E@$%SGT0J&IO45 [%P,F.X6ETO/FRO%YL+CC=H#QY"\&3$Z:4 M31"504"R^GRTT?+49K+Q$-2/_\I-@MY['NCHFF^1W[QUYD]D9^?1&V+':B/) M4HBUP95G<#XH,"30Y 2]\M@F@3,H&V-%]&8!XPD1,)O@WFF,_\??#W_ UF,C M>2@NG(:Z]Z-.VK1D]=;@:ZG3UG4IQ33I@6K(T_2!Q_&1.NS=/QAB&KC4#U-V MQQOL0E_+N.1S!$X48YP+(CHA]41U3@&[*&V(C O09KO54!J(6BF@HYJ]+F0T MB29AG6G@]EQ4\%S1UD>+K>.%W[4KEN0RBS$"Y\&";H4/FF"*9!D;H7#M9$GAF(I00K-+!A6*:U&;.K(6] M*32&T\!(&89DDLPZ,H@L,5 F% B"?"[OD2%C@AO>)/T_BPS#>+?$$=)N4/;W M4QW7N-I,H!(:""E*R#[;E%!I5II,)7B&KA<& MC"&U\&@YW",II?TOU__4JM5__[?_!U!+ P04 " "N@\128%MG!V," 0!: MZ H %0 &UD;&$M,C R,3 T,S!?;&%B+GAM;.R]:W/<.)8F_'U^!=Z>B-VJ M"*&+!$$2[)V9#?E6XUB7Y;!5W3M1L9&!J\RI5*8F2;GL_O4+\)))Y84), F* M[G=C>LJR3/*<\X!\ !R+C._!JS1_OY:H$+S>2EE* /_+R,_B;D,7O M0&W6]^!OZ\WO^1<*X;]5-[U?2X "%.[_Z^8OF"4_ M_\7\A]%" FW;N)Q0$T4_MU7]J M+O]Z&/_WO7]Y]XI_E/87YJBCIBAL!1?Z7 MHOKENS6G987Y6;W R2O,WV![&32_@B&"4?CGKX7XT[_]$P U')OU4GZ4"I@_ M?_WX]J3(["=SQ4\K>6=&]H/?)4HV5FM P3H^4_GQ+VTP7JCZ1O>:CK",I5YKX?2\<^3-^/ MINZMY@?I7^&.F(M5KE^HURLQU;N[%76QZOXU'NNU6)=T.<%KL1/347EI?O%. M_]2(,0_J(=-*3D/='57EUU*NA*S9\LFC02[^]4_ZI\5C >\H?5A\^DPW\H4F M6O%R??\@5T7%W]>;#5W=23,EOOBVN^0#_69^=?T'W8C7__68E]_>ZDE@4TV= MQ4WY66YN/]/5S8-Y1/&S?D19O%W5+]("(Y9D"'$H,T0AIJF>ZQ!)(25!D'!" MTBRDB^Y(+N0*_OJI-:S2_GE4_Y/-6)Q]V3>R6#]N^&X^OE\>FV3U_&IF9/+3 MBM[+XH$V-VC[S=*EAN3?/G[ZM0!W1DF]5/DA7X'"V%G\^"\_[;":T=#':4@) MRACDE.BAQUD,::)_BB).];_(+"')HMS2Y/5.:#4ML/ M&@"N0 T!T*]*#<+)-V7-GUB[-,OY]69_V-;\V8;MR;1;#9FB!:LP;U32XX>" MG^2R+-K?0/,;&(3-%N*?)]?]IX.O\7K3 DTW_,RKV%SQ$U_KS=9#"9^\E69S M^KPC4JZ?]T.NWU0-TI_ >B/D1F_WCP"^I3\A\T6[V[_5MRXBI$(JM3/>FOU. M6;ICIZ*EIT+R/]^MO_RD;ZF92?^P3T@'CYN$,$X9T7[0)__=[8.[F!>:K__F ML33^)N/">[LJ-_FJR/E?Z?)1+K *21(F$51)F$*L<*27EQ)#QM-8I#%C4M+% MPYXKQM^"Y)R^+I_%OM;^OI#KN[M-M7?1JX1&6_#%J'L%UK5!8+VS:**EYMFA MCV.F!/^[H^7_#[GE+,>9 MSG\/L=TE=.R] EN+067R#'8,MJ,RBRW"666_CSV!+>:C;0*L!0Y;A&AM[O.R MVEUR^)57O#ENGCZ+$!3_1WFQHX$%.]W! M;T9[4*G_?\9CY&&XC4FSCAI,RIW#T-DGQ(%/<6.Y>[&DBVO.-X]2O,LIRY=Y MJ05H@94KY>7C9J,5Z/S++_*>R-04D;T*EID>J5 , PXE1%#E&2! M%@ MU6^\V(T!3_[UM]J&T_PW"NZB<7Q4ZY;GQ/^)(C,:A\NGGPO!J^52Q\SL0?OK&?_K[(HI6@]^W^3)K).BNLOK@>3;GSJYOT7,?3'M\-^;O=;(\N:XQVIU<7X$6)] M51]N P,5,%C-QE_E:_QGX=\:W;COPQ_F:TRG.T0?JN#$2X;WCV;!Z0?H5L%G"".S&&'/$_2XXS;_*;>V%ZP5V%D,FE=A9_,,9D[[@9G%7&BA M[OKAX>R^*=_"*74>/DX3*.1(P$Y)F>/'":A3 + MD@C&@9 D2*.0L\!E!NF1-;<9H-+MO_USF 3_(W(C_#Y [0A[))@\$^YN+V$. MPXVB5Z!2%43G?9#.7&F!R9AM\ZZRU7YKT MR.52KV08(D)$80P#J0C$$8\A27@("3$!3()*0:S6JMXUG1M/;15K5J?N"U7_ M@VMQ1C.7(9MBD0I>]"]27S2+U.:ZX]%(G<.'VXY#"%R!K=US&7Z'HZ*YO 83 M'2K-XW5P.Y":8HAZCZZ\*C#=(=<4.#XY#IM$X+ ]R"NYR;]H=;[(ZZ*09;$0 M,4[3D&[A31H^Y<3N0,>EN[92%^UNTD]>Y\6>Q*1S+BO*G-,E^$52$QE8+8E^ M>[6^I_G*,O)I'[S^#_<"2'SO*8:B8?W]GK"]Y[/5=W0^6?VW_<]U_Y&3?*4G M[&@_SE/_/&Q-\S3LJ(H3^;Q>ZON+^@CRFA7EAO)R$<@@"N-00L$Q@3CF%%+& MF 8KB1*..>/,Z9C.5O#9FZR&PF[-] .N9&_8Q M;8)*?FM5'=%!ZXK.F).^M>Q)%P.NB.PO$ISOGS@$X5V^DF]+>5\L@I &-*8, M\C@(((XH@31)$QBB-!213 E)R221!EN5YD9N%Y].@]^,;: RSG*!,^( >PXT ML16S 3JOO(P3@ ,713OH/GSSP0#]?&6_&.[T5D!]- M]-J-^K6H]YG7]^M-F?^]=L2K* A()B6,A4*:M/4*E"9*09:E<9")&-$D6'R1 M&[:V/MZWD^SRD7?E^_O6N]H9_Y&J#0%+8XFC0\@6_@2)5&%,82"PJ?F6<)B% M2D 6)D(%"&.>.=5\\P#^)+ED>] /<7_:0FX9?3$^D+XC,9K7M5+Y"E1*P[6" M6NW:A7<%NIJ/&)3A!M6H 1J6HJ<-UG##XR!PP_'V8?/#VQ7?& FO9/WGVU5U MK/->FWB0%K6($D4PEQAF&8LA#C"')$ (THS(( XX076U5 M=4]R'30$=JSE"UC/U-6J#7YH%?_1'-O44.^4'S>Q\A+,QN0P)_F3$MD09/;9 M;- S+CT_[B1V7*_$OTMQEZ_NKKG^ITK.L=H93,:!4(K +"89Q&% ( TB!:D( M4R5H1I%TRI6\1)FY45[G++!CS- 3T@&#XWJ:ZA?RZ4Y>NVE_QG';6 )VIO@O M>S(&JGZ.=@?H\TS'P,.1.WUD?,$SW4O!?I*:K?/RV^NO_+/Q8+S7[^\B(FF0 M8$H@44D",4H9I(I1*!.J5!9E69QEMB5ACPF8&PVV.H)626"TM*\1>Q3$?FH; M QK?'E(W5)R*Q_:9?D$1V:./G:R8;)]1W:*RO=<-W?25^DDY6S8!)^]EJ9^^ M?#0%Y'Y>K\4?^7*YB#*L A%G,-%[/(AC+"#)9 *E8!CS5&1"1FZ;O?-"Y_:I M[W1N7%%78-43 S4<;-MMW;@0>M_.;=&[;M SH7D_;'4&K=*GDQ,&;./L,1IW M^V8A=^)MFST2A]LUAWL'GC3+Y=(L55;B%[KY79H*;Z_K$F)-"!;"(L,\Q)!' M4: )B$K(1)# %$5IIA130>A$0.<$SHU\/M%E$ZAQW^K;%EES//(]A[3E@>Z( M^'E?C%2J5N!ME06-MA[R$6VA&?60]9S,:8]0+1$X.""UO6]@!5NZ7-;I"L+"@^*MIZX;]@G?/,@-+:O2 MUGQ]+]^MBV(1!F%*!%(P",($8L)3R&2"81KK94(:$)92X9+1$2Q@P11?6N0%+B\I4?BIC; M1UYU.1U>-KD'2[L/_3*$/'_G'>6NVAJ[7B+6]TSW%)O>2GFN*/0]*WOBS?>O MO/18]N5ZN:1Z\4N7-VR9WU5SV>WZHRP?-ZN7M/B\0!%*TU0$D"616:03!+. M"1C'/) JPXA$J5OS6WOA5B_\I.UK?]Z8J;]-:'V_+L&-4H4LVXS6GNQ5D_!? M? 8[F\%'R:5&P;(I >@5VBH-R#6K5*^!]G+[:XN7G MK/6L]&_<9X]SE ^EA(Q]H+AK79UM[K-3,D9< & M?4L.&1=3WWS2P-D>C-!MV:CVO';T;98#0*,RC878:5G''H<#!G*X=6ZM2]ZO M5W5CC//])C#'#*6AA$&B]W]5GV+&409%JA=%.(DERZ;L4SRB:2X,,%U+XQ?R M+E^MC!N5-7O(^?8N<7B-$JQXFF*F9TVE%]A!2"#52VL8I QG%*&$"3E9S^-G M?8G\MT=^7;4@_<=Z?^SF_3FH.J.%Q70=;[;P_".UNG$?\UED[X]IU_>1_^]A M)*?K;3- MV'+R;_234[94G[4SZS+D"VR3-$TCF(8AAF#F"4$$L)BDTZ*48BE M5#)VVBIC;UK75$!@5'8O3]0!I-SU=!H_GR<(1&6>>/FW\F*QY1,JD'';: MRGU&Z;GR\N_[^FM>+ AC 9(\AHK+$.IEMOZPA5(PE1E-0J8DB:TR@DX)F/FW M;52\X,NN('3_KEV!F?:K[L?DHF^Z:[BO+[J2\6S?<]?"OJ_YR74#73_\LQ2/ M2WFC7CP6^4H6Q377"XFB:C=4O/C6^=NM$;L02%&ES%E]55Q:*@XSA!!,$Q$K M$J0!XF[5WAP5F!L7M/J;\C6M!:!KPI79^'1^ 7ZK[' MX^8Z3I;[6(_H^]YS MC@Z\^XYP('JC[MY<=9AVIS40H8-=T=#G#$PC6-_?YV6;9/URO3*ACW+%3446 MEB8HH"B$0:HBTYT@AC1!! 9*H(@C%@:2.F44G)8U-Z[KJ%J='?&NLN"']VL] M\X>AH]>O#VL[$AL)0<]\M0_>$SU'S$LX#\:H*0H]XJ;-5CAO]T'B@L4MEU=A M; ,KOS7.FN+5HURP"#&B] **1MJ.0,?'SS"-[]?ZVVEZU'O4K\&I,M[P3BN.$F>R)$,<04VIJ6NEU":898RJ( M@C!T6I<\??S=\W+K] MC_?$59=Z63YL3#J?I@$]EJ5>=9A3FP=#"/6N/50ADF&F]Q5)8"INQAFD)%60 MI#%B(I6$"J=V(+:"Y_9YM]KJ2$,O[!RXL.#>Y1WHS]&&]S,UVR'7.//F &7T- M.R5!JZ6?R?0L&*-.K*>E33O)GK7Z8,(]?\? S?CC9I6;C:;^3M[D7\U/;:)( MRF/*!$D@"C @$:2(2&&.] T_T/\8H=2K#?U+4W";8K:970#6*5O.!;(G$ M<1M^&F/+#?@HR/G>>K=*5E"U:GK(R3F/QJB[[=/2IMUGG[7Z8(=]_HYAG'%+ MO\I";]7-;-IFA @FAOR1;#!J2? M1[S#['O?WB*LD6V4!SOMKT!7?W"CVF!YGX"+-:^"C.O62L\&_!,UOI\!L)X# M+@*PGAW,(PSGAP&.@HKQASUTDKG@(GO;6>*RA[@7R7^M-ZWEMVLA]"M7F'[< M\F;S8;/^DFM3%TE$.<%!!A$A(=3;2F;Z.^NI(LQ"BD2L4KO^SN<$S6U6J'4% MC;)7H%)70PI:A>WKY_?BV\_\8Z+FF>2' ^946M\&C0M*[/<^?K)2^S9&=DON M6UT_M]3JOU:Y/&]7'ZID3[T[S3CB%,,(<].%F2F84?T33T5$8R0B1!.W&EI3 MJ6[U$4Y:@:LN2/-H"M* .F6JRFVM6PUIT']1TM.K2$P==IJ M$+Z'W-/CP_9]Y)?NZ?X/DD-Z?$2FRQ,](7]HH:,UEU(4;S2 %:V:$\MBD2H5 MR"RCD ?8E'H-!:144W'P$.DUK.>N?9;>R)":YR3 MU_:A;7>Y-^N-S.]6]4/YMUN]CRF6U9[F9YJOJN8E48I3RJG>)2A3V@UG*7?@&R:A;JQA0/V=@SB!U'/K-(J?05: M6%N]04=Q8#0?O=6,.V!C4I"#]$EIR1V5?:H:\(1A]/51EOI!4KRF&U-+TQPN M/MX_5H$0KZ3*>5XN4B)XB@6'F90FR)0DD$59! 4+8QRQ,*2ATSKFO,BYT55' M0R!J%=V(R@)E%$4B3G ,*8HSB-.,F=6B!CU#B*0L(GHGV9Y_W$X.]M/CB]M_ M$,SM)H5QWU?/DT&K+&BU!3]TD6P4'G$&L$=G3.:WD#HIX]NCL,_T#G>.X;/Z M:$HGWJA?B[I1LMZD"L5CS3.((+TF316&+#%!@1+'6 9,B=0I8:]7VMQX_6;/ M9[4QZL*U@H^%'%28OQ_K(2ZL"Q"[H]CHM;6Z,TB@+^%91UQS_7FRM_6#C(.;?'5:!53>.WVGJQRUV'I*1 MO6,] J=VDIVW_8BOS.*FH?Q11;2*-_DJ+^4[T][O[:K4;T;.EC5!%7LEGC5Q MJF_,<:E4U>A2Y29&_O4FH&E5@W\ M\$W2C6NPUT4C8TM.T^#MG;MJ,T!M!UP:0\#.DFU'HH,J_\T@&7O&Y+?+41V7 M_B[09V)VO!RY0_(_FUO/U#+K_(7]:K\G.Q2&7" M440IY*&(30_;#&8D(U OW5BJ.54DD=/AQ%!%YL:I^@6/'+M9#QT".P*= EC/ MY%F;< 4.MI"=8G#E&C )/M!<7('_T%,9N%F-R)>7@CAJC^VANDS;B?M"Q [Z M=5_ZO*&5<5>:<4M#Q*\DJ\O-W&H1+[2MOR^(7E3*P-2@HRG6)$@1)$2O-8G* MXHPI2M/,*9"K5]K D974"D[8BT- M*U#&+8G;)W#BHK@6MA^6Q;6Y:1A]O%WQ];UL\O=SL>!4!I%(!0PI4A '*8&9 M2#@,TTQ0EDF.W>+ ]YX_.XIX$O*95\H.J:6Q#Z,=/5P CF="J#4#;2F-?,3, MF1-&C_G![XN8]!,_8=_^1WWJLHFS&IL4DYO'LM#[.=,]\OUC525*IHD(PCB& M0:PRB*,00TI# @D/4Z5"O:EB?,+NKZ?T=/EFGKN5Z[3IBB='-L$Q"Z,X@B(U M#6.2-(19J,E>Q0'C,@V3$-')&K*.-Z[/TEUU)D-J-]T\ZR!YGK!&R"G=9HUV M[+P"M:4S2!P]-PBSR! ]J>3WD0IZ#N/1D MIAI*'.JI@<=88*9D0IW\ ZX*S&T_X.X<=8;J-?XP4A2NV !29@I&&6A0C&A M- @C'T<_K0(S9+7$SY'/%O)QCWJ& #G'(QYCP_1G//OH/TN[?P7K<;C1HJ;U4=I$LVT9GIAF1=[1Q.:XT2( M0F3J( O]GR"&-.(41C*,&*:"8>F4WC*J=G.C1F,2J&PR;4N;%CZFK'+',M": M!F@)NC>L 5;8T%E[= 6*&,,O*47X+F&T[<'H--^=C=(5V?'5(_BWAAZ/?WR M K^?3BUC*/A,[5Q&Q/9TSY>!-,KTW3FN)6;^P5#@FB: M)S QA4VK.@U9&J4P)83'G =)$%M%/O5*F1N1=_6L^N :18&6?.]0=ODDI/W4 M.AI0OBFRBU&K([@="2.'$M1C8#51J>G3[]6?1RHG?0Z,WK+1)V^>KCST.?V? ME($^>_$%YY]==^HB%BQ) AE"4C4'25$"21!B*'$BD0B42.*AYY==.?__.']\ M@FS$D/3,Z>B%PZCSWZ709''W2A;YW:J:3%^M M[VF^6O @S) *$YA2DTE-L*GS$U*H0A:R.,$92["+'^&4H+FM)!L]04=1\%NM MJF.'TY/0VGWO8P#F^;,?A)7S]W\.B#%IX*2L2=G@G,7[I'#V^@M++;S^:DZW M9;% G/.$99&>_$4 ,:VBJC;$?"N26U\^0]+ M4[/N"JQD:9S55;CY7QSYY/(AM"2@20?&-V-58_+$&M!$NM=U!*_ ^WI,M%5> M>D^/!^>H1'BY5M,RYV@H'E#M>$]^GD#^UU_EAN>%.61H8H-YA$*$TPC&6#"( M%<*04)9 KDB* B9PD#EMXT;7<&[,W5'P^6*\#\?1P4?T7*,SA8]II!COCIWS MB_$^.0ASBO$^5/*[BO$^B?'8,=ZG!0U-^+Z_7Z_J#B!T<[.IVN.)ZAQ:STR5 M*HL$B4P$(H:(FN0M&G"8)9A!(M($$4HEJPP*H_,5>* ;\*4* MVM%[J:;1C^'VQT+L?N-(\38#84?:(\/KF88;9#_5R&J%35/,6N4F,$HK79/P MF$GCUA"-FSI^7NS$">36.!RFD=O?>H%CH1,#\U[;U!3ZHP2E&5(,9JF2$#.4 MF)@4!=,D"&+&$X[T*)F7C_K=NUZ)UU\?\KIM>-%V M1]PK0]8LON2'3<[E@@G%F91Z,<0YA3C3_$-0$L%(!#'G2882[I3M]JS6S([G M:IL -\$1RZ6)K-V8TY*JJ."E:ZWG?6^FV7I/]C9\1]OT#B95!'<'E5U7WR,U M*5ML0 7.?';VHXSQG+P EQGT77D,1AF[L;T+XR@UU!-1E#?JH_PB5X^[#,9U!QP3-+$#H,?6PRU_W\67UYC0+++B^0-=;KO: M2B43+CF&::PW^S@3%-)4$[[[Y5G]:(_[?7DF0FV*II^ MH96.)L-,549L&[,X^@#Z(;?CB;6I>N,ADF+(T":$*5 QQP!-(J40P M3B.3'Q?$$2'.FWX/BLYM25/ET'YI,Z/7S>[^2Z4]$(]5NFR=>3%@*^]CH!UV MZ<\\?-_1!KPVM[O7WN56C[RM]C@HH^^8?>@Z_6;8(^)'][D^Y0UL=MTTG;U9 M[36F?:7E?-$ZF@ PO6RN,DV+]^NRC;#7&^JB";KO7+!(4,;U$I=#SK,(8FE* MK1,JH)0(TR30LP]S\C"/K-_LYIC]MMEJO3&#ODVT+9[NYYAE'S_,4T^F];;8W!WVZ=P:"C@% FPA>/1G,-H&H<]6(S;S]X#]J MQ^^159RV+;@?? ]ZAWL2,[#9F_C/QZ*LGG2[OA8B-_.3V0;E>GIZ21_RDBZ/ MSW8?Y7\]YD5>RD]R\R7GLI[+/DJ^OEM53ZFFM 42 2-Q2DQ"M9Y#>(0@Q1&' M+*51@(7 >L_BU!#.L\)SFU2J")=F6LNTR;F>!YL<9N)? RXW>3SS,/H>;[9C6!K'S &FI$S2E]5_P4= MW:_ SJSZ'\W@[O_NM<4X.\]&'D=BS G(AYJ3SCD><=Z?9GR*+_> ME)^O[_6$Q>DOLDX<#%B"91;K<0XPQ(%D,.,)AXJ$(E18<19;Y7@??_S<^+S2 M$#0JVA'T"=SZN?5R-#S3XA,@P&^U?B,$:_0;WL-"^L8. ^F_[;//B2=/0AS] M5K7?_)FK9AI+O4"$L82;AO1!HI>%BD:0AOJO^ML/0IRE6882MV .[SK/+R#D M;%STL^07GQ]\A^/49Q_0[^]*/GRW&>.!$5A6$;0.2 M;U3EMVU$OEWQY:,P![Y5*M)'R:5>Y+*E+!9ZY@F2B 8PQ%&HEZ5"Z4F),QA% MTJ0\9\BR0^T@Z7-;M=9YHN>T3^(EJ<8\] &YUNH<"V%N_ MV_FAT]7U'FKODWK?@Q\R;$_4A+J_T9:TU<7_EI>?7SYJ+M1;K]=?C=Q\=6%/[0!H+7 U"-J; "M$:8&W7@;@ L@''-)/T2- M21?I%^"TO^R^Y%%#$_*TC492=1B9%[_KY;GY!;V3X2)EF&8RY1!E,=$T%\60 MQ"2 !(5*LQ\+H\RI+5B?L+GQV1-=P48K>V5BUQMU79/U>D"VX[.QH/-,7$]1 M^UBA]N$\:@/2]\[#,6X67X^\B9/YSEM^F--G<<\P_GCQ6.0KS477O(YC,%Z" MKWFQX%Q0'">:-03&$*,PA43$2/]59")-49 BZ4(=)^3,C35:-4%'3_";T=2Q M#\ I7.W88@2T/!/%$*"<6>(,#&,2Q"E1DW+#&7OW:>'%V?,ZKC(L@+=<;(P+I^\UQT[;W5[)Z'L%NAJ/N/BP MAV?4-8B%V&F7(O8X'*Q('&YUCTSY).^,:_%GN;[;T(?/.:?+IHM.QA2-1"P@ M54D,,0TSF-$4P8")A D:4\F%;8#*22ESHYJNAHYMB?K1[&>3T3#RS!]N\#@% MKYPU_](8EM,")@ME.6MC-Z+E_,7#%AVO)"MW^3J:4KY(321L*>L?S6SZT;!* MN$@2%*@(81@*4U64:!H@4:*@"((LD'$4)8'3TL-:\MQ8X:V)+]=O/-_J":H- MHMNBPQYXNZ6'%S@]$XC1N9.-> 4Z:K=_J?#]V(NO\SK$&:LQ5R/VPB==DSAC MLK\R<7_ P% \4TK9B'BG]V!O]8_%@J=DJ. &E'-9?!XYE3')%QC^XZ:?RHX5B'4J:- MGSIIY4' T^DK!W[?_+,4CTMYHZY792[RY:-).OXD^>.FJH]B::>S377_U31RZN\X,MU8:+S.[O/),TBRC+(LHA!C"2#A$=U MSQV*DBP4RFEU>9$VN>::%,: M0410&,0\)B%RJR[\Y/%S8\Z.(ZO2;ZAWK\;.T;/GC,AT7KTS8 QWZ#VQV8LS MKY;P/(Z\)]:==.(]O>H17OZ0.@8M/83N_ QH$Q@2?YP $_#LY,:(_>S)GF[K%>T/Z0*UB?Z9=2./WPSAAHP[)YPT?E0:.)0R[9=_TLJ#C_WTE<.^[U\__;S6]+&J*I3< MR14W>_QC&Y<\.N?/_WY MS^!NJWOE1*-W58W^8JN[&S=8#X(=8_B UC./_/H)['0&K=(3+#I;EU=A0WJNZREM/E![E1Z\V]J1MWO1*[7Z_K M]*YWYG71?U;^D5U$"%5$B0 A&$NI%SPD#"'#G$&I$L%9BC+IUH)F.M7G1IZ[ M3E?UX8/I0U'474]D\:,IU+#61IG@H:J8P_%CBZ$10M[?$TOOZRQ'W[?KJ!-1 MU#'[R6G4SG!SU=9&T+&]>FDZ_]*8?P5: "8*,YIJY/R$'WG7_IG"DJ8:E=/A M2I-I,(K/\+T&N.K[4RZ2D.,PSO3$%HH0XC"*8<;U.X2E_IYCGDKJ%CM[4M+< M9J13?L(KL)*6D4[GT1WD%QR&V<0>P2NP4].;)_ 0"8\^P(ZPY_3^'=I\QN]W MY(;+2I:\7-\SS4I5=;FVT;EC?8UCCYC1R[PMLM'5$_S6:NJATD8?(#[*;1R5 M]RPU-_HL/U5XH_>>82]W51S1A QOY&>Y*JIX%[Z^EV8'8EH_O%FN_S Q+[+M MD/=1\B4MBESE]7S\0NI96YI">PD3L> DAHI)#G$2$T@)2Z%,I-"S)DDS:54U M=WS5YC;'UKN\S5;=-FG@YN5;D*_*M?Z/,13\(*L&'F:[]V *':Q7CN=S(XZN M'=$]SYAYIL6ZVNL3J\#;9H2J_J1-'Q]C7!4^**] IWNIZ>GSU,@KP"HSQZV_ M.#[V8S+PB-I-RM?CH[K/[AXD#&S[MI(!DG,I4)C"55$ LF(4E9#+F($A0K'C!A%=9UXOES6SK6*H)*1] J:<<: MIQ#L9XD1F=;*[W+*3,A&+HNF'4SQZE%NW2IIF$;$^%M5 M; J:H#B&&448RB@,61!E5&&G8$T7X7/[Y+>Z@Z51WO&XSPEVRTV>)S ]\\0[ M4P)=F@99+9Z5_E>@M>#;5=M+ZPIH$[PXOH9@-^HVS$7^M!NM <@<;*6&/&.Z MY-DZ)TG$"8U,E6L>Q-PT.D0P8T+!5(1Z>T5PA.P2Y2_69&Y$=T%2YI!4L>$C M:$>3DXR+9\[T-R23I,AZRVT;KLSL4V-[,^8N?^ PMGV[XAM#Z:]D_>?;5;=$ MDJG$5'[[N%XNWZPWIJO@(DM%JE"0P"2@!&))]*Y0H@PJ0JE(U%> W8P=H#'&D5-=ALB-2C^![ID\/N#OSYD#T MQF1+5Q4FY7$ M)"-AB+%4D#$#K MPC5N]@SD=E0V H(3Y1]T4*OK%;?0-;J.F'%@A0;]$J?-+K"R_B"GP.ZN MX<71=^NW73@WIP')"&<01RF"&)E<:JYWKV'$8TX0(9+&KJ70C\B9V^+)J.E> MY/P8@+;[QHMA\;XKU(2P4U'O]7Q$EY_!8>SBY,=$35Z*O,?>8X7'^RX?]NV; MA)0J'Z53SZ+8_O+?<[G1C_S\K6GH(<,P2Y(@@*D@'.) ;[@R;"+ "$*I$.8@ MSJEKFY/TN?'$+I<';#6M/"7OK__JV$9EV&C8T8LWC#V3SF7P.K//()C&Y"0W M!29EJD'8[//7L(=XZS'W06[RM5@(&J.96 MR\%6\MS8[!-=RJ+;7 [0;@>ZATKIT1O.-:-@QV1>L/7,8I;-Y\"'?GQ]]*![ MBM7$G>@:X7/K1_<4DP%=Z?8>,#1-K2AO5-/L>Q%@B>,@D9 (E.A%%XH,16G0 M!4."1#@+4>B6FM9Y^MQHZ'9=5CVGBM+DP&YJ)5W3T+KH65++4$Q\TT<#Q,2';'M,'OLV$5C=)?[*(6\?]B1P;.D=PL:!(3AC$*E M]!X"$Y7!+,LBF$B)$M/?&F$K7\?!D^?V56^5 T8[^VR)IW#U?\(7@>#YP[6T MWRDUXJBM%R1%/'W>9.D01\WH)D(X.42- [T.XIA!$B()<:I_HK'> ^E-3R 3P1@+G*J8 M.,J?&\?6ZL-*?[ S -067('*!E 9 8P50P^Z'4?)\JC;'_:^#[M'A]W] 'P8 M>*,>@3NJ,.TA^#!\#H[!!SYF&!O6.9!U<459)X M/QM,QF297GF34HJ-Y?O\877/I=O5CY*O[U;FG/NMT%OAJF19S5'7_+\>\XW^ MVTITTFWUOSW>'^QZ)$J%$G$" \PYQ!(ED)DAX6%,L<(I1X$3OXRLW]PHZ4G3 M>6-&70C7A(T4N:@2G?7?S.;IHUQ6-<*[U<3-314"H(6@NK0# FA0&+KE'>>E M<-T*3S[4$VZ1=[:!G7&VPSC1UGE4_/ULJ<=1\9FVVJ/B>WH+/JZ8@8O1?*4U MJ3OX+#@32"6(P03Q1.^[ PI)HA>?09I%H4P4)MCIL+'[\-DQNU[G"_8-+&5I MQ)E/GU>*.JX_N_A9KC<'HN)[?;E>W4$-Q3TP"AH\7O;CX;ZH/&+XJ(O([O.G M730>L>Q@D7CLFH&+PL>'AV45K$V7+^C2K#H_?9:R[";\;R?WA#,<\Y1!PI32 M'S6-($U$")'$.$U#P0+NE!_B(GQN'WVC+Z@4KJK)KE<#NK>XP&^YMO($JN^% M4T=M\!3EJ;'[8;/^HO=4 MXL6W7POCB-L6DMI5-%FPB F"XA3&#!&(:MWU>9B=>KE5R]X'LYYQ1X/%,+<[(#"B6>\+ZB\OE[C]WXH*Y)\PZ+)E[ZL++ M721MD^.7=5>C%^O-9OV'YHZ75 ^W_OV"A%D2R%C +,!ZMZ7? X;6\Q\N7?.RG\V]X\M,GWN(>MG#".TZR\T7QHG\IOUQJ28[YH@ M/VV)W(A?4(EB0H6 FM(DQ%& ( T3!@,B4!3&",=$+5:RM&,T1^E67]^VHEGI MF=)^H9O?91V[.K2ONBOZ,L0R2?1NER&$(<[TYC?#@8*)8AD)HB@.(^8RH_C M?\H\@KN[356XKG/2ZG< [&84C[!ZGE3V^ME?@:TI4*TWL-#&;">8\6:3@7B- M.:&XJC#IG#(0G_UI9>ACQBO(_C$O?K_^FA<+%0>8*4EA0@6".*8,DBR+82RD MC-*,$B0<2]>=%C8WUCI:PQO\9E0=H6+Z%F([JAH+..^\- "S44J:[X/ANVKY M5MZS%R;?M]RF]OC!/<.XXZ/D4C];4U5QNZ'"-""ONO)=<[Y^7)7%[M^OE\OU M'^9 0G/:J_4C*]7CLKWJPWJ9\V\+FL61R%0" \%3B%,20Q:;,%K)64!PH)>N MW(5KQE1N;MQ4&51%--5--CNV5K_=6@24B7>OMYXFJ\MUY3OJ"-M1W7.-FV=J M[)AU!?;'K]6Z,Y!7>X/8&KB]]@K4-H+?FC^]G-CZ&(TQN7E4_2;EKN1M41V+GQ_&X;8]QJ"<7Q?VKRF%(N:1AE M$J8QTW,%)ADD*@NAC E/21($C#ME]HZIW-SFBJVF3UK1#,LW&W40[::#YQH: MS]/!P%%QYF\?\(W)WZ/J-RE_^T!VG[^]R!@](?C%MUW*7;6GC604!X0BR!$6 M$,>(0,KT\.-(($3T/!1*IQ,U!]DS9-^>C%03H]+-21WB77 9&#O*]02W?T8= M#^DQTWY/8391RN^!^+FD^Y["Q2'5]^0C!O;:54H_M0HLJAZ_EW,5B0"G"6,P M0I&F-4$32".)(4G3+(BE7H J)V]HO[BY,=G;E=Z&WM?9?_D'2S((&4B-$ HBPU MX8A20D)H!J,$QV&0HH@D3@7VSTJ<&_VT"H.=QG6[Z7P%:JV!4=N-9,[C;L;BJH*Q@G0\PK'&9TS..2]T4MJQQF"?>>QOO+1>0<]* M:V_Z#3.9DI"F,.5$[^N"2$$BA!Z" ),,X8Q0YK04&J##W BJFY'>OQ<96CG M?GCL6,LSZ)YYS![OB5+\G4'TD\9OK\8SI>H[XW0Z'=_]46/5?[J5F_L;U;8O M"1=(15& N#")NM0$D>N?,(HA$J&(61:EJ4*7%8':DS@W^FL$!!0B$F*(D#$*P<2 MYL8CM8*@TM!QH70 GN4RZ!)(?"]R.FAXZ#ERTO11ER8'0J9=>)RR\6!9%/'Y]VNCL^9NC7N^%I^^B.AYIL%3@'F@Q(L(!F5'?KD34L4%I8?<(;-/14X M2F-,61 X!<[:"IX;K5QSOGG4^__'U8/6SB2N&C. [-@QJ/'J^1&P(QL?N'HF MGD9ET-49M$H#]EB:E0GX)LO*=3QZVU5KJ#QT73TO^SF:KEHC#+3EXG& M01K$B2+(I0Z8JP)._#!!-;"MAE4?\\ORH<^";[="\0FI9T*QRHBVA/SBQ&A; MW'QF1I_5X5E3HVT1.I<;;?V<823W^OYAN?XF91U[+=NN2T; O5Y(%=5I_/OU MZHLL2BFN39O)HFJ]WOUWHTR]P-I5CZYZI]U4#6F+11K&3&_A"!14)! SCF'& MDPBB&,=*KYR0ULUE S>)UG-;;OVZVNS*P!=&4<",S8!WC*HW@X5C]8EIW@([ MBI[=V/IV?1D#83V2'^BW*I^\$V=Z!;:V@LK8*W#3-.LV1FZWISL[JUG@<J% MU$LI>4N_+F*J5_,J-4'P$8488019QF*8LA"G0< 329RZ_8VBU1QGI%I-8/2\ ML.;4L($:9=T_/ORSV SLS *576!OP*X JVP#VKC)]@IN6$^X@;!4;$Z["C;IHYWI2GX MK=5UW"/.LY",?,1Y6M[41YQG+3]RQ'G^GH%I+QM3_;[\]D&_"N7U2KS^K\?\ MP8AZ\2'!$HQ2+-'-J<&0A'&Z] MT+5G]E9-T!"C/(@HCF 4"V)*D#%( J8@B2C+DH H[-;$_(B,N7'+ZT\?/@ST MAG6 <_1=#8/#,S^TVH%*/0^153WF>_'J=,0\CP_FT,Z3'I,CEUZ:S%:Y7]B^ M^^6CU"N7G)>-4T53R]YO?EWEIIECU5?DVUY:%<9A*"E",$J3T+@]*"0DB6&8 MD8C$.&0J389EO8VO[-R(9J=Y\X$9W=MF/([=!;P.LN6V:B9#]]SN]X-AK1LK M'QGKJ^U@3Y2/YV]@_"3N>=#WF3+\_"%_.A70H\QA,]';%5_?R^WN^9UY<[5& M]:9695F6)AE, VJR>C(."4T3&/-0)#+A1(5.$TF/K+G- [6J8.?O:94=M)GM M ]F.R$>"SC,/#T;-F3\M\!B3_OK$3%G;ODX_-+0-/Z7JJL>YJMK;=+E*D M8AS$$F8HR/2VE5%(42AAC)6D09Q$.'-B$R?I<^.7IU63Z_[@8#F@]+7;&%@> MM/E"UC/]6-2G[A09]]%Z9 APHYZ..2DP[2G8$&P.3KL&/61PL\WU_?UZ52W MJG5;3U_@X^O;D70CAD/:=%LAODKOMXO< [;K_[RZ'8W75+R:=MIO"KV\BZG MK.KRV;A"BU>/TA3@N_UCO0C"C$M!(QAQHB#&B8(DC2CDBLJ4JDC1Q"F(WU'^ MW#A'OW%X2/4G>\#M>,8CC+[C%9K*4%O=V]I06_6/E.W4)HQ=*LH9N_$+1]FK M\ QEI)SQ.5Y4ROTQPWCMO2Q-&->'S?I++J1X\>W7PA3/VY9O:WSA)L2Q#33, M%,(A81D,(AI#S#&&1$@%F'Y M!=P[*[Q$B X'<4SR&Z#%I/PW'*5]"KS@ M29=VO7V_-DM&NJRSPA8)56$6\\B,"8U4-!F'#51C)Q*>P\%/3]L]6<_4S_:XQ:=[ MV9ZX?N!Q6YTW7FT>;]1^)>%%PC@/A2:!(!!Z:T>9@E0I :.$9ZG@6:0P6:RJ M#O?BUN&8K5>JUTH) $E M,)!9RB,DTC2-G$XV+X=\RJ/,2;&V/,$<#4'?1Y:#P7,_G+3"9-33R'Z)TQX_ M6EE_<-YH=]=0WYW>0IM$ZKW03I&EBA 6PB03INBJ2"%E)MP?T8A2$0N28#O?,57ZXJL"$SU#6,TB,ZV<[+FIB?UJOO8=^L_[+W;CC7BSIXJ7< ME#1?_95R:O(=5=Y4>6\+BI,@0RDUQXA9FIE"A@1F>A4" X1CQE"(1&2U'K$1 M-CL6J=4%M;Z@5KAF$\N%B!7$_20Q-G">F:(/L_,91N[@B36O6OY6I#T9B$^D MSNP%M"9=%U!JYC5W&#X- QP%%9M:/6,22G6QIN55IWLF.%35*,M%&J!8R$1" M@HP_+HT)I#2@D 4BQ@$-AC55_%8Y"LM\Y4L^":O2G==KT034:L5 M^+!>YCR7Q6YWQ(),"JYBB&420DZBIM] M:VM/LV6]OZ>;;^;WG_*[5:[G*;,FV%D'6O/.;*+?#= 3&# M< 1MO1_VL1,>#-^85.FNQ*14.1BC?:H<_J!A5'E3?I:;VN_W?EWW)%B5BU@@ MBF240I7QJNX/A5D6AY!1%B0DCE40.06=')4R-\JKE 2KK7Z #O#S'\?3CJ!1)!C<]B7Q ',4)9!E@1=/6U;KB&4'];..73,T5(J5;U=%N:E\?"]-^>)- M:8[JS#:I^+Q>B@]2OPVKDMZ9,@PFM^?#)N?R=I/?WJ:@J&KPSQ9SO;8VY KMA^O!DF.KZ-I5)X/;,, T("!L%W''CQBY3 M:>+PLE'P.XQ"&^>Q0_M"%I_U?LS\8:HB?J%+X[IZ0_/-7TWHYJN\X,MU\;B1 M"XE#*M.80Y%%,<1*!I"9GO0Q"D6&5$A4[%3.T%KRW#CV[8HO'T451 ZXB6\P MWHOJ![FSP[4WI.THV/&H%VQ]GVZV4%8_=-2^ D9Q4&D.=JJ/V1_2$:UQ&T3: M"I^X0Z0C)H(>0+]K26RT\>/GV[Y6.V'6VU?/3"H8OE+W+U M*-]HC5ZN5U7JZ]_R\O/+QZ)@JE M*HJ9TT[?2NK0S'LS?EP?NAT22!#[7V2%3+X(4-K>6K"E479)*F:\[8% MU\O;6% % TE2B&/*(:.40OVK("'(5 ;&+IZB(S+FZ3;*&T7;WO5Z,JB;UI9K M4'Z6IAR):Y3S,7SM%J\7HN:9X%OMVNSF*V 4'+- YTGKQRW+>2AFXF*<)^T\ M+,%Y^M*!';R.MDWO-!UZ\6UW29.Y4?52-X=6Y;?=P7Q112S>?J:KIG7ZMO7Z M^\=JOX:XYG&*.8RD##2E8 (IDA)RD2H:2)0)F2PT\^5KH;?VF]*.6";3W^7# MV[?"WS?X0M[EJY69X!E=5MT!?LA7H*BJ/?_HV.9KLC=!!E$82(H@BHC4&Y& MPPQ%&$8L$4SI=P(3T;P)K_6T][V_!ZT-_MZ"UU5)[^_I%;";_V8YJ+X=QIT> M<%VKNXW@3)W&H[WBC.U7H+:^$UU7@#J2O]0 @ :!*IZ_QD#_6*$P8ENXJ0=N MU!YQDRD_;<.XJ/LNL=V2N$14@4JB + MH51*;SR(7G,2%3"82*((CF*A%Y_#^@B?$SVW#[S5W+S4C>Y/UAA#^P*?'0++ MY9X78+T?\!]BVM%[HNZ[MH#YZ:5[5OHS=<:U1>5TGUOK)PPI?T:+SWOAO]V8X5Z0'E5ISA=RE]II'Z*BY31Z-YG7LA^-QG@/@=LM>/S!Z MGA1:! \+N35Z7P&MN)=V,>YXC;GJ=9 ^Z:K7'97]5>^ )PRFK+S4(KZ8KC-/ M2Y&_E^5"B% 11$(H,"*:G-((9BJBD(1A(&(2Z3^=2ACTBYL;-74JY].F\(YS M:MH9@&,1!RK@(8S#U&0JHQ0R+A*8$4)B)AAEIL.8?7#'B !/%>)_$J4G;POHC1&USU\!4P569BWSY:-K^ M[):JK[_6.?UU.//]PV/9]))X33G_ELIU1H+*J6\ML:QAH+ .OGF/,'%SG MDX_=1/[TR<;0S=\^*MR]3OAQ)$WGF1\5F2?N^G&?/+#(W+HH;]0GNMP>;]$D MPDB&"4STI =QG,20Q7JGQ$*" QD@PKB3#^Q PMQFMJJ]FZGP:%1T+ YW@)[= M)N0B3'R?N7;A\)#F?=+V44NW'0B9MD3;*1L/2K&=O'#HY[PR]2@WU23V,2]^ M?[F1(B_-3PN.B$#8+&JCB.L/.R20)0F',0\Q4Y1&F(1N'_9)6?/[Q#NJ5LTQ M:UV!4;;N,])I+M(FRCN3P6GL;6EA%$2]$T1'RPK!JRZ<5W6/D&_@M^9/+_%G M%E"-RR>GQ4W,+&?M/N28\[<,V'C[BZF_>2R+DE:)11_7R^6;]<;II'\)L\U?+TNELF5FLX;\UQX M/W'*008JP:A)G"%J=+X_8/ 6]=2R/#T#]!_:<+NN^NZT97C.7!@#H M.XCSE/AGC^(\@XM-&.>Y1PPI/UAU*W]#>1,FVKA>B0KT_E B& :<01PS4V(\ M#2'%J?Z]WC-F26)?9/"HC+E15*TEV*GI4K_N.(H6&Y_+L?',-@>P#,D+.H&/ M2Q6_BW&:JE:?]6OD6(*O%X#^0GO';YVPG%ZO[D^+YO5?.K0;W\-&\KP:>?WS M4K;M>>_7FS+_>_WZ"10'@@II:EJ95N*AWAYA&D*1,96A+$@2:N42A:8VRW3QD;2>V3)3EU33*]1N.[^;8/G@)9W]@"-V]?.0N[$ MS>OLD3CL4.=PKWMKB0^;M7CDY(I 7,CF$;'^IBP5M.YQ\11(/N99 QX/+/& &2-VS!=99A-2-%TSW^OYAN?XF93/W'C_UV1: MK YXBFJ:Z?Z[B?![OR[_0Y8?)5_?K?*_2],U.E^+-^M-\RMS7;C@*HE%QO5' M3ZF 6.$8,AES2%64I"K($.?,Y:.?5OWY\?-]PWP3:O'(@5VQ[.= L1M $$5]:S-!-]D"7:&7H': M5*#6&] Q=CRF?IXQ&G,RF-B"2>>;YQF=_2GMF;28N*W#M@'Y=5$\UNDOA>DV MP;5-?UTO]6/,<>)'6LI%&"J.DD# A&:AWK<'7CRLM]?57 MKB^]OC=_6P2(2$%3O7TCF=Z^$:$@B3&"E">48QR*"$6+E;PS+;UN[:>F0[,3;=)E'@E&+:>?;.:9VG8/;NLC MYHY)!]W'3_J1'[%K_],]=LG@'/"#GM];$FB.6W8N@$46)!S)E,- !=*4]C?E M3O4*)HQCA&7&(V57VG^8^+E]UD_[WO-&_ZOMP;'C)MEQ+.Q(P1_"GGGC*;@O MM^!VEB>-^AT7[*@YXP-P&SF-W$6#J3/+!Z!S)-E\R%.&,MW]?5[>-W7NC6B] MZ)$KGLOBE5[J+-?%X\:U)+K3,V?U;6WUKN*QGF@.=JI[J8L^"+1Q/RP7!2;^ MK@9@<_A9#7G(P'3!UL_R=O7P6!;O]$>[#-O E"B+,6(,AD&D()9ZE4\YSV#" MLX00A!B)L%-ZX&E9P4+3$;-V^L1-VV>WGF[#_+R+&ZYX+"/G7?FLGUG;I/O_-?ZQ'(E M6D?N[?JO59-YN>%Y83(&_R;SN\_FFB]R0^_TVN&>YJ:P;+O0>*1+4R0O7"#. M<)9R4]+;U*VC60!9G"G]5QX@ED1(_\7Y3' 6ILV-"5N] :T5!YM6<\!WJ@.M MROT56-=H +FS>\ YXRS&P>4XD*;-_4!BFPA0ITL*I*K8Y\QCFK\1_]*'0>UDU_8CH/N_L.5N>EX;!%1544 MQ=BPD9^U&?D7O6[AZWOY;ET4IKW=F^7ZCW^7XD[^K,6;7[Z0:KTQ;H4E+8JJ MBF.3!G=+ORY0$JB$FR2US+0& 9JR\ /QHP?FSZ>QCY0&7@%C(G;?V65G6#?T&JF MO>T96>M]9>A#QDE&Z3&PM++QZ\ MBY5['G_?6)B>] Z.)F!HQ9M-_H6:[E#; \.M:C]O]!Q2Z;? A#,]P FDDDJ( M$4.0D53"-)")1(F@B 5MG*4=3=L)'A!3Z9F%*]V:X+T"W"BEM31+=STW@U]7 M]%'D9>5M60F3SU;]5*R7N3"J@1=T657D^_192M<83,N1LN/?$=&?JE9.J_"3 M.H8=RFT&QN@]9L$<%YS&+9EC)7GBHCDN:!R6S7&Z>QB?Z17QQ@1@OI+UGV]7 MU[P*OS1]K:L%"B4\B<(X@*$,%<1Q+"%5 8,R411SHE269"[KS;,2Y[:.;-4S ML>#N)P/G ;9CH%%A\TP^K:[@AU;;'PWE;X'\< 9(9]JQ!F=,QCDO=%*RL<9@ MGV?L;YPXU_)L(>IM-FFWK#V+)&5*A9 B4RXH# *8D3"$*A*9X('DJ5N%@FG5 MGQOYO7\T!_!5JRUCI&L%E&F'WN'H6DH MHI C"I.,IQ!CI"#C6/\GEG&0)D)@15RFN5YIQO:#QO56-PWH0]";;7F[?B&- MO&NEOUK3W>*-?MT6"F$6**G!\J?&]G< M:J:7U&CH4)A_ .S]=#,!F)X)R";Q^W8-7LB*GZY 94?=<\58XA=\AXX)?@=A MHFX*O@;#K??"<"A[^S(,>.QT/1N&V_RDG\,%CQFX'%V5N\;7+)CW;);';?UNJYYVNS.HH0(SGD(A:*:9%@60I8E#$J5(:Y$D J%',MX M],F;&]O4;K>\B9QLRL'^6,6X.M?[Z,79CF%&1,\SP70UW4:>-LK^Z*=7U4[J]L_UN/QCC4\8S+/ M>:&3]]88*\K9O?G8QOK[9^T@,M\]0 M;4^=T8X+>N9 [)YN:?T7#XWE^,_'HBZ-=;LVI>56/%]*_>WL,A)OUR8G\<-F M_2474KSX]JO^3MZNM@[^:ZXUJE39UHJC*DMB$2B],54*8H$YS#!54"0B9&DH M2(BR_-JV556ZX21XWOS4_5]GC#XVA)BINYS2B6RO_XAIN MXN$ML#P!>.:Q]7UJ\'18MP8",ST]22\W_UPEF'_HC.T/QE8]7_W8.0_=V>NE M&J'/ 1DWL,:#GA/'X_A#^C",QZ.L@9GG^(FS:+^KS=!WG1%K<,XXUM'>2F?M(' MN5'KS;V1MO.*;JLPY??ZDAOU2?^V4&:!M%Y]*NFF?*5W>%4?>;U8)0'+,IA( M$9ANP00RB5,8H0@EH4HH39PJ'(VKWMS8J;'NJE,+KF/@DU.$;76YVL@JTZ)C MYA6H# 7&TG-][Z=X#^P(\?E&US.'/L_ .C.P'_S').V1-9R4Y_V@NS\U>))R MT6SR1F-QK/J^XV[6\FGS^^Z!>1FV93V?MICPLLUT1,K#%WI6]'-\>K9XG/BF MK&\?D+!QK,!-'>Q;U:^YE5_+%]JBWQ>IE 'C,H)'996Z1Y=/#Q+T_J2B.\-D#KD#UO#W,Y4W4'T[TBJ5 M@=:Y>Y1C2N0;M9MB7,!H#BK5+1>3;M Z)&/X@'BB%(Q^J$?*L'#%IS>OPOIA MTV53N-KW)(?"^>9Q2P5??Z'YT@C2/%7092>(>N=&?"_+&W5+OWY8;ZI4Y;+< MY.RQK-1;?Z ;?*Q5)Y%<>*1\;R*.E*Y*N[!0YB(>)0KQF2-( X(!(R3 +]'R043J*417SQ M16[8VKY!YVEQ+ES3%>IQ"JFT!851]PH4=:&;]4YC\(.>3>I?_^C:F[,'=COF M'PM*S[3=8/BIQK#6] IT=!VW$^ Y1,9N_'=2WN1]_LY9?JRMW]E[!E>?U 2G M>6MP)\R>)\SHW6Z6'UI-WTTN+? 8N0;B27%35S\\9_>1NH=G;QG;A'.3TBI7KZ!7AQ9_B%#M!!!FO- MJI0A!]2LNMT:SQVN.;]D'=*@VA6?P%VI+XJ=NA6U*PXG^D\[ MWSKXN&V]?+)=KS9*%D:"J*+'FY1N3;D4*20@T90"E.3,!@['0,280V;>.2&Q M9RS&>6ES8YV=LE&M;=2JZQT6T8.P\S%F&-S&/[P\#=D(Z?).F 0^INP1./7A MY&7;3QQ).MQTC7]N-\W:$\]B]6CC!.IHU?6J:9FT+JM<_CI(;:%RS(A@%,09LL>7-M=5Y<8+HE@EDD/S/^B3+36B MKEX4-D'.E36R[8-6I2B4=EO2_+6M![*UUGG7J1]MJ'V6U'=_]TE'5A94[YNU"<$.O'T<=A/#KSW'4?8'UZZBXGU[_CBMRJ/=: M*G/3W>U*OK%MX-J7$&S'HY!Q(E*,FR5.I<^'FO M/=+FY[W6RE9]TN1>75_GM0]@5^6F:RL>V&[/GW0;KK=(8@IM<72@<_,'LNE.A.0:8,$QT2R1"?;:>#LG M:&[,\3O;VF/#GY$1=A_]LEIOH^\;Q;9-\P;/]^KPI MA%K@+)$ZR6. M<9FF4LU8 QCH#""(LU2PC*],!Y7L995O+T;Z4RDO<_G>&C# M>%_F*_6]6%6I,[P)^+7'ZX^EC(P.]3&[)YM-]3+$0B4RYBF .#4O0\H4H!)A M('.4HTQJ067:O QO5XZ-06?[*K06C/!(:,8) 7&6I@ QS@!'V/@T.LUC MKB!))?=K;.TCWHFL)FUO76E6%@WKK.IHX:IV$&MT]BR.ZS,8;A-)<( G*IG; MJ&TCK!OUHKWFN\CLJI;/[26L_:OG#@ M:"%='_G3UM0=@,Q1>=TASP@4MWS[ MN+U;;VR2QX+C)*9,$) E0@"44^-5P(0!37,*,TW2&'O%0?3(FMMNT,F(9;93 M-V# <@=O-[X*A.+(]'0J7#G::SIBL/(Q'*/&*G?$O6RH\K'=%R.53]PR.*)3 M*+OO9"?Z+T7Y]U<_OYDG515-B" )PTD*<(X)0%I@0*C* 88<0:0SGJ9>E6UZ M9,V/13JJ1E;7R*HZJ,Y,'\2NQ!$$N-&)8Q!F0^(T+Z$1.#[SK+BIXS(OV7TB M'O/B+0,J.31G6DI^4^)NM5ZNO[?A@8@KG'*< JEA8AR/C .*$0-4)VHUAY4 _$IL,P@8U+11-LZ%()0*%A3YIBDA@72\?,Z\C^"EWF MQJG/ZDJUQNQ*2I5VNWQO3U09-*C\WZ!Q!9+8N;@X7V^$ N6*(%S60,%$PR M@!21@"0$ FE_D1**",Z\VMQ=DC@W FT5KC]#J,/2-PQ.([/'28B&+'Y[L/)8_8;!;*+EK]_KY;?\O0Q$[_JWY_;I%L"7 M;7BV G:X?& 3*"$VCTK^)Q/5"_'Z<5/5;Y,RRQF$#.0RC@$B:0RX%CE00G"% M2$9BHKS:.)T4,S=.;+2,GAHU/3LIG8;2S:NZ'J"1R;#%IM7P)FIT#-A^J!># MH V$3DN:M@50K[5'37SZKQ[X\=_;TFS_;-I[OE%:F:?*KVRI2GML690VA[=< MY'F:*)%C(*1MR8DRLQ[+H 2Y4(GF2E!-H!<9.(F='3ETM+9+,=GH'8F]SIZ$ MX0:_(X$$!W5L0CG LU4YJG2.7CN@ZL\P7B %91PWR=,RD!<:1XSD=_?08@_/ MV@?9RC1O?XCEHPT_[2JP$!#%.:2&E'*$ .(P!RRA&1 B2Y!.9"Q2[L-1KH+G MQE)M)M(C,V"VS;#4A:S2ZZ!WXZD==Q4/6._"#*FSQ M D?9$UFR;]"#JL,44!J?Q-ZCW$+5:#MEB MZL'*8XLI#&83;3&=Q"[0%M-E('JWF'INGVZ+Z;(-S[:8'"Z_IF#75_,Z5/E% M@XKI'MT]HV^XJ8:T4W'$&KIG80A?O^A8U O4'CIK[^FZ0>-^;>]=)<]MSN\H'EUL>N&] MO^HX&LY;KN$Q'GO3Y-/K]V=Z?8Q0]](;HK93NDBUFZ4%!3!D:EHIVO;>_W#'L>/EW'T[T#DBDW0'D(7 MA4[;!<@5@Z,^/LXW#B.;=\6JV)KG/BGYWBS\5M]M'?&FE5UG?Z79?_EOQ3;O MS(NX0 GFB5 "9*DP#,15!FB<:\- >4)BD:08.\7>7*?&W&C)O(O8CW\&PN]& M2N.#.C)3U0: RH)H;T)4V=#I:=ZUYB:RAD36DG 4=AV2(7EMH":3DMUU:!TR MX)5/&[SU8>.GU1M5__?]ZO-&/;!"ML=EC;C;5>T+UOHLP1H+^\DVN"K%HU]:$WZUG4G;L6C4KX:B7O+?]@_!D,VO*Q ,O# M5-UM\C#/*V5Q&B.5 *6I!@BK'%"6I2 W_B;)M1*")3ZNY?4JS/GQMM_E&G,^_T\_,R#Z!S\QB' M S(R(QYB<1-]7B\+\3/ZL_GO* [?:3A".F\'$B9UQ$Y;=^A4G;EJ8+!(M?!M M$G-V04Z$I3)A20(HS@A N=2 PE@!) 2-8V36HGXG'">ES.WK?OUL*^[?/<,\ M3N+H]HU?C<[(GWJMWRYU;I1(L5X,@@9HG!0T;3!&GZU'@1>]%P^NY'L8O%$5 M"_[&?BPXR[.4&=P20A* -+>'FS$#DF)%DQQC38E/,]$>65X$,$$ST.LN*D+^EZR^T1! MWXNW# ZBL#UCGH=HM&7)WSQ6AY+?S#"HA2)9G F8 PBU!@@)"8R?00&E6F4H MRS/%F6?O#:ZQG/CPUTLDVR4 MC#9&RXE:CCD/L^,1WYP&;V1&#M!FS%H=569'';L[X6VMZ=&7OE=BNOYBOL,T MB\YBSDK_:_04\QV#8-W$O 7[35GE9KOX*M2*;8KU'ZO2/+?0A7GR^IX5JT7& ML) D(R"-$VXFESP!))42\)0DFJ8,Y] I\:%7RMRFAE;1Z,]:/\=3MGXD^YD\ M&#YCLZ\S-,[LZ&1Z#Z.9^SML9OYVR&3] B9A'R<;6\9PN]C_*_^B'LQK<&?X MY?:[<7$MP;Q>/]IZ#P]LL_WYT0Q[\ZYBCEDL\Q3(G-JRPHDP'SS&@*I,Q"+' M/'&K:>K!^4D?#9O"_;VY6T,5H/]I(%A5F:+V6:J$43 EE9GV$B*&M5.2 "RH!8Q@EL119EC@%)!T^>'8>D=&MZGT2 M6>W<^.8(K'XVN0:"L7T9-^N=>>",Z+]*,_^WO^3>]/$BGY69ETDWZ[D&[M!FF@49R1) 6%8F \PUX!B MR "B::IEPA"E3OO@9R7,[2-LE8QJ+2.C9O3&>>?Z/)"7O\NKX1GY _5&QNM3 M[;7^BF_V]',G^WA[S>I^Q?T77M55[HNR*XQB]=T\6Z\W]_:([A-?%M]W><9V MK_-;<6\N^:2_FG\M-1/V=Q^*E7J_5??E(F92YIHI (72-GH0 F(;(PD$J4Q1 M#K7R:N,;3K6Y$4ACV4VTLRWJ&!?MK>L9CQ'9KRIAW)H&[N J(_0U2Z$=B_1Y"X@JF=ZWH64$+Q:SI?UCW?! CDRI3062[U;$Z@X5&_YM3= MPXCIM_5:_E4LE[>K(R%OBE(LU^7CIEMC 9$T@;:D>2)I0U JY8 I;3-=8BDQ M\B$H/_%S(ZI6^R9O_XBU/BK/JH*>H^'&7>-A/#*']<,;[96/_APE86X8<"%) MS5.#294*UR$H,L3R5 ::X XQD! M&AE*PT3P)'-:KE7%\/5+OST#83T.!@!F9:YXI:/-R_C:D M-L$9@#QJ$EP/U$2U"(X!"U2!H!^!WLH#9VZ=KN) O^[/*@U=$2-L&'9&*."NX##%^6W1'>,S:!_N MQ&."UL%O\L!W+4,^Z3J-JF#+S^NRJ+<"MS;+T[B@'XIRNV!0HAP1!53.&4 0 MYX!I% -!,BRA4$(S$J!*8)MB5Z(*!IE@*.DY@Q\RNELP%=[T^(FAMG-RI& M6ZOCH+;WI_!T(\\P*(U,AXV240M4I>:."8.V7+H 1N >2^>D3=U4Z8+5)[HH M7;IC&#U\4&6IU'.NLG55/^FVM?)"Y E)6,X!DQH"I'0*J! :Q#J3$$$*D71J MY^HN"/SWI,V''!VHX^PZ(U,([6R-]&1=V4UMDY4JW,X1G'' M)R2S.$B=E&'<43AD&H\[AS'.?RCYW3SXC2J+[ZLZ?_I'42Z@U#25A /C=21V MN4D!(QD',(]5QC+S?^'%,J?%S(U9&BVCCIK1GU91SP7@&5#=*.5ZJ$:FD0$H M>?-&/P@AN>*,I$GYH=_:0TZXG%V(XA0 MZ(U,$\.!\V8+%T1"/AV$V] M#[S7-/K0A]N5.[JG 1EOE_9 W@ONO)ZVO'\W];61FV;9%<^A<&6J[W85\H_BV\V'$2280D3G0$&. ,)2 QU@!J352,EY%0&=P==R:O1JML;=C!P'EOP7;BT/0;=?3DJ;= M:NVU]FA[M?_JD)6*%RB6''+"@%*&$E!&%2 XI4 RG&4*,XZ@U_+GM)BYL<'7 M[5K\O:D9*[JU99LFRB&J U]5TG=&A'"RONZ^FNE-]-%\ U6?S@O8!2JC.P9' MG)$T@X*UYSCBPM4#TC\^%$_5TFE5OJW*PFT*\QEN91.A+U))!.D9[12.CZ:#T MD'[8/+)$@L$W4;+(>1@#)8TX =*;.]+_A.E22)PL>99)XG;'P!.JYKQ+R=NR M.0)[ORJWF^JE:=[;5&5,421!+@4$-J$$,)A!0(19;<59DJ:Q5\D:!YES(]&] MRA$KH[M::<\S*@>D'8^JPN(W]HG5,^C:8^Z]PI=YUO_DRAV@H =8#F*G/<=R MQ^'H.,OCUH$+.KN&J7:.Y)O'39TS4JQEY1B67Y215=BB+=5E57^!JD3((M8I MQLJ04QA75>:JHEAB(S+CZ M"&<)(#CF(,VS5. XDUGN50CH^>/G-G]:[?J;:+E@YC;G#4=BY&]Q!\((+OEI MHT-..@<2)IU,3EMW.$FK*NEYU[?AGT\Y"7QN\LH\?TWA.,4_=-=V[1H_6STXJ^Z\('KS;_6B^T%UA@S;C&("

LV'.&B,\W"L&E/K69A\KE#L%DI-[3 ;GM6]YJ5=T:L M_8_U$Y[8TJIW^E^;Y6],),JEC &!1 4Y[8CL&(@8SG!B61*:\]JN\.5F=MT M:96LZOQ7/W34'9C%OT&?B0KS7(W=< ME3? ,XOC<>&Z? M?R:-=OZ9>3O0S$PB,DX3 #7D .69 B07"< (V9F$IAB;R62]9B::PI-5M4;C+LK-L7#\PZ@*:.)U @:'N2I M83\H !+!?WNRHL:F4V%0=Z:A\18/62Y@[?O'AD!R;!*X$ M<6"QR8O0A*\T>5[D"Y29O&C_Z1J3EV\;QC3O5V)3/[K^[_M56[GROXKMW>O' MX%MG5="(Z!4#D$",70TX8^)ES9[G)_-)'%.4':+"JS3,1F?20XH)IQ(').$L63 M5"&O6E7]XN;&8+5ZU]?G+GW/>L+!-)&C=%#MKARIEZ@;+F/7XRY?Z%S"S7J7 M.MPG[AI&'^]8L?E/MGQ4^S:CI6/"C,LC9O2F6S6C2L].R]PR:%*-#R)!FW[W MR9NVU;>#Y4<-OEWN&1#.VU2LJ;Z7IFK-@F4,DQQ*0*3FP#CXVH;\(Y IR;B, M$ZZQ= [G/2%@;A.@41%497OJQ%>OPD=G0>RGA1#0C$P%;2VC2KV+%8W<0/$( MZKT2G(F">OU \HOM[4&@-[;WU'W3Q?;V:/TLMK?ONF&S=+MH^**6U:B7=\5# M>TJ;:QAKC 4P[CP!2$H*F, 90!G/$PVAW4OU\?![9,V-W5I5HTU75S]WOP]: M-_\G$& C<]X.JV=JCI##Z !'2-^G3]RDKH^#W8>>C\LM PG#ZFPW'>QCOQ3E MWU_]?*56XNZ>;?Y>]8-)!4I%DMHB;X(91P@9EPBFB6$-Q%,*F6:)5Q#.)8&S MHXZNOI%5.-KI.ZCOSD7$'O0)(HBQ'Q0HP2E* %4GS-*<2*:]B:J-H.3=.NUC#M7%&91/G]E!LV=(: M=A/=UM$D@]H*C?,&N-'EBX_KR!P[_I!>$2@_ N3C!+Z'5/2% ME'P/I\8/H8 MPH;-+K=/K%C:Y[Q;;[ZRI=%(/&Z*;:%*&XBT_]L"T8P)302 Q#9X(MC6NJ,Y M$)FP*?J"9#%=J@% 1EN;)Y^-BLP84TG)7K%$"MY*198 F4 $)S<-R#M,4 M^_%AG[2YT5ZM8[173W15GZEW6\ *\;=80#;?1U78M7K>E-5.L:_=G\ M=Q1_QPV>L,T6>B5.W&?!Q?KC%@M.=PVLF68K,%B6VJ@[X_@43^K]2JSOE>TE MO"_,\/:'6#[*VCVJZ.PPPON5TNN-NI7_Y['<5N49;E?R&_NQ@/84(X\YT%D" M =+*+/ TQ$ G&4D%T81"KPI#XZH[-TZS5JDRVNSV%FVZ1%$9'/W2I+^JQM;( MOFZ1TEI9MU6M5%E&6U56 0%&YN?* MT.B9I='[9NBML;_:G+[67GL*TKP&.Y-MY;FC?)N;B%>61QW3J]?#&!^P--TD M@Q2TGMVX&D];!&\2](\JYTTCU6^6*S?;Q>_%JKA_O&\"VEA">$YC!*#@ML2$ M)H!";:8F2A"169[DV"E6\.C)SY_P=!V(4M;F.OKG5+;MA)7TTF+Q_G%IRP>^4<85$46]E;^2 MM_=VT?//.CF%<$%2#!DP@R(!BK$$'!$"8A*G%.<28^05^SN^RG-CL-;B:O&@ M6G-OHI7R++LTP6BG2K&8FN%E,20 ,9$"0M(,*#/D6L,LACGTJ9 UL]&>H.[6 MO])HN\UY\QK#D>?.UMB;*IS C)L=QIW%U=\:FYM@7-S='85]6HT[ WM5IO(E$ MK;%OUY%>L*71PN I@4RI 5O"&)!,<^/>9=PX=4(HROVB8,/!/4WLJWGE-[;) M<)/I7F_O-E#OT/<.A+T N^/F?3 HQ]Y\?UX+IE.+ZB9Z?>&M'=#(Q065L-U; M>B5.W++%Q?KC/BU.=PWCX9J6;^VQG"] M@:#JS/)3;:,]"FUJ6;@YX,4'+.3T\G+&3#ISO?B8'4Z*+Z_0@!I5W_Y:?[M; M/Y;&2S6KLH_%2FV56K4=UVS>=O&D[-*O[9U"< M<$J1I$ZKJ2'"YS:K)3&D39_!:*=NM'N4U1H1]XE*;EG\MRW^]O^K%G]5XU_L\'\P-_XM4#6N@<#U M5NKR?>9T5;P&6ONLPM?09PSLMO5\:^\3WS(C4;Y?&9?MSGIT[]:;[E;@OJ9V MDN89@DP"(;6P93020##*0!IKQAC*$^*WHAJLR=SFCG;#?UD7NUTWAD1ZO=F? M\'BVVAH\2FZKFDFP'WF".3Y9B5H[;'!O:TDU#,_/9$8HAWXUH$%;< U69MK^ M6]=B=M1\Z^H'#LQ$/)WTN%\AO_JYOZ190%?N?TORNZ:,A\L!H[!6Q=96L?TO M9:TSZX8GM6'?U6_FX=LW;*MV%6\7:1*G)-8$J#0G ,$, 4H5!#"GB68D%4(0 MKY3'69@U-[;_NEV+OT>/JV);1L*^2LNE(1Q+]3\>"IL%](LAG\=21@]J4S># M]TP.F ?LKOF=LU!V1K-2=Z^L"TEWPRSB/Z.3>VK-YEF[/MHW*ZY3&+8&G69# MK;R).@#=1"U$48-15($4692B?;'R@-FLLQKWH&FS\[!LVOS<>=A\9EJ?F79^ M/H)4Q>*M6<)9/ZXM6[(ME?C; M]_73_S*/J'G6_'!(KQ/C^V]OWT1?O]U^>_OU^@_SV,:>3["YN/X,F[\)WXS MT@J\/.]7==7) W^@_?WG32'4(F,:P03&0)HOU,S9- >, M((NQ2&06"Y%3KZZRTZH_-X)H;# +Z%K)"9;085^'0$OE%QOD&2R)RPMKXMVJ M=P>"W>.M83BQ^FVOBBHL)ESVCC*&DRYOPUHPKV7L**/CO5P=1XN!QX%U-]Y] MFS[(B"20Y "+. ,H3B @,M<@8RB+=4HTYEX=@ X%S&WR:?3[=\_SN4/8'(_= MK@!C[-.T1K51>AB>LSOHH=>AC&G/LLY8>'1$=>ZZOSX3J!X\/0Q(U^L-T8(!B$ M(]/!N0:GHY2RRS MGMA.5S^R&3 ,;@PT+K@CTY)1/K+:1ZWZ=MGXB[7 + =_[30>WULQBD,S',20 M-#9 BTFY;3A*AX1WQ9/&Z<)018$TZ[4SU?\YH22+*000Z]BP8I(!JE4.8DT) MUQSC1'NQXO4JS8TEZU":6N61.C,XC)/C[MVDZ$^X(W/) \M8F??^SDC]Q)?%]SIY R',$T@H8#GF FD 54\ M [F N8*Q0C3U"D8_%C$WLOQC95X$65C5V#)Z:/2-UCN%/>LY4&KW1Q+F;8ZS5DKCZK)G+]R0/;B:WL6K#8/;+/]>=LF M;*6YAD1S $F> T1B!!@B$DBA4DIPF@KAY$*=$S"W;[RK8G3KD0EW"KS^SSD$ M)"-_S,_1&)(@>/*=B1+]'%\:OS2^'M-[4_5.W3==.EZ/UL]2[OJN M&UQI4R@ERW=&H=_9MFD%^'FC'FKWVA;??LV6R_*3/M]'<$%AAF@L*:"Y-GPG M<@4(HA2H1&&5(0%AZE7&-XA6FII^TLZE36@ M,B?:V],6I;56B"J&KF/:3?1LL&J[(FM8P-/?<"@'/2,.H-:T)\GA<#PZ;P[X MZ*$-&]N^-^7N\/M#L5+OM^J^7"@<0PII#'2:&-)%A +".01Z1G]:C:-*9<\V&/U@NW%G, A'9L6KT!O0M-$!E; ]&_L$ M3MRRT<'VXXZ-+C?YM[)Z7=>RMGVTJEY^=:"M\2WENCK(V+?-:K:-J$28:\$ MI 9H1!$!7.08Y"G3N>20,N*4IS5$^-P89Z]_5!MPTT3B5Y%VC1$WG<9X[JVS MO,>EGXW&1GOL'5!?H .WZAH*W;7=O+SE3M;P:R@BW9Y@@Y\Q-//\B_I>V*B8 MU?:C>=D63$ L!5: \20W5*8%L 5B@%)QDNLDQR)VZFY]3L#)GK@L5 /'F4;U? M?;LK-K+:SY"I^8HEX8!BR0#B60Z($!I !(42B5!9[!5K=DG@W#[Q$^?^-Y%1 MV28)5DKW[UD, ]UQQS\@E&-OYI]"<;N.N(H^LT+>5" :/#O":$>O!5;P^>[^>H-RF3;K1?QN&)S]9G5XVRGUB)>: /U MF7WGMTR?7S8P$<:6;;)[$9]T%>=]MUZ:F\NZM)YGZIG3LV;TLN[TM=MM78W_ MK:W1.49NF1=*03,>G 1/F]3@@\51WH+7S2$:5AX4ZK#9N3;2\(O1X[/:V%+^ MBR2G69PS#""%$B")$>!,FI]8BD6N(3,7#&]A>5F!N4V0N](]K"G=(QN=(V.6 M9R\Q[\%PHZTQ(1Z9P8ZZ+QY52FKUCZP!U?&""%).\EKPQFO2Z*##"[9M=$>H MOY&CQW.&,5\=_G&B$L'.*2 IHXCS'"A,$H!P3@#7-BJ#Y#J67&&$O*(R+DJ< M&[?5"GN6%KJ,JQMK!45K9)JJ=7T6?['7=Q0GRQF=D#QT6>BDQ..,P2'3N-]X M;?)]M2&Q4;(G .W5S]_9_UEO7B]9V:G&H[7$BA$*E! "(!TK8.L=@9@PS6G" M<*STL.3[H2K-C9QL!N]ZU2QNWDO;9DH751[%86QHLU^WJ?OJO%ZO5DI46W=_ M%=N[[EZ>9]Y%@&%V7'=..GAC+TH;8ZH0D'9<>F-[J]J:E5%19=5$R?S78CU. M,O]@K5XHF?]:%,\G\U_]Y(F;)345!CX];DNCI6TNW%<7\\MZN=3KC;UQ$7,L MA4HPB&U#<*2E (3P!&"5(YKE'.;4*R=C>A/F-GF;92" M-1ZZ7I/!"8S'S0W_6+5;JDJ^_2'L,>^]_=LB3VV?;ZU RB0"*(,24)8J(%.2 M(VVF28K(8J6^,W/C-Z^,17_J-U:L/JS-XF3]2GU1PJY3"ETH^5_%]JY8??M+ M+9_4[^O5]JY.T(#]9B;)V\U+Z-? MED9Y5?YJFYC66F8TNT?JSVBCZ]?E_M_!2K:'NGHI7=18!)=%^9YT>1 M0\?2C2PG&*&1:;,J=6M-B"H;(FM$](LUX]=F@+JFM*-2&Q/]WC\@WBQZ)9PA M^72H*I,RZY5X'7+LM8\;VA^D5.:FN]N5?*.>U')=-;-O$KV;%#S%)2546WU=V M^=>\_S"'N:$:"3*>)(9T: 88YS'(J61QBF/;^,2KY\"QC+F1S,?U-MKK&+$R MNC-S0;'Z[ME9X 2:;FQR)48CLX>%Y\TS>/ZCAJ?327T$!ND!)6BM_Q-BIBWF M?][.HVK]/9<.[YXMUIN']::I.&V>_+IN'OIZ+=5"TS3'B:* D1@#1,RZCB@& M 4M33K($)5G,?9MH]\B;&S/LFD-W=+ZI.^Y&]M2WUCRRJOOWU>[#O9\W1D!S M9 X) >2@CML.\ 1HO-TG9?+^VPXFGVK#[7+;,#?#;OHJ]3R,;U6SOEV\> MU2+-S$C_>U?+,R M(OVXM5%Z2ZOUP*UR9^3=_)0Q\!R9>&J5;Z*C@.W.5OD^$SN<]^(+54B7QEGV MI'Z.+R*'SH_W_0-JY7?WVYLR?"O9Z6M8Z[ +&!8IC36*,Y SF!KOB&E S"() M"(Q(;B,A4^I45GJ [+EY2NU!5,U6R[W:T4:9::5>.#A&; \9BGX"&QG@:0_Y MVMC1YRTW#:-5^KL$>%R-MD>M__%0GZ@-0'#T_1H&#,.OMY> YR.G:S,PS-9G M'0@&/F)H#O[#1HFBCEY9R6[)U@6/,ZZTC$&2YPR@1"6 BD0#F,'4_!]13)WJ M&CK(FMMWFNP;";V2J[VIY$YF_+=4.Q>?UHS^N5P^; MM7P487LQ.< 4-N__O+B):P!,F!E_:%8J4_Z]4;)8ON.B6K1ONLW\GXE-M9A^[;^G?TH M[A_O7ZTWF_5?1NQK9MY+<^F"9BBF2<8!1+D"B)$,$*$)T"S36J=$$Q0[+[6O M5&9NG%>'_]D0LHT-AK;[64Q*L_!^6B^?[$J_@)!VJB9?WX ^:WS@^$ M<._"_UH9T^T$!$+CV=9 J&>&\.F_**GNJV26NDCYF[5M[;*@/"78'GN1G!!; MND@!BF *!,2Y4DPQ2)V.VWV$SFTV._(X]VKOJO3_6:ON7?//80B&N//7 SNU M%S\$TRN]]WZ0QG/:S\A]05^]'XE^%_W"O0-+#ATT_K,B]\W_;H6H&RLH^=MF M799_K Q3+HM_*FDCI5\IO=ZH;^S'(A><4B8S@$5, \Y28N;F,371A MHZKQ:"IE(Z/MH-#,D\CV\V4XO$8FP*%0#0B^[$/BZIC+DP^?.-2RS\#C",O> MJX?Y;>VB]8VJ__M^9<,X[RV]V*;W@F2QR+B-W48 B10#'I/J+-J00X()4U[G M0KW2YD8)N[V;8F7^9]6,MNS'L,/G?IC='*E@X(W,#SO>&::(SS?456>\ M3^FH$E-M257SWMI2/B_<5-E39VC6%D6_F ^OK*[\U8^P!@ZE&Y.-/SPC4]RU MXQ*._ZZ#,B0Q#M1D4L:\#JU#*KWR:6,< GS[:]VDC:*,:4A$"I3,C>N6$PJH M@,JLZI3 24)T''O55'&4.SU_:2-I_K9QDF:7VRWFX(_;NU&VK?U9T.[ MJ^V"*\8-W1G.X\AXDUI#0!.1@!01@K" .&->K0TFU7YN]-D8&8G&2AL2V1H6 M,<\F\B_S/KB1\&Q'>60JK^R.GAG>KM3K8E8W4?L.M!A$'1 JI[8#0Z??_4UD MD+ >L<'";A)NZM]WX+!!,34@ 7O:O,0X!FV(,ZD!TW;3>8FQ.6K%\R)*#)PX MM2[5UJ:J[AL'=A*1=KET#"59'LO,./=2 R2D;=RI-&!F$8"DE#%17HE"CG+G M-EEU&EAVLD<]>_RX8NXXK81'*Q CJE=R1F4J$H1R"53$&HJ,::+AVJ5^G7+-MOQX#H4,CYD-C3H>[%:60KF M;&ESD0>BF!,FB"8)R#/! GP^-##D![YX]Z0Q[:-'A%'KT^ZO[Y1V$?.W# MO3X4*_5^J^[+A9:99HEA/./.QP I*0'A9IJ ,TI'-';*3NGK*>3PD M[#Z_W4=TV:F5.?#A!2;]Z MJU8\VZIMXM*J'A&>$1[7CI9&"=98"+.&P= L^F(">)PKD.9:XPQA'*=><]64 MHS7![#6ST;KN%&2$,7CYQ_HD8;YI4 M]>J$H>K4_*4J=FBK52@4,P(8Q+EMC&K6[I 3D),LQI"JG'"GSAU]0N;&F:V> MT5[1J-;4/?_B+*#]#!@*IK$]=7^$O-(N+D%P1=+%V4=/EG)QR;ANPL7%:\>( MWKO]490+!%-&68( Y)#:6EPI8(G*0&+^(#E&@@JO^)7+(F=' RZIYE;QH,G[ M%?AN;E)82*=8W%^'9N PO2Y TT7H55)G%)S71<$O+N_9G==N2Y[NDOOV_F&Y M_JG4U^U:_/VS>17OS!6?S7OUGVSY6,=!E.5CK53YK?*%VA[TBYPQ&<_OU\^=HIW;4T7OHYF;XX?7="GW1 M01N96ULK=XD?I]NLM\9&E;51:VYD[;TY/=[1GY71D;4ZJLP>9==UM,$99X\V MO+HOM*,[&N[G]W_'$SEL"GKU6!8K599FVDH_O%8U*L9SPGEBL%RFR^F&8*1IX/6B*AC157NMK$C M>F;(LP8RC3'A./YZ0$-2^!7:3,K0UZ-V2, !GCB,7W?,KC9/A5![^K?[G&I5 MUN2^K-XD\],G_46)]?>5K3)3+S->K\MMYP@<0AS'7#.@#*T E&-#OUD"09QD MFLL\X90YE<\=2;^Y,?%)=W"S,9>H>AG>=&&550K%:_90;.L2/S=14XQW>&Q# MZ*%WH_ 7'-"QW?QIQM*;XT="/"3QAU9QTME@)'P/IXBQQ S=HFXCQM^Q8F.7 M 6;QL/_'JB/.@M*44$8)R'*L -*Y DPJ!%(DTIB+-,]3SRJSEX7.C>'KNG[U M!U[^S_]AIL?_O=;1?FR:/D^^>]0.Z+ON4H?%=/1]ZEVV2:7:3635KG9'U$U3 M1+'Z1$PFY4.\B=>*O:'8GCS6J/>T,L&CK6.+^P^T3EP_C!=VA/-^]?!H7"#U MI)9)4WQ%9 )+&&> Y2(QZU5D/'A%,Z"DCG/CL>1)[A6?V"-K;NQ0Z59[)(D? M(_0!ZD8*@6 :F1>ZKD6MJ&V_:52-DA&JUCA@$I(B^L1-RA(.=A\2A0?%U9P ($%YW^.3)H^O.F'8JN.[0GCP1N:'9PV[]UY$M%=ZE/H8?CB%="8<)4_J5_BA<>AB>-Y] M;8!=FTB\CZ"*M0WQC0G 3-A:ZFD"F$@4, X'2@T>#!&O\(4>67.CG6[ U+ 2 M$7W NG%.(+C&/G,Z@=1$06%G81DGJ.M8W L%99VU^WQ0U?E;!A[:_^/1]GGP MFT2?WS2C=[A6;)0)\;3-04\NGTN8]N#QI'5'YX:GKQI8S$FMU(8M;1=Z>5^L M"OM0NWW?'&TW>T!$"I'$+ 8PY<9Y%IH"GLL4($4$XPPCD7I5FG.2.K=)K%&Z M.NQGS]0>UAS$#7HW+@@.Z,@4T<7RN<9M4,4(^W%>( 4M=>,D>-HZ.#Y8'!7) M\;IY8&?)ZA3]A*>^8(FDF4Y2$,O8]@UA!% A*1!QSB@RZWGC3?O4BS@KR8N M)J@$\19C-]8)@MS(3%/K>&;1'K % MXR4H@K95/"MLVE:)EVP^:G]X\890WB[]OXWC$V!NE$ M@US:RE1(9H 10@%))59QEF0$>>W8[1\]M[6-U-'(=2A17?/Z]CLK5N7V]7IIL][,VF21 M)'F>< .>P!FUZ>@)X#I50,"$9SFD*(:9SRKA:HWFMIKXJ+9UK%#ME=EU][KL MZ5$WTCBYD<>DZ(_,.?T1STWF2&U&U-@1[0V9-@S:"=.I8Z3[E9I= +43AD.B MJ]T>?'4!X]6VD+:'H1&[+Q[Z]H=8/DHEWQE(;+[*X[9)4GG+-K:$>?E9;:J, MENKH:D$5IE2F%,04:H 21@%/( 9:II +)17/GW+RQ[B%@U[Y.L=ZH MM3"R+V74L='>U%II"_W4%2J:,\3AU9)#O 6^![53C^V$9[M3#>LUI9D#HC]2 M[>80&KY4<>> Z/94?PXI9=A,\IJ5=^^6Z[\^&H3,C^]73ZJT>?"W*_FN6+&5 ML#\+HV"EVHF0,L42Q;)< Y7E&4"QB@&3L02(:V'^HC*4.T7KAE)H;K-%8T=4 MM(946WVZ-25B.UO\R/_J@7.C^RF'8V2"MZ9$UI:;J!V4]\\&96=0M+=H[!C" M4/B&I/"K=9J4M$,A>$C3P9X[L&Y_5=W)E@[ZH>2W]?NR?#1L54>7?-UNBK^K MSYM"*+A0E)$X3Q$@.%4 P9@!CB %$"5:("PD1IE7R7='P7,CVO74?"C5''P'=DYJQ5CAJ=;=&J6NM_ M,QYQI?=-5&L>5:H'K,SNB570$NRNLJ>MM>Z)R%%1==_[![J5ZU5%@O]5;.]> M/Y;;];W:'!4A(UK#C*G4>(TVY#I.,.!*)T!G$A*(&<9<>;F.#D+GQEIOE%8; M&RBR44]J9;<8Q86B8\/Q=O3X J,XME?7J!O]9?2-6H7'+>/F U%0Q\Q%[K3. MEP<21PZ6S[T#P]2$L)NPQE/[NC4>/MO(\H\'R;;J[8^M;2EAUL\?BG*[$)A* ME;,W5CG9Z1[7BT9][U2.KN^=> MI>M(N''4"/B.3%-AH/4/?/,#*F@8G*/H:8/B_/ X"I'SO-V/MH5GK7,\'NW3>*>W6C<(:^GY_& '1L_RD$ELZ\Y M0#R&91W7( MR/SMD(B<94W"0+Z6M]3C?=_ !9M9@Q2V!E#E?;U9W[-BM3"DPE,EC5ND4N,6 M9>8GJH@&<0Y)%MN=?[=V5WU"9L5((W-%[[X M^*^N>@ (NIHZ)6?:U5./I4>KI;YK0Q3P,\NQ)[796A^F_K&TO6WJG4T*68PS M28!6W#@B%U]UC# MC>ZF#L#LBAR0\V",D]YQ0MX+96Z2W2P_I-.RSY":V2GY3FWNXP(D2B*4Q@#BQN1G)%X7_]DEN+U#S^568U[KL%''&E'5W,6XS>VX]GIW=0UL]O M*>(_^]JW=BJ&= RNNSY9DR-KJ4CJ?MM"[JZ*@?.:SC2QPV!7U\ MM(G;G_2GAZHSX>K[5_7="B\7"&(H89H 1 @S\P;%@ L4@QS'BL@$RE1[E7\[ M*VEN$T"MJ%V\KEM5H[+1U8_USX/K1MI!(!N9<_=H[;2,OEY"RYLG+R(1DN;. M"YN4I2[:?$@REV_P[Z;P=K4MMC_?%4M5/WW!TAQJ#AE(I&T-JG,*F&$$XV<2 MS622L)0[G=F<>OC">=,OJ(Y MPM$C)^N*<,Z8;CN$L]=[2X>W6XN*OSH_9'V65%*M_NV*K.IRK?K3=:%5M[ME$' MYRUXPC*2R 1PJ$2PX0\'6#*UQ"+Q3..W@!=\ZG$C]Z?<2IQV7DYN+$ZLP/#1T<,V0 MTS?/B&FJ(,.1"WOT@Q Z>O"EBW#T6WLJ+G"$@AG-9MH'6W/XOU3Q_ \S@#B$ ,B)0,Y2S53A$.:>)V\^BHPMY5T MJW'$:I6C3:MSM*QJ;=LCULK-&G*PZCT\;EPS)N@CL]!^&[Y2[R;:#4"C?K33 MO[XB\)'F4.C"%MGPU&'B8AO#$#HNNC'P.0.9L*HY:N4=E"0M=Q,YC05.B6$\ M2BWWY7$"&&$9B'F:8QE+%"/MQ7T711R%#?*'9V@M'19ZK1$Y(S"$?6XWSEP3TTMEW55M-_9YN_*2FJVWQ<( M,BKRG &AJ0 (QQI0@@C0*4X$8R03B5]+U;.BYD8N7]FR.7VX;S7UW),ZCZKC M%E(0K,;>\:F5K(#:J7DQ*<1_1^8B%D$W4,Y+FW:_XZ+51]L3E^\8QA%U[/_R M5.S_K?C'H]V^A0LD&4-,$!!7>5>9$H"@G(($2P2%0F9)YG7(Z2)T;KSQ7JK5 MMM!%=19VE(03M7K[<8D3^FZL$AK3D?FER6E:GLYIN@RG-]/XX!.2+HO(5/#=F>I;WM]:1M%NH15D^VK.X2%CU/0N"N8Z &S.-@>O( M['0(:9WZWD)::5YY1CO= Y8%\T0K:%TP5]G3%@;S1.2H,ICO_0.CP-76UJ7^ MO%D_%5+)5S__*"U)GBA(O5#F]X(I!J3,JN(]#+",9("D<9Y B+DB7BVVW$5[ M<=^"?U4:O-_=V!OS$E\7W MBD\7*D]CF$($.&78EF=%@ H=@S1+'\L][/6. MUCO%;R)6M1[S8S.WD7 CLN#XCLQA.VCW!VX=E:-/'6AO^Z'U9C OJ$*2EYO@ M27G+"XM#RO*[V8^M[N62+6KR4]4IW1=[@O=)&U:LEZ5-JUU"M<)F40@@P\;E M4H@#HG-D5HPX3VC*E&,FGJ.\N3%4HW$=+5 :HK):@[4&CV5[R.;&2:YX][/1 M""B.OU]5 5B?]E?J@D\:&(5W1VR7FB$/PE&N1156ULRVT^'Y3/ +XGH]GWN" M4S.YO^W=.8N?&S-_L*CLJ;0Q]$S@M.DI[;MRY >^X M;1<&_"GU[Z011TI\Y-\K3[=%YH'.W2^=T]C)E>L:6EOJ]W M2FT_6'%M[?B+B]0/CI>PD7+5= MDV\>-_5"M5C+JG3,V_N'Y?JG4M4UG\T;=6<8ZK-18Y%"D2+)!4A(D@)$T@QP M*9BMPJUXCF,-J5^']B%:S(U7=F=E:]UD_M5]N:N?HX=&\^C!W.09?35HC-PH M:'3DQW: JD3,VH"HMJ!)H;NIRW$9%Z@Q(ZJO;0V)/O<-A']4US5 !@WX&J3( MM+%@UV!U%"9VU<,&M$2R.ZYJ\\ VVY\?S9M9S?><"21PQH%*S(@@+&+ ;-?; M&&:IRCC6"CIUO3TG8&YSI6A'U6/:L]5#?=4-[P][?KU<50U2KMF)OH_XK_%LRY9VG*'Q9-:_O3M7GOP M1KBY4M>,\^BT5 WQUWJ(&[^HGC-#MJ$];7_8EK,',B9N+WO:PN-6LF>N&\A0 M[*'8LJ7]V-I2TC:0ZZ/:?C1Z-]V4H9;4$A?@+,4 I0D$7+$8Y%2)3,D\QM"K M[*:+T+DQV:Y[M3 #8!BD+J^QVNGK20,NL#M20V PQZ:+O;K[>O)6X9O(J&S^ MN(RH/WMX0!2445SD3LLR'D@<,8_/OWJZ-P^,$E.KR>.:,/ MI=6[ZU_&^TT3$?7.T!U; M_K=BFW?F7\J%0"*E&"( $V)6&TFJ 8M1 @1*6)(@A!2*7:MYGY$Q-]YIU8QJ M/2.K:%1IZE[<^QR<_:P2"*21260 /EXEOR\@<$7E[W-/GJP ^ 73NG7 +UT: MW/DXT0?/2OWVUWI!%180:@%LYW5;!UP!"E4,LI3E.%<"JV#>R'DMYD83YOU" MP?R.'O"O=D3"0/J2GDFGNU+7F)N:>HPADS@KEW&' M#3\14AM1L.5G]J V;50Z3&4*DQQ@IB! @G! MIUS MC:?JW+C\]OOW3=4<(2I:1>LC_IMH7=L2J;TQ$_4IO3S@;@PWCV$V19_=!1=E 23 _$KM$1(8 ;/29B(&8#(B$NP1$V_N&LM(FC'BY9?1SK@;=RX<@H3 ;F2J&PC6@ VH_%E=W0SWS^(D[ MH_8;>=PE]<+U@X](=A4$VH: /QM/IGSSJ.JCF,?-(L^I(DDL#: " J29 (Q@ M! 25A.509"GUVB=T%3PWTC O%?8^"'&#V/GL(SAPXQ]W["N#W.PZDOZ\B;;K MB"NSF"OD37NR^AB@E_)0K (?:;C)GOH4PPN1$P<7?O,(IBS& $(N6&GC"M N(0@27.1YXGF:4S\ M^H!Z:N#TM4W:RW.7$+K637^$JMYYN5/;C\5\1\2-S,9 >1I.:S6W%-;H7M<6 MWFM\$^VL 7J] 27KV7_TYK:!T(6D.%\5)F6Z@?@<$M[0QPSO"+EO0%FU95YP MF"(A>0)PSIE9HR42\%BE@!.8)I E,67(Q_,Z(6-N3E:WN?F']>H[J)KBU:6[ M.UUGZW;FGOLZIR!V(ZLK@1M[%ST,9H-:<)Y!)73_S4,QDS??/&/GJ%_C_G_2(7[@F$[7/WZH@D&[ MF+Q?/:ER^ZR]P"ZM-56IR-,4 840-9.[^8D0P0!DBJ$X):G*G/)?AJLPMUEX MIVKH!B9]P^ V.8X+[LBSV(6&)GO8]U:,DFP\',0)>IST:3&'7B<.*#GV/'%Y MTM5UD"K6+NOZ, N904R1@@ JV[@)Y@G@).;V9,LF(S-%T=!R2%TY<^.SYU61 MGEG M^M#)RX,&TAF2VFQ^&CYJ:J?%DN=""Y!FB:V#F$K A4" YREE6,@D8WY),BY2 M9T<=;:A8U>5-[?4.$E=W@+@C=83&<6PB.1=M=Q,QZP_56H=>17NA-$$0WH'@ M.<3CG<;",33OS,T# W+6&[,N7+W](>[L>M/\U2XMF[0HG,=8Y)H8'LICLSZ3 M,>#&4P&<8DT41YH+K_59G["YT4^C:U27>Q(_(UUKZQF,TP>O&^F$ FUDKFGQ M:O6,&D5'2$)S021H:$V?O&G#:1PL/PJA<;EG&'E\>E ;9I=1S^-S%B)5'.=9 M!@C4MK]VR@'AB@,.I68,:H%QZM.E]HP<+\J8H"5MW9!GW2I;MTR+EHVZWCLY MY]!5N1),I#D@V' Q4N:%Y3I. ;?G9)#R#.G8+_,W +[3Y/[6"#^81]KCA2KM MKHHW*E;%_>-] _A#$T(1!FTWD@Z X,C\O-/P*"PR'#%?0"$D)Y\3-2D=7[#W MD(DO73Y\27GH(J[D[[L0O'W T#?U8_O*Z/]W0R$!Z:G#W/R]HX0DNV[:6]")L_-??_H.C_MJ=$30)UB;WIQ:F)Z# M/?K3FA%5=@3.$QN(8NBUJZ\:DZ]D!^)T:ET[]%%#XQPW1I*M8E\5O=D=>?ZV M69?E?JZ/$RE4G@A 4RG->I?G@.$8@Q3%,I<9UQH+O[!N-\%.G^6DT=R5?DU? M[#+ZI+51WD9F;.]4],>*/UEK9@4/53N5X6TJH6/>MVYDF7CB/EQI ! MT9^H^M].X;8VUS[,Q0;(V$$9P6_SPRELF*63Y(DC+WW0. [&]+I[0,_R,]7) M;Z7Y*&W8QX)GN>":$9 HC0$2F0*W5_G%ATS7J=S5GF=]RIUO"I$U\V%7U3REE"0H.$*H53 M+A.=B.&9,Q_F6DK^(.?CBMKQYX!U]?:NAFMT]VX 4E=FR!SA,%Z6S(>7*?Q^ MP=[^;)GCRX=V #9+'_O 3_K]RK@>RA[=39_2J M[S2W^_//5(YJG4<)KQR(5]C&L7XJ3-PR=A ^Q\UBASWFBN;:=^NEN:.L8]X7 M N4PT3H':8P00!F* 092C05 ,!& 9VD&DERD&698ISEI\'R[DZ1UX#S>C38/>#;1+A;K?;3<$?ZP..[3KZS,(V 3R/2/ .Z<^E M3-_^_*25)WN;G[YR:)"_T="N*^UJ\DM1_OV;>J1E;7R"H;_5FKZUL0LP=DQP/2,-"- MO=W,21_Q?M/H[^OWS+,.[XL \',U[SB5F/9%2D>2H M5C$!B,$$\#Q. 28P5TBP6">YCV][2> \/=U.U%RU;7^]YWL1>#=2"0GGR,SR MX0##M_VH>?.)*Q0A2>6BS$F9Q16!0WIQOF\8Q]P*\7C_N+2'\55.^(FU^8=U M67Y49@'_C?U8I%1ER"P"#<=DRE".DH#S- &0"A1SS+6A(Q^?Q5/^W/R8COK1 MNBI4(9YM8"V-[G[6WD=5YC##5#(&4I1@@"A- .52 M ZB))!*I%'&GNN,NPN9&:90 (@+@F@ MB$G L)9:8QDS[50!LT?&W/BA*;;?Z'D364T-CI'5U;$JB23(,=(&F;-4D"T>5=)SE66(9@ISGWVML*"/,'FUA0@NSEE0:$;FWL; M7<&F5C;J:'O3=H@)YYPY0Q/20[LL=%(WS1F#0U_-_<:!!2O:@/I7/W<__D>A M-N9!=S\_J">#BNV9QJ22&!ND4TC,8B\S?U"=Q4#G-$%YSKF@3C'P?F+GQNG[ M[)%HIVRU%?SQ]C\'=:ES1-^-@L)C.C(/70.G?Y4++W2"UKMPDSQMY0LO-(YJ M8/C=/8R9OJARNRF$(;UJ0_\/6TK[R]<_FF(O2$)"<,) GLD8()) P*CD M- M!,-T8)QAH(Q--!Z^Z+GNE:?2+T;7\ M=82*.DZXA*28?H&3,HN3[8>$XG93B*HZ-G%ED5!-,L1RD MHO!DD%2"0YB!- M96(6IF:=*C(?\C@6,3?&^'1014<8':^JZ%+AZ,82UZ$S,C4]YL:KCBY18?U_9;+7WTBR0 M"EW8R- J?;ALND#)VU5W*65^]WC_;'&UH#E+>)I0D*-$V4UK";BF&BA&!*:* MQ )KO]H%(VGJ]"U-6NS 'B]W8V4:G?W89JQQ=:.LEQRK:7BOM3#JF'@3[8V, MNE;6U1/*ME->G?E]8HAONO\8CD1''HV03#R6JI/2^9[]?,_E/QNUDS5&9 MN'%7 M/%3G CC+(4N5+;!F*V0@K,U<0C 0&:3:3"94I%YSR3 UYC95-&I&73T'G%O:F5\.\NS MM]+6H2ZKI+$G]?:'#?!0"RUSC(G0().$&,H3$O!$"\!SFFF=YEBD7N<^%^3- MC=L:=2M?B#U3V(_:+L'LQF$!P1N9K+JX/= 6V MG)8S-Q[9J?FL?M:0")8SN#J&K%R/UM@Q*@. \H]-Z8E";NK'E\!:78<;:C=,F'\&1&?#9X'7Z![Q]-GBO MGP]>:Y7M/5^WW+QIRI\'3#D-"7301-0@BDV;GAH2RZ.DU: /O\;_4U78P4'K M]B_*UB%I8Q*^JY1B 3^)PJC8<:0=]HWRTT[Z^ M(K+ZA_9$?6$+[Z Z:_ "?JLO.J?=6>^G7,][NW8)'XVY=?9(I_3HSLO^O"ZK MNMYO?VQM70&^-#?:H,F,4YC##)#44B)CQM-%F@.>*I'KQ- B\V783[:V[B9Y5]-VO,EL3HS_W1D;6RD'K\A#C[L^WDXWFM%0\^D#^?^V] M:X_;N+8F_'U^!8$!YG0#Q1Y=*(J: 0;(=;\!LI,@J3X;!_W!X+7*:)=58[F2 MSO[U+ZF++9=MF91)E?K%B[-/)ZF2M-9Z*#U<)-?E*K;V GHH(K].N1?C>"^8 M#M&_'P$CX^)-_1@CEU;W346(;O-?))(AEN4P,QE_B$4(%H)@F"C]&TSC-,HR MM]C7L[+F%[U:J^H8&7\623ONO Z=B>+DZ[)2K9*[@E*MGN<=?O> ^4M8>(V; M/RMLVO#Y2S8?1=%?O&&TL[C<:F[Y+L6']58/_[(+A/F]DNII]7&IY(*QE @I M$\BD"6!$>FE,4L&@HD)QE"<)96Y=["V$SLW%&UB5-4H#HS7X9>1R^/(@6#ME M7J$-[V]I=6&M+]@KW/7NZR'KU86RALBS=W19[M2.CS42)WP:^WM'EIRI*WF: MC<)RK;VCMG*UY#BA>5K 5* 4HD2DD!6H@ E.\IQD$5=NT=0GI]Y'\V M_8RUM]-FJ!=QEA1$+TU25""(8I)"[7AH7X1DN2(DECAUZ,IY0L+CBZ] M(D]A-_R->T$D\/?=4\\L1GZ[G,1O"8U+Z\PK(9JJ7>8SJ'QUQARP?K@;YJD; M)^R .:#W8=?+H0M'U]/=F&V?M[+Y\\-ZMY)K-G^:I /3LX#P)%>0\11#A!,% M220CF,2QAC)%2821VP:,I>29;L> ]4Y/0&M%G8ON6N%NY_OXQ'*R4KRUIN"7 M3N=?3??Y_9Y.B^VK86S'E.5U0*QU M3:$P*7N1QSB!&YB/-I80L+2A4*,<\+HC J5,U MHR%AT2T63>@\-TO-#VLMZ,[4 V_7O"E)BA0G#,I8IA#Q MC,(BDC',,AEE0A:IB*P*]-L(FQN!]'6%RS5\;+5U;JYX'EX[]O %6NB-EYZ: M9@W1*1J@BJ(-(IX;+)Z7-W6'Q8N6GVBQ>/D>W\?"U:N',B%RQ-LP3S F8JS32OX 225"F8L"S*LS@MN'#J@S92C[E1CG[],E]' MPL,#8,<\$\ :F)0N'!P;S>OBKWUS;H"Q!-2F3'&<;(7E-"?,PZK,Y-#9"B_[ MG1+_^IJQ_!:PJ>GMDIUEBU"=(Y@(<9SBML@3EL-&(CFB)=0./JUDCGGC]Q M@Z0+9AZW2;ITP]A"]M_E^DDV>6ZF"3;?_FNYO7_S5&W+![GY4JZ6_.>^"2 N M(I%BSF!!4@$18A2R7! 8952AC%$N$NQ6V=Y%_-R(I-6^JQ?GWN#'$7T[ERD< MIH%9IH.SS=EM5 <_M.Z@4Q[\T:@/@G1J'(>M/E#O74!7_4"CL&ZPW!;,=9GL +3%!7X.;,11:(^"2>(7&3 MLHR%W<\IQ>:6/K%6Z[C4? J9?M0Q1E<$DY7J%&<4*$DYB2!$V?4P8+E*G^C/C M 9N 5'T 9D>6HV$(3(^?FB"^.OG*J/8K>+7=;I;L:5M73]Z6X OUV[WQ)!(^ M:?%0P*1$>-*VY]1W^J(@V?@+A!3-28KUUZQ,.D."((V4@EG!2)YJ_$3A5-WR M@KRY?=]-0-K*HH?$*'2MM\-]819^V_MB?OIDR>:!MK '1LJE> "T2T)\6C%*K$G,;1(C65+B.8I;FD#$4\1DZ>@KWH MN=',FWO]+UF9X^LFFKB.@>G1SO^Z.KSXW"#845 8: .ST;D@XUV#M59U\$>G MO,>EG#MB@8.-STE_Z7CC"ZA8A!Q?>L(5U2A.=%^GF" B10&C%!/3+H=#QHL< ML]X!*87QKG,&RK^@LH>*\]\=)MZ2_8 M>[+NA/<6],W>TF%GR)VG](7^K/L.- 46]$--69R*TY4YO%\0A8H(2P1Q001$ M&55ZO21R*,Q?4YJSS"UR<;PJTMQ;8E8!)\H4MQ PX&I;&HCD+RO:5]#:S^=[Q':?,"&^+7H'9ZO_RJ)XXD MTW(M3 "HYAA&UW]^5DINI/A*M_+CA]>?O[8AR51$7":Y@)$0'"*,,61)H:"( M281CF10Y=MIGLI(Z-XJL57.D12MT+1G0-V:AR:[6%^P4!JW&P*@,?JF5_C5 M&+@33E[9RTKPM$3E@L41)SG=/-:7TT17.6YW'-XTIU>^5BS(AL5IF_U.O@<2 M)IY03UEW/$F>O&KTQ'=GRI"_E6Q[JQ]1=Z')I""L$#%$YA 999A F@H)&>$, MR;R@5#IE()P2,KMI3>L(ZX+L1LL;8/0FLI2/K<(DANC0QP36F40_#LON[1D 3^K!N] FP+GC38:\>8 P'3=GXY M9=M1!Y>3%[EGR[1/V*]VWZW%6^V +BB),L%$"H7,,$2$8$ADQF%1Q +G",?" MKIK;D)"Y3=2MGOV-(*!5!497^_R8LY .?\N^@ K\28_"R"DCYA((5R3#G'WT M9'DPEXSKI\!T7AZF(BUR8:B6QBB#B!8-%*O1T+3,FL1 D MRJG3T=XY27/[\/?;Q;+5U#'@X#RFEH=]/I *?=RW ZE3,L@Z_"(47L_\S@J; M]M3ODLU'YWX7;QA9T_EYIS>WU_C<[3-ZBX_[( 9YBR\AX;4<\3E9TU8DOF#Q M45'B2]>_2!/9C\NU_+"5#]6"82F$4-H!9IQ!Q,RR-8D55$@BDA>(1LHISL67 M8G.;.SUU(P5_& M!;:+CMIBW(;=<;+_ 0(9>IT\YAE.WE3T"?$:=9?>Z_9V: MRQXAZKF_[/'S/29W+' NDXQ1 DF2%A"EF8(TYSED4185..,$FTZR]ON1)Z7, M(!$5>;3X+C>LO"I9 MQ@79OK30V#[J1YJ-D>]T]20-/SXLU\N'IX<6[,GA: MF?+U;Z7^DOBRGAKTK?TJ40N.6(+B%)MM*:0I)A>:NED,698K3=\T(K'3Z?$$ M.L_-7>_(ZG25WKN-H9>U1['F61_8^#=77E *+'-+FJERAR MTU?K6ZFV/_0*I:O33),XQX3 @HH,(H$$9$4L81%1)4C"58I2^Y97%^7-;2[I M--[/(#5A5*W2+IV?+F,]/ <$0##T06H'WB%G=_J.ZI]U&467;EI>T9RJM]8P MJKY:;5E#,]QXZ_)C)FS#96W385,N^]O&K2N^;4O^YWVYTG=432/#W:&44)A0 MB3%$B2P@RA(."::I2:6G^D6)<1HQE^7 >5%S8]Z^IO]1T^_VI^.1]0"N=NZV M'[0"L^PA4&T3TM,5>H*< UX&R:=W.B!M4J?RLM7/?4&+.\;1Q^NG:KF65:5Y MBFF?TLP^;>72?TO1U9:E^Z+47 O?2*%9K)=6JW^G)Z^C"M9U]NWM/5W_HRS% MC^5JM:!8((HYA86BB78(OPG+_*HP) ML)[V5;";2V<[O(&GY\YNT#/\!NQ-!P<#W]@#.NMKS[YG/V@!N#DFBYNVM>96 MPP Z'/S-\B\R?#X=AVD-F-07>9&Q>>[>O(P2(SN3T>I>"S9_&$_L.UV97J\].VTI^C6*[OOI:K MU?MR8WZY*&)*)"H$Y$F60A33%#+!)41,Y0QAGB(>.>U,!%%S;@Y_T]SC?_SW M&$?_NU1-3)FCEE&C^T]0[51W\P?'C(R= MLQ<8[\"\\_LWL%.E9X0<"IR5!193A=K>6>>8^<3!]77ZM,LFD^SKW6X M+]/4. :T%\LOGL?R4YM8_A<8>CN7^^6'\V^4VO'WR>GXVV5S_'\HC^-%,CC" MYVYH"9LG*;[1%353HG[RZW+]M*NJ&&>J0)(32)79>R&4P0+%*<09R6(E2!QG M5L7M+&3-;7W1:@NJ5MV:#IA1V,$KO@"OQ4+#'VB!N;C#J],4:%5!K>O%JI;. MN#FL(/SA-]&JX?Q[UU5+_/'C\WZNP4=/C@CR&S MX,:K@ @= =#J9GH>_S9F0^48$0?6NPJ9B8CN "%/E';6[D$6.[YK.N(ZJ_$! M5YV_:F3H8KFN@\+^M=S>OWFJMN7#OCM:O^\PCQ/)L8Q@P0F&B"4>Y'U=UA!)=F:#6]ZORQX>U M*C.@3J^H8]?-DLN%RQ+ M(Y7G0KM3,M&.%4LA2P6',:>"4/TS3AT.\2TDSHVM&ITU,3V"1Z,?^&6Y!J)< MZ<5X!1[E!E0F)O57EQ-H&]QMCO8]HQGZ4+\!LM779.DW&O]'U6;QWYCV]:!6 MVS>:+B?YGE&=Z@S?![J.Y_@.2 V?X-L\:,*S>P>[#D_M76Z\KOA!G4]8+>NI MH$DME&]+T^IVD>$\QH1&,$Y-U!7."*2D2&#*"Y(@H0253BOABQ+G1MB[#.2> MQC==BK$$?S1:.U8DOXR[G3OI%.8Q[33?##6GN=]6SV50KY4--=S6I?I'[G]!QW)Q,B-652E-2+7"H+ M2+F24),/4Q%*$D6<*KI:RIT;"^T5;=W&QYVJ;LQCB[L=_P1 ,S +&8W!7F53 M2V*';*WU#?AR&5IG+G($RBE)<<\7C.3JZW7U%9KG:[Q-NGS7)]UR0$ M-6G'[QX>5^5/*>N+ONC7\YY6TL2Y5(L891PG$8,R397VF4:Q9S C0VM#F%-VT^_0WH# '-Q9TI=;"AAZ1#3V!ZKXLW0I7IB^:- MQ^MD1;TK'N>> /UNO=5+U_?+E=R\H5MY5VY^+E@4J4@E'*:92"$J6 8980KR MB.494SPII+)-?3[Q_+EQ8*,BJ'4$G9+VV(WTOQM)*?U8X;Y.:[=K?.U%E8U4.S-.V;]I6L M&HIY4U;;ZE;^M7VMK_ESP2072.028HPI1$P26&A.@"I5,8EIE@MJ%2067-.Y MD4E-SO#U<;65MNFGH^<4;( M?:LY#%MH[^M4W9M]19*;;N1$6W'L<;FE*V/7 MC#(UB&_K2H?&.%!;Y_/,-?0(>'79@BD[K5,7&O,CMR^XP+&A>0\/Y;JF MM%W"-\%9RO7BV>1ZHXCI+R>+*%8CR.A-6>TZ"4&;*-4;3I=M1HZAB\, SJ,*5X M@RH\B[BC9,T;5B@,4(6^OT<3^E_/*6)8P"2L8&5C1P1V%WOV06[U\]J7-LVH M9(QK)P2;)0;+(TA9$4,4*Q:Q2(HTLF("!YESXX6/Y?H.?EQ^EP+<'O1$&!G: M9 /[E>['.# #,\<5./KS.XZ1F<3QZ(F=A^=QC(.UZW'BUG'\TQ9=>GC."D"1WH2O_*LZ-W=[> 78\NO-[TD MI-K*&V#LW/V6&F/!]/V\O/'Q>%&PR=U!]!R4J8/A_+SB2&@I-$Y MZR:E;(8RBX1'&1D2S- MG7;2+@F<'*03>Q%SV^UU?T@&WVV_!L0QB>E6R'C.2!^6.74J MNA4")W+0[>X;V]QK=^;<9;N;8[Y/()RYREIX6&K2K]O5C"N+<1%M2Z+QB6%HIMGK"G9E,8RV M-^"3J4MYJ6K:B)YJEN#X;:MV2>C$G=4L,3ANKF9[XVCOYKM>AYOM$A/4W]4- MHRI)659 5*3"U%^4D#)>0*:PD'&<$5$XA82=E#(W7ODFU\O2K'UVN@*CK+/G M<@)/:W?E.I3"^R@'R 2)"AB P+,S5M/N!T#%X_[]OL58/\E30E8 M*5YI*?1.FK+D)M[M*]UV^3P+13"*,DRA$CB!2$H,:9R;?$!*,(T(+9AP(04W M\7-CBTYC0!N5Z](W=8B@*>SN1AJ. V'')N'@#4PS!Z6S;\ .Z%9YT&D/C/J[ M=$%_'#0..)_DY*C!I*PU#IWG=#;R*>-X[A^RO-O0Q_LE/UJ\M?-SEN1I)&4, MXY@S[?1( 2E.,BB4RF5J.MNX;>Q?E#@W-MLK#(YW(MS([#+:=OSE%BD1&2-P7/NL;_1=^##+B-#(H1S$A&(35XR8E$&:8YBJ'A4 M*!;%*4^"8 >,7Q<"4,F":BCU,TP0_O$SBB#T* M]J$/5Z9RU%6K_K/DRUO)[]?EJKS;]\SD>12)'$=0IJ*NB< A44K"K$"12%)! M>&X5:34@8VX48[1TJ#QW!KAAZO $1V"N, J"OH9C"L.?P<>A%M_U.$U4?>\( M+T\E]H8!&"RJ=^;6ZM^4#COPJ7CO*IZJ7A?KL2'A\=-^;W.U^S>0809 M1S3!D# :0Y3S!-*,9]JQJML(L512IYVI 5ES([F=JF#9T]7-@1J"ULYS\@18 M8!K<8]57,\#RS (.GZ[1D+A)?2(+NY\[0S:WC-[=7FYE'1'\0<\834AP'1%< M_6-35M7"N#ZYB@I8J(1"E+(,%A&BL"AB+B4N,!'QXK$IRK*EFZWUKO:@6)?O MX;GP<)_&:WFW7*]-,:)2@4:L\Q;V,-H%$W%$D&D?'2.(D$HAQ9S#0DJ!%4X0 M3TB+]KNU9?M0_UAWHL,AK24$P]CZ8, ;:N&/ K2J;5C_7MDFL+^Z ;6^7G?^ MK9#QO-<_+'/JW7TK!$[LY]O=-V)%VS\KJ$L>+**8"Y7$.8R1T%Y>K$F;I)+# ME!3Z[T(@J?!B6V[IRF(Q>_1X)Q=O)R3\>=BJ;B7+C8H.R[9C]"Q6M%=A,N7Q M8!VX=!T<#@O8JV"9:.WJ H_;ZO6L]8,+U^.[IENSGM7X8+EZ_BH?I94U'4H] MOO5QIO;DMG7QEJ[*;YXQ'N$TAU)RTT(H9Y#%>0H9BZ(DH30NI-.YH[WHN:UC M&_W LE5Y1!"% ^QV?E(8, .SXU%]Y4[O-EJBQ3E\C64;O,*561Z4_H*5EFU0 M&2ZV;/6$L<35!%;WZT_MJU+UZJ15NZ9K79AT)G"1""%@$2?:(U,(:PY+.>21 M0E&144K<:D6-5V5NQ+8KYEO5A90.RBR[$MSHX;$EO"E #TZ ;7; 047&?N&_ MOB$''2"]1[Y?#ZA?AARMS<2,>2UJQPQZ]1/',>H_R[7\^4^Z^5-NWS^M1;>I M+K5_A_0-4!;1P!?F\;-7Z5) M#6QJO-=-'[7^G]EJ>5=3D2DZR[4C=[M\T)=\5M_T3RM%>=U1H]XGCA0D#B!N) HRC.IDL0I(\>78G,CF:]=I^Q-9YG9:N], ^7.MAL@ M6^O MC:O;HO1,_!FU!Z]MP&WH[67&,; 1+@;P9U1H&<5^-P;P 2=^=,WW#X9UYMNDW*T;T2?L[KWYP=H953_LNDV6;W[2Z_FE]HK72": M%)A'!*:$:,9'J>;^@A"H2(SBA",4ITYE)=Q5F!NW=XJ9[UP>+JO+1O5 ?8M. M#Y">>6-1\!Q*@B1$D8P@)5D"!8\50AG-:9$NUO+.[-'D3;KA: M-?4\V^HYZ>C8S9]A/XK ,V5_4^-@MZ.WH@7L)SC9]> 'W8@;T%IGIM+&OLK4 MZO(];8Y'>;(F4Z>UF$]_J4&4G%I+#3]I;-62ZM[\OPEE_TY79B?EJZRVFZ69 M5RN;/_6_5T]"Z_[N+UX7D3,;WN^4TA/U@I-8 M"947,&4\A8@D,21<))#G N5$))CRV.;\_V74GUM\P2>Y!;^(5N]?]???_,T0 M05VASV26U'^1>Z-=RZQ,^GK84?]\!SWPM&%,::OX]2PRZZW.V.:79MR?_^S@ MA@8$T*$ ?NEP^-4<.[90@ Z+^@ 2-&CX+"[S$J/HMU+-I!9,7/;F)4;GN(;. MBV@Q;BKM&G]KAXXMU[4_9S+B5V7UM)'[C,94KSEBGB(H$[WN0#SBL% I@PF5 MA62*4Z*<#ESMQ,YM1;CK:=]3VW%NLL3;;D[QCV+@N> 4@&"O,O@C2 :I&TP^ MR=92\J0DZ8;&48VT;Y2UR0256G$",40$1I9F) MZ,\AH0SCI$ 1*J0+#YV5-#?J:0HE+]O2R+)14CL^:^F8OGX>6SO.\8)88)KI MZ[@K)]VJ>7XKR)E7+D+ADTK."YN4/2[:_)PP+M\PCB-,46;]R*]RU4S#]\O' MMEAOP5"4">VKH")2$ FI.4(( @N:BHQI;R4IG*)TBH*^IB,K(I]' MUXXEO& 6F"7&P>7,$A>A\,D2YX5-RA(7;7[.$I=O&)F529>;_Z2K)UF]U0NK M[_KAWV7UFJ[,@=RW>RFW']MVIZ]_[B_H*I^:WB"O?[:JO975\JYQ>.IB)PN2 M%2JC,H:D8*:(%TYA$4D$<2R9%!')DBAUJD\83-6Y\92Q%#2F@IZM-Z"U%M3F M@L[>&W.HL+]N7T78&-V6GG&DMX"OA1T_SF.P Q/LI./LGGT9? B\YFV&TW;: MC,_@J!_EBH:7.+;$2%5)^;ESCNN$L%U \#_I]FFC_ZP%[?>%:(0Y3I2$0G() M44X%I!E+(2T*CI0BM$BI6^D19QWF-IOLE&]S$#NM78N2N ^&'=4'AC@PAS?: MFY/[ Y0/$ADZ(X*6@;L"1K_%3]S5F+@HRFB;G%'+YAI''EK1:5I_5*U[7[C8A M1^5JR7\V_]W/T"C"*8Y-KU]!]1I=\!@R@CC4STPS&>>Q+#*G8TLKL7.CD%IK M$\7Z13^U*PE1QUMH-[?2NHOZ)XX'F78C8'F0Z1W7T >9':1[E6] HR[XH_TS MS%FF$U)>SS+M)$][ENF$QM%9IMO=5]82VGE.M^5K^84N1=U)\K\DW;S7K^6" MQ8AQSA44G"IH2@I!2O,8\B2CDA.%-&]95\RUESLWKKJ]EQM9-W4=667G LS# M?!00O-![;8==3'JKLVT)F 1&]QM0:P^,^L#H'P;BD16._$']$J6/KH9\?'$D M.^"LJR9=>-S+E%.RL_%LG27+VWT48*HGE6^/FL3$Y_5_TLW2K(]-N%Z\H**( M2$X83!-B\O!I!$F6YY!Q$2D1Z>4L=5K#V@J>&\=WRODKOS0 NIT#&@+*P(Q_ M5'JI\4D;M4V_^QW,7X?0O;+NTF6HPE5=&I#]@C67+B,R7'')XOZ12:&[$B3] M[*W>9LGKG_M+VKV4.F]K=X+RJJJ>'IJ=*-.^YOU&RGY]J 6)A$!*TQI5)-4^ M+,\@$Z8_>9+E"2\0(L2ISTQPC>?&C$9'J+22UU!C^'&VX]19C=Z$VY CYFY,)'I_J^6K]/$NF M/<; .$()C1%,A:1ZOLD9+)3I&\U8E*M42NU1N_6F/R]L;E/%+F?N>:*<>Z[D M67SM>-X7:H$I^BQ@(?I*6T#B.ZGOK+S)4_ N67XJ8>[B/>/HXSB1[A7GFR0)0F3#NW$L-O$\9=.XN!;S_M6-#D#MI96T]Y9N05P4@B&&2.H6=&&[?>JOWJ(*^ MEU&V^_1#8!>8%%J5@7GI]SE@/[36H%,[4)T05[ "E-.]+/LERN5:(W*F'*[] M_6-W>9K]9A/9\4EN%RI/>!YS 7.*.43,<%$<22C3)(H+%6-"K+K/GWG^W(BF M=I$?M6Y E9O=R:'K7LLAA+9;)Z.!";X3TIZ5-5%8[_[JZL.]H8_++5TM_]VT M^*POZJ+;Y7?O6R G8?*[HW$H8N(-BI/V'>\WG+YLI#^RO+O??E:_5TWC MS\]LJWTYD4EM"BP5?*HDH'5+55"V]IB]1-G55S1I\/N[/'H)UT/JE?7Z0IUIO6FKL?MR,'R\,C1 M_>Z/PVO; (&JZ7^@'_99O5]6G*Y,J.T"2TSTLPK-M2J'2-+$-)4IH(HC%?%( M()HZ+0S=59@=V79*FE0B_7HGSAW:7WB\@^@;^RHH_2]MG:PH]]TC@*?"7$TG@]=&5>J0_K=FFQB$1"19[GD!9Z MT8E8ED 6:]J32B&]]D28)TYAL&?DS(W,]FK6BU%8%W2O-75CM7.P(E1D$4XD MS"-$(4KTTI[D*H%QCF4A4HGRC'8-4,(#>]C@9#IHC:;&Z7OC$UJ[6<'#>QB8 M^D?@Y$SK%U#PR=WG1$U*T!?L?<["ERZ_(G?AOESI.RH3([;]^6HMC@)3J_WV M>*(PRS0G: ^SB$WZ/X:$"@$YSYGF9IDCZK0%Z*K W,BYT=D4P]5JFNIJYFS( M<;GN/ AVM!(2VL!\TU?]/T"+L8FL.A'G7P4ZM1@+G_=H?!<=I@^N'X'0R5CY M,<\9O<)>;K4G^]VLY[?ZM5NR5;/,KUX]E)OM\M^[;H+K2G[24F]_R-5W^<]R MO;VO%H+2.$,T@D5D BLR3"%!%,&,$^V(8AEIE\EQM7V%.G/C0_TBI\Z+[6N& MPWKA/1'(X1?AVA!86P+VIC2[E[U6JGVK;IHT^<]KC\E-?@#UO""_1J.I%^<> MT#NQ4/?QU''U6,Y*YOSIX6EE%G-]);Z6J]7[EG)V&V\^0]@!=X(FD; M(VD50:LC^*75TF.3I LX>,[J.BEJZF2M(7M/Y& -7OX"#9(76*&(9Q+!3"KM MY]9["%054&(ATB(GDJEX\=CT>-[2S=:.3:[2R>6S>:Y9N"]HEU+^O%\QH%O MY-URO3:!.*4"C\,MS@,,8J*'"D69A$5J\N@RD4-64 9QGJ(X)IF0A6H'\=W: M\KQLXB'L]'JA 90FD_DEALYN@IEL, )/0Y[Z0\^DQW.(>>TZA?X^'9C/S9%^ M'CJ^N.,WR4VK Y,-_9TN5Z8>FW;DO^GG-RV?F)(H3_0$B61AFI+FFG1)*F'$ MDDSRC'(BG>LZ7I Y-Q^\+D:XUUDO;3NMH7;*8:7U'M>IRP9_.[[TC&I@5O0! MZ*C2CI80^:[J>$GLY 4=+7$X5X'/1L."A;N[?#8\,D* M+Z^]G88E3MO&R(DW#[J=R(-Q?> M4S_I#\\0"9[HT,E[^92&9Y9;)2\\OV=DP9U-R:44E%K$A&&9(J>2/(X*S(UT.OV;DA3UTJM4X(%N M_I3;NL!^M5/?L9J/Z\C8<5%(O /STR'4WUJH+1;#'@L'C43/:VDA5QVF+3XT M$J&C\D1CGS-VXR,G+FQVKUK4Q"O:07N/E[+#E[MQ@)#+Q4<])*LO]^5:?GIJRL?G&"?"]!0NJ%Y(I5D! M"XQSB!2CA?9T(F374_C4P^?VM=?Z@5I!T&AH]\V?!&[X0[\6CM!?MST2UM_T MD,G[#[GJOF3M+_YV5W[_G_JVYB/6?WG^[9Y\Y"0?[) QW5,W(94J7/E.^ MXO_W:;F1KY^JY=JT(*_^L2FK:B'3"$4\(3!%@D"$4V8*22BHTBPE&47/2P:Y4%>VUO0*VO MQX6$)3)>%PZ79$Z[4+!$X&AA8'O?V#/]S?([-5FP^ZYKIM!Y6^5X7P%NOW7^ MBE5U]4+KL^;1$F;TO>RMZ/49;+9TMZ9T#@C\X8KV?35T/J]\QZO#H3 MGV5?C=OQ&??UCW3[>X@#5";?EB/UO2_GE.:@[1)F,O=^HZ@1MPYLO+3V3XI M_?9#/$J%,!6(BX1+J%DI@H4B&<02)3R7-*72:<%B)75N;!2R093=,*1Z(DA8 M@2$19G\W8HD>D"R'>8RR+,)11@KA$A'E?Q@F"(QZ^6&P\YR]@QMX:AANK16D MH9831%[+45D)GK8XE0L61Z6JG&Z>N.GVYZ:EZKN_Y(8O]0?[8=W,9'6$XX?U M=K-<5TM>1W@M2"XQICR!E&-DBEWI*0>I'&8J225+\SPIG!(_IU!Z=O/4W=VF MKN5G"N@W>C:AHC>:,UMS3#VY,>E D[P$=OPZMZ$-3,\>^G)_[AIQO^N_!HWQ M-V!G>1,).X.NW",&:A:-N5WT_GOTYAXQ$M[:UNZL?E6G[8RH=JH1 Q MA19CR%"4ZPDI%9"DL8 RYBE'3$D1.W7-/2%C;O-';[/T#Z,DJ+5TSG8ZQM)U MQWD40M/M)%N!<\7N\)'Y879]]V)>:#?WR,[SN[3'EX[/A=SO^+ZAF\U/L]W[ M4#ZMMXN($$$B+&"1S1#$[* K8OF M]2.W+E_L[_-/%K$0-&,20Y4H4XBXX)#@/(52D83*1&&9IM=^_LG?ZO.__5%> M__DG5WS^3G"]Y.<_A)27SS\)^/DG+__Y)RZ??W+UY__N06Y,"(CV[WYL[\V6 M!5W_7&C_/^$,*X@IU02@O0!(E&:!/!Q#3?FDF##(,&80I6D.6<13 M*"**"B(I%=QI']&/6G,CFM:JKJ>=^7YZAH&]9;VZ^XUQ)GZI;]ZX&DV>!MMN MQV/Z(0Q,?1..GGNG5Z]@>VWZZD>S:?N_>D7SJ!6LWZ>/#'?8EOS/#U7U),7; MITVCQ;(4]3E3_;MGYU)B$1'!.(DHE%ENLF^YA#3+$"R2(I9Y3@LEG2C>68.Y ML7FGF/FZYCH''WT@[PD[GQXDY?P/<*@VVC,1!:Y:M.WQR&:-317!C@@Y_;LVTO]^L& M],RX ?L1Z5D"6E/ VZ$1N?:(SQW-@.=_#LJ\Y.&@.V873@Y'/'"D5\GOI7@R M!6(&VJXTB\BDX"I!A="D231]Y@3# L4<2A$AP3(A,^I4B]E>]-SXLM.\Z6\_ MU(AHW*K?85 L'G@WR1D]3?;J.IP1-"%_U/_Y[C*/_K;GTJ^3EW7KY[\/TQ+$1Z1>&PW91[!_B MX&O@7>QZKUSROOA]&\VZ_V6(J'8[M,*$NE^0_4+Q[W:(G ^*M[Q_A&/W8806ZSHC\4)W-GNA5E]5T7Q5?=$A/ZY&2>W?[;1T\%GLH+;P\/S!-UGOSEI/ M\$NG\:]ZQ0EV<+X)"*>#1^@=UHDJVG@#?ZF\IK]O\G_6OY\/3PNMQLRA_+]9WV;O5O MM)/#L,*(D!2J...FTUL$29XR[8(R(2/.DXAG;J6B[87/;=7>Z@E8IZA9N]>: MNE:3=A@ .R\S%*R!2=VH;?9 &L5!I_D-Z*#>*0_>7()Z1#EJ=\S\UJAVD#]Q MX6IW9(ZK68]XQLC:5";]^U;?^^JO9;60(L,D+B*(&"^TFYG$D*E(P(@7A$6* M4Z:$4PVJ_M/G1DFU:!PB9T(* 8+FA=0%IA&(DEY M*JVRLR\)FMO,VZKJL#LZA*+%%K,G;(*?=M5:@EI-T.@)M**_7>Z Y8:8PRZR M)^0FVCL^BZ"GC6(+- :WAX?NGVY3V,**@ZU@F^O#!APTI^N?E:KD]M4=76I^ M?Z/I6=/UAJX6(B*8,$V>49$SB+(DAT01"N-,<)0@Q1C)7(I,>]'*B7,G*$+] M26X/"B6_^^NQ',JI"3A>?L,5O(W"B\E=D7EN"&U\Q/&T=E 7L$KSIL.-E)H M0MULE_]N5DB*95C[\MJMC$PIE!P14T0)09;)!*4T54BJ+EZL26[]MJ6;K1W' MN>LS(I3LN5;AOLW7\FZY7K<5,L84[!\Q/IAG2J9*0D5(9HI=:8]^;P'HF^!O M.AH/G\]I:806DTY/XU%Z/DU=\:21(26]1]5)<73-389:4V6@@^[-('3NT2H6F'@-7AF2-VTLBX7E1Z$M-O>X]VYM0]W: M56$:I93GHH!49GJ%SG($*1$1S'"&B(B3).%6?1&/GCPW>FB5LV^Q>HC3\$=_ ME?6!O_ N8-7?TO>LM==V/CU\Z&0-3D_:TN]C>OJ":X\X]AMR^YIPM^57N7W: MK+])_K1I>C52GK!<8 PE,U4T$CVQ,YYDD*L\R52L2%$D=LE)8U48L8()_#$? MY%B"3^5NDWRY!MM[6=? *5=+43O:K^FJGLR^WY<_-S]@4\#KX\)D&]1=X2Y%I; 7Y*NG$\;K <"\NS!O\( MASYHZ,#M5P)NT/VBT;T!_Z4A]=,G921(7@\7+$5/>[+@AL?1L8+C[2,B_*[M M$]D==?2B%#\_;:LM79L:;I^>ZO4(P1H\JNDMXVEB2E,6L(@(A0D1.4Y8)DB2 M+!YMSQXFT]OE6WZN?;C/^K.VUIQ0L-93_$6S9&5,K7YUB+";9-P9SBD3G.M5 MNBP@BE()2:)B&*4B0D64<$95.^X7SS1F/.J3G'W\389\>#*=Y2 &GH9K6\#K MX2R,UVT61GO=01;&KI;TJUV@P&TO^P+TC >-]7-[*1Q"=N?VE^7/9>DG6-@J^PXBE';# ^>1)% MI@MTGA+7@XCI206/[1*TIDVC:K8NOQRCP_-LI"#H- \35 M#8/@MWW-24D3MZ,9LO:XO,(X,-:?UFRVGY8Z]E2:L;I?M"&X+U=5GQ5 M5D\;69?;O=4KYM?:A#\7DI%4)A)#+"0S2Q(!*5,*$KT@28N,$D29&N*U5 MH#;KII]5U9IF.DFUQK4] MJ#X,X^\,?>0F!,=*Q:Y&FX[3AZ^D$,S-B3CM^8 MR%J/<'N.MO6AV=01N![1/!&5Z_/I([F_R]!KPX'7HI=O^T^MFIYLQ.?U5W-0 M;MJ@Z0L^E>M-]\_7M%K6K< _:'6K1829DGH2@ S%&429S""A/(<4T31#D4CT MI. T!?C4;G8S03^+MLG\,NY?/]^Y,Q%HUM@965_5-Q/4=H(_C*6@-M5U1O#Z M$EA.#"\UM*'GAY<85?=Y(@3Z7J<+KPI..VN$P/9H\@@B9-P<\DENW]#J_LNF M_+X44KS^^7ME$DT^U$6+C&R^77YO0@QCQKA(LQ3JQ0*&*,T32#)60"ZE8(GB M(B?*I>J%O6@G]I^HM 77JH-?GLRASG+]*WALK3 '/LO. D!W)KB1NL.HV#%V M&*P#T[&!V6@-OO3 _>7W#O*=\N#599B=6=8=,9\4ZB!]4GYT1^4Y^8UXPL3% M5KLC,2%JEYVN]ELW55E$>SPJ4?I4/=+FN\T'7M:9/='4K-P_) M@D4T5W$4P90+HB? !$&F$@)YA@O$8Y[23#G/?=/:,+<9<5>!F;85F#>=YJ89 M:J9Y\F;'T M/GM.;,;T<^K+C-/)F?:%5!DY_^[:AU_T$JIS;D(=$+!(BA@SE$50H"0Q1_ Y M9*C ,"Y2DXE-&&&)TZSJ2[.YS96=8>:$UH8QJT'*;,-R7)>)WH;=STO<-I];BB_Y@/NE/Z&UI M9J]%421$IBB"D@H,4<80)"1GD$B4D9CQ/$F9UTW'$4K.;;;H]T9K-/2](SAF M)#UM! 8>G\ 3@,O0^-^ENP*[23?GQN@YKSVY*Y!VWHJ[1M:(5/S;#15Z9;'Y MTYSBOZ;\SU5YUZ;BL$R(5*6I]N?KN-JX@(7@^I\D98@FA:9PJ^9Z%^3,C6_K M-#*'9-8!!(=)TB,N@7ENKV0=*-2J.:;'S@!8#OFZ?D";*,OV-'B>\F O(S&8 MO3IP^W0YIY=M.,@4M;A\G,?;%$@S1_B]:*9GN4%%SE2,FL7M5]ED@&Y+L+?D8,E[ TYT<7$.)[(9 M&CN/U#/@@8FW!VH_AC-D(I8#0#Z]2!NQDSJ%#C@\]_%<;AU'56_*S6.YT9^> M*4:\KR/7SJ0H987 ,=.K;%/YJ) 1)#G)8M6F/@DEF&!DU**E>W/R<3N M)C<:$7)9NU&:H;[]?&#E:L$SE9(\$Y 1E)A^("ED-"(098HD*L]2(JTRU(^> M/#=Z:)4#C79VG' ,U_#W?Q4($RSE+.RW_J[/VKK_AJON(ZXD_^VN_/X_]3W- M]ZO_\ORS/7[>))_H63.ZS_'\!2,V7_T6+'A, M>5Q$>G)G2'^?2IBRADS @I$\)0PG2EG%+EVKR.P^['NYD=1HZ+ =<D!W< MM;KF^=-M:WE X6#?R\?S7B81Y=U?48)C1/XCA+(ZJ<-M>%S8\-&UT!K2NIN)Y1#:!J>T3E!ZO@ M)U0M3#^TGJ!3]*;;W:BW_<"KU:K\49?'4^6F([V/9>6QIH8-7'X/KP;D37QV M==GRXZ,KBWO&$4I7UUDS5.TF[L- ,(LP9VD&22(SB! AD.;,)"6QM""2<,:< M-A'.2IH;E9AB,^9M-[-WV]?CU7:[6;*G;;T%L"WK:5ZO&;]MM?KWY4K#[<@X MYV&WHQLO8 ;FFEW%]CV.?P2)M+D(AD\F.2]L4AJY:/-S#KE\@[\FLU_-.M)T M9^0KNGPP17X6)(VS".49E"HI((HI@XP5&#*1BS@E&),LO;ZU[+%@J^_A[]-0 MMBZ"M;?7%!Z49B/[^IZR)\;,CHH\CL/+]H^ME6Y:Q]9JUV"'[1I['J?0O6)/ M2'[Q#K'GT;#I"SMP=RAFZW5=SAEF<8(R6(C,5$*)0<:=!;ZVQ/V_NZ+H]$M]_ MN^:D82V^Z->U"\SH53K?53]WK7KG1=:,OL"^/3?@P*(ZJKIOTV&S@;U90>K7 M>07::Q*#%\6F37/PB>51(H37AX]D@/J\\,-:R+^DN"T_5-63W%3O_N_3,X<6H=8"-T;OM'C7GXF8=D_YM'U'.\EG+AL;&;3+ M[&R[)NU6"UCBHDBE!DDB[4Q(C+1;$6&88:C?AV[U="!SG)3HN3[.).'(%-FQ3;,\ M?OSY%WP<,K /&_V%6F8)QXZ62[F>8/Z M"9D#5WEL1MM&'U=OGZ1)J+G]42XBG&=)0C&,H]RD2Z,<4H7U?PBG*(T2)A)\ M=;?98[ES^\#U2X,\M'\] ;#=9!\ ML 4<+Z!Z[8$3((O="ENFH0\K7C@UJSG MD0K>>_6$Z)=OKGH>#ZONJ0.WC\R[DW?F@5_EH\GK6]]]*5=+_K/Y[S[RBB%* M%),4YKEV+%"F1X F!8(X2M(D-[TLI%O6G(W4N3%1JS3H%:=R3'"SPMJ.EKPC M&)B4.O!V"M^ 1EGP1_MGD/@W)YB\YG-9"9XV&\L%BZ-<*J>;Q[;9_/&*,(44LP?8.K]]J@C\NUK+J\J@4J&!)1ENC% MH28]Q%BB22\B,,52XD3F45I(%^8[*VEN%-8A\EIK M-U([#[,=>WD!+S!-'>)6:[E/V_1'11>A\,DYYX5-2BX7;7[.(I=O&+F6Z^): M>K$N7\JJ;JOHVEW5XE$S>KMWZA[&B'4:A^EPZ@"1UY6%C=QI%Q8.2!RM*USN M/?=9] =5?U!__I__UOU$_\<4*OD__^W_!5!+ P04 " "N@\12($LT&'JE M !%S@< %0 &UD;&$M,C R,3 T,S!?<')E+GAM;.R]69=;28XF^-Z_(B;[ M=9!A^U*GJ_LH)$56G%:&-)*RLWM>>&R!2>RDDRJ2KI#JUP^,OKO375RN\9IG M3RX2G4[Q8OD,!L!@P'_Y;]_.9C]]Q>5JNIC_ZY_XG]F??L)Y6N3I_-.__NEO M'W\%]Z?_]E__TW_Z+_\7P/_\Y?V;GUXMTOD9SM<_O5QB6&/^Z8_I^O-/?\^X M^L=/9;DX^^GOB^4_IE\#P'_=_*.7BR_?E]-/G]<_"2;X_=\N_T5%DP0+!K25 M#I35 J)*&E+DWEG!LN#E__[T+XDI7:+2(# :4"DY\$PG,"4'9!E-%GGSI;/I M_!__4O^(884_$7/SU>;'?_W3Y_7ZR[_\_/,??_SQYV]Q.?OS8OGI9\&8_/GJ MTW^Z_/BW!Y__0VX^S;WW/V]^>_W1U73;!^EK^<__\Z]O/J3/>!9@.E^MPSS5 M!ZRF_[+:O/EFD<)Z(_,?TO73HY^H/\'5QZ"^!5R Y'_^MLI_^J__Z:>?+L2Q M7,SP/9:?ZM]_>__;G4>>80ZSV33\.2W.?JX?^/GE@N#P+GRJY&[^^?K[%_S7 M/ZVF9U]FU^]]7F+YUS^=Y5F JE>F)*L/_<\W__CGF^=_6>**(+/A]PV],'CU5-FBW3G0[,JX<7RZE_.0L39YMU)QNED\\TOXFJ]#&D] MR5&'6(0!SDL$%;& %S MZJ* ,/,M]EO9*](KHW"EEA^O.GQ=>?Z8M),8+5 M%U4N#!B_5,=_?O#0"PD=1OW5*OQ(GYTPEKCP.H!7P8/BW-(KK4!E'XQ-0D1A M!R#^]C/OTGY;OR^6Z:?%,N.2C,G50\,R/=#U72!??N+G+V%)7P3I\W1V+>]J M58;0VWHQ@/PNE$/D_NDGXKK@/B-@O\EF;.-X#^0_/'EXGR^7GY_N<@X M,;QX*YD 'BV%X4%*"%QGB.07&1F3$SX,!H\G2=D)+;9WM PG[2[ \S%\^RV3 M^*9E>I'=N+2*(G#TY#(#,EO7R[_+CX8SZQ6:'*FM$6R2@R]\I"L 4A>4:&4)=D$A\:'3>/WPT; M'6=$AQ!K3\C8.%-OE^^6BZ_3><()+\IKJ0R$+&IPCO0JQ0A6)QDR)PL8!C<> M]VC8#2,=YTD'$W!/0'FW6*W#[/^=?MFXW-D8R7G.8+PF+EP.X(W*8)702CLF MA99#P^0.!;N!I..\Z4#"'1DBU0*^6&+8T"VXMCY%#L7I0KLC"Q"E)&R\_>?5[,KS)ZTGH>0TF0#2?72)#.G,F< M:"^>'*.8BQXBY7'_N;L!H./4Z%&"'!D$'S"=+PG 7,2/T_6,+)SN)A-M)4I M_9N2.@X>WFT0+L(&5Z>+ZNX M+LY[*[!)!^>KB9(Z8B3WQK!-<6*AT,P\NDD95D0FBS1JDE)FG&#RB M&@P?=QZ]&RRZSU\>+LXNT/#A+,QFOYROIG-CXG^'R$VV"?UDN_EA_?KDX^Q+F%=3D M+,F<(*'+H(BGFIH78*37BO/H' YWEKZ5A-W0T7V*\GCQ=H&2#Y]Q-KNBWHD0 MK(^U@)W$HK1EX"G[ZN-X]J##ZQJ>)7!3#*)/*/!)D_9A!D<63_E,TI#%$+_F-*=H-* MQYG-@84],G1>G.$\UWKF7V?ATR21;U1#+4BZ(&&>:PBY5C-')IUAB:N8CD&DE50*'P MX!T!VPH7N7;>^4&O'SX@8#=L=)S]'$:T8]=,7"3A;JS>U:6YF"G 3DP#%UR! M8DE"4$6 R]PSF7QV?@BGXK'G[W83L>.4YR""'0P<_^7G!W)\0V\K!:S::Y=)7X)L]HP@<(Q7*_N VW8)$K@@(87P@=IM#6HB2!I11N47'%RI9, MT=6J*V$5-TBX?.;%TL/9>G7USOTUN ]QA]J9JV>\6*U(MM>L:N]M5E:!2;(6 M'V8%GM%""$'HR.LM3+%E SJ>U;MDC-,5H1DFKDS0 #(?<6>Z2_VE*;UF H5R M42*"3L2)BE: ]^C \!**TIYLM&X'G'O4C(N?8]2[%2G'R+H#P+P,J\\OYKG^ M]?K?SZ=?PXR86;U8OPS+Y??I_-/_"+-SG$@9LH\4R47M:U5;R! 3)G ZN*Q# M0+.M-O1X .U$70^ .@H%B]8JZ0!G+[Z&*;T]PU\7RP_$T66IS!17KS"N;WZZ M.N-.%!\:*0NPD"AB1!_!%Q\@15]/L3 DUV1;WY/.<9K"M,->2S7MCT)_@<(Y MK@?!X'M,2,N)N%O]CNLK%A"=2LR66G%#6X!)!8)V%D3).7J? T];TH#'(VTK M->/TDVF'I^-%WH'M>AF^3-=A-OV/30"T$? M<7E'@=:4< 3:QE P<*V7" >.!3LP6L:/@3<2[:' V-!]F\@ MT[/X@LOU]W>S0*MGGFNP\:6F5NCU16X%WV!8X?O:V/9M^1NMA\KNBT+8?)'2 M^=GYK.8!7R$QD*87ZIOG%V>UJ/D_-C].C.8^H*[5135U&TL&K[T%R[GSM!2K M[-M8KM:L]>"H#0+ASE#0@<%\2_((M2Y_&]\399UUQG@PK%9@AZ3 Q4((-%(7 M[]#+-I!^DJH>W+Q!T#B<[#L TN/.ZN^+>;K<-"@$8C+$!%F2WI6*#F*NN>HH MC/4,7=%-G+M=B.O!NQL$5H-KH@-T_66QR'],9[.)"4;PHCC8;)"B:8NT*FI[ MYZ*ME4G'Q)MD]Z\(&*>E80.4'"31#I#P&XE[_FD:9Q=FLF9:7G]+L_-:I'G- MDQ V;^XDHZNV,]D(3M?$762"&R]I'VYB9W8A;IPVAPT0-+@F.D#7K0CXEK'D MF=$B$08*\R0EQAD$J0,XE%P57G+F3>+(K=2,T_6PA?MSM*P[ ,P%_1.GO2C> M2$BQ]L$)DM5&T0EDTFS@]S"FVF(T]GFJ(BB MP/+]?=KT;@BV#(.'K,7"K<)3L M2N"XJ:KFU2Y-]-2!#;K%U_WTL.'DQG$,4#8'YYQ)LJ9&0_:6A6"3R6)+\[-! M$==514P;"#R.LV/TT0&R7J14FU>OWH7O]5CS*O?+I"I9" XNL$+VF1B(@M&6 M[:35W% (D=K4*VPEIQM$':7L^SOA\9+O S_+V([= VLEP[ ]OKLRVSQ'?$];I+T M#T4W829JDX@#$>H=3G)'P7DDUS1QIX13ANDFZ>P?4C;N 4LCD VKCPX =I5- M_?MT_?GE^6J].+M9+U=]CDABS@AR&H ;SFG1U'9X##TX$5PL,02)38S9+L2- M>W+2"&:#:Z4#I&U9*SHEDI$4D&36H&1""%P2!\$:+1U'3$T2WP<:JU/LB*?T MX/>2?P*C; IY ;75 < O%LSL8TA8;0M7"1@6.>S)7(CO$P*DDU998ZJQ"9) MUA]2-FZ!P4E -ZQV>H#;O9CX%B<^^U(*+9?:^P>4QP+11%7G9-BHN.9$3[-# MP:TDC5N;I1,4"FUI$CJH M;S]N5<*IG?J])-Z%-W]V-EV?;:Y&SC=5761C<9XJ*V1'O=?1U?/6.I^VQL[) M=>:X]<6K39E=K#;,# MCQ@@">ZM]T4GW<0WOT_(V&T]AE'P%I-TL+0[0,N+G#>U'F'V+DSS;_/+.N9) M5B(D7@N48[WD6!*"%X:!QIB*\]RB;^(=/4+/V$4R3; SA.Q[@-#-'9U-I%#[ M_B[Q,\Y7TZ]8)W.?X9O%JE:JOBT?P[<)[$Z!@_1U@%5D8(JR0F96 MLFW39&@_.L?-D+:"7$-==0#%][@.TSGFUV$Y)]=P=>?Z6)FFZ7K"O6!V,T.O ME !*YSHLAUX9F6J;:@I/?).RXA^3-FY^M!'@!M9(!QA[**@)>J>2%+3=6^%! M,>DAA)SK:$X*<*U.+#9ISO"0E''3G8TP=*3$.T@E_"B$F1C%4-I2[:RD-9!Q M@3?)VRBZ@WJL02?H?+S5B'"4J>5>&UB0G9?J5D!&\B0K(N6,Q2I3;7N7:@;>S$ MQ,#H>2)%,8AV.O#!'@P->7&^_KQ8UMO7$\N83[6X0]==0!DMP>54H*!$I3US M/#:J!7R4IK&S%Z<#V%':Z!%8OZU6Y\2&YX*%%!-H5NJ?.0F1C#.!2V#]4XT\>8?H>?XG-;E M%WZL]]XF)?-4?,K@-_TC-L,;3># C(^)4\Q+W] T5MF0,:Y;/H3F'R:R#A;S MB-O9:KFN/=SR>5I3\(#+K].$+[Y-5Y-4IT2'V@&S3IM7VI MSF(30P0C;*AE MUCO A+[_%D3HI_OP>(R 3N*V Y2Y&%"R?2!CDSJ[X&#U:G$6IO.)-2)0(!F M-FD)BFGRUKBG(" Q9+2KVJQV*4??!QX/J1@'(\,H]B%*CI1R!S[Q&R+]HN_M M)1]_Q;.(RPF/60N;&7 3ZDP_DDY4L4!PG$5;,D\,9'A%#BK(#>W*]"U-<@;_1R]6$::83H_@-=1T]3F(!QR2'HE.R))64 M4Y.[=@])Z23O=[B#,I"4.\#)>_R*\W.\Z9@5N2VR&$YKIU[!TLR!4\;7T=+1 M$'.&Q49#.>X2THD3>Z!B'U1['"'E?E#R*\EIVU6^ZTZ+M64:_2_7$BE5"P^L MCL 8!E#.&O!U1KE";8KW(KG2J*!H;UK'Q=IQX-B.M&::Z@",M7_PVW+)Z$TA MC>(\"V9!FE1' *@ SD4&WCL9HPE&B29V:RLUG6QPPQBOX^7=&VAJN)EM[2L< M+1+.N: 59F4!'J+$Y'62;8H.[E QKM490*M/X60O$7> C[\L%ZM5=?^G) 0A MA-0Z0PS9@#(J7_1G4<%D:8443C:)N6_1T,E!YC &Y%#9=E"@>'V'_'(NT:W. MLEFI$(V"7$B32M/^[&K##,F,UBSY;'R3_>91BCHYI!P&,L/(O0.[\I[40 34 ML:*OR#+.%IL)+Y=<31*&G+E+1G57%.64DN@)2=( M3*+8TJ0>YW&2QG6%VZ!I( 5T *6_X)P$-*MSH_+9=#ZMPEE/O^(5.\I%960M M[);U7 9I443B ;3D+!O+9,(F?45^0->X[E$;4 VIB@Z0]4!($T4F50>*"((G M+I1$ 2X4!R8[YU-@NM&HU@>4C'T9J*VGM)><>W*Q;ZY93K@2$9-*P'FH<^LD M;<@I4:A@ZI1/VJ5];K*-;:%EW#Y&K)2B<=L8#0R=8>3>P<9T _VK)/ET?DY,W51, M_H)EL;R\]?TQ?,/5ZV^T%Y.^IO.P_+X196WU5=/KBXTC^-NR*BB:S")HR-.X[9,&!G$ONN_ CEZS>+F,?R'WLR;H M1'!&L*AI$U D7C0&O"$7PF(NT8JHF6WB\3]"S[@MEIK [SB9=V!!?\?U+?\A M,6D*ZD3^9>V;'RG<\;$(X-H;IR)#ZYOX:G>H&/D^]M![[<$"[L"P7'6TN+I# M^4M835/-NTUGYVO,D\PQ)ZT+9%<;T@62CE" MDR&5,."MGL-1]7>L$ZDQOZ O#9_P]_-:E/>V;)B[=5WI/I_.1R>*9L2=IYU9 M*@X^R0(E*Y60%I6332Z]'D;N;AA\+G4#)U#9,[YP=J?#U&8+N\/30/?.'C[E M--?/?L#=\ TF+O;+3??3!YV[KM.SEFE1G%$U,TO0$DK"YLZD8*4P@85+TV0 MX9YT#NN?!5Y"L2P"HC2TGF0$5[0#Y[-6P3@K79-JA@/\L^:&K0%.GO;=]A%^ M!Y[]+KWOR*68+C*]OZQM]5_AQ=\W1R#ROQBKE+Z_G$9YBMBK^I\GC<_S2X0D/_W M^6K38?M:/HOEYA?K]7(:S]?U*L''Q45/I4EQZ*4T%IR())SB!$1G&60C;7!6 MD\C:'%^.IXL;WX&J:SREA9+%=AAA\PG2\O^LOM)0XF MK8JR!$A!.E"<9!*4M\ 9UOK44G(;-ZXQ7R-7RO2YH,; 3,=+J&KC95A]_G6V M^./?,'_"OX3IO+[YHM##WV.:A=5J6J8I7-D<$LN%!&*]T*8]Z<2HZC X@CZ1ZWOKMCU ^M\P[.4+9P>MUZWGF-A(G(=2S+-JAWPGL7NYQ31*5U]_^XG2U-NY&3X]??V@ M:Q22PVF8JLVS=2R@:G.]2%\!FG9B&P)/O+3MQK"%J $2S_4[WRT77ZI\,*M"+(H)YJ4F^Q/ M:CB,K,F5JXZ. M0UJK_,D3D7WDWP%X;K(,JX\+BJ(6\S2=X1V6/B[VE:9S*1J3"K"029J) JZ( MY(M89P)+Y).6-E,R6S S;M;JQ% >'0T=K(A72$].TXV*Z?4,+_,)+\YJ_/4? MF_&D(5.H)0FKA I$N2YIHMM,;Y):<1NY(UK M6;O#:0.=CMVYL=XD( F^J6FRZ[OH7@7);0++M %EBX;@C %;%/.>5J&5]]IF M/=*R<-0E4'J5HW/OFW2%R&,WM#T%_ <$Y?JIG M!D/=N+QS,'I+:)<3SJ\E)JQRO+8C9M;7GO@6P6>M@9R0$)-A6ODFJ-R=Q''O MMG<'TT:Z[P8J(7!?N5;/; MPH]3-?J G"90^"'B#M7+J,9Q$XL]Y.4JO+\=V0>AM=!*0!U;7,_7([AZWSYQ M@QIY'7QVSY=\)#+>Z7'C9E\:@ZB1U#O=9M\M\4N8YBON+AT(\F M;?+)"K+SH/UF#$UAX+S50*O(<1/K_.PFYX*'D3MN)FX)CM%[+77N[E' ML+YDC+P3F;CVD(/WH*Q2Y/$6!-0ZDW>2G,TGVFRWTC=NIF4YT7')44T;7#H=U_*]];N)D8'SE!,P(T+M!:9H*1*T,O.Z M1)\]A64G,Y5[$#YN5F=,2]I*NUVB^9[+M3?)PAKAZIQ%D6KSL\C!T5N0$OJ4 MN0C)C5P?/FXH?OI:WA::Z^#*U2.<_3;_BJM'!"FT3EE%8B[D",HG#4'P!"X[ MK(L;'6]RD7!_4KMI;7*2NPM#Z:P#2TFQW>4IUXOT[^?3)1*OM-;6W]_-PGQ- M7LIK>GKKLT_+I8?KC3I>$51MIQ"B^Y2 ."UVOE+'.(7D@(4AB42:C09HK( MGG1V>97A9/@<4(=]@'2Y2(AYT^G[KV%]R6U%#TAQ=O0%//I=3A$!CE)#)",T+ML;S+H2.>Y@T(G0'UV(/*+V_U_QR MOIK.Z_SIB^8=5=:7O\D3$0E!O-0Y5[$*DI,W%(N!DHH+%ITH_C1^[!-$CGOB M-+:G,)3VNG 3=A?FA*7JFVL#V6XJ3HT#GXC52+Y["*B,<$U\@=U)'/?PZ<2X M;*2Y?G-1U_7X6P2IC)0VZ0A6\0"*6P2G>:8?C7(HC"^AR>GH_J1VTRSH)+FH MH736PRY^RTMY4S< $B%1,5U/K-,H8LI06*F,2 4D+P1CM956Z4#A8FNG\@Y% M76::!H/"$][CX7KI#& ?UHOTC[=?-C.Y7G_#99J2#">Q1%FLLL"MK]>.? ? MZA$#<[;$S'W,32YL_Y"R+E-'IP#<\7KJ$7@U1[N:F*2#Y\F!X$63#J0CJXN6/^;CDE07T)LZMP:A*,TU+3 M^JCM+VNG @<.R=NP249;K,N9-^D ]R157>9=6J%L./WT',IND=Y$"5I&=3JE M=-'6X(L\@RP]Z"!5\#9%KTX9RFXALV\,EO_7\] OX9976[O*6A?3A.MA4T^:9[OOG'KDQ.,4!<<;W*SV3MKT\^R\CLR[+=8+ M44]0226D4\"8(&V1?B 8\HPX#V0LBD>5FS3:."V;XVX*S99+QUCI8 LYSFS( MP+03Q4%RJ$@O-M:S7 Z%0@:;!:/?-_%TVF\+S?+X?>)\+TT>#-LOF]5$$EBN M.P!OSA1EH-%@79%U_*H#[Y!>,>=#D@Y#-L\3O,TND70*WGTT>21X7\^'"2<_ MG'_Y,MN(,LRN1/G;O"R69Q?*O!:JDU*PD$!859,RW(#GO*[+D-$ZGG-HDI3= MD;YQ;XLT@V,+[73@-O\VI^^B5?0N3#-%Q1,11):JSBAGP8 2)4 LF40D4%(@ MC)C;-#.\1\?(S?];Z/K!?:/#!=\%;FKCIX_A&ZXJ!Q-N+3K+)213&]19J\$) MIH!;Y62RF&1LU2OA-ATC7[PX"6X.%WP'N+D2RW6+N:OBD7G>DGVK#1!GB]7Y M\F::D#':2VT]),YJIR5)UCQKDETH42 JZ]J4JQU+^$[(],]N6SRI/L?N'WUU MX/JVW#Z&O0C]-]?RZHW1VVW!>%%H:F.(R",'E8*G$(H[$$[PB HSOY_V?Z2% MUKY/'G?_/"TH%J?24!?F=.(*4_7)+/*7+V@G'\Y7_^^6/\OW'@4$Z,+ M"L?K-+04:(LA,;IH$W!FBTY*%UT:Y2=W(W#L] .T.\"F[!1\T@\Z"X41F=;U*A M>Y>,;J;8#82*!VF1PX7>P79Z3?V%1.J(@,5\#Z\69V$ZG_#HLI1*T4I" M01LXO0HI"= F^6@,BJ*;-/?92DTGP#E>V_=K'XX6?0?XJ1V %_.-C?XKGD5< M3ER1%F45A(J:EE8V]8H7@N,B>"M"H%BEB0-_GY)Q<3. =A^.E#Y"U!U@Y46F MJ('$7TLGIQ337L83E\SP@-F3]86$%D%Q56HRIUIH$:.(4C#;Q.UYDJIQH[WA M,32<"GK 4TKG9^>S&KALTB-;9JY?,A8#1FY+J-D1 TJF>LT@D9G6J62,&EV; M*9,[4SANS7X#G#5130>8>X]KD@WFUV$YG\X_K2ZYR$YXEU(!G[FL,V8R.&LS M+21MD.7 432)3[>3,VZQZ/!H&D#H(T)GM5Q/7EZL!@+_16G=12W>V_(B+S:9 MWHTS&54N7# 'S)!'N3E)]<&2SC.YDSJX$M4N+3?H>;< 1#_=!\^N!'72#.[P MB*V)Y#M'TN5RDS((G:4@W4M:&]QQ")JD)UD)A@=/ORNGPM*885P;".R!KP/T MT3G";F9J7=IAFP)R7NLMZQ_*&US6_>(ZQ=UAP!C'[MV MC)8Z<+2NS?\;VOE_HY>KB5?>)ZTE:.8C**<]A")T=15Y1MH(T+1-:UZ3TDEK MB@%SF8=)N0.0=>TF(XJA95!L#3JT M1:F-9B>:#O$DG9TD/0^$Q0];E ^GHPX@N!G5O'I[OEZMP[Q>I9DX1])(2"Y$ M*:I>02-AL3IP!7.,0^3)]KJZU-+[?LI?8\,\C*T0(5DD*XK!"T1,Z3)R99D^YZ!]+;VVC$ MD6 [D$+[Q>UF-WF4RPF/45B=#13+ NTHQ&[(40 SA8FBK0[FE*A]FMK>!B6. MXQH,H\P.$'MS]E-[\6\O^=JLTA@V%T#.OE!HN5'W>R1IKZ9K_(#+K].$%])Y MCVGQ:;[YEHV@)IJQK.I0GU+\IDVZA,"5@)@PHN7>!MTF7="8L7'ONIXTS] 3 M1#I8,H]5J;TA1VLSO.)C^/9NL=Q 84W^6#Q?U\.WCXMW&]5.D'GF:]]LI84% M%4N".I0-2DJ<>9N#SDW:"!Q)]V[G ^R? ?&GU' '@":6;OB;"!(3=Q35QMI0 M2 E;P+O@062)JFA3;&K2'^H.%;N![9_B-.IPZ7< G8=':=D*0;ZZ!W0A@\K& M@# W_AL:0L+-A,G*E,N'?&.W I><99 M9:M)"FTGZL8MD&R$JN'UT@'8;O5P_+@,&C07./$M1.IGC+C>&]\;DD$R, M6SW9"+JC:;D#A+]<$#=SDN'FM'"Z^L?%D-GZ:N)\,9LB>N,2UJ;/%%1QJX$Q M;NOD Y]TDV.R)V@:MRRR$?Z&TD$'ON&P 4S2B=? MFW"9RI\C[R,*$$F4&)P5(NQR'?F LZ[]"!VWOK$1\)IJJP,TOL>O.#_'.FZ6 MUMA&7G^?KC^_/%^M%V>XO,]=-%)EC@G\ID23!>+.U D)G N'6I)7W&2HU'YD MCENRV&P+;J:I#G#XZO*Q+S^'Y:?+)-4M;FS(Q.6&3;"V8":^.=,(_\>ELM-HXI7M8W3;(1T\@,*.D@K/RV5 M$QS)Q5)<[7=C8[)D[R*9.E9'I0H9?5"R<-;$0K1++[_"N/YM3M]U?M,; P/Y M%E9+\(%X4R4Q\+4HD>(F+Y*,6&230[0-DL)5C6/OZDE$*5HO$N62J29RZC9AQ@7.TAA<# MB[M#R%RVIYJA4U 9)W%%JGD")K4MFTG9QQ87.\FG^ FP-D MW@%R*!+YBLMUO<9?&;ELS96\8D*F#*FF952H/4N8)%N<%?-*)2MA4)&.*I4VY-D21NX9E![X-#R*B:[TS7A&[UY MZ%"[5A/Q=PZGRR6'7M93?9(/"QJ4)12XQ HM.6Y+B2G:L,MN]G].!]&](+!_ M!]%]]-$YPA[TIE0.2^"%0W*>D>A8K46V = IRT7A1;.3=:M]=AU$]P+&,1U$ M]]%2![[6TY-;/'+!N I@F2>/ G/M^&'(%]7<*!VX$:').-;C9R0U*^,8.M0; M3@$=H&E[5WL40DK+%01>NT:K(L 9(6CM!<^,B<;K)C5ESVY0TE[:WFE0TCZB M[P _C\PP$+X8;;V&%&B1*>$H))9H *7-J*4R9&#;'! >/#CBQ".3]M+S;H,C M]A%Z!]!Y>FA/L(J<2TOR$4J!DH4LM"X*1"PJDH6VFC6I2WQV+C\;J+)JTK'F$GG$+ X=VAH80 M>@?8^?V\(OYM>?L%Z_'E_--ED>YJHD)*,20-3$IBA-6;J?K25">!YI,%]TQQ[UF;*N>]J.PIWSD,VMHIJ0,$WO<,;PVL>X5EFJ;KB71(SF"L(0OY MABH*!.=+AD(@T@^&-A-%BQPHEH MT[XL*UH! 1&2];6!F2RBS4B:(2<\-+L,T<0 -5!,KP7"E[7VAU3V7OW304IR MM](Q4"WM#^X37)=3@+:"-)4JI*"YK- IX)_H:7X"Y MU3\E<1$O#*>IIX5!@P]< 9HB7) A1#:&'#IIY- "37O>@#E,59V;H$VB[J K M!G>_8$ASM(VF$QNEI(6PM?FDSZK6"!C:9(ISX*)5(D:I=*OYY*G'ONJ(2W<22XS[8P[H:S(3H! 6T>C MA0*15 Z1I^IGTSX7&C7%.(FM>S5=A4^?EC7#0.IZ6VYO,A-C1*KW%8&%8.N4 M5@FQ#@16,3E7(I=:-C%F3Q'U3*S5'JAY<+8WE$I&KMM\'^:?+FYJH,F!"/.U MSWD$%4SM$1$"L,(P2[09[6 %F==/'?G ;C E+HZ5: \PN"QMX"PDQ30#DVC_ M5K1M0Y2DO^!#[8#)M<9=+L+M#H2QBVX/U-A]G1\@OI&U_M?I?'IV?G9).!*_ MWA4)Z')M6:\0@DX&DBJQ>G&<[30P8">]WWGRR)H_1&^+(80XMO;#MUN$9TN& M+1@&Q50C1S^ UR("221@[1'$<)?Y/KMI__:3QSE%'TS[!PNQ@X.$7\*L'O9_ M^(RX?E,_?7VOI03OJV=DI: X3I@Z9E!QP"@P2F\4$TT:T3Y&T,B5%D.["8/* MOU,<759@"D3-D472>*%U);('EVEQ)<^T\\8R"MA/A:0>2N:'4?D..#I _B,B MJ>8P)G?:)MYJIWAU%TDK\L6B(%77Z[O2&0BJ6) ALU1GZNC[XQ4?9D9V>$Y_ M^#A$E8LV,0$BDL?12D619/>:T_0 M-'+A5JNM:R@M] BH6TT(.-9%X!&RJ6VM+!;AFZ1L?TA9 M9]@Z% .+E@KI &%;%N$O.$^?S\+R'YN5F% F1I$G(*O1;&UN&(55D)V3AJ/0 M(3:YZ?PCPD:N.3WA9GBX/KK$UQ4WEZO1EV2$M B6U7->+AEXQPMHGT,@/S5P MWJI[T9.$=6:_CH+!#S%VA$XZP-@/#NDN#;.SR"W%.T!1"ZW%4/NUYN(@Z"*T M]$Q(U<3_VHFZWM!V#"#VJR,[0#LC)[NO6Q7<. -AMEF43'DE'$1^-BPN;AM>9N%R]5ET*$W7 #3 M0M'JJK!WF4.660BF+"MJL-.R1ZD8[^1L(.TNAA;UB'C9U/XOOT_^]F%B0N8V M:P6EY%R[7C*(+"N0R3LCLPF8M]B4U14Z5IC^_&GQ]>?+;[P R.4/]_%Q\]01 MP3",ZA9'R;$#G^81._KF^G))4B8K[XD?PVAM^,U!-WYD>$ MC7P5IU5<-J@^QCX=^7 >KYO/7_ED]0;;A#$19&8(/L=3((WB1M*J";4%3I2U MI,E[$+4K,[T5 V]R#> IHKH\SC\.4(/KHE-T^+3?/H? MF,E2L^S1*:# D_9ZKS,XE0M8X[.)0@1KFA1A[T=FE^=Q[; WD+[Z0./=?,<[ M7-8WPB?D$^6298D9"(971U'7B?'4>):K+9/=@2!M&%YU? MQB&VRF)Y5BLRWL;9]$*6QU_,>?)KA[RDLSO])[ZP8PI+7C /I-!::.T,^'JZ MEXJAL-!;QD*3U@2GO9SX'FL07 ?P;-/#I-25YS& B\74"0>BU@HS,$Q+ 2NI@E]R)J=??OF"J/8^F9_21M^4#O;LJ)$_Z MW474+8T-P>@$*3-'GFKPX(-QX+*T1D>K8IM"JF'('S>^Z :[PZKYGP'<']9A MN7X5UA?U2H:B?..T!NE,+;FU'F(MJ,0869(^%*^:G&(/RT87AOJD0!QZ+1R. MBG^&-7$3$8@2!U3YI'*(3#K!V.9.>.2^;W/H8CH4N#/^S7@N'H>&Y MK(.;,'4BLD[2>5&'@2&QERG\55Q#":ID:X25.]UR;0/V&SJ?N74_$$Z'H/I MW3X7Z#XEY8LQ/GQ2C"JN3IIF==B&;G(O0ADL$S?A)\O%W>?A.AOW\Y&"NQY,?OESO-=(Z?A+8GV4/EA9J3*:.78&D:[VQM@D< M0P\\94($R2CO-'KM!*6ZX[0LVDO).Y7J[B/QL6'S:!%B0G)U,CE"0GH)RB8# M7K@,6@3'K(G.)3$8;)Y3J>Y>VMVI5'9^'E-PG@]DH:%QI'"';L$=]- X^6F M/'V*J]\7ZP]($B3K.OM.^W*:+5:8+]EB'*W)T8%0.E^DH+PJ&KQQ!:,0EL7= MFI7L_LQQ*MN&!TE+47=@6'Y8F"5\*LG7<6XA*%H1]=Y>'4@1HTA&)9-EV,5= M&>>2P#A-N YQ?)OHHP-\_2#4?/TMS<[S=/ZI5B73__+'\&T2N&2LGG3R&!.H M+ JX8C1H)4,H2M=\Y@C)BFVT=AE^'0B6_2[='JVY7I.\OX;I\G^$V3DNRJ94 M?A7F^:IN>7K89(4@V!9^99\@ A:_]!4P& MQQT")HX1(^-JIPZN>R_CIX@ZUIQM^^Z;QO^*2:]"O6?J$>MR\Q"90HA6&AV, M->ET''SVQ:=!@K;1NQ(*!05-6EZU-$T?TF?,YS-\6ZZ?G^&B: U(J4*8+PEST%$#;'0TE1H//>:V6B:^&"#Y([7XR1U K[38N3^_=5A%-8!]-XC+=QI+07=!YN]$6NP L7]= MS/'[7\/R'[C^]7R>K[C(Q@=KDP"&3H RM/&$5 H4##8492/33;"XG9RQJ\5. M!8?%X+KI &$O%\LOBWI66&>\?ZA;Q^7NLF%&Z^P-^GI"E&IS'Q)-E(5P41BQ MX74LH5%+]R>H&KOR?22\#:>I+F!W=H;+- VS=^'+=8]4CNAMLK1VN*SMRCD# M)R6Y*5P$%RR&D)N6/:*=_;17!FK<'B\TVQ/[PAVQVKJ8+B1;QL7#2*@*^=XZT(R%A%5 MR&!J%I:D=;43A>^C@I[GB)PW#"\&U@VT6<'AO':E__E^_7+ M?YOBDHCZ_/T-?L6+VW=(C_:9UP$W4R#R"9JQ.!Q8*O#,<(C,Z\YQKDY&F*-V%RD[. MM >$R6-('%QG/0'RM_F7\_5J(S%^=3U0<9M#8( Z*U#)>8A2%>"N6)\8%J.: M-)5_@J9.P#8\$A[#W)%JZ11AXI*5A%QSX423GPB6!Y,$XSDQ4.OBV MU60/:>HD%3D*P@Y12Z<(DU?Y^B!EJ&.+-TWH5+(!O(H&N&0QQ>PM^G JA,D> M(I!Q$7:(6GI"V!$N\9OK>XI:91<$:F"^CJ*E& Y<3A%8-EQH(QEOTX!_4"[& M/3/L+$8Y.2PZ6!,7/&\I:+ZN9_96Q)P2>296UR&X3$)41D/R,19?$*5OOD9 E.6/)Y#OQ=?KW<6B;6FQ2T MK\FNV@LYUVJE*!T(6RP/(LKLVC0#O4?(N"%/6S@=)?0>;-9CTIG(Z ++3H** MKO8WT0RB0DVTR\&0W\CK) HX>(3109@DZR$Z:)V_(\NH,( MYBV2G29[S4@Z1BH(F?OJ;S";',E.M.V=\D_<'60?Y+7K#K*/AGO8H!?S3_1M M9S6S4PLJ-\5 @>P\1T$H"B+4RX<4JAM//H<5B96''@LY*@"^,N>RLH+NK5=7O3 M1YO\/G;3\6#1P9JHJ_GFHLRO(>&+LSK(8L*C"N0E&XB.(G]E(B<^9*Q3"FQ, MF(5U;08[/$+0\_?[#L3(@S3@ KK#GB_S>F;<;5^']:X&0&6;TU(=I9$5+@$ M9K*OT1RY/$C1G&=1>J]Y3&VF4^Y.XO,WHRW .9A2.X#K/0=H6^)AHK@PY ,E M8!9SS<7K6GOCP"CNLR&^5(HG<$&WT=9)"?7H !U:C;UVO+Y7*1;F^:)17G66 M;A4M'9#EWO&;!TEN'\+%0#GM1WIG7I^V8.$LIP1)58Q(EL&79$%&YZRUN:!O MT[?B2;*&J :]_]7;97[3'YYAB#9Q#L76D7B.T6I!84DFEJ+"9(72;5K&[4]K ME]U8#T'4MO+0EGI[WE;N\$DH>WW_"2U>P[DH/T"IBYQIY Q"JE)NV,R0E8H9,Q@ M4HQU%CH)QAI>QX-FIE365C2Y^GL\Z5U;Q7WP]O@K60HZJ=PD9='63MXM][]_+> B$ZN= M%T$:"L="[2\J4-8Q[;8N6VLB.FM"DR!X!]JZMG3[(&9;VF5(O720;WFL#2-7 M+(F8$+R/O&8Y'3AM+(@BH_4A)?*6FYRZ'-&'M=V UZ'UOF.'U7V4T &6!NTA M%DRTT44DCNL [T)Q6M#&0,Y8O")OQ?__'58/Z["Z%ZI:=EC=1\4=P/N1.1B. MZ^AR((\U;R[K*P%1^EK$ZW@HTL7$FVS$/N\TLV4=7'2!N>XO.Y.L8 M>\7!ER#JU6-#<9+W%+HY1JZ,)+DUFE7RS]U,]1B\':^I#N!VR-@!;TA.%+N# MY4G7@A!BE@M1KR++2/_QA3HQ4&VMY0Z _'1';7+-A55: $MY M4[3.(? J1BM+*)XDZIK\P*M\!1P?(?T0DU3.%/0ZQ+ZUN M4#P9'3)Q4TR]\:IJ'9"#8!2YM%HY?O_([>'9Q4%/[@]#AZA[<2K9=V"BGIR( M)F02P0D+SF1R(D-F$+FQ((5T')4W&9LCTA'\XE MD:UK9R.FZN0HK#?S$;C73B7,TK.RDYTZTB(-[BB=#BY#BK@#]G<(Z0.-]ENX) M\VRQ7$__ _/+Q6J]J<2>:"$PE2HZ)X@_FS@X&104Y)+HXPI%DZN6^Q(ZKI_6 M$#,_Z,\XJ ([:)#V _Y2.C\[G]7K)7]9+E:KO\V7&&:5X;^03_P+EL62+,"W MB-F0KJ!<@-5]V^ 'V7Z#?UT MPW2P1682+Y3 JK?,!3BE:67KP(S*'I-IDKP;A/IQW8?^\7VXJO?'M[_ ]QP_ M54).VN;YY?FRZFM2-"_6N,J;I&6K2BT%T0Z*RT'6?K I-0G)]Z1SW,.1\5 [ MI/IZ+9N^:;=XZR3ID/+H[5\T2!GT#C0.5.Z\]4D4Y_\;YD_UPF:B7UT XF%G M0L%BU$);\!1^4< ?$7PQ"@@@L62R6;Q-(=(1- _7+W7G1]]<.N"LQ.*C ]1D MXA4/"5P]XY;1&EFBY5XWNNY^.-%CU\&>!IV/MV1MK.9G920/OV_WU->U,Y@- M;],= TPOR)O+U833< N3PBNW>SRR8G$L_OB_4K7$T_S6N\]V)U MJ:(V0BO28HZ6U(IU0$,.IM8\:["L&&>Q:%F:U&5VP?W8]4QC+\GG KP.5NO; M4E:X7E>];'KFW..F=HJ0VGK(.EC21RX0DH@@4PR:&31>-8FIGB9K[$/ 8W;#;%[>+04\RI^$8=$8=5*J#K+5G=0_U'*(N"HHKR2L3A61-)K-T MD<2[*""1$9WC0@*/3-8Q*^1!:&')Z4>2#=,\9@==#$Z%H<=3;?LKHX-= M=9O8WD]7_]@4?]NL7 B9@RNF6F:=P,N@00==@M+2!=/DM.LIHGI!V0':WB%) M>Y#HNX+1R\5\LZAN]7?G17#-B@03+ E)R4#RT1X\R4@S^H\LJ2V,'A+5"XR. M5?VCF#I2#QU@ZM?%$BD$?_TM?0[S3_6(]X^PS)>%M3HFGDQ,4$?F@!*1UIST M2%%SIKB%\>#;>/I/$=4+IHY5_?UF*T/IH0-,;?42:HW6IH[E^Z6S\!YG%U=\ M/T^_;)9DEK((IS*@EPF4I]7H46F0&2EP8487T]B"[4-N+]F\-EODP.KJ )1; MV+A;6YSVKB5FG'!-9"FM]PC M.T[L'6#GDOBK(Y&KN\&6E\BE->!,G6U3T-3F0 FDM,EH81+#)H4 V\GI)<=_ M_*XW@+B[!,WE:E" .5* 148@K-&D?](Q'-R&&UHDES80LNX ML5P3$!TK\0Y <[/;O[F^Q^"=M(61)VEJOD[J1>CF+">H@Q>5 L6'!2:Y ^>'1&:5IH MC4]][Q#42]9Q:/@<(?8.X',[_X!7J;*/BU_P/:996*VF98KY[]/UY^G\XQ\X M^XI_)48_K^HJ"58*#V$S1MG[.D%9)"@NFABUS$R[*JM]^.N@YHK\\6R%KULH[:,*4R)K*!U841P2 MV(0L3;+&(]9'FGH\ MX0,@IDRK5V@>FU39M&.I%T^R+;(?'=<^+D0Z<#H>R6D:E86,W &%^G5FFH[@ MLT':K6P.2BL7?),1.4><%[2?VSXR6'8[>MA'RM[UZ&$?R7> H%T2W5PX6Y"66/%UYK?A% FB M8_7R@DY(JPU-DQ#I^1X][ 6" XX>]M%(!R#;E@BG>,$E128;=6U3$VN-GF*2 M?I2Q<*^#$$WVR.=S]' ,B(Z5> >@>;)T6-O*OFU@$[67FTN;: M.*3+@OUF,.K4SQI,BUTA6(+/"I4C!RD:;Y+.L M_=]+]7O5_N^AAPXP]63->1 D$V,*Y$T]GJCCZ;2J4\)28;:PR'*3:NSG6ON_ MC^KWJ?W?1P\=8.K1&2<.#1.J&& HL%Y IEC'JP \$B><<9%BDUWSJ.E"S0XS M.MTQ!]%>IRB\7*@"74E"9/"F"%".%ZCM@FL;'R>U(NFX)A4DSVXHT5XJWWTH MT3[R[P!)[Y;X)4SSZV]?<+["FN'>M+&Y['5ZT?+CJB;/%J&$9^!C/8RT,4'@ M%$)Q9"$8XDQ@DU*3W4GL#VF'@&)Q$@V-/5+F14K+/>YS=^LU59B8K M)W0P!!1MZXP+ RYD#REIGHL/(J?=1LWL_^QQX\^!D74*^7=@V@Z\Z(7.:L,- M0I(QUFD[#)Q2 HHTA4?ZC>*-*^H&OZ;9K$JS4S?O!)KO -^/WS6+(4NDN QL MY)Z"->4/V3W/C<"PX[W_C<1S<=@&S[U4/&BO18% CT M)!IA-03K+6BF3>8I!*Z:%_9U?^-S+TWO=.-S'[%W@)U;>\+U1O'FNK:1H0Q< M>D.>2Z@#J\FO\)EIL(8[GBQ*XQOOLUNHV@E+^O_8[?18/78%RHO0::)"\CY& M"Y8S\FH]\MI\)($7EOE4E%*Y\>'"!2&][)%'Z_A1]!P@\*X @]#22H+OR8H=^AW?<]%M M=X+1./(4$$*I?;IH/=$K%T$*Y801M)Z1=R*LU3.O(=\'EP,,[CE P5UMS7L% M]DQHQB.)E=L@0.G:E=I8!P83BRIJSDSCO7OP#%]/&#X$2\,D\/91; ?P?3QU M8%BM&"3RO8ZUM9.KT[,8N4^>5K[25@G>Q-#^Y<,J:8/OLZ]W3"*)&>^5!2NH*<%M*$!VW7F=%+K&S M]4H1,12=D#4-('G64KK6DU:?517P7JK?IPIX'SUT@*DGJT^%"LEJQB 9R6CA M(8<@$,&+HIT45LG0Y!+Z,ZT"WDOU^U0![Z.'#C#UVSPMSO!Z?MO=ND(M,# 9 M *O#L&D4[)@SX&(QY)"6$DV3AJ9/T-1+8Y-3;HM#J:A?M%VN21^U*D5&8J$. MZC32U:Y"!F2QD2FK-;DP>HN&+A%SB&;OSP<]4,P=(.0O.,=EF)&I?I'/ MIO-I34U7,WY9BGQ5E*(,E\9G"-434'4,I$-C(?N4:I,JY+&)6[X3=>,&A.U0 M-;QJ.L#;[XOYX@M61NJU_"JZN^QH6XAZ"F%TU+4SL+>;^]H@,4=5M'5)-REK M_ %=XWI7[3 VI#HZ0-. M\3Q_#-\F3KJ<(HE=)$G;A:]-+'0TP&*4=58)PS;M.@?EHI?L27/TW1^2/!H4 MGN,ZN,_VA3 JY[D8ETMB4)()=5>KU8E2 >9"VYJW/+>Y.S$<"\_O$&2D%3 , M"#J'_XT^7G]+L_.,N7YP,2>UT(>6&%;X"B_^ON#_1?[?YZOUE=HVQB"H8%0V MX(,V=4Y#@6"Y F&909Y8"N[D2^)XMIY?4K3],CDQ6#I8.E>VX.W\\GSBXO9K M^KY50;\OUD^VD"/-<"D3;9+@69U!4L>S!4R*7%>A##(?I65-LB'#\O'\(H=A M%L>8<'A6M>IO2UGANJ8&7BR7]3RO22_UIY_2KG9]#^XZJ&&WLH[$TA9LSG7N MD9,04660ICHK0J0<>LE-#%_#?I$Q$,9XKA11&VJD< 7PP'IY\B0%SS=E(*] MJMQ.@+(#M+U/[=H^HN\*1EL*9Q2W7"@NP#)?N]PQ!BX8!B9R+#($U*:QB7Y6 MM6M[J7Z?VK5]]- !II[NG&B23ER3VNVF]0\ZB,IQDEF1Y&G:PMO4<#_3VK6] M5+]7!\L]]# BIE;+]>1E'5Z'2Y+F^OOOX0PWBRVZQ+,-%B@Z4J *VYP1:O ) MC9+99'2[=$*E[[^%(?KI/GX>(Z"7?.7AV]D@HOW_V'O3YK9N9'_X$W4]V)>7 M=I:I5'GB5.S,K?M*A:5A\Q^9]"4E)YY/_S2HU;)$G4,>\(":J:E)9,_FA MT=WH969H_(Z?+]<$[PV^^K#&;<#SD*6;@V2SY$X;$++4N2;*0-"<7$7'O%$< MC2Q#BH4&X64P5?,8GFD4OVJMA;EG_=UGX=5-+13F0I06\$YP4-EF<#X&2$E% M9HJ37#WPB)X8YO?(A\\'AD;Z6TTHS)[ \/J:_L11LNP-V)*Q;O>M(RQK929& MHAZ9,\J,!L/K.4O 9@##/L+LP,>]/^3C=FB(\\YAB9"TR.12:4'(9@5T485K MYY3'QNF<-Z-J:([P3#1EL+V?H#O REU>]N%4H=M$EF),E< =8*[UW4'5P0E" M0V0:LX^>"=5DKO_SI/42&^VI_8?/B-.JH@-PW?%Q.\;H;7G W%D(RJ+C$HI. M!927$KPDG@Q#BUQP;T/C$2A/$S M?=WNTF.QOA\F7_O0ZQR#G"58P;RNM2C>-S%IP\B;-WP_&NHFT]!XW/DKW"WQ M0WUG;C,%,25I)7D7(%)VH"R)RZ5(DI)&FU![4UHGJ$=,06SF;AT73>.DOK^] M6EV$\\F?.,[/"8SKB9%(H@XS3P*"TH M0\?.&:3@V"B?D])1F,;ON<^1..\(XBZP.%I3G:'P:0_UU:>:L+D2\JL/=4+F MQ9T@SKAFCGL"CTE)T74@B646-:"+VICB)?>-+^$]*1^$67/RF#V&7CNXYA^3 MY_T],3="C;)$6900X**7(&*07$6.3+?I%QI&7R_OBNWR+8>VV/AU>^+#Q\O:F25SL/BT[TPOT3+>3&.@GNI02E"0XQ!@%8A M96W(8LLF@\K&$-E?8J8=[B9666>F[2GNKF)][4I(EDY8D+6$4M>2!4'Q$IVO MPB2+F37>!;6+O/XR,L<'X6@U=0:_W2[K[O#=UR?%.G^$EY+HU%$,'U)$"-R* MP+T7G#>^B0^@OK_4S%QQR71*GNRFG[A3\_7E9K'$S>:'U:>XN-K^MET]2?4U_^L\S0K>SCCQ8CWD[M*N \UQ#]EDI++PFUH_$^B/DS;S M?2K,/+10#733:[/X8S+E_1YL\]'@/11='I* MM_JO87TU<_B H2^#/K?93;^;@Z/<^>3R<28R>*\0%":_CW/DWW[(].IO%]EM>?[WWJZN>EBQM$4Y;X)I1Y!T+@@^6O.#@HM8V1QL: M&[UAA/9\:X_ T=,FKH&^.KB6'^'J:C]232W5&756ICJHSBD(V0AP1KO:M,]2 M;NIO/Z!G7G2U!<$3X? A&ND46%=.PDU;9TH%+3($EK'.WQ<4T(?(0'/DUFE- M]V"3 JEG*>O#E!VD_P&8VE\9<_=(_XAI0;_SC_7J\O.;U3*3MW-Q,VZ$,YL1 MR8O4W#&R]2Q#-)C!!!V9,SR$AWF")WJE=WQ)?_@X0)>K!H*=&R _?,3TYS_# M^D^L@UFO&<@2G;3)0[9"@#*!&)#*0HPF%:.1.38,&8]]>A\!7@-('"S*N;'P MKN[DD(;=48\YBRQ4 !3*@0I>@I,$9\^\C,5Z8W@>!(3O/GK>.J"&*#A,B+-# MX +/S\,[7']9)+QCPT M!,/AXIP;$?]:I<5[3!^7J_/5A\7=!C*#IN2@(*;:K5IJ/XW- HI/&$QA0D8_ M"!&/?_Z\E3(-$3&!..=&Q)O%E\7RPQNR3W7HV966FFN;U#>,79OI);,11M :NA*U%C>0G>%1@D3--+)#DAH5A3WY%M^@Y7*NKR47<@1'[X7)SL?J$ MZ]_Q_.H%Y^/B\XTO&333&"P'YBWY'J'6GEJ12%A*IZ*-,]BDNVP'3?/>G,> MU]2*F=L8O5^'C)_"^L^Z]^%U2'_26;E):0F>9(U5?#+DB5KMB(.H0696%^5$ M0R'+(&OT]'?,FQTZFCF:2,AS#WRND\RW-[N5WNE4EY$'B: <7>]>F S6I"A= M'8QN\P#+,VR@\\VWSHN5HWCE^TNY!VA<(UH*IFV("F2I'9 J9' 2(_BZHA=3 M\&S0,_EP<,P^PGD_C3W4^1[BFUGK_R3[^>GRTXTE8];SR!,P:TW=7%8@! Q@ MM,D\:6FS&U*:-$COWWSSS)K?1V^K*80XM_;#W_<(I^M+&Z4-)!'K\"6Z%@GZ MY%=KPKXNT64_Q!D=IOW[WSSCM.XIM+^W$#L(3AZY"=_KZZS[S?,X68[ MQ>-,>!31^0!86)VF&@4=/(5@4' 1I"@F-XF$GR.LNZJ8/2&P:JB/N0/@'D:T 3R/UCG)F!^]868_8!_;+!8A8; ,&I.'@6R(6'V:+-V"-'=U?M,8_*.IL=3:NBY<6A6Y9Z\?Z#_L,C7 MYS8L\S9!2H*[F;2PH3_]36-?>*RQ;^(6H2-0VJSIZ-A2/D8;4\[96\$U&![( MLTTI0JACU^I(#R:SPJ1>?AM3+54O/@D@I@,)(9!G'U6$+)T,H21C=1/S_H+: MF,;@Z. VIC'ZZL#U>*II(FON7?8>DM;D01FS;9(V(-%KRX0KL).=1R?:QC1*_Z/; MF,8H8^Y@?%>W37$E.Y\YY-KQI9@N==06 ZX]^=0$PMT+3M=I'!!#@+"R;4Q[8V"PX0X.P0>[[LIM;_& M)22O3#%0D3N(.ALH*$I"CCQC'(:#DVQCVA\,AXMS;D0\T7<3T%B>'8/,F"!0 M^P!>, >R6,>B<4['896UI]G&M#"ETJ+846.)]W&M#<^IA-NGX'MW>M!L=(QQC0@UZ).Y?+@RGFXYP=B^E^?W\PW#[L'23PO_':I7_6IR?/SH)\=>Z MS)C\<^&D@'JVZCTMJGP]R&1X#((;YIML/&K$3W?!^)Z >WZV[]&U?[J'X%'V M[R]@D6@TQ2]TTZ"W=9F/!I>D D15@@M9Q=1TA-+$_'27?ICU$$RJ_2X63DPI MB(<5"6\O/N+Z_<>PO+$=9S&X$EV@B#Z9!*HV9T:4"$QKC@*K"6FR+_2H7':7 MJ^GOR$R+E YNDUNZBY',*%L 11VP@<:0A)T%U,)2',-%5$W*CD>![YBYH6G MMY=\)US5>(1J)OKY\VI)G[XJ]T_3PZ-R-P='!U4EC]-7!A?U4+80,,07+#'!3*[H4 M2Q"D=004'Z06V4;>9,?DRZA.&@6"@=5)8S32*;"^3793(*@+%Q)R%'5F5\P4 M(]KM?@6A4L;"5).ZRQ.M3AJE_]'526.4,?=+TJXBFJQ1>\\EV,3JR8L1'"H. M=<2CD"X$;M5SOM^I5R>-TN70ZJ0Q@IT;((^6U##%--?!0?'%@B*? +RU$E@T M@AFMK###9JJ>8G72WI X6)1S8^&1PAK)H^>9G, Z"%8)E>DGJ2 &7S3#Q(MP M@X!PZ/@,"'.#H''RVETD8IE5<#((.J$3P\NVPQ21I.D-TGE- P')UF= MM#\8#A?GW(AXHIQ&*9TUEQ8(O222.OS!"S)S4CF13;(^JV%7Q&E6)^V-B G$ M.3QCA<6$)+F$$6*]$.0*?T'#%G>&Q_3";>#P';,Z%56 M$@N,@C1>2$Z*1P..H0,GK(G::6^Q28_7RQVR?$AFI97F^@;EHR,441B9A47@ MR3NZK$--B7H)1H111>#ARR/$9Y<]^K3T\ EM('95(" MEC(G[T *\$X6$#HB,]YQD\N@._6%#%D>I=5A0Y;'B+@#([9KEB]G/E@A GD% M.=+Y4A1=B,@@2(>\,$__:U)/\&*&+.\#KZD5,[^)5T/]UTA+,C511J&3P)NP[=\J"*3!1N)U7W7[$4 M&4_!-@5N/[6G\_0LC +GO+6G(Y#2;XWAO8:-ARS7YI8]:@.?^<1):OK&4#U1 M+=Z.K_QQL4GGJ\WE&F^+JF0*)?DZ6CEI!LI)1K>Z#6"R3!E=LIJ+%F9D%)53 ME3/O_++W)/_7]+?^/-,&74XL@!96UC%8)!/'"FQG"V:K(\,FC5_CR)S7-K9# MV5.UT@V4U^MTR-U68^MU[54-/>ASCV#W'N-@%NN79$*=O 4,DB[QS"SXC!J2 M\TX49X).3[6/SY\J**]--J?;'X]U;//_W]N99./> ] M.1ED80E,[>=3P3D* 57MY=+>E"@#UTV2V5,R,6^NZ?C8/KKB>_V@\? MZS:>S>(VBW! #]Z>WS2I'WH(E[-XIIDK7ZP@#Z#.A5*8/$2?"C"/J19J2Y3Q MY#W3FR_[?75^_O-J_5=8YS-GD[2Z$&&L;H74%J$N;@3I4& L26?;-/B^1\LI M>:)C\/)4A+VO&CJXUV^3G4(XCTX[2"S746I<0+ Z030.N6"2Z8>UGS,TK#?' MS-Z:?*I/?8Q8]X;#9UPO5OG=15A?3 J*F_SYCY?KQ?+#;]MO.:,(R].E[< X M1XYK8 P"'1;@AK&2$GFS#\O&)S:PCQ#51Z Q-7@.%G]']H7D@HL/RQ\NB89E M^OI^'9:;JV**?X3%\DW=UF5$(3?$9E"\U!7$F8'C:*%H;I73W$71%%C/D]B' MSS\US"9634>@.TN8A#'*@-22Z!:Z!ME2@"31I.)20=TD2]?'%)9FE]H8L1YX MJ?VTS'.%1[R/_J5E0-^ [CQ#>C>5\G@=86_?9DJ=N#3E52GL/P65-<'8F M9HJ4L6@G(UM6F[5C %R0$26>-+)E,BB(I7R?<&PE16 _,Y)R1(UTR_CD7\B5U_8S2 MZK"NGS$B[L"([6HND2%R]"H!!D;\>#ID7B<&7"5E'&97V@S[?S%=/_O :VK% MS&V,=C2D.%T*,XX1&\F17Z$=F>[:AB"S?7[::EOY-U/ M86)A)3*-D#+;GBT\P>X8FVB"B@E@WTRA'O+J@"LA4=/+9"NN;U"*-)W4>#_#8(!IN+Z?0 MZ*$;V7Z;V%V\S\C;\I#C,U<8,]9Q$%(D4*;N0DJ&@>5*8[2,%='D66LW6?.8 MSYF!.:&F#@7A^SGMIR//N%A!QTO96J5J. 2>&,20@G':>_MPG777]G-RW_+T M[.<8C4YC/P]U1 *GK8'>9 UT3+JHV MY&F>1ARKDZX=S#\V6"[/WRP*GBEGF8[D@#!5XT.N.7@A/7B,+D8N#&--!L8, M(6[>.N49T;:G?GKO37U\>LBO8;VFK_B"$Y0O#_R&(\Q$VG$C0K'7CV6\\0N/&.*YGL8U:EVRK M5^>*K4LT:AY&A@S")&5SL,G[)B^I1[6-N^*K[Y7S.];:(S(]M69DD\+Y_V)8 MGS%A0\B60?*"_)$Z&\8K9J%DI[P,R(T\=EPRE/93LK)C\#@FC&ZAYJY#G<=8 M_I5,S/N_\/P+_G.UO/BX.7/&95_0 ZM%=LHENH(T)PR:XI,HK&!H,GSW,++[ M:"_O#<\'*??DH%P/Z_N_5F="AQ*]4A!\)"93EN"SLG6$4?9&N:[ MQ.QH=9XD:G]>7:[/M$\Z6BY ^NW$":4A1%O *I4=:HX!FXSQVH_<>3=;]HS9 MTBD=54M_VL[Z4838\:G-M)J#]XJLWE9\)+_!X?D=]-O&FET%X?GQZW M-_LO&-GY>0TM9,.%(M.@,GNFB[6\NF>"HEV+$&PPX)24VC%C,3MVV]XRT^^L+_'^FKT' MH_^]E*F(6C#J50 EK )?A -!SK<3B":G)N/ #B%ZWG>?^2%\-(7W!N[=G!G% MG)9T3E%KBAAM'?["$X? ;%$Y$Q!-DWZ+X23.^^[3&7"G4^9I>:-3E'L._.2& M'NI1RCLG0FR0*>N@@%M6ZLQ0!0%Y 1NT*+$8$523IITX[.=>L-# M%IFI!#(4#4HJNB$$\95E1A.%-<4W&6LPE, 7X;>.0.+3MG-"1W M(OH'KCZLP^>/BQ3.MQ,L"WKE44K(F1F25$[@LF;@-5D5HPO/94C\1%]R#XGT MJXN9<5'IDB0/M4Z;F(@FDO,0'+D1EAL, M/"LS'82>HF(>"$VHW=74HNX@IOAUM?SC9F*D4%E)SCT44=^"K#80M%X&+#:XKAKIIP/$_1 ^+R["^>+?F,FOW+J)/ZPV%_?K)*XW M3$GM+<^YCK&J,U ]LQ"EE9!<4@&5<3$UJ7 =3.&\[M+4T'@X=;B)GN:NJGJ* MJYP7V]'*9T988;2E>\!* 4K13]$(LN1,,$UID"Q;I-4[ #:YLW!SF^E1NFF [C] MB/3-:7&3;'G "MG4*#4X4X>,.D4^FB M UA=I>GP#88-_K[X\/'B;?ECZTNDNCUH2 MKXV&> VD;]X*]\9P:Z&CO:'W!==QU3K,K-6I9)6#2XF<*&%*]1\I9!8) 9,R M/I(OX-L,I-E%U+S5ZXUA-IDV3NL=\MWEIT]A_75U&Z^'>ZQ/_C8YZ-L:OE>. MY[:K-TP? F(6%@B,G&[7S"%FK-LIG+(QJAQBDS3E:;UA!I%\9(Z!$4BAM\(( M05H%QAB;=3 DPB92^D]ZPQR#Q+W?,,C$$9M4=PZ@K=-L\;YX&%QEO)]R9D\4DR-U29]URP?Q M]&Y5+OXB:5\_]7F>2_%T$U#$Q>OV>0'>"!*7MCQYGTP6[#G?<>!W=8J=?76[ M:B?H#NS4SY?KY6([_VR9?U[\77^Z>1WFI:!($B&Q.DI/RP ^A0128R1B@T73 M9#?ZTR1U^@QQ(+(F5D4'H-KFA#ZNSO,OGSZO5U^N?-1K5JR66M1^#9WJ2&RR MU.0G* XB9VZM9N2@-ED2L8.F3A\=)H+55,J8^Y+;D6^\82<9[:SCQ 3C-Q6< M2G/@S$<5F-%HU:!+[OGOZO0E88I+;F)!=V"/:CQ]L;Y,53V_+$EX'TA?-[P4 M=(*K4C?@!7(DD=>!5E@W4DD9G8Z>SD:3U] =1'7Z<#"119I,'1U :T#V.W.= MBPF<0I.T-;(6 I>US+PX'>@"3_:_-6E'3RWLIY^>$;=U&Y\TW:^QK,BUO%M4 MLO.YF,EHC$]@%&.@;.$04+M:_J(RDSE+.A6C*5:=A]JQ'I $>#EWX-.OQJ-/A M!LJ$D9]H7-2@=745*< D+U$R*$9%EU(.J)H4Z;1GK=/$P;P'I1$R3FO4VW4' M_?5,STU8YK<7'W%]KZ-^\AJ.X5_9L)!C3[Z[JN8H7&O"(@.-H2[-TA*<, %R M=MH7KF3433*4751SW#_9-UK[^L/ENAJD,QF$U;HXP)0+J&I)O#84H-NRDBL 1Z]P1SR%J MG4 47XA%R4N;,HW=9+V$B4>'0'!"I740,+X/?^/-R*8;%G()7I-G#XY;A[+Y M\7HD97< ZX>>_@T;RO/D1>:@'7DB"KA6>5I+HMNOE6A#UO^!RL_VV=BT^.[[L&!T^0WGM*B5DD&>A&@F9]'7 :+8YU25% ML4ZDU^"=T2)$X8)+S^%UP/>\A"3/& Q]4X\UH0KZN;>)&ZP^\:?%9E/%>LT, M4]&FH MH(2THIPT$G3W(D"2Q%V+V35:=[J3J)>1W]D'?]"KK!W__"NE*HM=< M1(S1%B([8\SDQPA18RT+3C*C?(PRM6GA?)R/VU]WV= M=Q])!:_#!O.K]3HL/UP)[?O0/R!/4EG(O)!1%RE!L&34DTZB.#I:N4VB>W^2 M7T*>YQ#('DG9'<#Z^G#^%K[2!Y]O\[&WO@A#YK*78%T0H.J(RLBX!W0V&Y%X MYJ%)R]#3)+V$;,\$EO10974 NY\H]EU]18JZMW4ECV2PF!&:1QG <6Y F6+H M9M 61(Y*&1&U:--/^RQE+R'1'S%>[).OV?Z]25(OWU,P41:E M?O C6T +:INQ]OWDI$'QLGV;D!"YBBQER6)L$JT]3L[A[MK]3[U;=I*51*>5 M!N$+UDD:Y'4R00&V\,8DQED,34*#)^B9-QS#PV7%SZ!#6-E: ;] NN+^K. MXEMQWF$VB"RLL74Y9[TEN8T0A&3@2UV8["-#U\0%V4E5EQ9C#"H>:2"<2 <= M^+6_+.FS<'/QRY+.*5ZMW][^QG41[3W3^& )EW31(GGM(==]-29D"($I8$HY MDZT,D3<91;@OP?.F41O \"B:Z_EFFV)9VJ.?,]EM=Y1%:$] *_K$$CR,W($K45+HED+1 MT4FNFZ1['J&ERSMN# (>\XH/D7<'-]N;U?(#?=JG[1U],[C^#%;%X!@3LLW0H$?)F190P!--/$ M1%0:G+,(ND3C'(\VQ28^\J/4](6;?=2\.P[;0^8] (>^66V;\A"T")"2*SP[:9AKXKE]3\K\,=.4-]2!HNX.+-='"(4QB@<$ MEFKEM. "7- .BHW2!6NEQB8%[H\1,Z^-.53!._&RA[0[0,SO^&5U_F6Q_/ M M,S>VLG CO=,@3+VWMQ%"$0)X2%F)6.@.=RV@LY.JGC"TC])7K330 9S>781E MCE_?X$7]S+?EBJ=K7D*012590 0Z82I%3?$F)U,M- J!@6+.)F[R+J+FO<$F M!]-D\N\ 2_\*ZT6]TW\/%U=1A&,V)Q01+'JBG[-0D^9(_RC>:T%B:[.QZR$A M\Y8_3NWU'"3FSF!R?8*X+S&3Y02II0&E?)TKPRG-/TR"I:4E$WJ*091UP^>]H' ]YF=B?71 @\2]*N'M@9_*;]E?D#UH M_QJTT:FHA$]DQ6KQ6/7VH^(*DM.L2(]>#JI$'Z[_.:^/ S3V4.=[B&]FK?]S ML5Q\NOQTNRE#1\Y3 )=5),!;#S%:"=%(4T(TA8O_FFV?6_#YZ6TTA MQ+FU'_Z^1[A23#A3%-FW6+=G&P7!*[KZHC0$_*29FNS4?_/-\]S_DVE_;R%V MX ]^>^W]CAD_?:Z"_PW7BU6^LHA&9,PV0W:B#JIF"0(J"271Y6B%R5HWJ\39 M3=J\[4E39SHF5D7WX+KVM;6UC M.") RUB<.NG!+D)#K3A0Z@"SZ9@T"SQ'7 M4XG+X8 8A;<]M-,]XMXN;VR]$T5G5Q+AHN[49JG>T1C HE$*A53,-ZEL&$A? MS[C;!QBCD+>?EKH'W_N_5M=L:1\*QV"@]HF"DCF",Y).;BB&I8 YLR8/!0/I MZZEJXNC@VT]+'8#O[9:)7Y89_\;\?O7+9G-)GUW'SE_ M&!TM[SR"+"*D+"/+NLTPP0'$S=OF.[4S-[DZ3@!BUX?3!QZ%IC@JBFCHX&@& M/M(1*DX[5;35K,U*N&'DS3P,:W)8C,3='CKJ 'D_A//S*\ZNC3-+B$&0=*04 M1#^CJR 45U\*A?1,99Y+FT[!!X3TC:9]E/VPB.P0R7> G&_M^IO;W2Z6BR!\ M$F#JZ!B5F(8H

H&<0CNRI7'Y3"+T[[-RT)]:WO>V$CTP> M8ZIJ^D#2$E8$JQV0XVGKWG()(6I/_JF2(ED9[,-)CBW@M(O$GD+*/1&Q$V63 MJ:<[X/T<$K[ZM+I<7IPA24C0_0\,ZZ 7;X@/&^KR)Z5+G?:"V&QDR&,$]10J MM@#5GJ+O#D+W6DVN?JPC*'^OBN)T-N@4A,@!M\.#)%J(R@600GGA&(FL',%T M[:"PIWK&%B";2CFG@;K?UHN$_,P71&DR.14YDWO!BB'&%(/B(T>E@D9[!/]K M!X4]5:,<#75[*&=&U&WG.S_)U5UF[SVN/VW>$XHV'U?G^69Q=GZ_#GFQ_/!C M^+HY"UIS6[P#H>H8:"X0 A-T[+(U/(1DX\.2W"P-<6CIK15&(I3%",C%F9TKRI!&[O7P+"AQ2J YQ]SK4ZD]7"J@BU]XS[.@O* M-9KL/8+*09AT+PN3^RKI)!!8Y_YBNJR3L.[QR<^W$'.;^'K=I[TSZOU#^'S9\SU669S5ENL MO>(&- L15#9U$AX9_>*LJV/O2]1Y4-3R^.O1[=[%> M_(G743R2J_ MN]W6L3G#9)EP7 "3R&OS ]89]\1BL+*^-,O49JCA8 J'H>ZDWBS::&?N.V\7 M5V2^MP?I+ H3ZJX-8D@3&SY:\$R3TVG14\2>T&$<= ,.^;9AT#F)EX@V$N[ M4E6QW,P5N9U5<]6@\WJU7J_^JI-LPF?Z+Q=?SR0%PY%P "R76FC%D0(5KNM, MX: \&1INFE2!CR%R&.A.ZB&BF8[F-EF/,?;J2UB8 XIEXZL('?RN]UV"PV M[XB6D-\N[\\ZX&=>TPG*68'2N4Z7LPE\J$T6SF5D9/EC.<($ZJ<)'(;#$WY] MF$@W'6#NL2/VQ_)R4X/LJU.TW7UZL:VJP?OO+%&44JS+((.G(R4\JS6&AL)O M9(:%I$5H,@UI;XJ'H?*DWAR.H[W.8'K&1-%8M ?K!=(YBQ0-"1% 9D23I0XI M-7EZO4_$,#"=U&/!WC+N#!\W!^%ZR][W;H$MPI1"4F%>)U N*0@2/0C%B^$4 M&?GOJ C<' M;I,9_T63K9LYD,?&>]BL]48;!",RKZ\$=94>G[@:']N<(8A0:R.9 M5RL]*&,9!#+LD&-)*7FO#6OR GX:^VA&:7C(/IHQXNX0,M?]B'10@G76 _=U M:USBK@Y:2F 7(>WXV"N2"OA>B"&[+ M*0L(&!,(BC5%U)Y\QR;;KTYG'\TH-0_:1S-&YAT YZF H["H/)H"Q=6I]7'; M ^TX':D0O%=%L- $.H?T^QYU,\TA=]440N\..S^$]?HKA9+7_7^1.UT0B1=3 MY_KE4LO%D@-$[^E 9!9-DXD#NXCJR>/94^N[R_GV5T$'=]LKPJ# V =1NLGHR3-- :D(U MC >5OP+5$C_4CO3WDWK6[Z^O_S,M;>9U3X)0/H(*/D-PV5<1)8/*Z:S;E#'< M(Z+/)MU#<+.WB/S6%@%))B4 O6H0?%44!,2@/97,]<<%:4-L_Z M)Y$9'*7A(9G!,>+N$#+7Z8N 5EET"6QB@IPQ$\'KI(!SGCDRJT.C%_E3R0R. M4O.PS. 8F7> G'NO@-<9*ID=2N<\Z%!G8&NNZ"SI0 SH[(53*&(3T'Q'25]X MV4>]#]Z\K1=VEH5N;6G)+F.R[@A#%SK.!AYR M/TTA] ZP\UU@$>G'='Z9KQ)2-:.P5=%9$MH4H^A<,5?WAH@$01L!2:C$B6/R M )M4T0XEL"?O9T\TK(Z@F@X@=Y_VM^7GQ3(L4RUF6FTN-F?:&ZVB-A1DU()@ MY!PB#Q$XDSYB,):<@18PVT543X9K&FA-IH(.X/3(,3DK2FER$TD8T6I004=P MSB D;CV+S&2CFMQ\C]#29\IP8KLT2N"]9@[?U/Z8O3*#UW]SDLS?8U1,E-F[ M^NC;?(YVA;25+?"B"BCO%9WS4BCH M?KCZ\/*SEL4EX670PN329);N;K)ECJ/UQ M\%VT/9WT.[A*KKBYN@[Q(2\H1 F,D7 L9W54>*JK#QE@<5@*]Y+)-G7P.XB: MUS.9'$<32+[7ZO9KGFK8>< 5<_WW)[QH'J.HS7630S!)*0O"ZKIREA4(WF9( M1I(M\#HET63TWM37#7U:]9.W@KO#J).1F$D:"C%#W+D,OO9[Z!)3D3(ZVV;2 M[Q/T='7!C-'\]X;A<'G/W3#_BFS;Q>;5,M^T?BQP<,Q:AO[.K^V 3;C3ORK7-UVSWTSW!QN:X;<+YE M,:)1R4<*OY10H)S,=&L:BNZ4M4YEI&/3R Z-IG7>R'A2&]563QU \;YG]AQK MF(L37DB0FIQ!)86%0.(%&Y0J'LDR\R80'$'CO&/O)X1>*[WT[4;_&M;UJ'TY MI)KKB4^:T+7>364;)SN&P(,D.Y*2L75KBP6*O@J8K$*)6<=@VS0=-)J>O[5QBZ>M*%;'*RL^^L%.@C)(*"W/CEDQ94VO7A/T]25LST& 8]? M9(?+?<8+:[.^./L]+#]<%9+$G+SQ44%2=2X##P*\%[E.V7*J.*UT&G(5T8?> M PK]ZB%(OOG6N>$PD0Y7APJT!Q3<;#E&'2N#P+6O8X9< >^CM]440IQ;^U>S[:X)3]*G7*<8&(V)KD(,$)&N0D)^ MX<()X=T09VB8]N]_\SQIE5A>O%KF.N?U\W8( MW=WF:>);%VX"N%Q7&^9@P,4D("C'M92>N]2D)VT ;7,GY*;U'5HII6># ?0-J^/.CD>AN)M3^7,_8#PMI1% MPNLI8(O;,F4CF-9U3"M+28.*A4QSG1QL0RJ91<4L#EOG]_CG=XJ1?76XFE:@ M'=B@6Y'=-:BK[[@=K/037SA*2I,O-9U^0K_F"!$XLQC M)E$9'GUITY#_-$WSONNT-CU3*:,+7#T6:;RYK4^6F!@+7D*1=;F>R@*\H9!# MF631,E/0'3'+_V94"U/#)^LVX=F4RN@&6]\^Q]<1%V_KF-7K(9%GC-.U M3A894&==33-2$,L=<*N52Y*.I6V2:7J6LA[S3%/";"JE=("R;T\,7?UAL=XV M\ZPVF[.BE>""1S#"IKI$0X,KR8!SRA@4.4K?:/OATT3U>$E.@ZW)5-%W>;L,SO+C]_/M^ZG>'\A[#Y^//YZJ]?EF6U_K3]YH.K<0[]X@F+=R:5 M09M:'U^2L-J1X5):@@HIU6E=!I*2AI?"; IMQHA,6NOS[9FJ4J88.4N;E .G M P4T64HZ22P#13%8;.8ZN4;;-1^2,K^=UNNT5+NX!J\?Z/_OOCP\>)M M^6.#V]+O;YKA%=/2*L/!ZV!!,44!M@X*$MHLD.)K;9J,P!U(W]R.UV2(:J&/ MSF#VH-'Y+-ODM;,"7$9%K+@Z'M$KX(E;5E(I2H76T'I T]R^5A,X'2+WN5/L M]_FX&J<07 BI]M8'5_U"4QB$)",(:S"G()*QP];7?_?1756Q[Z/\"20VV3"! MJ3R8W\+7;5[VS&+*3IH"7#HR?,Y;<-YSX,YR)BD8,*;):,#'R1F$E6:[3IMY M,GM)NX-KYL&-^3;61R/,ORQ_^CM]K#5G-2! DW/Z'CDFN7W M5M(9"=(SXZNY; &L V@>A+YF&TXG1-^Q]'8B$'VT_>A,%M0FY00\F-J;:R)$ M(S5D[8(PVFGIFKC@>U,\")[-5IT>&9Z'ZZSO[-7]!,WK<%YY??<1\>+@[-1S M'SQA]FD4#VVR2Y8ENE)#@!PCKWOH);CZCV@82X;QH$R[@08'9Y>NJKR^,<1/ M=XG?\EP41UFX@,CJ&LU%<"6$0:[ZV&_N*L\T1O/?5M6UE'<' M-^(3%_OU5M:SP@T*XPVHPC.YH(3MF L'%X,0R7J64Y-RW]UDS0.M(^!A9UQP MD'+VAMH77,=56[#]NEJF:Y8X1V?HJ(*.=2R2#@@A&PF%<\]D<2F4)@-UGJ5L MGAQG-Y#;4T7]&K@S$8T1RAJPM:1,>0S@%7KPY!9&8YT*OHE#?T@T.7G2LQM\ MC5)'=_FQAY;Y'6ENZ^G>SJ$-Y[^M-HNJSI^J9[NIJQK?+#879RAU#MHK4+:6 M!Y7((&#M3(L^,PI;DG3E^!?L< ;FR==V@]NV"N_.?/X/UF <\ROR"L('"F-K M_>_]PC=^1@&^M"H4L-Q1J!^5 8<>P6NOHW>B^-(DDS>6T'F2QW,#=V(%]@[0 MNO&I+J#\G8[G;[A.U7]A+I*\O(3 ,YU"4537'?9 )2<9K+*(!K8D,QY\'544F>6^58D3'Y)JTENXB:,4G3 M$@E#AM7MHY9>(78O\D_*)L3D@.QNK:Y+=;ZC9X IZ3KXW)0V&RB>H6O&U,S< M0-M3.;UB[8P%EV24$E#265$^1W R!?HE.1",)XSJ>&,V9TS)S(VK48KH(!VS MRPJ/B,U9T)$KK@ M&E"!%PC,UX$)B67E-3?L> ;NE%(Q<^.UK:I[-9=WUG\$ MX\4DSC(+8"V%4(HB?7 B$BIK>7Q0,2?7Y$5O,@YF3-S,#?/F"N\,Z0.R53KF M8GE1$'BM+%(\@)?T2\B9&.;7,Y,F)U8=7T#\[$L56;,:Q;K MC,$Z=RF[#,XYBOT8^55<1Y]BDR[6<63.4R78$3 /55W?=8/74_-)FJMRFV<- MRWR['?.;^X7^V,$%A7M_XX25AM-PW:8$4219G,XUIVDBJ%(K8:VT@/1K"M2M M=ZK1QK5V#:[W)'G3N_#CY=W)59D+SYD&%T6-)8T#%S(YW:GDK"4YX>F(E1:/ M$]E5L>(8C Q[IYY ,QW>$)?,++(1),RB_U)GA>1[6 T9L_0=#H]%?226'^EB^?]7WC^!?^Y M6EY\W)PI4:*T)D.6HI9&J0C1TD\^D2MB8@S:'FVPTQ""YWU-[ NYA^KSA'!; MS^3[OU9G,5CE#)U#BS6LL[4J *T&HYAWW,F(LM$(Q5%TSMMEWAU*]]'>J8&3 MT(9G(4M7#QHP5I?4H3;@I B05)$4[NF26!-O=#2E\W;"]PG0T1H\,8C^O+I< MGTGN7#(Z@RR,I%FWZ,5D"DC&R?6/F5O6<,#><$+G;;_O$J"C]3=W?=I.YMZO M7N-O89%?%?JV6_8R5SDY;H'I^IY0:_#(UZXU+IQ%8P5&_@">3]2HC?_N>5ON MFR/N&!HY(8-XQA)S048'4=9Z>*'0%_\OGD_8UUX+.F8U1%!",HI!@Y5 M (Y,2Y,X^C8/X8?T,_J31]X4VNBB-?NQ>I,GY(5RJG^&0UYQ&6NG "7RTOFEWOI_388RHZ4PYR\A*:TYQ/Q/ MA'+T"ZN=;%Y1<0IO-ZU ,Z1";3H-]H[1QS+[J&U0D4= )&="%1TA%K0@M0BA MN$P739-7QK&$SFL?>\#GH=H[ 73>9/2-QV!38<#=MN&<>*-#YR%G$0KZ$B/. M LHNWF$ZP>(^NCH5"&YS]HQK'HIVP$(6H&2@.X )#3I&E:3U*84A2\O;@'#^ MUY:>8#A:7R<"Q&VJ5.LD"I,%?,CD@00Z6S[75768F9!XP.,,?##D;T.7?\\M)8URU ME/\)&+3*'+CV=)+0D.>XH9J)3!%)B%(C(;9O:Q%%4SOL*,B<.)]%;/V\?3XSY M5N03)",A"1Y 69;!*59C*(K<8^!U!/C1,#CON\><6!NEAPG?/+IJG#I[$!4= MHW7JC/?0//60\]OVJ?]O7TW\L/KT:7&Q!2Y]?]UU2M^.1 /NU9^VZ^,FD=]@ M>B?J++OW?:\>?%_M:CQ?;2[7=^>=/%LR8\S5#G $EA2"**<&!S77!.-(M2#&FAU@T#]PQF5*3FV,< MF?.^)K5#V<-;I:'R>NW2W6$R?@WK:GN_X $MN6,^OK4)W,W/+"815=$F+[X$*[65QK%@T4&='H4 MJ%@D!*23:@7G-D>>;9N'].]).273-@8M#TW;@4KH( GU/0<43/RR_.X1-6/( MH>X>QZ@MJ!SJ(ZJHBY]0.Y)4\K9)S>Y ^N9]^9X3<(>KJU\4OL.T6N9MB0FS M0A0A'>3M[(Z@Z5AM$>,"2LMX[1TZ(O[N*)OWG7MVY.VIHGXQ]_[C8GW-CRHY M9V,@U?&;BM<"OZ@DG:$2?98QF]1DM?MSA,W[I#T[XO934+^ JT]7%Q^W#.64 M2K+$@:A[>)2JT_FM,R"EEX9KYK1H4H'[+&7S/E_/#KD]5=1K=/K+DG[$]^'O M_1)N]__Z)-'ED_1,%#W>?OXC:%%.6NU3!!D*.4J%K$D=X@!2V!@C9BFQR=RF M'30=:F<>^>B[[(JSEB6E''A7Z))V%B$8[D%8%Q3660"VB8G91=2\T>)4Z'AH M2R93PPF8D2F26KL^;FHSR$Y2=H M=M;U">E'O/KW+\M[ C_34N9L=0;#:Q89O03/2@9EI2I*H#9MMO/LI*I?PS,& M'X\8GHD4T:OE^>G_+A<77XDK^C ZQ+^=A^5>)N?1SYG$UCQ/X41&YNJ+[IK2 MA,@,2P3- UU8/"9P3EE@I0@5I/5,-1G2]"T9AYJ2=Q_I 'U*BGQ^XA1\"AXBX1N+%"R;)J-5QA(ZK\$Y "L/ M;4Q3#9V2V7D?XOE^8=2.3VMF@AZCMHTA4J(@4W1C^6B0/&?%:Z.T!"ZP@=V&^DBK8\^*FA5 M)P%*\NZUI"N<8\QTHXLV#W'[D=N541J#F^^,4GMM=9!&O./R)S(SJZ^([W#] M99'P":;/MQ])/[TMOV-:?5@N_DT&&M>+%?VYS7T;+50J9/4E:"5)]@HIVG71 M0LS*>$_29ZG-+=J*HWE?!9L@>TZ==P7^+>?Q(>>_(TE[D2XPO[L@]L@I>? [ M?RP7%YLG# $K24<3#!3+R!"DJB'&([@ZC1A#LO>VG38TVY,R->_S9#OC/I_F M^SL%WYW_+;]O/]1F!N\RT*#G'-NN\#R=]WN?/ M([HK$VNQ4]Q>AXJO_@KK?'NY5+-YO+3E4@>B(+K&K,& M ISF]2+SM6R4[C4A;/"Z3N8.3>9D->1IWE?7QDB?0^^GE%BXD=FJ",9]_:T; M&W# &\M^7]0L'3&2QS:9"B>"9MIPT+:.G;9!0-!& 85]3A* ZL[R%Y"I6*_# M\L-VM>#F]=?'C^'V9)UACCPF43O&:@,9DXE\(97!,)-CR"*C:/)2,QD'7>4S MQJ!K=#ZCB4X[\!.J)?@U?,)7?R\V9SXH8>M&#:T3&?B@/#A7"D2?F/;$&3Z< MJC!14=0](N:%U$PX>%@;M:]2.@+4CZLZONY,F103(@&Y>I4 M,'*R!^@F)[S,.Z3RZ^7V$M5"J%6SV/D>?MP_2[R["^F)>#^R*Z;?E5O;^1D7*9$)5"!DX*0S$2$Z^F6QL:@B0R1WM"O7['F>YO'93N>T]0:K4XYQ MGM7;/^@C+C:_+*^*5,XPVN0R8Z!D1K(_=8UN1 &^,,E)?<\M4*G3C!U(:$OE/%4@IW. ^H+)?T2H)85)TJ(&ZQT)!(L%KPV"9JZPH$Q.BI]6J#5Y;?_N.4812RWH^4Z /_U=?SRD5WCO[VI7RC*:TS;5+#E%C!P- M%%V7'EKCZOC?FK3SM>VS6.:;S$EJ5EYIP4U752YC4->\MV&TKF?T3C;KB[/?UJM\F2[>KJ_YWK[(A^"% ML9YN*FXXT$5E*!Z1'KQE(@EK8AZ4;Z+/OX=3^M5#C#Y%0"\5+[-A8C6A@OH M6'5'KCG87+_ET^G4R'2M3M,2E"!<1"8)'[IDGX(N6@X9<38&9=]3,0_4IE'L M]R@Y4,H=)/G>$.GDM-SQ<5V/@5$RG@-"8;HV2]8^R9 Y9"DM>:I)R3:[WIZ@ M9W;8'*KIA\O.)Q#[W'$V2:;@9G.5Z[X6S34;Q2"+-F:0!@4Y!JI T+5.GP6; M8E%&\F&O]T]_QSP/&M,C8DI1=F!/KJ;/O"--;&/F-]=7]=;8,E-83M:2>.H, M"ALC.(.$<%$T8\7)E)IT[>R@J9=2IKD]GZG5UR\2KX]J3.B9AA1-8'NAV%J#T5T@*IZSMZ6=^'\UD#KH 2O!II9 M:\A DVV.BJKSU5"U^G"F_KG[- EU. Q!#+:WH'+G/C2T=JDA2NAR?SI ;3->T>VP]74 M:ND :>_PG/[3!^+HGV'])];1R=_RPY%<1E<,E( 4[X;@P$OR4)TJM1XE)BG; M3 )XAK!Y)U>TP]BD"ND 8/_ ):[#.?'S*G]:+!-R6 M$!L%KA"/+"6/":4.H0G*!E$W[TB)=E";7C4=X&V:N.C-;7$["N^-DQ$\MQ0; MZ2SJ:C,!FCR'D)5E0K7I_YZ6CWG-97]AZYPPZ>"47'.&^7'&KRW &0N*BR@B M6&VK=3&!XC?+0,1B',N6<=NDV7\8>3._<@C-!I#Q?XEG+ZPU>/TL8*)Y('F3P# MY8N&8),$FSC32D8S[*%^_#U]GXI>:D*.BH2'%_'>:ND 4_L+[H[M97XX#X(K M@089H!=TNHO/$#*JF@]ST2M.BC@=1U^3&=?H'NND"OV5!62ZS97OHW'7.=!+@0(TB!(DJAI&GSRO,$/3-7/_0& MP2FTU@'X)I@!8H4L5O&Z^+)P4-D&B#8;*%Z+$J3D2K89"_G?V403N*U'!L I M0_[9+K-?5\LO=#-AOM]CYIAW%.0:")@,*.DR..<+E)1L]J2YD-ID#([*9N<. MRL0@/EHO^L&(^L\X;]<-D\H(Y@U=Y8QGTJ'("'7W4/!6 2AR#U11@?PED?(IA1-HN'#, M52[_/8D'(6[6P4GM)4-Z*[BX+QS'I:#@/$)(2M7_N)SP\^(3 MPC-NF892=[8JS#5:R0F8+.0L9;HE;)N%O;U(X$3O\O\H<] 2U"_:)?@V2_B\ MX'A,V00ZL#$R"RIP"NE<$8#!.59BTCJ4T[(&(R7PXC/;+\ :M 3UB[8&UQG* M2T+U\U)C&(HPY%))I@PH%BA$=)+>O@,>&X32:ZPV"-ZM<'-(M4Q=W M*"V@SB4 ATB7#G?D''FI)&\R*N<16CI_;IH5=GMH:^8-7[?#@]\E7(;U8K5U M:JQ146$0A(BZH=>SNEP^,:!(T!-+BA4SV0ZY1REX*9,7]HEAIE'+W+BZION/ MY>8SID598+X^;"83W_5(9.'T'* 4+NP#>:HHX\H_>6>PA&*U#6"X@J>O!>R&*B*AG[:G1]T]N@ M]CD3>T<&0 >0'S1,_/99<-WGW3UEQX^ M59ZYK%B,F@.*VJ";I8"0%4(2DZR=;KV3CN/+$S,;3W67LP.\Y>\H&\ M*@ZD"_KZM^J?XV<2D:N8,@CAZ<)W@9%T2$0B24/VDX?PM..+SRHD/E?-H[>UM?0T_JP7WW-1U%T'4 AM/VG**@?16>)6Y MUJ[=_.D&#'6>F6M[AKI 20>GI=TU?I=7WYQE;4U*/(')Q8)*28&+1M"5G:PN M069>FKPF'X6[$RVD[OPNVAL_'1RJ?MK$N!+%F* I6*Y5K2);7%YB(L\V+YX7Z;0L98 M*!;30+) 4*5@K93A8+,+Q4JK/#9)LK5AIZN"YC&XF\S23J?M4_9[OI?"]4 K M9TK.V3%PJ$.]_33$[.N&C:*)X1GNQ.S!U;Z&9-2K]I? M-IM+S#]>KHF9*X]JR_K]>WCST]^X3@N2Q9E/01&'!DQB9*>2EN0;<@4L:,F, M3$*G-GFHT:2>:):V(>C;:OO0"9OON[D)[C4^OUKFG_[^O%AO/^%N,+?2*AM- M%W46.=)I3W4T8W# D]0*>:+_S[,-\%#.3C0MV^]-,2V63GN*[9.79Q$R^23) MS)3ZJ$IA.D0E$0S+T3'&@M=])8H.WP.P\JI3YG]]CZN]4BWHW8% MQIJ#QE@' N=<]_QILAZ5A81D-U1?)ZVC&/PP';^L\/M!1O?&'?UM MO4C;J1GE9FI&*8&\T )6U'9&GRCF2B("RUQIK7C$SE9D[D,4K^ M<\[1F>;9I4SD*<_TD MR?:N('^03GGJQ?);&9D2/3+M0'$60)F0P =M(3'K4%@=6)NY.<=E\\4DY[HX MGO,A\ 5$G=DT@Q&<%7#.5J-KBB31%]+(:?@^L5D";LX MO=W@\P4"":M12(;)UG=5:3L-H:)=1P.TX7[6/@IAXXO)@]Y"@>T!>9> M7N9RIVALL8P)]$#!0>WLY1E\]I+B!*O0.VLQ=?D ,)"_>8]C1^F;%GAX ;?6 MJYRW[4[A_,?%)IVO-MO+_D9A,KN2DRKDA5/HK.CZALB5!;)YQ=KHH^SS<.SD M:M[2Z(Z.Q'2Z[^4@'-#8]/15^CO6B1+T^S^LEEO17(;S][C^).A:E456#S>0 M"LG#]0A>Y%R7-!O-1&&^X8:EX_)ZVDG-"9$^<3]=:]B]@)-YU7)X%8!BG9_X M?E5_Z^D+_2G)_?_E75MK7#<0?N]_&=#]\E)P&P(!4XK3]-7H,J)+G%VPUX'^ M^X[6CKW>)+;/V:,].NY#0IR$7%Q4+L!00%$I%EK8A@F5'/_O=QS.!M)?M/8T/^X$TL5K?K-)=\53R-A27$DCKZ703 M@1Q6&RQ@X9PEXDHN]E[S\52B90_H6\NN\+C \W(R+EQC(&( MKMJ+>8C"9G">3A],S ?15W^O <(M.P;9[SZ;'%AO^OIRS)D2:\FRK2V]>2$G MG\@Y%.<\9S[3#UV^SQUW??574][]MIH&0CW%[8\@TGN,^:DR^"4G7123"? L M"U!$ANND+PU*\R21+*0:S3%J)M*K=I3YG^ZH^4&TI(X,5;P[+=W^XIF/1E>+5>;I@Q!)T=^ B.DU 8>D@[?4)2$'%Q6PFB=VH1X>YTEEYS) MY#L9R";6LDREP%DL@)9+*0(/*;=Y$7J3L^2&H*O=++DA-NV L1\,ELH\6Z1K M)DNI0,7:F;M.EQ)H;. BAZ":L.PW.4MN$!*>GR4WP"P=8&J\XIZ9ER**$)AY+GR4W!%NGF"4WQ- =@/U'LWA<858E29YF MK0=7R3@(PAI@!HTIUBO>IJQS[.2D9(655GK7CZ4XF0+%KCF"HI]Q5,.Q\TCF(!,YJ.X08G!L"2(?_0.W+/W[U8 MW7Q^?XTUEH&$G^U%V.)ES:%G&"-X@^0[%*/!^Q1!UD$ / HC4LV<^Z\=R!]G5=51(08@@2A MDG?<;DAQ7S;K7>CCG\T5H6748^;0KYCD,?,HN:9ZS S7-<7X<1'? M'IZT< SI$ ;GC2'6PB,XQA!"T&AKUHET;::E_61!1XB/6)38)WV4+.WAIE'2>)3R'IPXIF?H"< A'?A2@GT?X;.:!VT;)3 M'%/W7S3'8?4C&5L?68YGHXI)8'.H,?3"P6-BP$/A#@.3*JHE'5F/D=G#;R ^ ML$IG:[KJKVXK9Z[*?MQ2JK LK920G>"DAXC@B8V XL))G5(,6-IF8 Q:;Z?' MW1 T_3SSHIWE>G!['L0\6V]7N8JT^HH?,=U>K[8K)$::KFYIP[\GK5>">WMG MUN^ULG<=9$?70M_ M3S.;LCL/PL-Y2X MX045:Y+\V(J"D$X_K,E86#5[R;PNPN4 ,O-:3+YK1<$2+"UW0 (.JI;O&H3?)Q/LU:T<$)]+;FK*BU-0G%(UNS6#RR)" MB2IXED*M!6N!I7'+[?0R/P9T)[#;:'32DN)FJERVYQGX)9=9!HD$%!=][941 MP EBWUHHG1D+K.0F3[LOK&OFKNHM$#>E)2:$UKQL\!NGWKS JXR M$0TWQ6HCZ>B(=30TK\7E08'!6D\C@K#8)M%@4C%Z9;H#L-:J=-#];!P MJA/<=+N%]@HIHK0A,BY &Q]K;RP#49.G0CK.Y)I$9423U]R7%C9S>50O"'H5 MLD>:LP-X/BG%N6LU<%^04Y+++,8(G <+RDD%3KL$*COC.6K-1&I>/K6_HAX! M.=;PSQ5$C;9"!W"Z0.)F) YID@7B1$Z@_(L@67\>6>#8+?YWN=!JA^0[ \_MF_16OMRLBMN\P;A]5="^.,=)Z6COP M0-ZA2F@@I"@A^VQ30J59:1+JD-7KH// X1R]\)9U\VM^MM[6FF>2+/ M+/B(=;Q/ CI.$! +_8V-EJ3K+Y'3Z4U\*9%_P@4M$^VNO^'^ENM$/OU ME_\ 4$L! A0#% @ KH/$4E&3.L4!"0 )$( !H ( ! M &5X:&EB:70S,3$M,3!Q,#0S,#(P,C$N:'1M4$L! A0#% @ KH/$ M4I\QB2S<" LS\ !H ( !.0D &5X:&EB:70S,3(M,3!Q M,#0S,#(P,C$N:'1M4$L! A0#% @ KH/$4G6ZGCWS! V1H !H M ( !31( &5X:&EB:70S,C$M,3!Q,#0S,#(P,C$N:'1M4$L! A0# M% @ KH/$4OF FD?X! CAH !H ( !>!< &5X:&EB M:70S,C(M,3!Q,#0S,#(P,C$N:'1M4$L! A0#% @ KH/$4O%FX?JP\P( MMKL> !$ ( !J!P &UD;&$M,C R,3 T,S N:'1M4$L! A0# M% @ KH/$4J5EBU0=$0 H+D !$ ( !AQ # &UD;&$M M,C R,3 T,S N>'-D4$L! A0#% @ KH/$4J1\W4M;) 2'(! !4 M ( !TR$# &UD;&$M,C R,3 T,S!?8V%L+GAM;%!+ 0(4 Q0 ( M *Z#Q%*;#BG1T68 *6M! 5 " 6%& P!M9&QA+3(P,C$P M-#,P7V1E9BYX;6Q02P$"% ,4 " "N@\128%MG!V," 0!:Z H %0 M @ %EK0, ;61L82TR,#(Q,#0S,%]L86(N>&UL4$L! A0#% @ MKH/$4B!+-!AZI0 1