0001628280-21-018015.txt : 20210902 0001628280-21-018015.hdr.sgml : 20210902 20210902160504 ACCESSION NUMBER: 0001628280-21-018015 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20210731 FILED AS OF DATE: 20210902 DATE AS OF CHANGE: 20210902 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cloudera, Inc. CENTRAL INDEX KEY: 0001535379 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 262922329 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38069 FILM NUMBER: 211233253 BUSINESS ADDRESS: STREET 1: 395 PAGE MILL ROAD CITY: PALO ALTO STATE: CA ZIP: 94306 BUSINESS PHONE: 650 644 3950 MAIL ADDRESS: STREET 1: 395 PAGE MILL ROAD CITY: PALO ALTO STATE: CA ZIP: 94306 10-Q 1 cldr-20210731.htm 10-Q cldr-20210731
00015353791/312022Q2FALSE0.166700015353792021-02-012021-07-31xbrli:shares00015353792021-08-31iso4217:USD00015353792021-07-3100015353792021-01-310001535379cldr:DeferredRevenueMember2021-07-310001535379cldr:DeferredRevenueMember2021-01-31iso4217:USDxbrli:shares0001535379us-gaap:LicenseMember2021-05-012021-07-310001535379us-gaap:LicenseMember2020-05-012020-07-310001535379us-gaap:LicenseMember2021-02-012021-07-310001535379us-gaap:LicenseMember2020-02-012020-07-310001535379us-gaap:ServiceMember2021-05-012021-07-310001535379us-gaap:ServiceMember2020-05-012020-07-310001535379us-gaap:ServiceMember2021-02-012021-07-310001535379us-gaap:ServiceMember2020-02-012020-07-3100015353792021-05-012021-07-3100015353792020-05-012020-07-3100015353792020-02-012020-07-310001535379us-gaap:ResearchAndDevelopmentExpenseMember2021-05-012021-07-310001535379us-gaap:ResearchAndDevelopmentExpenseMember2020-05-012020-07-310001535379us-gaap:ResearchAndDevelopmentExpenseMember2021-02-012021-07-310001535379us-gaap:ResearchAndDevelopmentExpenseMember2020-02-012020-07-310001535379us-gaap:SellingAndMarketingExpenseMember2021-05-012021-07-310001535379us-gaap:SellingAndMarketingExpenseMember2020-05-012020-07-310001535379us-gaap:SellingAndMarketingExpenseMember2021-02-012021-07-310001535379us-gaap:SellingAndMarketingExpenseMember2020-02-012020-07-310001535379us-gaap:GeneralAndAdministrativeExpenseMember2021-05-012021-07-310001535379us-gaap:GeneralAndAdministrativeExpenseMember2020-05-012020-07-310001535379us-gaap:GeneralAndAdministrativeExpenseMember2021-02-012021-07-310001535379us-gaap:GeneralAndAdministrativeExpenseMember2020-02-012020-07-310001535379us-gaap:CommonStockMember2021-04-300001535379us-gaap:AdditionalPaidInCapitalMember2021-04-300001535379us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-300001535379us-gaap:RetainedEarningsMember2021-04-3000015353792021-04-300001535379us-gaap:CommonStockMember2021-05-012021-07-310001535379us-gaap:AdditionalPaidInCapitalMember2021-05-012021-07-310001535379us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-012021-07-310001535379us-gaap:RetainedEarningsMember2021-05-012021-07-310001535379us-gaap:CommonStockMember2021-07-310001535379us-gaap:AdditionalPaidInCapitalMember2021-07-310001535379us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-310001535379us-gaap:RetainedEarningsMember2021-07-310001535379us-gaap:CommonStockMember2020-04-300001535379us-gaap:AdditionalPaidInCapitalMember2020-04-300001535379us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-300001535379us-gaap:RetainedEarningsMember2020-04-3000015353792020-04-300001535379us-gaap:CommonStockMember2020-05-012020-07-310001535379us-gaap:AdditionalPaidInCapitalMember2020-05-012020-07-310001535379us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-012020-07-310001535379us-gaap:RetainedEarningsMember2020-05-012020-07-310001535379us-gaap:CommonStockMember2020-07-310001535379us-gaap:AdditionalPaidInCapitalMember2020-07-310001535379us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-310001535379us-gaap:RetainedEarningsMember2020-07-3100015353792020-07-310001535379us-gaap:CommonStockMember2021-01-310001535379us-gaap:AdditionalPaidInCapitalMember2021-01-310001535379us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-310001535379us-gaap:RetainedEarningsMember2021-01-310001535379us-gaap:CommonStockMember2021-02-012021-07-310001535379us-gaap:AdditionalPaidInCapitalMember2021-02-012021-07-310001535379us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-02-012021-07-310001535379us-gaap:RetainedEarningsMember2021-02-012021-07-310001535379us-gaap:CommonStockMember2020-01-310001535379us-gaap:AdditionalPaidInCapitalMember2020-01-310001535379us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-310001535379us-gaap:RetainedEarningsMember2020-01-3100015353792020-01-310001535379us-gaap:CommonStockMember2020-02-012020-07-310001535379us-gaap:AdditionalPaidInCapitalMember2020-02-012020-07-310001535379us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-02-012020-07-310001535379srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2020-01-310001535379srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-310001535379us-gaap:RetainedEarningsMember2020-02-012020-07-3100015353792021-06-010001535379cldr:SkyParentIncMembercldr:ClouderaIncMergerWithProjectSkyMergerSubIncMembersrt:ScenarioForecastMember2021-12-310001535379cldr:SkyParentIncMembercldr:ClouderaIncMergerWithProjectSkyMergerSubIncMembersrt:ScenarioForecastMember2021-07-012021-12-310001535379cldr:ClouderaIncMergerWithProjectSkyMergerSubIncMember2021-02-012021-07-310001535379cldr:ClouderaIncMergerWithProjectSkyMergerSubIncMember2021-05-012021-07-31cldr:segmentcldr:customer00015353792021-02-012021-04-3000015353792021-08-012021-07-3100015353792022-08-012021-07-31xbrli:pure0001535379cldr:DatacoralIncMember2021-06-300001535379cldr:CazenaIncMember2021-06-300001535379cldr:CazenaIncAndDatacoralIncMember2021-06-012021-06-300001535379cldr:CazenaIncAndDatacoralIncMember2021-06-300001535379srt:MinimumMember2021-06-012021-06-300001535379srt:MaximumMember2021-06-012021-06-300001535379us-gaap:MoneyMarketFundsMember2021-07-310001535379us-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-07-310001535379us-gaap:CorporateDebtSecuritiesMember2021-07-310001535379us-gaap:CommercialPaperMember2021-07-310001535379us-gaap:MunicipalBondsMember2021-07-310001535379us-gaap:CertificatesOfDepositMember2021-07-310001535379us-gaap:USTreasurySecuritiesMember2021-07-310001535379us-gaap:MoneyMarketFundsMember2021-01-310001535379us-gaap:CertificatesOfDepositMember2021-01-310001535379us-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-01-310001535379us-gaap:AssetBackedSecuritiesMember2021-01-310001535379us-gaap:CorporateDebtSecuritiesMember2021-01-310001535379us-gaap:CommercialPaperMember2021-01-310001535379us-gaap:MunicipalBondsMember2021-01-310001535379us-gaap:CertificatesOfDepositMember2021-01-310001535379us-gaap:USTreasurySecuritiesMember2021-01-310001535379us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001535379us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001535379us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001535379us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-07-310001535379us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-07-310001535379us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-07-310001535379us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001535379us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001535379us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001535379us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001535379us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001535379us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001535379us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2021-07-310001535379us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2021-07-310001535379us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2021-07-310001535379us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001535379us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001535379us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001535379us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-07-310001535379us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-07-310001535379us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-07-310001535379us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001535379us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001535379us-gaap:FairValueMeasurementsRecurringMember2021-07-310001535379us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001535379us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001535379us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001535379us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-01-310001535379us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-01-310001535379us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-01-310001535379us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2021-01-310001535379us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2021-01-310001535379us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2021-01-310001535379us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001535379us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001535379us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001535379us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001535379us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001535379us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001535379us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2021-01-310001535379us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2021-01-310001535379us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2021-01-310001535379us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001535379us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001535379us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001535379us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-01-310001535379us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-01-310001535379us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-01-310001535379us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001535379us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001535379us-gaap:FairValueMeasurementsRecurringMember2021-01-310001535379us-gaap:DevelopedTechnologyRightsMember2021-07-310001535379us-gaap:DevelopedTechnologyRightsMember2021-02-012021-07-310001535379us-gaap:CustomerRelationshipsMember2021-07-310001535379us-gaap:CustomerRelationshipsMember2021-02-012021-07-310001535379us-gaap:DevelopedTechnologyRightsMember2021-01-310001535379us-gaap:DevelopedTechnologyRightsMember2020-02-012021-01-310001535379us-gaap:CustomerRelationshipsMember2021-01-310001535379us-gaap:CustomerRelationshipsMember2020-02-012021-01-310001535379us-gaap:ContractBasedIntangibleAssetsMember2021-01-3100015353792020-02-012021-01-310001535379us-gaap:OtherOperatingIncomeExpenseMember2020-05-012020-07-310001535379us-gaap:OtherOperatingIncomeExpenseMember2021-02-012021-07-310001535379us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2021-07-310001535379us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2021-01-310001535379us-gaap:ComputerEquipmentMember2021-07-310001535379us-gaap:ComputerEquipmentMember2021-01-310001535379us-gaap:FurnitureAndFixturesMember2021-07-310001535379us-gaap:FurnitureAndFixturesMember2021-01-310001535379us-gaap:LeaseholdImprovementsMember2021-07-310001535379us-gaap:LeaseholdImprovementsMember2021-01-310001535379cldr:TermLoanBMemberus-gaap:SecuredDebtMember2020-12-220001535379cldr:TermLoanBMemberus-gaap:SecuredDebtMemberus-gaap:EurodollarMember2020-12-222020-12-220001535379cldr:TermLoanBMemberus-gaap:SecuredDebtMemberus-gaap:BaseRateMember2020-12-222020-12-220001535379cldr:TermLoanBMemberus-gaap:SecuredDebtMembersrt:MinimumMember2020-12-222020-12-220001535379cldr:TermLoanBMemberus-gaap:SecuredDebtMember2021-07-310001535379cldr:TermLoanBMemberus-gaap:SecuredDebtMember2021-05-012021-07-310001535379cldr:TermLoanBMemberus-gaap:SecuredDebtMember2021-02-012021-07-31cldr:defendant0001535379cldr:InReClouderaIncSecuritiesLitigationMember2020-09-222020-09-22cldr:directorOrOfficer0001535379cldr:InReClouderaIncSecuritiesLitigationMember2020-09-22cldr:plantiff0001535379cldr:InReClouderaIncSecuritiesLitigationMember2021-04-022021-04-020001535379cldr:LazardVClouderaIncMember2019-06-070001535379cldr:LeeEtAlVColeEtAlMember2019-07-300001535379cldr:SlatteryVReillyEtAlMember2019-09-050001535379cldr:FrentzelVBeardenEtAlMember2019-10-16cldr:derivativeAction00015353792019-10-160001535379cldr:ChenVReillyEtAlMember2019-09-03cldr:stockholder0001535379us-gaap:SubsequentEventMember2021-07-092021-08-110001535379us-gaap:SubsequentEventMember2021-08-202021-08-24cldr:plan0001535379cldr:EquityIncentivePlan2017Member2021-02-012021-07-310001535379cldr:EquityIncentivePlan2017Member2021-02-012021-02-010001535379cldr:EquityIncentivePlan2017Member2021-07-310001535379us-gaap:RestrictedStockUnitsRSUMember2021-01-310001535379us-gaap:RestrictedStockUnitsRSUMember2021-02-012021-07-310001535379us-gaap:RestrictedStockUnitsRSUMember2021-07-310001535379cldr:PerformanceRestrictedStockUnitsMember2021-02-012021-07-310001535379cldr:PerformanceRestrictedStockUnitsMember2021-07-310001535379cldr:EmployeeStockPurchasePlan2017Member2017-03-012017-03-310001535379cldr:EmployeeStockPurchasePlan2017Member2017-03-31cldr:annualShareIncrease0001535379cldr:EmployeeStockPurchasePlan2017Member2021-02-012021-02-010001535379cldr:EmployeeStockPurchasePlan2017Member2021-07-310001535379us-gaap:PerformanceSharesMember2021-02-012021-02-280001535379cldr:SubscriptionSegmentMember2021-05-012021-07-310001535379cldr:SubscriptionSegmentMember2020-05-012020-07-310001535379cldr:SubscriptionSegmentMember2021-02-012021-07-310001535379cldr:SubscriptionSegmentMember2020-02-012020-07-310001535379cldr:ServicesSegmentMember2021-05-012021-07-310001535379cldr:ServicesSegmentMember2020-05-012020-07-310001535379cldr:ServicesSegmentMember2021-02-012021-07-310001535379cldr:ServicesSegmentMember2020-02-012020-07-310001535379us-gaap:OperatingSegmentsMember2021-05-012021-07-310001535379us-gaap:OperatingSegmentsMember2020-05-012020-07-310001535379us-gaap:OperatingSegmentsMember2021-02-012021-07-310001535379us-gaap:OperatingSegmentsMember2020-02-012020-07-310001535379us-gaap:CorporateNonSegmentMember2021-05-012021-07-310001535379us-gaap:CorporateNonSegmentMember2020-05-012020-07-310001535379us-gaap:CorporateNonSegmentMember2021-02-012021-07-310001535379us-gaap:CorporateNonSegmentMember2020-02-012020-07-310001535379us-gaap:RevenueFromContractWithCustomerMemberus-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMember2021-05-012021-07-310001535379us-gaap:RevenueFromContractWithCustomerMemberus-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMember2020-05-012020-07-310001535379us-gaap:RevenueFromContractWithCustomerMemberus-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMember2021-02-012021-07-310001535379us-gaap:RevenueFromContractWithCustomerMemberus-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMember2020-02-012020-07-310001535379us-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:PropertyPlantAndEquipmentMember2021-07-312021-07-310001535379us-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:PropertyPlantAndEquipmentMember2021-01-312021-01-310001535379us-gaap:EmployeeStockOptionMember2021-02-012021-07-310001535379us-gaap:EmployeeStockOptionMember2020-02-012020-07-310001535379us-gaap:RestrictedStockUnitsRSUMember2021-02-012021-07-310001535379us-gaap:RestrictedStockUnitsRSUMember2020-02-012020-07-310001535379us-gaap:EmployeeStockMember2021-02-012021-07-310001535379us-gaap:EmployeeStockMember2020-02-012020-07-310001535379us-gaap:SubsequentEventMembercldr:ChiefProductOfficerMember2021-08-302021-08-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_______________________________________________
FORM 10-Q 
_______________________________________________
(Mark One)
    QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended July 31, 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-38069
CLOUDERA, INC.
(Exact name of registrant as specified in its charter)
Delaware26-2922329
(State or other jurisdiction of incorporation or organization)(I.R.S. employer identification no.)
_______________________________________________
5470 Great America Parkway
Santa Clara, CA 95054
(650) 362-0488
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)
_______________________________________________

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.00005 par valueCLDRThe New 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  x    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  x    No   ¨  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.:
Large accelerated filer

Accelerated filer
Non-accelerated filer

Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by checkmark if the registrant has not elected to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 7(a)(2)(B) of the Securities Act
Indicate by check mark whether the registrant is a shell company (as defined by Rule 12b-2 of the Exchange Act).    Yes      No  
As of August 31, 2021, there were 296,216,908 shares of the registrant’s common stock outstanding.


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



PART I - FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
CLOUDERA, INC.
Condensed Consolidated Balance Sheets
(in thousands, except share data)
July 31, 2021January 31, 2021
(unaudited)
ASSETS
Current assets:
Cash and cash equivalents
$134,075 $298,672 
Marketable securities
302,989 297,721 
Accounts receivable, net
177,823 316,098 
Deferred contract costs
49,347 53,048 
Prepaid expenses and other current assets
29,907 32,382 
Total current assets
694,141 997,921 
Property and equipment, net
15,925 18,065 
Marketable securities, non-current
355,684 173,281 
Intangible assets, net
537,995 532,630 
Goodwill
620,724 599,291 
Deferred contract costs, non-current
24,112 31,170 
Operating lease right-of-use assets
131,668 146,424 
Other assets
10,498 9,819 
TOTAL ASSETS
$2,390,747 $2,508,601 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable
$1,969 $2,713 
Accrued compensation
56,463 56,643 
Other accrued liabilities
30,331 30,196 
Operating lease liabilities
23,152 19,574 
Contract liabilities
475,853 553,983 
Total current liabilities
587,768 663,109 
Long-term debt485,273 487,089 
Operating lease liabilities, non-current
155,446 169,296 
Contract liabilities, non-current
44,761 54,414 
Other accrued liabilities, non-current
5,350 6,763 
TOTAL LIABILITIES
1,278,598 1,380,671 
STOCKHOLDERS’ EQUITY:
Preferred stock, $0.00005 par value; 20,000,000 shares authorized, no shares issued and outstanding as of July 31, 2021 and January 31, 2021
  
Common stock $0.00005 par value; 1,200,000,000 shares authorized as of July 31, 2021 and January 31, 2021; 296,212,583 and 291,220,735 shares issued and outstanding as of July 31, 2021 and January 31, 2021, respectively
15 15 
Additional paid-in capital
2,835,956 2,776,690 
Accumulated other comprehensive (loss) income
(861)580 
Accumulated deficit
(1,722,961)(1,649,355)
TOTAL STOCKHOLDERS’ EQUITY
1,112,149 1,127,930 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY
$2,390,747 $2,508,601 

See accompanying notes to condensed consolidated financial statements.
1

CLOUDERA, INC.
Condensed Consolidated Statements of Operations
(in thousands, except per share data)
(unaudited)

Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Revenue:
Subscription
$213,300 $191,522 $413,956 $378,607 
Services
22,757 22,814 46,384 46,189 
Total revenue
236,057 214,336 460,340 424,796 
Cost of revenue:(1) (2)
Subscription
25,457 27,929 49,049 56,565 
Services
19,516 21,710 39,042 47,315 
Total cost of revenue
44,973 49,639 88,091 103,880 
Gross profit
191,084 164,697 372,249 320,916 
Operating expenses:(1) (2)
Research and development
70,785 62,304 136,610 126,520 
Sales and marketing
110,257 105,760 218,085 218,895 
General and administrative
42,895 33,167 84,159 67,842 
Total operating expenses
223,937 201,231 438,854 413,257 
Loss from operations
(32,853)(36,534)(66,605)(92,341)
Interest (expense) income, net
(3,621)1,444 (7,104)3,685 
Other income (expense), net
26 980 (674)(1,517)
Loss before provision for income taxes
(36,448)(34,110)(74,383)(90,173)
Benefit (provision) for income taxes
3,243 (1,887)777 (3,838)
Net loss
$(33,205)$(35,997)$(73,606)$(94,011)
Net loss per share, basic and diluted
$(0.11)$(0.12)$(0.25)$(0.32)
Weighted-average shares used in computing net loss per share, basic and diluted
294,330 300,103 293,447 297,724 

(1) Amounts include stock-based compensation expense as follows (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Cost of revenue – subscription
$4,162 $3,684 $8,454 $7,676 
Cost of revenue – services
2,518 3,004 5,213 6,991 
Research and development
22,506 17,057 43,767 36,881 
Sales and marketing
16,024 14,031 31,879 29,854 
General and administrative
13,339 8,841 27,860 18,653 

(2) Amounts include amortization of acquired intangible assets as follows (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Cost of revenue – subscription $2,058 $3,080 $3,081 $6,159 
Sales and marketing 16,725 16,596 33,353 33,193 
See accompanying notes to condensed consolidated financial statements.
2

CLOUDERA, INC.
Condensed Consolidated Statements of Comprehensive Loss
(in thousands)
(unaudited)
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Net loss
$(33,205)$(35,997)$(73,606)$(94,011)
Other comprehensive (loss) income, net of tax:
Foreign currency translation loss
(662)(85)(427)(921)
Unrealized (loss) gain on investments
(352)559 (1,014)1,411 
Total other comprehensive (loss) income, net of tax
(1,014)474 (1,441)490 
Comprehensive loss
$(34,219)$(35,523)$(75,047)$(93,521)

See accompanying notes to condensed consolidated financial statements.
3

CLOUDERA, INC.
Condensed Consolidated Statements of Stockholders' Equity
(in thousands)
(unaudited)
Three Months Ended July 31, 2021
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Total Stockholders’ Equity
Shares
Amount
Balance as of April 30, 2021
293,062 $15 $2,800,559 $153 $(1,689,756)$1,110,971 
Shares issued under employee stock plans
256 — 1,815 — — 1,815 
Shares issued from restricted stock units vesting
4,487 — — — — — 
Shares issued under employee stock purchase plan
709 — 7,789 — — 7,789 
Repurchases of common stock(847)— (10,143)— — (10,143)
Stock-based compensation expense
— — 58,549 — — 58,549 
Shares withheld related to net settlement of equity awards
(1,454)— (22,613)— — (22,613)
Other comprehensive loss
— — — (1,014)— (1,014)
Net loss
— — — — (33,205)(33,205)
Balance as of July 31, 2021
296,213 $15 $2,835,956 $(861)$(1,722,961)$1,112,149 

Three Months Ended July 31, 2020
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Total Stockholders’ Equity
Shares
Amount
Balance as of April 30, 2020
295,349 $15 $2,937,795 $289 $(1,544,636)$1,393,463 
Shares issued under employee stock plans
7,683 — 25,518 — — 25,518 
Shares issued from restricted stock units vesting
6,244 — — — — — 
Shares issued under employee stock purchase plan
800 — 7,730 — — 7,730 
Stock-based compensation expense
— — 46,617 — — 46,617 
Shares withheld related to net settlement of equity awards
(842)— (9,266)— — (9,266)
Other comprehensive income
— — — 474 — 474 
Net loss
— — — — (35,997)(35,997)
Balance as of July 31, 2020
309,234 $15 $3,008,394 $763 $(1,580,633)$1,428,539 
See accompanying notes to condensed consolidated financial statements.
4

CLOUDERA, INC.
Condensed Consolidated Statements of Stockholders' Equity
(in thousands)
(unaudited)
Six Months Ended July 31, 2021
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Total Stockholders’ Equity
Shares
Amount
Balance as of January 31, 2021
291,221 $15 $2,776,690 $580 $(1,649,355)$1,127,930 
Shares issued under employee stock plans
626 — 4,062 — — 4,062 
Shares issued from restricted stock units vesting
8,935  — — —  
Shares issued under employee stock purchase plan
709 — 7,789 — — 7,789 
Repurchases of common stock(2,389)— (29,088)— — (29,088)
Stock-based compensation expense
— — 117,173 — — 117,173 
Shares withheld related to net settlement of equity awards
(2,889)— (40,670)— — (40,670)
Other comprehensive loss
— — — (1,441)— (1,441)
Net loss
— — — — (73,606)(73,606)
Balance as of July 31, 2021296,213 $15 $2,835,956 $(861)$(1,722,961)$1,112,149 

Six Months Ended July 31, 2020
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Total Stockholders’ Equity
Shares
Amount
Balance as of January 31, 2020
295,168 $15 $2,923,905 $273 $(1,485,824)$1,438,369 
Shares issued under employee stock plans
7,837  25,961 — — 25,961 
Shares issued from restricted stock units vesting
12,096 — — — —  
Shares issued under employee stock purchase plan
800 — 7,730 — — 7,730 
Repurchases of common stock(3,945)— (25,974)— — (25,974)
Stock-based compensation expense
— — 100,055 — — 100,055 
Shares withheld related to net settlement of equity awards
(2,722)— (23,283)— — (23,283)
Other comprehensive income
— — — 490 — 490 
Cumulative effect of accounting change— — — — (798)(798)
Net loss
— — — — (94,011)(94,011)
Balance as of July 31, 2020309,234 $15 $3,008,394 $763 $(1,580,633)$1,428,539 

See accompanying notes to condensed consolidated financial statements.
5

CLOUDERA, INC.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)

Six Months Ended July 31,
20212020
CASH FLOWS FROM OPERATING ACTIVITIES
Net loss
$(73,606)$(94,011)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation and amortization
40,283 44,939 
 Non-cash lease expense21,365 22,692 
Stock-based compensation expense
117,173 100,055 
Amortization of deferred contract costs32,935 33,410 
Other
2,927 5,126 
Changes in assets and liabilities:
Accounts receivable
138,654 100,340 
Prepaid expenses and other assets
2,565 14,628 
Deferred contract costs(22,176)(22,290)
Accounts payable
(247)(830)
Accrued compensation
2,757 (6,646)
Other accrued liabilities
(6,723)(4,279)
Operating lease liabilities
(16,893)(21,206)
Contract liabilities(89,002)(71,123)
Net cash provided by operating activities 150,012 100,805 
CASH FLOWS FROM INVESTING ACTIVITIES
Purchases of marketable securities
(478,889)(273,569)
Proceeds from sale of marketable securities
76,450 104,172 
Maturities of marketable securities
210,243 123,710 
Cash used in business combinations, net of cash acquired
(56,427) 
Capital expenditures
(1,937)(4,430)
Net cash used in investing activities (250,560)(50,117)
CASH FLOWS FROM FINANCING ACTIVITIES
Repurchases of common stock(29,088)(25,974)
Principal repayment of debt(2,500) 
Taxes paid related to net share settlement of restricted stock units(40,670)(23,283)
Proceeds from employee stock plans
9,191 33,639 
Net cash used in financing activities
(63,067)(15,618)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(982)463 
Net (decrease) increase in cash, cash equivalents and restricted cash(164,597)35,533 
Cash, cash equivalents and restricted cash — Beginning of period302,024 110,990 
Cash, cash equivalents and restricted cash — End of period $137,427 $146,523 
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING ACTIVITIES
Purchases of property and equipment, accrued but not yet paid
$6 $127 
Right-of-use assets obtained in exchange for new operating lease liabilities
$2,647 $6,060 



See accompanying notes to condensed consolidated financial statements.
6

CLOUDERA, INC.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)

As of July 31,
20212020
Reconciliation of cash, cash equivalents and restricted cash as shown in the statement of cash flows
Cash and cash equivalents$134,075 $143,171 
Restricted cash included in Other assets3,352 3,352 
Total cash, cash equivalents and restricted cash$137,427 $146,523 
See accompanying notes to condensed consolidated financial statements.
7

CLOUDERA, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

1. Summary of Business and Significant Accounting Policies
Description of Business
Cloudera, Inc. was incorporated in the state of Delaware on June 27, 2008 and is headquartered in Santa Clara, California. Cloudera is an enterprise data cloud company. We sell software subscriptions and public cloud services for the Cloudera Data Platform (CDP) solution-set and software subscriptions for our traditional on-premises data platforms. Subscriptions include software access rights and technical support. We also provide professional services for the implementation and use of our software subscriptions, machine learning expertise and consultation, training and education services. Our offerings are based predominantly on open source software, utilizing data stored natively in public cloud object stores as well as in various open source data stores. Unless the context requires otherwise, the words “we,” “us,” “our” and “Cloudera” refer to Cloudera, Inc. and its subsidiaries taken as a whole.
Agreement and Plan of Merger
On June 1, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Sky Parent Inc., a Delaware corporation (“Parent”), and Project Sky Merger Sub Inc., a Delaware corporation and a wholly owned subsidiary of Parent (“Merger Sub”), pursuant to which, subject to the satisfaction or waiver of the conditions set forth therein, Merger Sub will be merged with and into Cloudera, Inc., with Cloudera, Inc. surviving the merger as a wholly-owned subsidiary of Parent (the “Merger”). Parent and Merger Sub are subsidiaries of investment funds advised by Clayton, Dubilier & Rice, LLC (“CD&R”) and Kohlberg Kravis Roberts & Co. L.P. (“KKR”), US-based private equity firms.
Pursuant to the Merger Agreement, at the effective time of the Merger (the “Effective Time”), and as a result of the Merger:
each share of our common stock, par value $0.00005 per share (“Common Stock”) outstanding immediately prior to the Effective Time (subject to certain exceptions, including for shares of Common Stock owned by stockholders who have not voted in favor of the adoption of the Merger Agreement and have properly exercised appraisal rights in accordance with Section 262 of the General Corporation Law of the State of Delaware) will, at the Effective Time, automatically be converted into the right to receive $16.00 in cash (the “Merger Consideration”), subject to applicable withholding taxes;
each then-outstanding, vested and unexercised option to purchase Common Stock (each a “Company Option”) shall be cancelled, with the holder of such Company Option becoming entitled to receive, in full satisfaction of the rights of such holder with respect thereto, an amount in cash, less applicable tax withholdings, equal to the product obtained by multiplying (i) the excess of the Merger Consideration over the per share exercise price of such Company Option, by (ii) the number of shares of Common Stock covered by such Company Option immediately prior to the Effective Time;
each award of restricted stock units granted under any of our equity incentive plans (“Company Restricted Stock Unit Award”) that is outstanding immediately prior to the Effective Time and that vests upon the occurrence of the Effective Time by its terms and without any action by us shall be cancelled, with the holder of such Company Restricted Stock Unit Award becoming entitled to receive, in full satisfaction of the rights of such holder with respect thereto, an amount in cash, less applicable tax withholdings, equal to the product obtained by multiplying (i) the Merger Consideration by (ii) the number of shares of Common Stock covered by such Company Restricted Stock Unit Award immediately prior to the Effective Time; and
each Company Restricted Stock Unit Award and each performance-based restricted stock unit (“Company Performance Stock Unit Award”), in each case, that is outstanding immediately prior to the Effective Time and that does not vest upon the occurrence of the Effective Time by its terms and without any action by us shall, in each case, be cancelled and be converted into the contractual right to receive a payment in an amount in cash (the “Cash Based Award”) equal to the product obtained by multiplying (i) the Merger Consideration by (ii) the number of shares of Company common stock covered by such Company Restricted Stock Unit Award or Company Performance Stock Unit Award immediately prior to the Effective Time (in the case of any Company Performance Stock Unit Award, based on 100% of the shares of Common Stock underlying such award), which Cash Based Award shall be subject to the terms and conditions applicable to such Cash Based Award (except as otherwise provided in the Merger Agreement), including the time-based vesting conditions and any accelerated vesting provisions applicable to such Company Restricted Stock Unit Award or Company Performance Stock Unit Award.
8

Our board of directors unanimously approved and declared to be in the best interest of the company and its stockholders, the Merger Agreement and the transactions contemplated thereby, including the Merger, and recommended that our stockholders adopt the Merger Agreement. Our stockholders approved the Merger on August 25, 2021.
The total consideration for the Merger is approximately $5.3 billion. Closing of the deal is subject to customary closing conditions, including antitrust approval. Assuming the satisfaction of the remaining conditions set forth in the Merger Agreement, we expect the Merger to close in the second half of 2021.
The Merger Agreement contains certain termination rights for both the Company and Parent. Upon termination of the Merger Agreement under specified circumstances, including with respect to Cloudera’s entry into an agreement with respect to a Superior Proposal, the board of directors of Cloudera changing its recommendation or if Cloudera breaches its representations, warranties or covenants in a manner that would cause the related closing conditions to not be met, Cloudera will be required to pay Parent a termination fee of approximately $171.7 million.
In addition to the foregoing termination rights, and subject to certain limitations, Cloudera or Parent may terminate the Merger Agreement if the Merger is not consummated by March 1, 2022 (the “Termination Date”).
The foregoing description of the Merger Agreement does not purport to be complete and is qualified in its entirety by reference to the Merger Agreement, which was filed as Exhibit 2.1 to our Current Report on Form 8-K filed on June 1, 2021.
The transaction costs associated with the merger were approximately $4.5 million, which were included in general and administrative expense in our condensed consolidated statement of operations for the three and six months ended July 31, 2021.
Basis of Consolidation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles (GAAP) in the United States and the applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. The condensed consolidated financial statements include the results of Cloudera, Inc. and its wholly owned subsidiaries, which are located in various countries, including the United States, Australia, China, India, Germany, Ireland, The Netherlands, Singapore, Hungary and the United Kingdom. All intercompany balances and transactions have been eliminated upon consolidation. The consolidated balance sheet as of January 31, 2021 has been derived from the audited consolidated financial statements at that date but does not include all of the information and notes required by GAAP for complete financial statements. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The information contained herein reflects all adjustments necessary for a fair presentation of our results of operations, financial position, stockholders’ equity and cash flows. All such adjustments are of a normal, recurring nature. The results of operations for the three and six months ended July 31, 2021 are not necessarily indicative of results to be expected for the full year ending January 31, 2022 or for any other interim periods or for any other future years.
The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 25, 2021. There have been no material changes in our significant accounting policies as described in our Annual Report on Form 10-K for the year ended January 31, 2021.
Our fiscal year ends on January 31. References to fiscal 2022, for example, refer to the fiscal year ending January 31, 2022.
9

Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant items subject to such estimates include the useful lives of property and equipment and intangible assets, allowance for credit losses, stock-based compensation expense, bonus attainment, self-insurance costs incurred, the fair value and useful lives of tangible and intangible assets acquired and liabilities assumed resulting from business combinations, the evaluation for impairment of goodwill, intangible assets and other long-lived assets including operating lease right-of-use assets, the estimated period of benefit for deferred contract costs, estimates related to revenue recognition, such as the assessment of elements in a multi-element arrangement and the value assigned to each element, contingencies, and the incremental borrowing rate used in discounting our lease liabilities. These estimates and assumptions are based on management’s best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors; however, actual results could differ significantly from these estimates.
Segments
We operate as two operating segments – subscription and services. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker, who is our chief executive officer, in deciding how to allocate resources and assess performance.
Concentrations of Credit Risk and Significant Customers
Financial instruments that subject us to concentrations of credit risk consist primarily of cash and cash equivalents, marketable securities, restricted cash and accounts receivable. Our cash is deposited with high credit quality financial institutions. At times, such deposits may be in excess of the Federal Depository Insurance Corporation insured limits. We have not experienced any losses on these deposits.
Our trade receivables are recorded at the invoice amount, net of an allowance for credit losses, which is not material. The allowance for credit losses reflects our best estimate of probable losses inherent in the receivable portfolio determined based on various factors including historical experience, credit quality of the customer, current economic conditions and management’s expectations of future economic conditions. Receivables are written-off and charged against the recorded allowance when we have exhausted collection efforts without success.  
We had one customer accounting for more than 10% of accounts receivable at July 31, 2021 and January 31, 2021. For each of the three and six months ended July 31, 2021 and 2020, no single customer accounted for 10% or more of revenue.
Recently Adopted Accounting Standard
We adopted the accounting standard updated (ASU) 2020-08 Codification Improvements to Subtopic 310-20, Receivables – Nonrefundable Fees and Other Costs as of February 1, 2021. The adoption of the accounting standard did not have a material impact on our condensed consolidated financial statements as of and for the three and six months ended July 31, 2021.


10

2. Revenue from Contracts with Customers
Significant changes in our contract liabilities during the period ended July 31, 2021 are as follows (in thousands):
Contract Liabilities
January 31, 2021$608,397 
Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period(188,443)
Increases due to invoicing prior to satisfaction of performance obligations129,055 
April 30, 2021$549,009 
Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period(200,148)
Increases due to invoicing prior to satisfaction of performance obligations171,753 
July 31, 2021$520,614 
Remaining Performance Obligations
The transaction price allocated to remaining performance obligations represents contracted revenue that has been billed but not recognized, and unbilled non-cancelable amounts that will be recognized as revenue in future periods. Transaction price allocated to the remaining performance obligation is influenced by several factors, including seasonality, the timing of renewals and average contract terms.
During the three and six months ended July 31, 2021, net revenue recognized from our remaining performance obligations satisfied in previous periods was not material.
As of July 31, 2021, approximately $865.1 million of revenue is expected to be recognized from remaining performance obligations in the amount of approximately $617.4 million over the next 12 months and approximately $247.7 million thereafter.
Contract Assets
Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer when that right is conditional on something other than the passage of time (e.g., performance prior to invoicing on fixed fee service arrangements with substantive acceptance terms). We record unbilled accounts receivable related to revenue recognized in excess of amounts invoiced as we have an unconditional right to invoice and receive payment in the future related to those fulfilled obligations. As of July 31, 2021 and January 31, 2021, contract assets were $2.7 million and $5.0 million, respectively, which are included in prepaid expenses and other current assets.

3. Business Combinations
In June 2021, we acquired 100% voting interest in Cazena, Inc. and Datacoral, Inc. for aggregate cash consideration of $57.8 million. The acquisitions were made to further accelerate innovation in our Cloudera offerings. The purchase consideration of $57.8 million has been preliminarily allocated primarily to intangible assets and goodwill of $41.8 million and $21.4 million, respectively. The intangible assets are being amortized over their respective useful lives ranging from 4 to 5 years. The transaction costs associated with both acquisitions were not material and were included in general and administrative expense in our condensed consolidated statement of operations for the three and six months ended July 31, 2021. The results of operations for both business combinations have been included in our consolidated statements of operations from the acquisition date and were not material.

4. Cash Equivalents and Marketable Securities
The following are the fair values of our cash equivalents and marketable securities as of July 31, 2021 (in thousands):
11

Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Cash equivalents:
Money market funds
$43,237 $— $— $43,237 
Marketable securities:
U.S. agency obligations
46,984 24 (2)47,006 
Corporate notes and obligations
350,890 476 (97)351,269 
Commercial paper
47,062 11  47,073 
Municipal securities
85,741 187 (131)85,797 
Certificates of deposit
95,503 37 (7)95,533 
U.S. treasury securities
31,982 13  31,995 
Total cash equivalents and marketable securities
$701,399 $748 $(237)$701,910 

The following are the fair values of our cash equivalents and marketable securities as of January 31, 2021 (in thousands):
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Cash equivalents:
Money market funds
$186,127 $— $— $186,127 
Certificates of deposit
4,000 — — 4,000 
Marketable securities:
U.S. agency obligations
68,972 76 (4)69,044 
Asset-backed securities
2,901 2  2,903 
Corporate notes and obligations
210,321 1,215 (72)211,464 
Commercial paper
48,212 19 (6)48,225 
Municipal securities
40,031 213 (5)40,239 
Certificates of deposit
60,749 53  60,802 
U.S. treasury securities
38,291 34  38,325 
Total cash equivalents and marketable securities
$659,604 $1,612 $(87)$661,129 
The contractual maturities of investments in available-for-sale securities were as follows (in thousands):
July 31, 2021January 31, 2021
Amortized CostEstimated Fair ValueAmortized CostEstimated Fair Value
Due within one year$346,010 $346,226 $487,201 $487,848 
Due after one year through five years355,389 355,684 172,403 173,281 
Total cash equivalents and marketable securities
$701,399 $701,910 $659,604 $661,129 
The unrealized loss for each of these fixed rate marketable securities was not material as of July 31, 2021 and January 31, 2021. The unrealized losses on these investments were primarily due to changes in market interest rates. We expect to receive the full principal and interest on all of these marketable securities and have the ability and intent to hold these investments until a recovery of fair value. We determined that no allowance for credit losses related to our marketable securities was required for the three and six months ended July 31, 2021 and 2020.
Realized gains and realized losses on our cash equivalents and marketable securities are included in other income (expense), net on the condensed consolidated statement of operations and were not material for the three and six months ended July 31, 2021 and 2020.
12

Reclassification adjustments out of accumulated other comprehensive income into net loss were not material for the three and six months ended July 31, 2021 and 2020.

5. Fair Value Measurement
Our financial assets and liabilities consist principally of cash and cash equivalents, marketable securities, accounts receivable and accounts payable. We measure and record certain financial assets and liabilities at fair value on a recurring basis. The estimated fair value of accounts receivable and accounts payable approximates their carrying value due to their short-term nature. Cash equivalents and marketable securities are recorded at estimated fair value.
All of our cash equivalents and marketable securities are classified within Level 1 or Level 2 because the cash equivalents and marketable securities are valued using quoted market prices or alternative pricing sources and models utilizing observable market inputs.
We follow a three-level valuation hierarchy for disclosure of fair value measurements as follows:
Level 1    Inputs are unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.
Level 2    Inputs (other than quoted market prices included in Level 1) are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.
Level 3    Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table represents our financial assets and liabilities according to the fair value hierarchy, measured at fair value as of July 31, 2021 (in thousands):
Level 1Level 2Total
Financial assets
Money market funds
$43,237 $ $43,237 
U.S. agency obligations
 47,006 47,006 
Corporate notes and obligations
 351,269 351,269 
Commercial paper
 47,073 47,073 
Municipal securities
 85,797 85,797 
Certificates of deposit
 95,533 95,533 
U.S. treasury securities
 31,995 31,995 
Total financial assets
$43,237 $658,673 $701,910 
13

The following table represents our financial assets according to the fair value hierarchy, measured at fair value as of January 31, 2021 (in thousands):
Level 1Level 2Total
Financial assets
Money market funds
$186,127 $ $186,127 
U.S. agency obligations
 69,044 69,044 
Asset-backed securities
 2,903 2,903 
Corporate notes and obligations
 211,464 211,464 
Commercial paper
 48,225 48,225 
Municipal securities
 40,239 40,239 
Certificates of deposit
 64,802 64,802 
U.S. treasury securities
 38,325 38,325 
Total financial assets
$186,127 $475,002 $661,129 

We value our Level 1 assets using quoted prices in active markets for identical instruments. We value our Level 2 assets with the help of a third-party pricing service using quoted market prices for similar instruments, non-binding market prices that are corroborated by observable market data, or pricing models such as discounted cash flow techniques. We use such pricing data as the primary input, to which we have not made any material adjustments during the periods presented, to make our determination and assessments as to the ultimate valuation of these assets.
Our foreign currency forward contract liabilities and assets are classified within Level 2 in the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments in active markets, including currency spot and forward rates. The fair value of these contracts were not material as of July 31, 2021.
We have no Level 1 or 3 liabilities and no Level 3 assets measured on a recurring basis.
Assets Measured at Fair Value on a Nonrecurring Basis
Certain of our long-lived assets, including intangible assets, goodwill, and operating lease right-of-use assets are measured at fair value on a nonrecurring basis when there are indicators of impairment. There were no material impairment charges recognized during the three and six months ended July 31, 2021, and 2020.

14

6. Goodwill and Intangible Assets
Goodwill
The following table represents the changes to goodwill (in thousands):
Balance at January 31, 2021$599,291 
 Acquisitions21,433 
Balance at July 31, 2021$620,724 
Intangible Assets
Intangible assets consisted of the following as of July 31, 2021 (in thousands):
Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted Average
Remaining Useful Life
(in years)
Developed technology
$51,615 $(7,740)$43,875 4.7
Customer relationships and other acquired intangible assets
665,946 (171,826)494,120 7.4
Total
$717,561 $(179,566)$537,995 7.2

Intangible assets consisted of the following as of January 31, 2021 (in thousands):
Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted Average
Remaining Useful Life
(in years)
Developed technology
$22,770 $(14,814)$7,956 3.3
Customer relationships and other acquired intangible assets
671,947 (147,273)524,674 7.9
Unbilled contracts
18,300 (18,300) — 
Total
$713,017 $(180,387)$532,630 7.8
Amortization expense for intangible assets was $18.8 million and $19.7 million for the three months ended July 31, 2021 and 2020, respectively, and $36.4 million and $39.4 million for the six months ended July 31, 2021 and 2020, respectively.
The expected future amortization expense of these intangible assets as of July 31, 2021 is as follows (in thousands):
Remaining six months of fiscal 2022$39,245 
fiscal 202376,387 
fiscal 202475,876 
fiscal 202575,786 
fiscal 202674,927 
fiscal 2027 and thereafter195,774 
Total amortization expense$537,995 
15

7. Derivative Contracts
We generate revenues and incur expenses in numerous currencies and are exposed to foreign currency risk. To mitigate the impact of changes in foreign currency rates, we execute foreign currency forward contracts to offset the gains and losses on foreign currency denominated monetary assets and liabilities. The duration of our foreign currency forward contracts is less than 12 months. We do not enter into any derivatives for trading or speculative purposes.
We recorded immaterial losses in both the three and six months ended July 31, 2021 and losses of $0.5 million and $1.0 million for the three and six months ended July 31, 2020, respectively. These losses were recorded in other expense, net within our condensed consolidated statements of operations and are reported as part of other adjustments to reconcile net loss to net cash provided by operating activities in the condensed consolidated statements of cash flows. As of July 31, 2021 and January 31, 2021, we had outstanding foreign currency forward contracts not designated as hedges with a total notional value of $32.1 million and $18.7 million, respectively.

8. Balance Sheet Components
Property and Equipment, Net
The cost and accumulated depreciation of property and equipment are as follows (in thousands):
As of
July 31, 2021January 31, 2021
Computer equipment and software
$25,905 $24,974 
Office furniture and equipment
13,143 13,352 
Leasehold improvements
19,557 24,719 
Property and equipment, gross
58,605 63,045 
Less: accumulated depreciation
(42,680)(44,980)
Property and equipment, net
$15,925 $18,065 
Depreciation expense was $1.8 million and $2.7 million for the three months ended July 31, 2021 and 2020, respectively, and $3.8 million and $5.6 million the six months ended July 31, 2021 and 2020, respectively.
Accrued Compensation
Accrued compensation consists of the following (in thousands):
As of
July 31,
2021
January 31,
2021
Accrued salaries, benefits and commissions
$22,621 $22,538 
Accrued bonuses
16,723 14,956 
Accrued compensation-related taxes
13,182 10,834 
Employee stock purchase plan (ESPP) withholdings(1)
 2,634 
Other(2)
3,937 5,681 
Total accrued compensation
$56,463 $56,643 
(1) As part of the planned merger discussed in Note 1, our ESPP was suspended after our latest offering period ended June 21, 2021.
(2) Other consists primarily of amounts owed for employment-related benefits.
16

Other Accrued Liabilities
Other accrued liabilities consist of the following (in thousands):
As of
July 31,
2021
January 31,
2021
Accrued professional costs
$6,131 $3,790 
Current portion of debt3,616 3,610 
Accrued taxes
3,262 5,596 
Accrued self-insurance costs
4,041 4,720 
Acquisition related holdback and retention payments (1)
3,492 3,368 
Other (2)
9,789 9,112 
Total other accrued liabilities
$30,331 $30,196 
(1) Business combination related payments held by Cloudera for indemnification and retention purposes.
(2) Other relates primarily to amounts owed to third-party vendors that provide marketing, cloud-computing services, and travel related services.

9. Debt
On December 22, 2020, we entered into a senior secured credit agreement (the “Credit Agreement”). The Credit Agreement provides for a seven years senior secured institutional term loan "B" for an aggregate principal amount of $500.0 million (the "Term Loan"). The Term Loan amortizes at a per annum rate equal to 1.0% payable quarterly, with the balance payable at maturity on December 22, 2027. The proceeds of the Term Loan will be used for general corporate purposes, including to fund repurchases of our common stock and to pay transaction costs and expenses in connection therewith.
At our option, the Term Loan will bear interest at a per annum rate equal to a Eurocurrency Rate plus 2.50% or a Base Rate plus 1.50%, both subject to a 3.25% floor. As of July 31, 2021, the Term Loan is bearing interest at a per annum rate of 3.25%. During three and six months ended July 31, 2021, we recognized interest expense of $4.1 million and $8.2 million, respectively.
The Credit Agreement contains usual and customary representations and warranties, optional and mandatory prepayment provisions, and affirmative and negative covenants, including limitations on liens, investments, restricted payments, additional indebtedness, transactions with affiliates and asset sales and mergers. The Credit Agreement does not contain any financial covenants. Our obligations under the Credit Agreement may be accelerated upon customary events of default, including non-payment of principal, interest, fees and other amounts, inaccuracy of representations and warranties, violation of covenants, cross default and cross acceleration to material third party indebtedness, voluntary and involuntary bankruptcy or insolvency proceedings, inability to pay debts as they become due, material judgments, ERISA events, actual or asserted invalidity of security documents or guarantees and change in control.
We incurred debt discount and issuance costs of approximately $9.5 million in connection with obtaining our Term Loan. These debt discount and issuance costs are amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the contractual term of the arrangement. Amortization of debt discount and issuance costs during the three and six months ended July 31, 2021 were immaterial.
As of July 31, 2021, the Term Loan had a carrying value of $488.9 million, of which $3.6 million is classified as current and recorded in other accrued liabilities and $485.3 million is classified as non-current on the condensed consolidated balance sheet.
17

As of July 31, 2021, the expected future principal payments under the Term Loan are due as follows (in thousands):
Remaining six months of fiscal 2022$2,500 
20235,000 
20245,000 
20255,000 
20265,000 
2027 and thereafter475,000 
Total $497,500 

10. Leases
We have entered into various non-cancelable operating lease agreements for our facilities. Our leases have various expiration dates through September 2031. Many leases include one or more options to renew. We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured at lease commencement.
Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The lease term is determined to be the non-cancelable period including any lessee renewal options which are considered to be reasonably certain of exercise. The interest rate implicit in the lease contracts is typically not readily determinable. As such, we utilized the appropriate incremental borrowing rate based on information available at the commencement date, which is the rate incurred to borrow on a collateralized basis over a similar term in a similar economic environment.
Components of lease expense are summarized as follows (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Operating lease cost$10,314 $11,391 $21,365 $22,692 
Short-term lease cost386 480 713 959 
Sublease income(3,478)(3,605)(7,057)(7,527)
Net lease cost$7,222 $8,266 $15,021 $16,124 
Lease term and discount rate information are summarized as follows:
As of
July 31,
2021
January 31,
2021
Weighted Average Remaining Lease Term (years)5.76.1
Weighted Average Discount Rate6.0 %5.9 %

18

Maturities of lease liabilities as of July 31, 2021 are as follows (in thousands):
Minimum Lease Payments, Gross
       Remaining six months of fiscal 2022 $13,363 
       fiscal 202338,830 
       fiscal 202438,304 
       fiscal 202536,853 
       fiscal 202632,890 
       fiscal 2027 and thereafter52,754 
Total lease payments$212,994 
        Less imputed interest(34,396)
Present value of lease liabilities$178,598 
We expect to receive sublease rental proceeds of $5.8 million in the next six months of fiscal 2022 and $28.6 million thereafter.
There were no material lease related right-of-use asset impairment losses in the three and six months ended July 31, 2021 or 2020.

11. Commitments and Contingencies
Letters of Credit
As of July 31, 2021 and January 31, 2021, we had a total of $19.0 million and $19.4 million, respectively, in letters of credit outstanding in favor of certain landlords for office space. These letters of credit renew annually and expire at various dates through 2027.
Legal Proceedings
On June 7, 2019, a purported class action complaint was filed in the United States District Court for the Northern District of California, entitled Christie v. Cloudera, Inc., et al., Case No. 5:19-cv-3221-LHK. The complaint named as defendants Cloudera, its former Chief Executive Officer, its Chief Financial Officer and a former officer and director, asserting alleged class claims under Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 (Exchange Act) and SEC Rule 10b-5. Two substantially similar class action complaints, entitled Zarantonello v. Cloudera, Inc., et al., Case No. 5:19-cv-4007-LHK, and Dvornic v. Cloudera, Inc., et al., Case No. 5:19-cv-4310-LHK, were subsequently filed against the same defendants in the same court on July 12, 2019 and July 26, 2019, respectively. The suits have been consolidated under the name, In re Cloudera, Inc. Securities Litigation, Case No. 5:19-cv-3221-LHK. The court subsequently appointed lead plaintiffs and lead counsel, and a consolidated complaint was filed on February 14, 2020. On March 18, 2020, the court vacated its prior order appointing lead plaintiffs and lead counsel and reopened the lead plaintiff process. On July 27, 2020, the court appointed new lead plaintiffs and lead counsel. On September 22, 2020, lead plaintiffs filed a consolidated amended complaint. The consolidated amended complaint asserted claims against Cloudera and four individual defendants under Sections 10(b) and 20(a) of the Exchange Act and Rule 10b-5, based on allegedly false and misleading statements between April 28, 2017 and June 5, 2019. The consolidated amended complaint also asserted claims against Cloudera, Intel Corporation, and fourteen current and former officers and directors under the Securities Act of 1933, on behalf of all persons who acquired Cloudera stock pursuant or traceable to the S-4 registration statement filed in connection with Cloudera’s January 2019 merger with Hortonworks, and alleged that the registration statement contained untrue statements of material fact and omitted material facts. On April 2, 2021, the Court denied a motion filed by two additional plaintiffs seeking permission to file an additional class action complaint alleging claims under the Securities Act of 1933. On May 25, 2021, the Court granted defendants’ motions to dismiss the consolidated amended complaint with leave to amend. On June 24, 2021, plaintiffs filed their consolidated second amended complaint, asserting the same claims against the same defendants as in their previous complaint. On August 5, 2021, defendants filed their motion to dismiss. A hearing on that motion is scheduled for December 9, 2021.
On June 7, 2019, a purported class action complaint was filed in the Superior Court of California, County of Santa Clara, entitled Lazard v. Cloudera, Inc., et al., Case No. 19CV348674. The complaint named as defendants Cloudera, thirteen
19

individuals who are current or former directors or officers of Cloudera, and Intel Corporation. Two substantially similar suits, entitled Franchi v. Cloudera, Inc., et al., Case No. 19CV348790, and Cannizzo v. Cloudera, Inc., et al., Case No. 19CV348974, were subsequently filed in the same court on June 11, 2019 and June 14, 2019, respectively. The suits have been consolidated under the name In re Cloudera, Inc. Securities Litigation, Lead Case No. 19CV348674 and the consolidated amended complaint purports to assert claims under Sections 11, 12(a)(2) and 15 of the Securities Act of 1933 on behalf of all persons who acquired Cloudera stock pursuant or traceable to the S-4 registration statement filed in connection with Cloudera’s January 2019 merger with Hortonworks. The consolidated amended complaint alleges that the registration statement contained untrue statements of material fact and omitted material facts. Plaintiffs seek, among other things, an award of damages and attorneys’ fees and costs. On July 1, 2020, the court overruled Cloudera's demurrer to the consolidated amended complaint. On August 18, 2020, a purported shareholder class action captioned Stahl v. Cloudera, Inc., et al., Case No. 20CV369480 was filed in the Superior Court of California, County of Santa Clara, and was subsequently consolidated into the lead case. On November 5, 2020, the court entered a stipulated order certifying a class consisting of all persons who acquired Cloudera common stock in exchange for Hortonworks securities pursuant to the registration statement and prospectus issued in connection with Cloudera’s January 2019 merger and acquisition of Hortonworks. A further case management conference is currently scheduled for October 13, 2021. Cloudera believes that the allegations in the lawsuits are without merit.
On July 30, 2019, a purported shareholder derivative complaint was filed in the United States District Court for the District of Delaware, entitled Lee, et al. v. Cole, et al., Case No. 1:19-cv-01422-LPS. The complaint names as defendants eleven individuals who are current or former directors or officers of Cloudera, names Cloudera as a nominal defendant, and purports to assert claims on Cloudera’s behalf against the individual defendants for breach of fiduciary duty, unjust enrichment, and alleged violation of Sections 10(b) and 20(a) of the Exchange Act. On September 5, 2019, a purported shareholder derivative complaint was filed in the United States District Court for the District of Delaware, entitled Slattery v. Reilly, et al., Case No. 1:19-cv-01662-LPS. The complaint names as defendants thirteen individuals who are current or former directors or officers of Cloudera, names Cloudera as a nominal defendant, and purports to assert claims on Cloudera’s behalf against the individual defendants for breach of fiduciary duty, unjust enrichment, and alleged violations of Section 10(b), 14 and 20(a) of the Exchange Act. On October 16, 2019, a purported shareholder derivative complaint was filed in the United States District Court for the District of Delaware, entitled Frentzel v. Bearden, et al., Case No. 1:19-cv-01962-LPS. The complaint names as defendants thirteen individuals who are current or former directors or officers of Cloudera, and names Cloudera as a nominal defendant. The complaint purports to assert claims on Cloudera’s behalf against the individual defendants for breach of fiduciary duty, alleged violations of Section 14 of the Exchange Act, insider selling and misappropriation of information. All three derivative actions are based on allegations that are substantially similar to those in the class actions filed in the United States District Court for the Northern District of California, described above. All three derivative actions seek, among other things, an award of damages on behalf of Cloudera, corporate governance reforms and attorneys’ fees and costs. The Slattery and Frentzel actions additionally seek disgorgement on behalf of Cloudera. The suits have been consolidated under the name, In re Cloudera, Inc. Stockholder Derivative Litigation, Case No. 1:19-cv-01422-LPS. A consolidated amended complaint has not yet been filed and the case is currently stayed.
On September 3, 2019, a purported shareholder derivative complaint was filed in the United States District Court for the Northern District of California, entitled Chen v. Reilly, et al., Case No. 5:19-cv-05536-LHK. That complaint names as defendants thirteen individuals who are current or former directors or officers of Cloudera, names Cloudera as a nominal defendant, and purports to assert claims on Cloudera’s behalf against the individual defendants for breach of fiduciary duty, unjust enrichment, waste of corporate assets, and alleged violation of Section 14(a) of the Exchange Act. On September 10, 2019, a purported shareholder derivative complaint that is substantially similar to the Chen action and is brought against the same defendants, was filed in the United States District Court for the Northern District of California, entitled Fu v. Reilly, et al., Case No. 5:19-cv-05705-LHK. Both derivative actions are based on allegations that are substantially similar to those in the class actions filed in the United States District Court for the Northern District of California, described above. Both derivative actions seek, among other things, an award of damages on behalf of Cloudera, corporate governance reforms and attorneys’ fees and costs. The suits have been consolidated under the name, In re Cloudera, Inc. Derivative Litigation, Case No. 5:19-cv-05536-LHK. A consolidated amended complaint has not yet been filed, and the case is currently stayed.
Between July 9, 2021, and August 11, 2021, twelve purported stockholders of Cloudera commenced actions in the United States District Courts for the Southern District of New York, Northern District of California, Eastern District of New York, District of Delaware, and Eastern District of Pennsylvania. The twelve actions are captioned Wang v. Cloudera, Inc., et al., Case No. 1:21-cv-05924 (S.D.N.Y.), Whitfield v. Cloudera, Inc., et al., Case No. 1:21-cv-06041 (S.D.N.Y.), Muniz v. Cloudera, Inc., et al., Case No. 1:21-cv-06026 (S.D.N.Y.), Bercovici v. Cloudera, Inc., et al., Case No. 3:21-cv-05457 (N.D. Cal.), Raffo v. Cloudera, Inc., et al., Case No. 1:21-cv-06126 (S.D.N.Y.), Kortis v. Cloudera, Inc., et al., Case No. 1:21-
20

cv-04064 (E.D.N.Y.), Morgan v. Cloudera, Inc., et al., Case No. 1:21-cv-01137 (D. Del.), Palkon v. Cloudera, Inc., et al., Case No. 5:21-cv-06040 (N.D. Cal.), Justice v. Cloudera, Inc., et al., Case No. 2:21-cv-03498 (E.D. Pa.), Christopher v. Cloudera, Inc. et al., Case No. 1:21-cv-06661 (S.D.N.Y.), Shumacher v. Cloudera, Inc., et al., Case No. 1:21-cv-06708 (S.D.N.Y.), and Jones v. Cloudera, Inc., et al., Case No. 5:21-cv-06177 (N.D. Cal.). The complaints name Cloudera and the members of the Cloudera board of directors as defendants. The complaints assert claims under Section 14(a) and Section 20(a) of the Exchange Act challenging the adequacy of the disclosures relating to the proposed acquisition of Cloudera by affiliates of CD&R and KKR made in the Preliminary Proxy Statement and Definitive Proxy Statement filed with SEC on July 7, 2021, and July 19, 2021, respectively. The complaints seek, among other relief, an injunction preventing the parties from consummating the proposed transaction, damages in the event the transaction is consummated, and an award of attorneys’ fees. Cloudera believes that no further disclosure was required to supplement the Definitive Proxy Statement under applicable laws. However, to minimize the expense and distraction of responding to such actions, Cloudera provided additional disclosures related to the proposed acquisition and transactions related thereto, which were filed with the SEC on August 18, 2021. Nothing in the supplemental disclosures should be deemed an admission of the legal necessity or materiality of any of the supplemental disclosures.
On August 20 and August 24, 2021, two stockholders of Cloudera commenced actions in the Court of Chancery for the State of Delaware under Section 220 of the Delaware General Corporation Law. The two actions are captioned Local 464A United Food and Commercial Workers Union Pension Fund v. Cloudera, Inc., C.A. No. 2021-0716 (Del. Ch.), and Teamsters Local 677 Health Services & Insurance Plan v. Cloudera, Inc., C.A. No. 2021-0726 (Del. Ch.). The complaints name Cloudera as the defendant and seek to inspect certain of Cloudera’s books and records related to the proposed acquisition of Cloudera beyond the books and records Cloudera has already provided, or already agreed to provide, to the stockholders in response to written demands sent to Cloudera on July 30, 2021, and August 13, 2021. Each stockholder moved for expedited proceedings in connection with its complaint. As of August 31, 2021, the Court has not yet ruled on plaintiffs’ motions for expedited proceedings and schedules for further proceedings have not been entered.
In the ordinary course of business, we are or may be involved in a variety of litigation matters, suits, investigations, and proceedings, including actions with respect to intellectual property claims, government investigations, labor and employment claims, breach of contract claims, tax, and other matters. Regardless of the outcome, these litigation matters can have an adverse impact on us because of defense costs, diversion of management resources, harm to reputation, and other factors. Future litigation may be necessary to defend ourselves, or our customers or partners on indemnity matters, by determining the scope, enforceability and validity of third-party proprietary rights or by establishing our proprietary rights. Further, the ultimate outcome of any litigation is uncertain and, regardless of outcome, litigation can have an adverse impact on us because of defense costs, potential negative publicity, diversion of management resources and other factors. While we are not aware of other pending legal matters or claims, individually or in the aggregate, that are expected to have a material adverse impact on our business, consolidated financial position, results of operations or cash flows, our analysis of whether a claim may proceed to litigation cannot be predicted with certainty, nor can the results of litigation be predicted with certainty. Accordingly, there can be no assurance that existing or future legal proceedings arising in the ordinary course of business or otherwise will not have a material adverse effect on our business, consolidated financial position, results of operations or cash flows in a particular period or subject us to an injunction that could seriously harm our business.
We record a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. With respect to our outstanding legal matters, our management believes that the amount or estimable range of possible loss will not, either individually or in the aggregate, have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows. However, the outcome of litigation is inherently uncertain. Therefore, if one or more of these legal matters were resolved against us for amounts in excess of management’s expectations, our results of operations and financial condition including in a particular reporting period, could be materially adversely affected.
Indemnification
From time to time, we enter into certain types of contracts that contingently require us to indemnify various parties against claims from third parties. These contracts primarily relate to (i) certain real estate leases under which we may be required to indemnify property owners for environmental and other liabilities and other claims arising from our use of the applicable premises, (ii) our amended and restated bylaws, under which we must indemnify directors and executive officers, and may indemnify other officers and employees, for liabilities arising out of their relationship with us, (iii) contracts under which we must indemnify directors and certain officers for liabilities arising out of their relationship with us, (iv) contracts under which we may be required to indemnify customers or partners against certain claims, including claims from third
21

parties asserting, among other things, infringement of their intellectual property rights, and (v) procurement, consulting, or license agreements under which we may be required to indemnify vendors, consultants or licensors for certain claims, including claims that may be brought against them arising from our acts or omissions with respect to the supplied products, technology or services. From time to time, we may receive indemnification claims under these contracts in the normal course of business. In addition, under these contracts we may have to modify the accused infringing intellectual property and/or refund amounts received.
In the event that one or more of these matters were to result in a claim against us, an adverse outcome, including a judgment or settlement, may cause a material adverse effect on our future business, operating results or financial condition. It is not possible to determine the maximum potential amount under these contracts due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.
We maintain director and officer insurance, which may cover certain liabilities arising from our obligation to indemnify our directors and certain officers.
To date, we have not incurred any material costs, and have not accrued any material liabilities in the condensed consolidated financial statements as a result of these provisions.

12. Common Stock Repurchases
Our board of directors have authorized share repurchases of up to $600.0 million of our outstanding shares of common stock. For the three months ended July 31, 2021, we used $10.2 million to repurchase 0.8 million shares of common stock at an average repurchase price of $11.97 per share under the repurchase program. For the six months ended July 31, 2021, we used $29.1 million to repurchase 2.4 million shares of common stock at an average repurchase price of $12.18. For both three and six months ended July 31, 2020, we used $26.0 million to repurchase 3.9 million shares of common stock at an average repurchase price of $6.56 per share under the repurchase program. As of July 31, 2021, there was approximately $230.8 million of authorized funds remaining under the repurchase programs. Pursuant to the Merger Agreement discussed in Note 1, our share purchase programs have been suspended since June 1, 2021.
Under the share repurchase programs, shares could be repurchased through open market purchases, block trades and/or privately negotiated transactions in compliance with Rule 10b-18 promulgated under the Exchange Act, subject to market conditions, applicable legal requirements, and other relevant factors. Repurchases could also be made under Rule 10b5-1 plans, which permit shares of common stock to be repurchased through pre-determined criteria. The timing, volume and nature of any repurchases would be at the discretion of our management based on their evaluation of our capital needs, market conditions, applicable legal requirements and other factors. The programs do not have an expiration date and could be suspended or discontinued at any time and do not obligate us to repurchase any shares.

13. Stock-Based Compensation
We maintain two stock-based compensation plans: the 2017 Equity Incentive Plan (2017 Plan) and the 2008 Equity Incentive Plan (2008 Plan), collectively referred to as the Stock Plans. We do not expect to grant any additional awards under the 2008 Plan. Outstanding awards under the 2008 Plan continue to be subject to the terms and conditions of the 2008 Plan.
The number of shares reserved for issuance under our 2017 Plan increases automatically on the first day of February of each calendar year during the term of the 2017 Plan by a number of shares of common stock equal to the lesser of (i) 5% of the total outstanding shares of our common stock as of the immediately preceding January 31 or (ii) a number of shares determined by our board of directors. On February 1, 2021, the number of shares reserved for issuance under the 2017 Plan increased automatically by 14,561,036 additional shares. As of July 31, 2021, there were 23,307,369 shares of common stock reserved and available for future issuance under the Stock Plans.
On June 1, 2021, we entered into a definitive agreement to be acquired by affiliates of CD&R and KKR. See Note 1 for details of the merger and description of resulting changes to our equity award programs and the treatment of our outstanding equity awards upon the closing of the merger.
22

Stock Options
The following table summarizes stock option activity and related information under the Stock Plans:
Options Outstanding
Number of Shares
 (in thousands)
Weighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (Years)Aggregate
Intrinsic 
Value
 (in thousands)
Balance — January 31, 20213,383 $9.27 3.0$21,982 
Exercised
(626)6.49 — — 
Canceled
(139)17.06 — — 
Balance — July 31, 20212,618 $9.52 2.7$17,642 

Restricted Stock Units (RSUs)
The following table summarizes RSUs activity and related information under the Stock Plans:
RSUs Outstanding
Number of Shares
 (in thousands)
Weighted-Average Grant Date Fair Value Per Share
Balance — January 31, 202134,764 $11.91 
Granted8,345 15.78 
Canceled (2,642)12.28 
Vested and converted to shares(8,935)12.17 
Balance — July 31, 202131,532 $12.83 
The unamortized stock-based compensation expense for RSUs of $372.4 million as of July 31, 2021 will be recognized over the weighted average remaining vesting period of 2.2 years.
Performance Restricted Stock Units (PRSUs)
In February 2021, our Compensation Committee authorized the granting of PRSUs to certain executive officers under the 2017 Plan. The PRSUs will vest based on Cloudera's achievement of certain performance goals during the performance period commencing on February 1, 2021 and ending on January 31, 2024. Upon achievement of performance goals, up to 1/6th of the PRSUs shall vest each half fiscal year subject to the executive’s continued service to Cloudera on the last day of the applicable half fiscal year. The number of PRSUs that will ultimately vest and be converted into shares of common stock will depend on Cloudera’s: (i) EBITDA excluding stock-based compensation; and (ii) Revenue.
During the six months ended July 31, 2021, 2.2 million shares of PRSUs were granted at a weighted average grant date fair value of $17.29 per share. All shares were outstanding at July 31, 2021. The unamortized stock-based compensation expense for PRSUs of $32.2 million as of July 31, 2021 will be recognized over the weighted average remaining vesting period of 1.5 years.
Employee Stock Purchase Plan
In March 2017, we adopted our 2017 Employee Stock Purchase Plan (ESPP). Each offering period consists of a six-month purchase period (commencing each June 21 and December 21).
We initially reserved 3,000,000 shares of our common stock for issuance under our ESPP. The number of shares reserved for issuance under our ESPP increases automatically on February 1 of each of the first 10 calendar years following the first offering date by the number of shares equal to the lesser of (i) 1% of the total outstanding shares of our common stock as of the immediately preceding January 31 (rounded to the nearest whole share) or (ii) a number of shares of our common stock determined by our board of directors. On February 1, 2021, the number of shares reserved for issuance under the ESPP increased automatically by 2,912,207 additional shares. As of July 31, 2021, the total number shares available for grant under the ESPP was 6,547,157 shares.
23

As part of the planned merger discussed in Note 1, our ESPP was suspended after our latest offering period ended June 21, 2021.

14. Income Taxes
Our quarterly income taxes reflect an estimate of our corresponding year’s annual effective tax rate and include, when applicable, adjustments for discrete items. For the three months ended July 31, 2021 and 2020, our tax benefit was $3.2 million and tax provision was $1.9 million, respectively. For the six months ended July 31, 2021 and 2020, our tax benefit was $0.8 million and tax provision was $3.8 million, respectively. Our tax benefit for the three and six months ended July 31, 2021 was primarily related to a reduction in our valuation allowance from an increase in deferred tax liabilities associated with the acquired intangible assets from our acquisitions of Cazena, Inc. and Datacoral, Inc. and reduced by withholding and foreign income taxes.

15. Related Party Transactions
Certain members of our board of directors currently serve on the board of directors or as an executive officer of certain companies that are our customers. The aggregate revenue we recognized from these customers was $1.2 million and $2.1 million for the three months ended July 31, 2021 and 2020, respectively, and $2.8 million and $4.0 million for the six months ended July 31, 2021 and 2020. There was $0.8 million and $2.2 million in accounts receivable due from these customers as of July 31, 2021 and January 31, 2021, respectively.

16. Segment Information
The results of the reportable segments are derived directly from our management reporting system and are based on our methods of internal reporting which are not necessarily in conformity with GAAP. Our management measures the performance of each segment based on several metrics, including contribution margin, as defined below. Our management does not use asset information to assess performance and make decisions regarding allocation of resources. Therefore, depreciation and amortization expense is not allocated among segments.
Contribution margin is used, in part, to evaluate the performance of, and allocate resources to, each of the segments. Segment contribution margin includes segment revenue less the related cost of sales excluding certain operating expenses that are not allocated to segments because they are separately managed at the consolidated corporate level. These unallocated costs include stock-based compensation expense, amortization of acquired intangible assets, impairment of real estate lease related assets, direct sales and marketing costs, research and development costs, corporate general and administrative costs, such as legal and accounting, interest income, interest expense, and other income and expense.
Financial information for each reportable segment was as follows (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Revenue:
Subscription $213,300 $191,522 $413,956 $378,607 
Services 22,757 22,814 46,384 46,189 
Total revenue$236,057 $214,336 $460,340 $424,796 
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Contribution margin:
Subscription $194,063 $170,357 $376,442 $335,877 
Services 5,759 4,108 12,555 5,865 
Total segment contribution margin$199,822 $174,465 $388,997 $341,742 
The reconciliation of segment financial information to our loss from operations is as follows (in thousands):
24

Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Segment contribution margin$199,822 $174,465 $388,997 $341,742 
Amortization of acquired intangible assets(18,783)(19,676)(36,434)(39,352)
Stock-based compensation expense(58,549)(46,617)(117,173)(100,055)
Corporate costs, such as research and development, corporate general and administrative and other(155,343)(144,706)(301,995)(294,676)
Loss from operations$(32,853)$(36,534)$(66,605)$(92,341)
Sales outside of the United States represented approximately 45% and 40% of our total revenue for the three months ended July 31, 2021 and 2020, respectively, and 44% and 40% for the six months ended July 31, 2021 and 2020, respectively. No individual foreign country represented more than 10% of revenue in any period presented. All revenues from external customers are attributed to individual countries on an end-customer basis, based on domicile of the purchasing entity, if known, or the location of the customer’s headquarters if the specific purchasing entity within the customer is unknown.
As of July 31, 2021 and January 31, 2021, property and equipment, net located outside of the United States represented approximately 29% and 31% of total property and equipment, net, respectively.

17. Net Loss Per Share
The following table sets forth the calculation of basic and diluted net loss per share during the periods presented (in thousands, except per share data):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Numerator:
Net loss
$(33,205)$(35,997)$(73,606)$(94,011)
Denominator:
Weighted-average shares used in computing net loss, per share basic and diluted
294,330 300,103 293,447 297,724 
Net loss per share, basic and diluted
$(0.11)$(0.12)$(0.25)$(0.32)
The following outstanding shares of common stock equivalents were excluded from the computation of the diluted net loss per share attributable to common stockholders for the periods presented because their effect would have been anti-dilutive (in thousands):
As of July 31,
20212020
Stock options to purchase common stock
2,618 4,989 
Restricted stock awards
33,768 30,835 
Shares issuable pursuant to the ESPP
 777 
Total
36,386 36,601 
25

18. Subsequent Events
On August 30, 2021, we announced that Jim Frankola will step down as Chief Financial Officer effective as of the closing of the transactions contemplated by the Agreement and Plan of Merger as disclosed in Note 1 or, if earlier, November 15, 2021. After stepping down as Chief Financial Officer, Mr. Frankola will remain employed with Cloudera as Strategic Advisor. Kevin Cook, Senior Vice President Finance, Corporate Development and Investor Relations, will succeed Mr. Frankola as Chief Financial Officer effective as of the closing of the Proposed Merger.
On August 30, 2021, we also announced that Arun Murthy has resigned as Chief Product Officer, effective as August 30, 2021. Mr. Murthy entered into a Separation Agreement with Cloudera pursuant to which, in exchange for a release of claims, he is entitled to a one-time cash severance payment of $2,120,000, less withholding obligations.
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 the related notes included elsewhere in this Quarterly Report on Form 10-Q. This report contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the Securities Act), and Section 21E of the Securities Exchange Act of 1934, as amended (the Exchange Act). These statements are often identified by the use of words such as “may,” “will,” “expect,” “believe,” “anticipate,” “intend,” “could,” “estimate,” or “continue,” and similar expressions or variations. These statements are based on the beliefs and assumptions of our management based on information currently available to management. Such forward-looking statements are subject to risks, uncertainties and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that might cause or contribute to such differences include, but are not limited to, those discussed under the section “Risk Factors” in Part I, Item 1A of our Annual Report on Form 10-K filed with the U.S. Securities and Exchange Commission (the “SEC”) on March 25, 2021 and in this Quarterly Report on Form 10-Q. You should carefully review the risks described in our Annual Report filed with the SEC on March 25, 2021, in this Quarterly Report on Form 10-Q, and in other documents we file from time to time with the SEC. You should review the risk factors for a more complete understanding of the risks associated with an investment in our securities. We disclaim any obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements. Our fiscal year end is January 31, and references throughout this report to a given fiscal year are to the twelve months ended on that date.
Overview
At Cloudera, we believe that data can make what is impossible today, possible tomorrow. We empower people to transform complex data into clear and actionable insights. Powered by the relentless innovation of the open source community, we advance digital transformation for the world’s largest enterprises. We deliver an enterprise data cloud for any data, anywhere, from the Edge to AI. We are an enterprise data cloud company.
We pioneered the creation of the enterprise data cloud category. An enterprise data cloud is multi-function, hybrid and multi-cloud, secure and governed, and open and extensible. An enterprise data cloud offers cloud-native agility, elasticity and ease-of-use.
We generate revenue from subscriptions and services. Please see “Components of Results of Operations - Revenue” for further details.
We market and sell our platform to a broad range of organizations, although we focus our selling efforts on the largest enterprises globally. We target these organizations because they capture and manage the vast majority of the world’s data and operate in highly complex information technology environments. We market our platform primarily through a direct sales force while benefiting from business driven by our ecosystem of technology partners, resellers, original equipment manufacturers (OEMs), managed service providers, independent software vendors and systems integrators.
We have a broad customer base that spans industries and geographies. For the three and six months ended July 31, 2021 and 2020, no customer accounted for more than 10% of our total revenue. We have significant revenue in the industries of banking and financial services, manufacturing, technology, business services, telecommunications, public sector, consumer and retail, and healthcare and life sciences verticals, and continue to expand our penetration across many other data-intensive industries. Sales outside of the United States represented approximately 45% and 40% of our total revenue for the three months ended July 31, 2021 and 2020, respectively, and 44% and 40% for the six months ended July 31, 2021 and 2020, respectively.
Our business model is based on a “land and expand” strategy designed to use the initial sale as a foothold to increase revenue per customer by increasing the amount of data and number of use cases each customer runs through our platform. After an initial purchase of our platform, we work with our customers to identify new use cases that can be developed on or moved to our platform, ultimately increasing the amount of data managed on our platform as well as the number and size of our platform deployments.
27

Agreement and Plan of Merger
On June 1, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Sky Parent Inc., a Delaware corporation (“Parent”), and Project Sky Merger Sub Inc., a Delaware corporation and a wholly owned subsidiary of Parent (“Merger Sub”), pursuant to which, subject to the satisfaction or waiver of the conditions set forth therein, Merger Sub will be merged with and into Cloudera, Inc., with Cloudera, Inc. surviving the merger as a wholly-owned subsidiary of Parent (the “Merger”). Parent and Merger Sub are subsidiaries of investment funds advised by Clayton, Dubilier & Rice, LLC (“CD&R”) and Kohlberg Kravis Roberts & Co. L.P. (“KKR”), US-based private equity firms. For a summary of the transaction, please refer to Note 1 in the "Notes to Condensed Consolidated Financial Statements” included in this report and to our Current Report on Form 8-K filed on June 1, 2021.
Non-GAAP Financial Measures
In addition to our results determined in accordance with U.S. generally accepted accounting principles (GAAP), we believe the following non-GAAP financial measures are useful in evaluating our operating performance.
Annualized Recurring Revenue (ARR) is the primary metric that management uses to monitor customer retention and growth and to make operational decisions related to our business. ARR equals the annualized value of all recurring subscription contracts with active entitlements as of the end of the applicable period. ARR provides a normalized and composite view of customer retention, renewal and expansion as well as growth from new customers, that is a supplement to reported revenue.
As of
Change
July 31, 2021July 31, 2020Amount%
(in thousands, except percentages)
Annualized Recurring Revenue$832,381 $739,355 $93,026 13 %
Approximately eight percentage points of the 13% increase in ARR was due to existing customers expanding their use of Cloudera products with the remainder of the increase due to new customers.
Non-GAAP operating income is our income from operations before stock-based compensation expense, amortization of acquired intangible assets and non-cash real estate impairment charges. We believe that this non-GAAP financial measure, when taken together with the corresponding GAAP financial measure, provides meaningful supplemental information regarding our performance by excluding certain items that may not be indicative of our business, operating results or future outlook. Our management uses, and believes that investors benefit from referring to, this non-GAAP financial measure in evaluating our operating results, as well as when planning, forecasting, budgeting and analyzing future periods. We also use non-GAAP operating income in conjunction with traditional GAAP measures to communicate with our board of directors regarding our financial performance.
Three Months Ended July 31,ChangeSix Months Ended July 31,Change
20212020Amount%20212020Amount%
(in thousands, except percentages)
Non-GAAP operating income $44,479 $29,759 $14,720 49 %$87,002 $47,066 $39,936 85 %
We believe non-GAAP operating income provides investors and other users of our financial information consistency and comparability with our past financial performance and facilitates period to period comparisons of operations. We believe non-GAAP operating income is useful in evaluating our operating performance compared to that of other companies in our industry as this metric generally eliminates the effects of certain items that may vary for different companies for reasons unrelated to overall operating performance. Our definition may differ from the definitions used by other companies and therefore comparability may be limited. In addition, other companies may not publish this or similar metrics. Thus, our non-GAAP operating income should be considered in addition to, not as a substitute for or in isolation from, measures prepared in accordance with GAAP.
We compensate for these limitations by providing investors and other users of our financial information a reconciliation of loss from operations, the related GAAP financial measure, to non-GAAP operating income. We encourage investors and others to review our financial information in its entirety, not to rely on any single financial measure and to view non-GAAP
28

operating income in conjunction with loss from operations. The following table provides a reconciliation of loss from operations to non-GAAP operating income:
Three Months Ended July 31,ChangeSix Months Ended July 31,Change
20212020Amount%20212020Amount%
Loss from operations$(32,853)$(36,534)$3,681 (10)%$(66,605)$(92,341)$25,736 (28)%
Stock-based compensation expense58,549 46,617 11,932 26 117,173 100,055 17,118 17 
Amortization of acquired intangible assets18,783 19,676 (893)(5)36,434 39,352 (2,918)(7)
Non-GAAP operating income$44,479 $29,759 $14,720 49 %$87,002 $47,066 $39,936 85 %
For the reasons set forth below, we believe that excluding the components described provides useful information to investors and others in understanding and evaluating our operating results and future prospects in the same manner as we do and in comparing our financial results across accounting periods and to financial results of peer companies.
Stock-based compensation expense. We exclude stock-based compensation expense from our non-GAAP financial measures consistent with how we evaluate our operating results and prepare our operating plans, forecasts and budgets. Further, when considering the impact of equity award grants, we focus on overall stockholder dilution rather than the accounting charges associated with such equity grants. The exclusion of the expense facilitates the comparison of results and business outlook for future periods with results for prior periods in order to better understand the long-term performance of our business.
Amortization of acquired intangible assets. We exclude the amortization of acquired intangible assets from our non-GAAP financial measures. Although the purchase accounting for an acquisition necessarily reflects the accounting value assigned to intangible assets, our management team excludes the GAAP impact of acquired intangible assets when evaluating our operating results. Likewise, our management team excludes amortization of acquired intangible assets from our operating plans, forecasts and budgets. The exclusion of the expense facilitates the comparison of results and business outlook for future periods with results for prior periods in order to better understand the long-term performance of our business.
COVID-19 Update
The United States and the global communities in which we operate continue to face severe challenges posed by the COVID-19 Coronavirus pandemic (COVID-19 or COVID-19 pandemic). In response to these challenges, we have accelerated our transformation efforts and reduced costs, including, but not limited to, reduced travel for employees, decreases in employee-related expenses, minimizing use of outside contractors and consultants, temporary closure of our offices and, since mid-March 2020, a requirement that our employees work remotely. We have been operating effectively under our remote work model, which we anticipate continuing for some time to ensure the safety and well-being of our employees.
We do not believe there has been a material impact from the effects of the COVID-19 pandemic on our business and operations, results of operations, financial condition, cash flows, liquidity and capital resources as of and during the three and six months ended July 31, 2021.
The full extent of the future impact of the COVID-19 pandemic on our business and operating results is currently uncertain and will depend on certain developments, including the duration and spread of the outbreak; government responses to the pandemic; the speed of vaccination delivery and effectiveness; the impact on our customers and our sales cycles; the impact on our customer, the industry or employee events; the extent of delays in hiring and onboarding new employees; and the effect on our partners and vendors, all of which are uncertain and difficult to predict. We anticipate continued near-term impact on our services business since interacting directly with customers in either a sales setting or an on-site professional services setting is difficult in this environment. However, the majority of our revenues are subscription-based which we believe offers significant protection from the COVID-19 pandemic’s economic disruptions in the short term. Accordingly, we believe that our existing financial position will allow us to manage the impact of the COVID-19 pandemic for the foreseeable future.
29


Components of Results of Operations
Revenue
We generate revenue from subscriptions and services. Subscription revenue relates to term (or time-based) subscription agreements for both open source and propriety software, including support. Subscription arrangements are typically one to three years in length but may be up to seven years in limited cases. Arrangements with our customers typically do not include general rights of return. Services revenue relates to professional services for the implementation and use of our subscriptions, machine learning expertise and consultation, training and education services and related reimbursable travel costs. We price our subscription offerings based on the number of servers in a cluster, or nodes, core or edge devices, data under management and/or the scope of support provided. Our consulting services are priced primarily on a time and materials basis, and to a lesser extent, a fixed fee basis, and education services are generally priced based on attendance.
Cost of Revenue
Cost of revenue for subscriptions primarily consists of personnel costs including salaries, bonuses, travel costs, benefits and stock-based compensation for employees providing technical support for our subscription customers, allocated shared costs (including rent and information technology) and amortization of certain acquired intangible assets from business combinations. Cost of revenue for services primarily consists of personnel costs including salaries, bonuses, benefits and stock-based compensation, fees to subcontractors associated with service contracts, travel costs and allocated shared costs (including rent and information technology).
Operating Expenses
Research and Development.  Research and development expenses primarily consist of personnel costs including salaries, bonuses, travel costs, benefits and stock-based compensation for our research and development employees, contractor fees, allocated shared costs (including rent and information technology), supplies, and depreciation of equipment associated with the continued development of our platform prior to establishment of technological feasibility and the related maintenance of the existing technology
Sales and Marketing.  Sales and marketing expenses primarily consist of personnel costs including salaries, bonuses, travel costs, sales-based incentives, benefits and stock-based compensation for our sales and marketing employees. In addition, sales and marketing expenses also include costs for advertising, promotional events, corporate communications, product marketing and other brand-building activities, allocated shared costs (including rent and information technology) and amortization of certain acquired intangible assets from business combinations. Most sales-based incentives are capitalized and expensed over the period of benefit from the underlying contracts.
General and Administrative.  General and administrative expenses primarily consist of personnel costs including salaries, bonuses, travel costs, benefits and stock-based compensation for our executive, finance, legal, human resources, information technology and other administrative employees. In addition, general and administrative expenses include fees for third-party professional services, including consulting, legal and accounting services, merger and acquisition related costs, other corporate expenses, and allocated shared costs (including rent and information technology).
Interest (Expense) Income, net
Interest income primarily relates to amounts earned on our cash and cash equivalents and marketable securities. Interest expense primarily relates to interest incurred on our debt and related amortization of debt discount and issuance costs.
Other Expense, net
Other expense, net primarily relates to gains and losses from foreign currency transactions and forward contracts, realized gains and losses on our marketable securities and other non-operating gains or losses.
Benefit (Provision) for Income Taxes
Benefit (provision) for income taxes primarily consists of withholding taxes on sales to international customers and income taxes in foreign jurisdictions wherein we conduct business. A valuation allowance is established, when necessary, for any portion of deferred income tax assets where it is considered more likely than not that such deferred tax assets will not be realized. The recognition of an intangible asset in certain acquisitions may result in a deferred tax liability that may be partially offset by a reduction of the valuation allowance, creating a taxable benefit.
30


Results of Operations
Revenue
Our total revenues for the three and six months ended July 31, 2021 and 2020 were as follows:
Three Months Ended July 31,
Change
Six Months Ended July 31,
Change
20212020Amount%20212020Amount%
(in thousands, except percentages)
Subscription
$213,300 $191,522 $21,778 11 %$413,956 $378,607 $35,349 %
Services
22,757 22,814 (57)— %46,384 46,189 195 — %
Total revenue
$236,057 $214,336 $21,721 10 %$460,340 $424,796 $35,544 %
As a percentage of total revenue:
Subscription
90 %89 %90 %89 %
Services
10 %11 %10 %11 %
Total revenue
100 %100 %100 %100 %
The increase in subscription revenue for the three and six months ended July 31, 2021, as compared to the same period in the prior fiscal year, was primarily attributable to an increase in subscription sales to existing customers and the remainder driven by new customers, with international customers expanding faster than our U.S. customers.
There were no significant changes in services revenue for the three and six months ended July 31, 2021. Both periods were negatively impacted by COVID-19, due to lower services demand partially as a result of COVID-19 related customer budget restrictions as well as COVID-19 related limitations for on-site service delivery.
Cost of Revenue, Gross Profit and Gross Margin
Three Months Ended July 31,ChangeSix Months Ended July 31,Change
20212020Amount%20212020Amount%
(in thousands, except percentages)
Cost of revenue:
Subscription
$25,457 $27,929 $(2,472)(9)%$49,049 $56,565 $(7,516)(13)%
Services
19,516 21,710 (2,194)(10)%39,042 47,315 (8,273)(17)%
Total cost of revenue
$44,973 $49,639 $(4,666)(9)%$88,091 $103,880 $(15,789)(15)%
Gross profit
$191,084 $164,697 $26,387 16 %$372,249 $320,916 $51,333 16 %
Gross margin:
Subscription
88 %85 %88 %85 %
Services
14 %%16 %(2)%
Total gross margin
81 %77 %81 %76 %
Cost of revenue, as a percentage of total revenue:
Subscription
11 %13 %11 %13 %
Services
%10 %%11 %
Total cost of revenue
19 %23 %19 %24 %
The decrease in subscription cost of revenue for the three and six months ended July 31, 2021, as compared to the same periods in the prior fiscal year, was primarily due to reductions in acquired intangible asset amortization, payroll and facility allocations. Acquired intangible asset amortization expense declined by a $1.0 million and $3.1 million, respectively, as a result of acquired developed technologies that are now fully amortized. Payroll and facility allocations declined by $1.8
31

million and $3.3 million for the three and six months, respectively, as an increased portion of our support resources are now employed outside of the United States.
The decrease in services cost of revenue for the three and six months ended July 31, 2021, as compared to the same periods in the prior fiscal year, was primarily due to a decrease of $3.5 million and $7.5 million, respectively, in payroll costs as a result of decreased headcount.
Subscription gross margin increased for the three and six months ended July 31, 2021, as compared to the same periods in the prior fiscal year, due to growth in the business and improved margin as a result of reduced costs.
Services gross margin increased for the three and six months ended July 31, 2021, as compared to the same periods in the prior fiscal year, primarily due to a 10% and 17% reduction in cost of services revenue, respectively.

Operating Expenses
Three Months Ended July 31,ChangeSix Months Ended July 31,Change
20212020Amount%20212020Amount%
(in thousands, except percentages)
Research and development
$70,785 $62,304 $8,481 14 %$136,610 $126,520 $10,090 %
Sales and marketing
110,257 105,760 4,497 %218,085 218,895 (810)— %
General and administrative
42,895 33,167 9,728 29 %84,159 67,842 16,317 24 %
Total operating expenses
$223,937 $201,231 $22,706 11 %$438,854 $413,257 $25,597 %
Operating expenses, as a percentage of total revenue:
Research and development
30 %29 %30 %30 %
Sales and marketing
47 %49 %47 %51 %
General and administrative
18 %16 %18 %16 %
Total operating expenses
95 %94 %95 %97 %
Research and Development
The increase in research and development expenses for the three and six months ended July 31, 2021, as compared to the same periods in the prior fiscal year, was primarily due to an increase of $9.8 million and $13.4 million, respectively, in payroll costs as a result of increased headcount, partially offset by a decrease of $2.6 million and $4.8 million, respectively, in facility allocations.
Sales and Marketing
The increase in sales and marketing expenses for the three months ended July 31, 2021, as compared to the same period in the prior fiscal year, was primarily due to an increase of $4.0 million in payroll costs as a result of increased headcount.
The decrease in sales and marketing expenses for the six months ended July 31, 2021, as compared to the same period in the prior fiscal year, was primarily due to reductions of $4.8 million in travel costs and $2.1 million in facility allocations, partially offset by an increase of $5.2 million in marketing costs.
General and Administrative
The increase in general and administrative expenses for the three and six months ended July 31, 2021, as compared to the same periods in the prior fiscal year, was primarily due to increases in payroll costs, merger and acquisition related costs, and facility costs. Payroll costs increased by $3.5 million and $6.9 million, respectively, mainly due to increased stock-based
32

compensation expense on equity awards granted during the first quarter of fiscal year 2022. Merger and acquisition related costs increased by $4.7 million for both comparable periods as a result of our agreement and plan of merger with CD&R and KKR. Facilities expense increased by $2.5 million and $6.5 million, respectively, primarily due to the absorption of COVID-19 related vacated real estate in general and administrative expenses beginning mid-fiscal 2021. The increase for the six months ended July 31, 2021, was partially offset by a decrease in bad debt expense of $2.8 million.
Interest (Expense) Income, net
Three Months Ended July 31,ChangeSix Months Ended July 31,Change
20212020Amount%20212020Amount%
(in thousands, except percentages)
Interest (expense) income, net
$(3,621)$1,444 $(5,065)(351)%$(7,104)$3,685 $(10,789)(293)%
Interest expense, net for the three and six months ended July 31, 2021 as compared to interest income, net in the same periods in the prior fiscal year, is mainly due to interest expense of $4.1 million and $8.2 million, respectively, incurred on our December 2020 term loan which were not incurred in the comparable period and due to a lower yield on our marketable securities from declining interest rates.
Other Income (Expense), Net
Three Months Ended July 31,ChangeSix Months Ended July 31,Change
20212020Amount%20212020Amount%
(in thousands, except percentages)
Other income (expense), net$26 $980 $(954)(97)%$(674)$(1,517)$843 (56)%
The change in other income, net for the three months ended July 31, 2021, as compared to the same period in the prior fiscal year, was primarily due to lower foreign currency exchange related activity.
The decrease in other expense, net for the six months ended July 31, 2021, as compared the same period in the prior fiscal year, was primarily due to a $2.0 million impairment charge recorded in the first quarter of fiscal year 2021 to write off our investment in equity securities of a privately held company.

Benefit (Provision) for Income Taxes
Three Months Ended July 31,ChangeSix Months Ended July 31,Change
20212020Amount%20212020Amount%
(in thousands, except percentages)
Benefit (provision) for income taxes
$3,243 $(1,887)$5,130 (272)%$777 $(3,838)$4,615 (120)%
Our tax benefit for the three and six months ended July 31, 2021 was primarily due to a reduction in our valuation allowance from the increase in deferred tax liabilities associated with the acquired intangible assets from our acquisitions of Cazena, Inc. and Datacoral, Inc., partially offset by withholding and foreign income taxes. Our tax provision for the three and six months ended July 31, 2020 was primarily due to foreign withholding taxes on international sales.
Seasonality
We have seasonal and end-of-quarter concentration of our sales, which impacts our ability to plan and manage cash flows and margins. Our sales vary by season with the fourth quarter typically being our strongest sales quarter, and the first quarter typically being our largest collections and operating cash flow quarter. In addition, within each quarter, most sales occur in the last month of that quarter.

33

Liquidity and Capital Resources
As of July 31, 2021, our principal sources of liquidity were cash, cash equivalents and marketable securities totaling $792.7 million which were held for working capital purposes. Our cash equivalents are comprised primarily of money market funds and our marketable securities are comprised of corporate notes and obligations, U.S. agency obligations, certificates of deposit, commercial paper, municipal securities and U.S. treasury securities. To date, our principal sources of liquidity has been payments received from customers in addition to amounts raised as a result of our December 2020 term loan and our equity offerings.
On December 22, 2020, we entered into a senior secured credit facility, which provides for a $500 million term loan facility with a syndicate of lenders (Term Loan) and borrowed the full amount on December 22, 2020 to be used for general corporate purposes, including to fund repurchases of our common stock and to pay transaction costs and expenses in connection therewith. Repayments made under the Term Loan are equal to 1.0% of the principal amount in equal quarterly installments for the life of the Term Loan, with the remainder due at maturity on December 22, 2027. At our option, the Term Loan will bear interest at a per annum rate equal to a Eurocurrency Rate plus 2.50% or a Base Rate plus 1.50%, both subject to a 3.25% floor. For further discussion, see Note 9 in the "Notes to Condensed Consolidated Financial Statements” included in this report.
Our board of directors have authorized share repurchases of up to $600 million of our outstanding shares of common stock. For further discussion on repurchase activity, see Note 12 in the "Notes to Condensed Consolidated Financial Statements” included in this report. Pursuant to the Merger Agreement (see Note 1 for details), our share purchase programs have been suspended.
We have non-cancelable contractual obligations related to our facilities leases as further discussed in Note 10 in the "Notes to Condensed Consolidated Financial Statements” included in this report. Additionally, pursuant to the Merger Agreement (see Note 1 for details), we have contractual obligations of approximately $55 million that were not accrued as of July 31, 2021, as they are contingently payable upon the completion of the proposed Merger with KKR and CD&R.
We believe that our currently available resources will be sufficient to meet our cash requirements for at least the next twelve months. Our future capital requirements may vary materially from those currently planned and will depend on many factors, including our expansion of annual recurring revenue, the timing and extent of spending on research and development efforts, the expansion of sales and marketing activities, the continuing market acceptance of our subscriptions and services and ongoing investments to support the growth of our business. We may in the future enter arrangements to acquire or invest in complementary businesses, services and technologies and intellectual property rights. From time to time, we may explore additional financing sources which could include equity, equity-linked and debt financing arrangements. We cannot assure you that any additional financing will be available on terms favorable to us, or at all. If adequate funds are not available on acceptable terms, or at all, we may not be able to adequately fund our business plans which could have a negative effect on our operating cash flows and financial condition.
The following table summarizes our cash flows for the periods indicated:
Six Months Ended July 31,
20212020
(in thousands)
Net cash provided by operating activities $150,012 $100,805 
Net cash used in investing activities (250,560)(50,117)
Net cash used in financing activities (63,067)(15,618)
Effect of exchange rate changes(982)463 
Net (decrease) increase in cash, cash equivalents and restricted cash$(164,597)$35,533 
Cash Provided by Operating Activities
Our largest source of operating cash flows is cash collections from our customers following the purchase and renewal of their subscription agreements. Payments from customers for these subscription agreements are generally received near the
34

beginning of the annual contract period. We also generate cash from the sales of our services offerings. Our primary uses of cash from operating activities are for employee related expenditures and leased facilities.
Operating cash flow increased during the six months ended July 31, 2021 mainly due to cash collections on increased sales of our subscription-based offerings.
For the six months ended July 31, 2021, net cash provided by operating activities mainly consisted of our net loss of $73.6 million, adjusted for stock-based compensation expense of $117.2 million, depreciation and amortization expense of $40.3 million, amortization of deferred contract costs of $32.9 million, non-cash lease expense of $21.4 million, and net cash inflow of $8.9 million from changes in assets and liabilities. The inflow from changes in assets and liabilities was primarily due to a decrease in accounts receivable of $138.7 million from strong collections, partially offset by a decrease in contract liabilities of $89.0 million, cash payments of $16.9 million for operating lease liabilities, an increase of $22.2 million in deferred contract costs related to sales commissions, and a net cash outflow of $1.6 million from changes in all other operating assets and liabilities.
For the six months ended July 31, 2020, net cash used in operating activities mainly consisted of our net loss of $94.0 million, adjusted for stock-based compensation expense of $100.1 million, depreciation and amortization expense of $44.9 million, amortization of deferred contract costs of $33.4 million, non-cash lease expense of $22.7 million, and net cash outflow of $11.4 million from changes in assets and liabilities. The outflow from changes in assets and liabilities was due to a decrease in contract liabilities of $71.1 million, an increase of $22.3 million in deferred contract costs related to sales commissions, cash payments of $21.2 million for operating lease liabilities, partially offset by decrease in accounts receivable of $100.3 million and a net cash inflow of $2.9 million from changes in all other operating assets and liabilities,
Cash Used in Investing Activities
The changes in cash flows from investing activities primarily relate to the timing of our purchases, maturities and sales of our investments in marketable securities, cash acquired or used for business combinations, and investments in capital and other assets to support our growth.
For the six months ended July 31, 2021, net cash used in investing activities consisted of purchases of marketable securities of $478.9 million, cash used in a business combination of $56.4 million, and capital expenditures for the purchases of property and equipment of $1.9 million, partially offset by sales and maturities of marketable securities of $286.7 million.
For the six months ended July 31, 2020, net cash used in investing activities consisted of purchases of marketable securities of $273.6 million and capital expenditures for the purchases of property and equipment of $4.4 million partially offset by sales and maturities of marketable securities of $227.9 million,
Cash Used in Financing Activities
The changes in cash flows from financing activities primarily relate to proceeds from employee stock plans, taxes paid related to net share settlement of equity awards, principal repayment of debt and proceeds used for common stock repurchased under our share repurchase programs as further discussed in Note 12 of our “Notes to Condensed Consolidated Financial Statements” included in this report.
For the six months ended July 31, 2021, net cash used in financing activities consisted of taxes paid related to the net share settlement of restricted stock units of $40.7 million, repurchases of common stock of $29.1 million, repayment of term loan of $2.5 million, partially offset by proceeds from the exercise of stock options and employee stock purchase plan $9.2 million.
For the six months ended July 31, 2020, net cash used in financing activities consisted of repurchases of common stock of $26.0 million, taxes paid related to the net share settlement of restricted stock units of $23.3 million, partially offset by proceeds from the exercise of stock options and employee stock purchase plan withholding of $33.6 million.

Critical Accounting Policies and Estimates
 Our condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States (GAAP). The preparation of these financial statements requires our management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these judgments and estimates
35

under different assumptions or conditions and any such differences may be material. We refer to accounting estimates of this type as critical accounting policies and estimates.
We believe that the assumptions, judgments and estimates involved in the accounting for revenue recognition, business combinations, goodwill and intangible assets and impairment of long-lived assets to have the greatest potential impact on our condensed consolidated financial statements. These areas are key components of our results of operations and are based on complex rules requiring us to make judgments and estimates, and consequently, we consider these to be our critical accounting policies. Historically, our assumptions, judgments and estimates relative to our critical accounting policies have not differed materially from actual results.
There have been no significant changes in our critical accounting policies and estimates during the three and six months ended July 31, 2021, as compared to the critical accounting policies and estimates disclosed in Management’s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K for the year ended January 31, 2021.
Recent Accounting Pronouncements
See Note 1 of our “Notes to Condensed Consolidated Financial Statements” included in this report for recently adopted accounting standards.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
There have been no material changes in our market risk exposures for the six months ended July 31, 2021 as compared to those discussed in our Annual Report on Form 10-K for the fiscal year ended January 31, 2021.

ITEM 4. CONTROLS AND PROCEDURES
Evaluation of disclosure controls and procedures.
We maintain a set of disclosure controls and procedures designed to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and is accumulated and communicated to our management including the Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure. In accordance with Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (Exchange Act), as of the end of the period covered by this Quarterly Report on Form 10-Q, an evaluation was carried out under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures, as of the end of the period covered by this Quarterly Report on Form 10-Q, were effective to provide reasonable assurance.
Changes in internal control over financial reporting.
There was no change in our internal control over financial reporting that occurred during the quarter ended July 31, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting even though most of our employees are working remotely due to the COVID-19 pandemic. We are continually monitoring and assessing the impact of the COVID-19 pandemic on our internal controls to minimize the impact on the operating effectiveness.
Inherent limitation on the effectiveness of internal control.
Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls or procedures 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 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 also is based in part upon certain assumptions
36

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.

PART II. – OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
For a discussion of legal proceedings, see Note 11 of the “Notes to Condensed Consolidated Financial Statements” included in this report, which is incorporated herein by reference.
Further, from time to time, we are a party to or act as an indemnitor to our customers, partners, directors or officers on various litigation matters, and we, our customers, partners, or our directors or officers are subject to claims that arise in the ordinary course of business. In addition, we or our customers or partners have received, and may in the future receive, various types of claims including potential claims from third parties asserting, among other things, infringement of their intellectual property rights.
Future litigation may be necessary to defend ourselves, or our customers or partners on indemnity matters, by determining the scope, enforceability and validity of third-party proprietary rights or by establishing our proprietary rights. Further, the ultimate outcome of any litigation is uncertain and, regardless of outcome, litigation can have an adverse impact on us because of defense costs, potential negative publicity, diversion of management resources and other factors. While we are not aware of other pending legal matters or claims, individually or in the aggregate, that are expected to have a material adverse impact on our business, consolidated financial position, results of operations or cash flows, our analysis of whether a claim may proceed to litigation cannot be predicted with certainty, nor can the results of litigation be predicted with certainty. Accordingly, there can be no assurance that existing or future legal proceedings arising in the ordinary course of business or otherwise will not have a material adverse effect on our business, consolidated financial position, results of operations or cash flows.

ITEM 1A. RISK FACTORS
Investing in our securities involves a high degree of risk. You should consider carefully the risks and uncertainties described under the section “Risk Factors” in Part I, Item 1A of our Annual Report on Form 10-K filed with the SEC on March 25, 2021 and all of the other information in this Quarterly Report on Form 10-Q, including our condensed consolidated financial statements and related notes, before making an investment decision. The risk factors in our Annual Report are not repeated in this Quarterly Report, unless the underlying risks have materially changed. The section “Risk Factors” in our Annual Report on Form 10-K for the year ended January 31, 2021, which was filed with the SEC on March 25, 2021, identified the risks and uncertainties that may have a material adverse effect on our business, financial condition, results of operations, cash flows, growth prospects, the trading price of our common stock, and future prospects. Our business could be harmed by any of these risks or additional risks and uncertainties not currently known to us. Our stock price could decline due to any of these risks, and you may lose all or part of your investment.
Risks Related to the Proposed Merger
On June 1, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Sky Parent Inc., a Delaware corporation (“Parent”), and Project Sky Merger Sub Inc., a Delaware corporation and a wholly owned subsidiary of Parent (“Merger Sub”), pursuant to which, subject to the satisfaction or waiver of the conditions set forth therein, Merger Sub will be merged with and into Cloudera, Inc., with Cloudera, Inc. surviving the merger as a wholly-owned subsidiary of Parent (the “Merger”). Parent and Merger Sub are subsidiaries of investment funds advised by Clayton, Dubilier & Rice, LLC (“CD&R”) and Kohlberg Kravis Roberts & Co. L.P. (“KKR”), US-based private equity firms.
The Merger Agreement was unanimously approved by our board of directors. The description of the Merger Agreement in these Risk Factors does not purport to be complete and is qualified in its entirety by reference to the Merger Agreement, which was filed as Exhibit 2.1 to our Current Report on Form 8-K filed on June 1, 2021.
We may fail to consummate the Merger, and uncertainties related to the consummation of the Merger may have a material adverse effect on our business, results of operations and financial condition and negatively impact the price of our common stock.
37

The Merger is subject to the satisfaction of a number of conditions beyond our control, including receiving stockholder approval, antitrust clearance, and other customary closing conditions. Our stockholders approved the Merger on August 25, 2021. Failure to satisfy the conditions to the Merger could prevent or delay the completion of the Merger. Further, regulators may impose conditions, obligations or restrictions on the Merger that may have the effect of delaying or preventing its completion.
The efforts and costs to satisfy the closing conditions of the Merger, may place a significant burden on management and internal resources, and the Merger and related transactions, whether or not consummated, may result in a diversion of management’s attention from day-to-day operations. Any significant diversion of management’s attention away from ongoing business and difficulties encountered in the Merger process could have a material adverse effect on our business, results of operations and financial condition.
There also is no assurance that the Merger and the other transactions contemplated by the Merger Agreement will occur on the terms and timeline currently contemplated or at all.
If the proposed Merger is not completed or the Merger Agreement is terminated, the price of our common stock may decline, including to the extent that the current market price of our common stock reflects an assumption that the Merger and the other transactions contemplated by the Merger Agreement will be consummated without further delays, which could have a material adverse effect on our business, results of operations and financial condition. If the Merger Agreement is terminated and we determine to seek another business combination, we may not be able to negotiate a transaction with another party on terms comparable to, or better than, the terms of the Merger.
If the Merger Agreement is terminated, we may, under certain circumstances, be obligated to pay a termination fee to Parent. These costs could require us to use available cash that would have otherwise been available for other uses.
If the Merger is not completed, in certain circumstances, we could be required to pay a termination fee of up to $171.7 million. If the Merger Agreement is terminated, the termination fee we may be required to pay, if any, under the Merger Agreement may require us to use available cash that would have otherwise been available for general corporate purposes or other uses. For these and other reasons, termination of the Merger Agreement could materially and adversely affect our business, results of operations or financial condition, which in turn would materially and adversely affect the price of our common stock.
We are subject to various uncertainties and restrictions on the conduct of our business while the Merger is pending, which could have a material adverse effect on our business, results of operations and financial condition.
Uncertainty about the pendency of the Merger and the effect of the Merger on employees, customers, vendors, communities and other third parties who deal with us may have a material adverse effect on our business, results of operations and financial condition. These uncertainties may impair our ability to attract, retain and motivate key personnel pending the consummation of the Merger, as such personnel may experience uncertainty about their future roles following the consummation of the Merger. Additionally, these uncertainties could cause customers, distributors, vendors and other third parties who deal with us to seek to change existing business relationships with us or fail to extend an existing relationship with us, all of which could have a material adverse effect on our business, results of operations, financial condition and market price of our common stock. In addition, the Merger Agreement restricts us from taking certain actions without Parent’s consent while the Merger is pending. These restrictions and uncertainties could have a material adverse effect on our business, results of operations and financial condition.
We and our directors and officers may be subject to lawsuits relating to the Merger.
Litigation is very common in connection with the sale of public companies, regardless of whether the claims have any merit. One of the conditions to consummating the Merger is that no order preventing or otherwise prohibiting the consummation of the Merger shall have been issued by any court. Consequently, if any lawsuit challenging the Merger is successful in obtaining an order preventing the consummation of the Merger, that order may delay or prevent the Merger from being completed. While we will evaluate and defend against any lawsuits, the time and costs of defending against litigation relating to the Merger may adversely affect our business.
We will continue to incur substantial transaction-related costs in connection with the Merger.
We have incurred significant legal, advisory and financial services fees in connection with Merger. We have incurred, and expect to continue to incur, additional costs in connection with the satisfaction of the various conditions to closing of the Merger, including seeking approval from our stockholders and from applicable regulatory agencies. If there is any delay in the consummation of the Merger, these costs could increase significantly.

38

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
Our board of directors have authorized share repurchases of up to $600 million of our outstanding shares of common stock. For further discussion on repurchase activity, see Note 12 in the "Notes to Condensed Consolidated Financial Statements” included in this report.
The following table provides a summary of repurchases of our common stock during the three months ended July 31, 2021 (in millions, except per share amounts):
Period
Total Number of Shares Purchased(1)
Average Price Paid per ShareTotal Number of Shares Purchased as part of Publicly Announced Plans or ProgramsApproximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs
May 1 - May 31, 20210.8 $11.97 0.8 $230.8 
June 1 - June 30, 2021— $— — $230.8 
July 1 - July 31, 2021— $— — $230.8 
Total0.80.8
(1) No shares were purchased outside of a publicly announced plan or program.





39

Exhibit Index
Incorporated by ReferenceFiled Herewith
Exhibit NumberExhibit DescriptionFormFile No.ExhibitFiling Date
2.018-K001-380692.016/1/2021
10.018-K001-3806910.016/1/2021
31.01X
31.02X
32.01*X
32.02*X
101.INSXBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL documentX
101.SCHInline XBRL Taxonomy Extension Schema DocumentX
101.CALInline XBRL Taxonomy Extension Calculation Linkbase DocumentX
101.DEFInline XBRL Taxonomy Definition Linkbase DocumentX
101.LABInline XBRL Taxonomy Extension Labels Linkbase DocumentX
101.PREInline XBRL Taxonomy Extension Presentation Linkbase DocumentX
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)X
*    This certification is deemed not filed for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act.
40

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
CLOUDERA, INC.
September 2, 2021By:/s/ Robert Bearden
 Robert Bearden
Chief Executive Officer and Director
(Principal Executive Officer)
September 2, 2021By:/s/ Jim Frankola
 Jim Frankola
Chief Financial Officer
(Principal Financial Officer)
41
EX-31.01 2 q2-2210qexhibit3101.htm EX-31.01 Document
EXHIBIT 31.01

CERTIFICATION UNDER SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

I, Robert Bearden, certify that:

1.     I have reviewed this Quarterly Report on Form 10-Q of Cloudera, 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:September 2, 2021 
/s/ Robert Bearden
Robert Bearden
Chief Executive Officer
(Principal Executive Officer)


EX-31.02 3 q2-2210qexhibit3102.htm EX-31.02 Document
EXHIBIT 31.02
CERTIFICATION UNDER SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

I, Jim Frankola, certify that:

1.     I have reviewed this Quarterly Report on Form 10-Q of Cloudera, 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:September 2, 2021 
/s/ Jim Frankola
Jim Frankola
Chief Financial Officer
(Principal Financial Officer)


EX-32.01 4 q2-2210qexhibit3201.htm EX-32.01 Document
EXHIBIT 32.01

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


I, Robert Bearden, Chief Executive Officer of Cloudera, 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 period ended July 31, 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 for the periods presented therein.

Date:September 2, 2021 By:
/s/ Robert Bearden
Robert Bearden
Chief Executive Officer
(Principal Executive Officer)


EX-32.02 5 q2-2210qexhibit3202.htm EX-32.02 Document
EXHIBIT 32.02

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


I, Jim Frankola, Chief Financial Officer of Cloudera, 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 period ended July 31, 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 for the periods presented therein.

Date:September 2, 2021 By:
/s/ Jim Frankola
Jim Frankola
Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 6 cldr-20210731.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 Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Business and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Business and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Summary of Business and Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue from Contracts with Customers - Summary of Significant Changes in Contract Assets and Liabilities Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue from Contracts with Customers - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue from Contracts with Customers - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2111104 - Disclosure - Cash Equivalents and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - Cash Equivalents and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Cash Equivalents and Marketable Securities - Schedule of Fair Values of Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Cash Equivalents and Marketable Securities - Schedule of Fair Values of Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Cash Equivalents and Marketable Securities - Schedule of Contractual Maturities of Investments in Available-for-Sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2115105 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 2417408 - Disclosure - Fair Value Measurement - Schedule of Financial Assets According to Fair Value Hierarchy, Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Fair Value Measurement - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2119106 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2320304 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2125107 - Disclosure - Derivative Contracts link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Derivative Instruments and Hedging Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2127108 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Balance Sheet Components - Schedule of Cost and Accumulated Depreciation and Amortization of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Balance Sheet Components - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - Balance Sheet Components - Schedule of Accrued Compensation and Other Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2132109 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2333306 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2434418 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2435419 - Disclosure - Debt - Expected Future Principal Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2136110 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2337307 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2438420 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2439421 - Disclosure - Leases - Lease Term and Discount Rate Information (Details) link:presentationLink link:calculationLink link:definitionLink 2440422 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2440422 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2441423 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2142111 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2144112 - Disclosure - Common Stock Repurchases link:presentationLink link:calculationLink link:definitionLink 2445425 - Disclosure - Common Stock Repurchases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2146113 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2347308 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2448426 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2449427 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2450428 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2151114 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2452429 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2153115 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2454430 - Disclosure - Related Party Transactions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2155116 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2356309 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2457431 - Disclosure - Segment Information - Schedule of Financial Information by Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2458432 - Disclosure - Segment Information - Reconciliation of Segment Financial Information to Loss from Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2459433 - Disclosure - Segment Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2160117 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2361310 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2462434 - Disclosure - Net Loss Per Share - Schedule of the Calculation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 2463435 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2164118 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2465436 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cldr-20210731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cldr-20210731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cldr-20210731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING ACTIVITIES Supplemental Cash Flow Information [Abstract] Vested and converted to shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 2027 and thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Leasehold improvements Leasehold Improvements [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Entity Emerging Growth Entity Emerging Growth Company Loss contingency, number of derivative actions Loss Contingency, Number Of Derivative Actions Loss Contingency, Number Of Derivative Actions Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Preferred stock outstanding (in shares) Preferred Stock, Shares Outstanding Accrued compensation Total accrued compensation Employee-related Liabilities, Current Services Services Segment [Member] Services [Member] Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Business Combination, Acquisition Related Costs Business Combination, Acquisition Related Costs Entity Address, Address Line One Entity Address, Address Line One Repurchase of common stock, including transaction fees Treasury Stock, Value, Acquired, Cost Method, Including Transaction Fees Treasury Stock, Value, Acquired, Cost Method, Including Transaction Fees Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Segments Segment Reporting, Policy [Policy Text Block] Canceled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Summary of Contract Liabilities Balances and Significant Changes in Contract Assets and Liabilities Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Entity Filer Category Entity Filer Category Weighted Average Remaining Lease Term (years) Operating Lease, Weighted Average Remaining Lease Term Other assets Other Assets, Noncurrent Chief Product Officer Chief Product Officer [Member] Chief Product Officer Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments [Axis] Segments [Axis] Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Net (decrease) increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 2024 Long-Term Debt, Maturity, Year Two Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Certificates of deposit Certificates of deposit Certificates of Deposit [Member] Schedule of Fair Values of Marketable Securities Debt Securities, Available-for-sale [Table Text Block] Remaining six months of fiscal 2022 Long-Term Debt, Maturity, Remainder of Fiscal Year Document Fiscal Year Focus Document Fiscal Year Focus Accrued bonuses Accrued Bonuses, Current Subsequent Event Type [Domain] Subsequent Event Type [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization expense of acquired intangible assets Amortization expense of intangible assets Amortization of acquired intangible assets Amortization of Intangible Assets Acquired finite-lived intangible assets, estimated remaining useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted Average Discount Rate Operating Lease, Weighted Average Discount Rate, Percent Subscription Subscription Segment [Member] Subscription [Member] Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Subsequent Events [Abstract] Subsequent Events [Abstract] Accounts receivable related party Accounts Receivable, Related Parties Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Datacoral Inc. Datacoral, Inc. [Member] Datacoral, Inc. Municipal securities Municipal Bonds [Member] Title of Individual [Domain] Title of Individual [Domain] Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Unrealized (loss) gain on investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Award Type [Domain] Award Type [Domain] ASSETS Assets [Abstract] Total cash equivalents and marketable securities Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value Related Party Transactions [Abstract] Related Party Transactions [Abstract] fiscal 2027 and thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Four Lessee, Operating Lease, Liability, to be Paid, after Year Four Additional Information Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] 2025 Long-Term Debt, Maturity, Year Three Term Loan B Term Loan B [Member] Term Loan B Long-term debt, term Long-term Debt, Term Derivative Contracts Derivative Instruments and Hedging Activities Disclosure [Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Concentration risk percentage Concentration Risk, Percentage Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Preferred stock, $0.00005 par value; 20,000,000 shares authorized, no shares issued and outstanding as of July 31, 2021 and January 31, 2021 Preferred Stock, Value, Issued Number of annual automatic share increases Common Stock, Capital Shares Reserved For Future Issuance, Number Of Annual Automatic Share Increases Common Stock, Capital Shares Reserved For Future Issuance, Number Of Annual Automatic Share Increases Proceeds from employee stock plans Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Balance at beginning of period (in shares) Balance at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Accumulated Deficit Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Contractual Maturities of Investments in Available-for-Sale Securities Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block] Secured Debt Secured Debt [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Purchases of property and equipment, accrued but not yet paid Capital Expenditures Incurred but Not yet Paid Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Derivative Instruments and Hedging Activities Disclosure [Abstract] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Award vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Shares withheld related to net settlement of restricted stock units (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Interactive Data Current Entity Interactive Data Current Number of operating segments Number of Operating Segments Frentzel v. Bearden, et al. Frentzel v. Bearden, et al. [Member] Frentzel v. Bearden, et al. Net loss per share, basic (in usd per share) Earnings Per Share, Basic fiscal 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Sublease income Sublease Income Balance at beginning of period (in shares) Balance at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Document Type Document Type fiscal 2027 and thereafter Finite Lived Intangible Assets, Expected Amortization, After Year Four Finite Lived Intangible Assets, Expected Amortization, After Year Four 2023 Long-Term Debt, Maturity, Year One Due after one year through five years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Interest expense, debt Interest Expense, Debt Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] Equity Incentive Plan 2017 Equity Incentive Plan 2017 [Member] Equity Incentive Plan 2017 [Member] Geographic Concentration Geographic Concentration Risk [Member] Entity Current Reporting Status Entity Current Reporting Status Schedule of Restricted Stock Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Commercial paper Commercial Paper [Member] Shares withheld related to net settlement of equity awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Deferred contract costs, non-current Capitalized Contract Cost, Net, Noncurrent Loss contingency, number of plaintiffs Loss Contingency, Number of Plaintiffs Other Income (Expense) Other Operating Income (Expense) [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Business combination, consideration transferred Business Combination, Consideration Transferred Contract liabilities Deferred Revenue [Member] Deferred Revenue [Member] Total Long-term Debt, Gross Goodwill [Roll Forward] Goodwill [Roll Forward] Shares issued under employee stock plans Stock Issued During Period, Value, Employee Benefit Plan Plan Name [Axis] Plan Name [Axis] Long-term debt Long-term Debt Total financial assets Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] CASH FLOWS FROM INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Other Other Operating Activities, Cash Flow Statement Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Operating Leases, After Adoption of 842 Lessee, Operating Lease, Liability, Payment, Due [Abstract] Base Rate Base Rate [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Other Other Accrued Liabilities, Current Contract liabilities Contract with Customer, Liability, Current Scenario [Axis] Scenario [Axis] Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Services Service [Member] Additional paid-in capital Additional Paid in Capital U.S. agency obligations US Government Agencies Debt Securities [Member] Amortized Cost Cash Equivalents, at Carrying Value Concentration Risk [Line Items] Concentration Risk [Line Items] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Derivative [Line Items] Derivative [Line Items] Hedging Relationship [Domain] Hedging Relationship [Domain] Net Loss Per Share Earnings Per Share [Text Block] Repurchases of common stock Treasury Stock, Value, Acquired, Cost Method Operating expenses: Operating Expenses [Abstract] Treasury stock acquired, average cost per share (in usd per share) Treasury Stock Acquired, Average Cost Per Share fiscal 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Minimum Minimum [Member] Marketable securities Marketable Securities, Current Gross profit Gross Profit fiscal 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Fair Value, Assets Measured on Recurring and Nonrecurring Basis Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Other comprehensive (loss) income, net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Preferred stock authorized (in shares) Preferred Stock, Shares Authorized Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Trading Symbol Trading Symbol Percentage of outstanding shares acquired Business Acquisition, Percentage of Voting Interests Acquired Cloudera, Inc. merger with Project Sky Merger Sub Inc. Cloudera, Inc. Merger With Project Sky Merger Sub Inc. [Member] Cloudera, Inc. Merger With Project Sky Merger Sub Inc. Current liabilities: Liabilities, Current [Abstract] 2026 Long-Term Debt, Maturity, Year Four Operating lease liabilities Increase (Decrease) in Operating Lease Liability General and administrative General and Administrative Expense Cash used in business combinations, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Debt Debt Disclosure [Text Block] Balance at beginning of period (in shares) Balance at end of period (in shares) Shares, Outstanding Shares issued from restricted stock units vesting Stock Issued During Period, Value, Restricted Stock Award, Gross Stock-Based Compensation Share-based Payment Arrangement [Text Block] Accounting Policies [Abstract] Accounting Policies [Abstract] Weighted-Average Remaining Contractual Term (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Derivative Instrument [Axis] Derivative Instrument [Axis] Accrued professional costs Accrued Professional Fees, Current Cash Equivalents and Marketable Securities Cash, Cash Equivalents, and Marketable Securities [Text Block] Cost of Revenue: Cost of Revenue [Abstract] Letters of credit Letters of Credit Outstanding, Amount Present value of lease liabilities Operating Lease, Liability Common stock $0.00005 par value; 1,200,000,000 shares authorized as of July 31, 2021 and January 31, 2021; 296,212,583 and 291,220,735 shares issued and outstanding as of July 31, 2021 and January 31, 2021, respectively Common Stock, Value, Issued Loss contingency, number of directors or officers Loss Contingency, Number Of Directors Or Officers Loss Contingency, Number Of Directors Or Officers Other income (expense), net Nonoperating Income (Expense) Average remaining vesting period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Balance at beginning of period (in dollars per share) Balance at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Acquisitions Goodwill, Acquired During Period Basis of Consolidation Basis of Accounting, Policy [Policy Text Block] Performance Shares Performance Shares [Member] Subsequent Event [Table] Subsequent Event [Table] Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Remaining six months of fiscal 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Business Combinations Business Combination Disclosure [Text Block] Slattery v. Reilly, et al. Slattery v. Reilly, et al. [Member] Slattery v. Reilly, et al. Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date Business combination, termination fee two Business Combination, Termination Fee Business Combination, Termination Fee Entity Registrant Name Entity Registrant Name Interest (expense) income, net Interest Income (Expense), Net Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Revenue from related party Revenue from Related Parties Financial Instrument [Axis] Financial Instrument [Axis] Other accrued liabilities Other accrued liabilities Accrued Liabilities, Current Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Total cash equivalents and marketable securities, estimated fair value Available for Sale Securities and Cash Equivalents, Fair Value Disclosure Available for Sale Securities and Cash Equivalents, Fair Value Disclosure Cazena, Inc. And Datacoral, Inc. Cazena, Inc. And Datacoral, Inc. [Member] Cazena, Inc. And Datacoral, Inc. Stock options to purchase common stock Share-based Payment Arrangement, Option [Member] Consolidation Items [Domain] Consolidation Items [Domain] Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Acquisition related holdback payment Acquisition Holdback Payment Acquisition Holdback Payment Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Segment Information Segment Reporting Disclosure [Text Block] Loss from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Operating lease liabilities Operating Lease, Liability, Current Due after one year through five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax fiscal 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense Depreciation Repayments of Debt Repayments of Debt Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Other accrued liabilities Increase (Decrease) in Accrued Liabilities Purchases of marketable securities Payments to Acquire Debt Securities, Available-for-sale Impairment charges Asset Impairment Charges Derivative, notional amount Derivative, Notional Amount Capital expenditures Payments to Acquire Property, Plant, and Equipment Property, Plant and Equipment Property, Plant and Equipment [Member] Business Combinations [Abstract] Business Combinations [Abstract] Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] TOTAL LIABILITIES Liabilities Debt instrument, annual principal payment, percentage Debt Instrument, Annual Principal Payment, Percentage Debt Instrument, Annual Principal Payment, Percentage Schedule of Accrued Compensation and Other Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] fiscal 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One CASH FLOWS FROM FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Aggregate Intrinsic  Value (in thousands) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Summary of Maturities of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Consolidation Items [Axis] Consolidation Items [Axis] TOTAL STOCKHOLDERS’ EQUITY Stockholders' equity, beginning of period Stockholders' equity, end of period Stockholders' Equity Attributable to Parent Common stock issued (in shares) Common Stock, Shares, Issued Chen v. Reilly, et al. Chen v. Reilly, et al. [Member] Chen v. Reilly, et al. Preferred stock issued (in shares) Preferred Stock, Shares Issued Goodwill and Intangible Assets Disclosure [Abstract] Repurchases of common stock Payments for Repurchase of Common Stock Eurodollar Eurodollar [Member] Business acquisition, share price (in dollars per share) Business Acquisition, Share Price Estimated Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] STOCKHOLDERS’ EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Reconciliation of cash, cash equivalents and restricted cash as shown in the statement of cash flows Noncash Investing and Financing Items [Abstract] Concentration of Credit Risk and Significant Customers Concentration Risk, Credit Risk, Policy [Policy Text Block] Deferred contract costs Increase (Decrease) in Deferred Charges Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Measurement Frequency [Domain] Measurement Frequency [Domain] Debt instrument, face amount Debt Instrument, Face Amount Accrued compensation Increase (Decrease) in Employee Related Liabilities Debt instrument, interest rate, effective percentage Debt Instrument, Interest Rate, Effective Percentage City Area Code City Area Code Sublease rental proceeds, thereafter Lessor, Operating Lease, Payment to be Received, After Current Fiscal Year Lessor, Operating Lease, Payment to be Received, After Current Fiscal Year Accumulated deficit Retained Earnings (Accumulated Deficit) Operating Segments Operating Segments [Member] Litigation Case [Domain] Litigation Case [Domain] Restricted Stock Units Restricted stock awards Restricted Stock Units (RSUs) [Member] Employee Stock Purchase Plan 2017 Employee Stock Purchase Plan 2017 [Member] Employee Stock Purchase Plan 2017 [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Shares issued under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Other Other Employee-related Liabilities, Current Business Acquisition [Line Items] Business Acquisition [Line Items] U.S. treasury securities US Treasury Securities [Member] Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Concentration Risk [Table] Concentration Risk [Table] Shares issued from restricted stock units vesting (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Benefit (provision) for income taxes Tax provision (benefit) Income Tax Expense (Benefit) Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total lease payments Lessee, Operating Lease, Liability, to be Paid Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Schedule of Financial Information by Reportable Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Entity File Number Entity File Number Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Canceled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Current portion of debt Long-term Debt, Current Maturities Product and Service [Axis] Product and Service [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Schedule of Fair Values of Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Entity Small Business Entity Small Business Preferred stock par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Loss contingency, number of purported stockholders Loss Contingency, Number Of Purported Stockholders Loss Contingency, Number Of Purported Stockholders Unamortized stock-based compensation expense RSUs Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Amortization of deferred contract costs Amortization of Deferred Charges Equity Component [Domain] Equity Component [Domain] Number of plans Number of Plans Number of Plans Short-term lease cost Short-term Lease, Cost Sales and marketing Selling and Marketing Expense fiscal 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Unbilled contracts Contract-Based Intangible Assets [Member] Sublease rental proceeds, remainder of fiscal year Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Marketable securities, non-current Marketable Securities, Noncurrent Numerator: Numerator [Abstract] Numerator [Abstract] Statement [Line Items] Statement [Line Items] Litigation Case [Axis] Litigation Case [Axis] Contract liabilities Increase (Decrease) in Contract with Customer, Liability Restricted cash included in Other assets Restricted Cash, Noncurrent Weighted-Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Estimated Fair Value Marketable securities Debt Securities, Available-for-sale Counterparty Name [Domain] Counterparty Name [Domain] fiscal 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Debt Disclosure [Abstract] Entity Address, State or Province Entity Address, State or Province Shares issued under employee stock plans (in shares) Stock Issued During Period, Shares, Employee Benefit Plan Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Accrued self-insurance costs Self Insurance Reserve, Noncurrent Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Contract liabilities, non-current Contract with Customer, Liability, Noncurrent Corporate, Non-Segment Corporate, Non-Segment [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Number of customers with 10% accounts receivable balance Number Of Customers With 10% Accounts Receivable Balance Number Of Customers With 10% Accounts Receivable Balance Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of the Calculation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Entity Shell Company Entity Shell Company Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Local Phone Number Local Phone Number Total other comprehensive (loss) income, net of tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Forecast Forecast [Member] TOTAL ASSETS Assets Plan Name [Domain] Plan Name [Domain] Common stock authorized (in shares) Common Stock, Shares Authorized Geographical [Domain] Geographical [Domain] Title of Individual [Axis] Title of Individual [Axis] Total cash equivalents and marketable securities Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost Research and development Research and Development Expense Product and Service [Domain] Product and Service [Domain] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Contract Liabilities Contract Liabilities Roll Forward [Abstract] Contract Liabilities Roll Forward [Abstract] Derivative Contract [Domain] Derivative Contract [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Summary of Business and Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue recognition period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash equivalents: Cash Equivalents [Abstract] Cash Equivalents [Abstract] Office furniture and equipment Furniture and Fixtures [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Summary of Components of Lease Expense Lease, Cost [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Marketable securities: Marketable Securities [Abstract] Entity Tax Identification Number Entity Tax Identification Number Subsequent Event [Line Items] Subsequent Event [Line Items] Geographical [Axis] Geographical [Axis] Commercial paper Commercial Paper, Not Included with Cash and Cash Equivalents [Member] Weighted-average shares used in computing net loss, per share basic ( in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share, diluted (in usd per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] Accrued Compensation Employee-related Liabilities [Abstract] Hedging Relationship [Axis] Hedging Relationship [Axis] Non-US Non-US [Member] Subsequent Events Subsequent Events [Text Block] Accrued compensation-related taxes Accrued Payroll Taxes, Current Finite-lived Intangible Assets Amortization Expense Finite-lived Intangible Assets Amortization Expense [Table Text Block] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Balance at beginning of period Balance at end of period Contract with Customer, Liability Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Corporate notes and obligations Corporate Debt Securities [Member] Fair Value Measurement Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Employee stock purchase plan (ESPP) withholdings(1) Tax Withholding Liability, Share-based Payment Arrangement, Current Tax Withholding Liability, Share-based Payment Arrangement, Current Accrued salaries, benefits and commissions Accrued Salaries, Current fiscal 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Remaining six months of fiscal 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Common stock outstanding (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Derivative [Table] Derivative [Table] Total cost of revenue Cost of Goods and Services Sold Revenue: Revenues [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Number of Shares (in thousands) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Net lease cost Lease, Cost Schedule of Cost and Accumulated Depreciation and Amortization of Property and Equipment Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Increase in shares reserved for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Customer relationships and other acquired intangible assets Customer Relationships [Member] Due within one year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Loss Contingencies [Line Items] Loss Contingencies [Line Items] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Total operating expenses Corporate costs, such as research and development, corporate general and administrative and other Operating Expenses Other accrued liabilities, non-current Other Liabilities, Noncurrent Total cash equivalents and marketable securities, amortized cost Investments and Cash Lee, et al. v. Cole, et al. Lee, et al. v. Cole, et al. [Member] Lee, et al. v. Cole, et al. Fiscal Year Fiscal Period, Policy [Policy Text Block] Repurchases of common stock (in shares) Treasury stock, shares, acquired (in shares) Treasury Stock, Shares, Acquired Debt Instrument [Line Items] Debt Instrument [Line Items] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Property and equipment, gross Property, Plant and Equipment, Gross Foreign currency translation loss Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Document Quarterly Report Document Quarterly Report Total revenue Revenues Severance payment Severance Costs Proceeds from sale of marketable securities Proceeds from Sale of Debt Securities, Available-for-sale Balance at beginning of period (in dollars per share) Balance at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Performance Restricted Stock Units Performance Restricted Stock Units [Member] Performance Restricted Stock Units Long-term debt Long-term debt, excluding current maturities Long-term Debt, Excluding Current Maturities Stock-based compensation expense Stock-based compensation expense Share-based Payment Arrangement, Expense Weighted-Average Grant Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Counterparty Name [Axis] Counterparty Name [Axis] Denominator: Denominator [Abstract] Denominator [Abstract] Contract with customer, asset, net, current Contract with Customer, Asset, after Allowance for Credit Loss, Current Cash, cash equivalents and restricted cash — Beginning of period Cash, cash equivalents and restricted cash — End of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Common stock par value (in dollars per share) Common Stock, Par or Stated Value Per Share Accrued taxes Taxes Payable, Current Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Gross Fair Value Finite-Lived Intangible Assets, Gross Reserved for issuance under plans (in shares) Common Stock, Capital Shares Reserved for Future Issuance Leases [Abstract] Leases [Abstract] Entity Central Index Key Entity Central Index Key Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Weighted Average Remaining Useful Life (in years) Finite-Lived Intangible Assets, Remaining Amortization Period Security Exchange Name Security Exchange Name Estimated Fair Value Money market funds Cash and Cash Equivalents, Fair Value Disclosure Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted-average shares used in computing net loss, per share diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Schedule of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Common Stock Repurchases Stockholders' Equity Note Disclosure [Text Block] Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Purchase period, employee stock purchase plan Purchase Period, Employee Stock Purchase Plan Purchase Period, Employee Stock Purchase Plan Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Reconciliation of Segment Financial Information to Loss from Operations Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Shares issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan CASH FLOWS FROM OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Vested and converted to shares (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value General and administrative General and Administrative Expense [Member] Total current liabilities Liabilities, Current Shares issuable pursuant to the ESPP Employee Stock [Member] Taxes paid related to net share settlement of restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Cash consideration paid Payments to Acquire Businesses, Gross Foreign currency derivative contracts Foreign Exchange Forward [Member] Money market funds Money Market Funds [Member] Loss Contingencies [Table] Loss Contingencies [Table] Increases due to invoicing prior to satisfaction of performance obligations Contract with Customer, Liability, Increase Due to Invoicing Prior To Satisfaction Of Performance Obligations Contract with Customer, Liability, Increase Due to Invoicing Prior To Satisfaction Of Performance Obligations Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] In re Cloudera, Inc. Securities Litigation In re Cloudera, Inc. Securities Litigation [Member] In re Cloudera, Inc. Securities Litigation Entity Address, Postal Zip Code Entity Address, Postal Zip Code Restriction on increase to shares outstanding percentage Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum Debt instrument, unamortized discount (premium) and debt issuance costs, net Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Loss contingency, number of defendants Loss Contingency, Number of Defendants Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Statement [Table] Statement [Table] Number of Shares (in thousands) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Asset-backed securities Asset-backed Securities [Member] Recently Adopted Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Statistical Measurement [Axis] Statistical Measurement [Axis] Sky Parent Inc. Sky Parent Inc. [Member] Sky Parent Inc. Subsequent Event Subsequent Event [Member] Cover page. Cover [Abstract] Total segment contribution margin Segment contribution margin Contribution Margin Contribution Margin Derivative instruments not designated as hedging instruments, loss Derivative Instruments Not Designated as Hedging Instruments, Loss Net Book Value Finite-Lived Intangible Assets, Net Goodwill Beginning balance Ending balance Goodwill Other Accrued Liabilities Accrued Liabilities and Other Liabilities [Abstract] Subscription License [Member] Schedule of Changes in Goodwill Schedule of Goodwill [Table Text Block] Scenario [Domain] Scenario [Domain] 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] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Cazena Inc. Cazena Inc. [Member] Cazena Inc. Lazard v. Cloudera, Inc Lazard v. Cloudera, Inc [Member] Lazard v. Cloudera, Inc Developed technology Developed Technology Rights [Member] Due within one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Non-cash lease expense Operating Lease, Cost Computer equipment and software Computer Equipment [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] Deferred contract costs Capitalized Contract Cost, Net, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] EX-101.PRE 10 cldr-20210731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 cldr-20210731_htm.xml IDEA: XBRL DOCUMENT 0001535379 2021-02-01 2021-07-31 0001535379 2021-08-31 0001535379 2021-07-31 0001535379 2021-01-31 0001535379 cldr:DeferredRevenueMember 2021-07-31 0001535379 cldr:DeferredRevenueMember 2021-01-31 0001535379 us-gaap:LicenseMember 2021-05-01 2021-07-31 0001535379 us-gaap:LicenseMember 2020-05-01 2020-07-31 0001535379 us-gaap:LicenseMember 2021-02-01 2021-07-31 0001535379 us-gaap:LicenseMember 2020-02-01 2020-07-31 0001535379 us-gaap:ServiceMember 2021-05-01 2021-07-31 0001535379 us-gaap:ServiceMember 2020-05-01 2020-07-31 0001535379 us-gaap:ServiceMember 2021-02-01 2021-07-31 0001535379 us-gaap:ServiceMember 2020-02-01 2020-07-31 0001535379 2021-05-01 2021-07-31 0001535379 2020-05-01 2020-07-31 0001535379 2020-02-01 2020-07-31 0001535379 us-gaap:ResearchAndDevelopmentExpenseMember 2021-05-01 2021-07-31 0001535379 us-gaap:ResearchAndDevelopmentExpenseMember 2020-05-01 2020-07-31 0001535379 us-gaap:ResearchAndDevelopmentExpenseMember 2021-02-01 2021-07-31 0001535379 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2020-07-31 0001535379 us-gaap:SellingAndMarketingExpenseMember 2021-05-01 2021-07-31 0001535379 us-gaap:SellingAndMarketingExpenseMember 2020-05-01 2020-07-31 0001535379 us-gaap:SellingAndMarketingExpenseMember 2021-02-01 2021-07-31 0001535379 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2020-07-31 0001535379 us-gaap:GeneralAndAdministrativeExpenseMember 2021-05-01 2021-07-31 0001535379 us-gaap:GeneralAndAdministrativeExpenseMember 2020-05-01 2020-07-31 0001535379 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2021-07-31 0001535379 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-07-31 0001535379 us-gaap:CommonStockMember 2021-04-30 0001535379 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001535379 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001535379 us-gaap:RetainedEarningsMember 2021-04-30 0001535379 2021-04-30 0001535379 us-gaap:CommonStockMember 2021-05-01 2021-07-31 0001535379 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2021-07-31 0001535379 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-01 2021-07-31 0001535379 us-gaap:RetainedEarningsMember 2021-05-01 2021-07-31 0001535379 us-gaap:CommonStockMember 2021-07-31 0001535379 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001535379 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0001535379 us-gaap:RetainedEarningsMember 2021-07-31 0001535379 us-gaap:CommonStockMember 2020-04-30 0001535379 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001535379 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001535379 us-gaap:RetainedEarningsMember 2020-04-30 0001535379 2020-04-30 0001535379 us-gaap:CommonStockMember 2020-05-01 2020-07-31 0001535379 us-gaap:AdditionalPaidInCapitalMember 2020-05-01 2020-07-31 0001535379 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-01 2020-07-31 0001535379 us-gaap:RetainedEarningsMember 2020-05-01 2020-07-31 0001535379 us-gaap:CommonStockMember 2020-07-31 0001535379 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0001535379 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0001535379 us-gaap:RetainedEarningsMember 2020-07-31 0001535379 2020-07-31 0001535379 us-gaap:CommonStockMember 2021-01-31 0001535379 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001535379 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001535379 us-gaap:RetainedEarningsMember 2021-01-31 0001535379 us-gaap:CommonStockMember 2021-02-01 2021-07-31 0001535379 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-07-31 0001535379 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2021-07-31 0001535379 us-gaap:RetainedEarningsMember 2021-02-01 2021-07-31 0001535379 us-gaap:CommonStockMember 2020-01-31 0001535379 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001535379 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001535379 us-gaap:RetainedEarningsMember 2020-01-31 0001535379 2020-01-31 0001535379 us-gaap:CommonStockMember 2020-02-01 2020-07-31 0001535379 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-07-31 0001535379 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2020-07-31 0001535379 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-01-31 0001535379 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-31 0001535379 us-gaap:RetainedEarningsMember 2020-02-01 2020-07-31 0001535379 2021-06-01 0001535379 cldr:SkyParentIncMember srt:ScenarioForecastMember cldr:ClouderaIncMergerWithProjectSkyMergerSubIncMember 2021-12-31 0001535379 cldr:SkyParentIncMember srt:ScenarioForecastMember cldr:ClouderaIncMergerWithProjectSkyMergerSubIncMember 2021-07-01 2021-12-31 0001535379 cldr:ClouderaIncMergerWithProjectSkyMergerSubIncMember 2021-02-01 2021-07-31 0001535379 cldr:ClouderaIncMergerWithProjectSkyMergerSubIncMember 2021-05-01 2021-07-31 0001535379 2021-02-01 2021-04-30 0001535379 2021-08-01 2021-07-31 0001535379 2022-08-01 2021-07-31 0001535379 cldr:DatacoralIncMember 2021-06-30 0001535379 cldr:CazenaIncMember 2021-06-30 0001535379 cldr:CazenaIncAndDatacoralIncMember 2021-06-01 2021-06-30 0001535379 cldr:CazenaIncAndDatacoralIncMember 2021-06-30 0001535379 srt:MinimumMember 2021-06-01 2021-06-30 0001535379 srt:MaximumMember 2021-06-01 2021-06-30 0001535379 us-gaap:MoneyMarketFundsMember 2021-07-31 0001535379 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-07-31 0001535379 us-gaap:CorporateDebtSecuritiesMember 2021-07-31 0001535379 us-gaap:CommercialPaperMember 2021-07-31 0001535379 us-gaap:MunicipalBondsMember 2021-07-31 0001535379 us-gaap:CertificatesOfDepositMember 2021-07-31 0001535379 us-gaap:USTreasurySecuritiesMember 2021-07-31 0001535379 us-gaap:MoneyMarketFundsMember 2021-01-31 0001535379 us-gaap:CertificatesOfDepositMember 2021-01-31 0001535379 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001535379 us-gaap:AssetBackedSecuritiesMember 2021-01-31 0001535379 us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001535379 us-gaap:CommercialPaperMember 2021-01-31 0001535379 us-gaap:MunicipalBondsMember 2021-01-31 0001535379 us-gaap:CertificatesOfDepositMember 2021-01-31 0001535379 us-gaap:USTreasurySecuritiesMember 2021-01-31 0001535379 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001535379 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001535379 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001535379 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-07-31 0001535379 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-07-31 0001535379 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-07-31 0001535379 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-07-31 0001535379 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-07-31 0001535379 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-07-31 0001535379 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2021-07-31 0001535379 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2021-07-31 0001535379 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2021-07-31 0001535379 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-07-31 0001535379 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-07-31 0001535379 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-07-31 0001535379 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-07-31 0001535379 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-07-31 0001535379 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-07-31 0001535379 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-07-31 0001535379 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-07-31 0001535379 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-07-31 0001535379 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001535379 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001535379 us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001535379 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001535379 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001535379 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001535379 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-01-31 0001535379 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001535379 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2021-01-31 0001535379 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-01-31 0001535379 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001535379 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001535379 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001535379 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001535379 us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001535379 us-gaap:DevelopedTechnologyRightsMember 2021-07-31 0001535379 us-gaap:DevelopedTechnologyRightsMember 2021-02-01 2021-07-31 0001535379 us-gaap:CustomerRelationshipsMember 2021-07-31 0001535379 us-gaap:CustomerRelationshipsMember 2021-02-01 2021-07-31 0001535379 us-gaap:DevelopedTechnologyRightsMember 2021-01-31 0001535379 us-gaap:DevelopedTechnologyRightsMember 2020-02-01 2021-01-31 0001535379 us-gaap:CustomerRelationshipsMember 2021-01-31 0001535379 us-gaap:CustomerRelationshipsMember 2020-02-01 2021-01-31 0001535379 us-gaap:ContractBasedIntangibleAssetsMember 2021-01-31 0001535379 2020-02-01 2021-01-31 0001535379 us-gaap:OtherOperatingIncomeExpenseMember 2020-05-01 2020-07-31 0001535379 us-gaap:OtherOperatingIncomeExpenseMember 2021-02-01 2021-07-31 0001535379 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-07-31 0001535379 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-31 0001535379 us-gaap:ComputerEquipmentMember 2021-07-31 0001535379 us-gaap:ComputerEquipmentMember 2021-01-31 0001535379 us-gaap:FurnitureAndFixturesMember 2021-07-31 0001535379 us-gaap:FurnitureAndFixturesMember 2021-01-31 0001535379 us-gaap:LeaseholdImprovementsMember 2021-07-31 0001535379 us-gaap:LeaseholdImprovementsMember 2021-01-31 0001535379 cldr:TermLoanBMember us-gaap:SecuredDebtMember 2020-12-22 0001535379 cldr:TermLoanBMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2020-12-22 2020-12-22 0001535379 cldr:TermLoanBMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2020-12-22 2020-12-22 0001535379 srt:MinimumMember cldr:TermLoanBMember us-gaap:SecuredDebtMember 2020-12-22 2020-12-22 0001535379 cldr:TermLoanBMember us-gaap:SecuredDebtMember 2021-07-31 0001535379 cldr:TermLoanBMember us-gaap:SecuredDebtMember 2021-05-01 2021-07-31 0001535379 cldr:TermLoanBMember us-gaap:SecuredDebtMember 2021-02-01 2021-07-31 0001535379 cldr:InReClouderaIncSecuritiesLitigationMember 2020-09-22 2020-09-22 0001535379 cldr:InReClouderaIncSecuritiesLitigationMember 2020-09-22 0001535379 cldr:InReClouderaIncSecuritiesLitigationMember 2021-04-02 2021-04-02 0001535379 cldr:LazardVClouderaIncMember 2019-06-07 0001535379 cldr:LeeEtAlVColeEtAlMember 2019-07-30 0001535379 cldr:SlatteryVReillyEtAlMember 2019-09-05 0001535379 cldr:FrentzelVBeardenEtAlMember 2019-10-16 0001535379 2019-10-16 0001535379 cldr:ChenVReillyEtAlMember 2019-09-03 0001535379 us-gaap:SubsequentEventMember 2021-07-09 2021-08-11 0001535379 us-gaap:SubsequentEventMember 2021-08-20 2021-08-24 0001535379 cldr:EquityIncentivePlan2017Member 2021-02-01 2021-07-31 0001535379 cldr:EquityIncentivePlan2017Member 2021-02-01 2021-02-01 0001535379 cldr:EquityIncentivePlan2017Member 2021-07-31 0001535379 us-gaap:RestrictedStockUnitsRSUMember 2021-01-31 0001535379 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-07-31 0001535379 us-gaap:RestrictedStockUnitsRSUMember 2021-07-31 0001535379 cldr:PerformanceRestrictedStockUnitsMember 2021-02-01 2021-07-31 0001535379 cldr:PerformanceRestrictedStockUnitsMember 2021-07-31 0001535379 cldr:EmployeeStockPurchasePlan2017Member 2017-03-01 2017-03-31 0001535379 cldr:EmployeeStockPurchasePlan2017Member 2017-03-31 0001535379 cldr:EmployeeStockPurchasePlan2017Member 2021-02-01 2021-02-01 0001535379 cldr:EmployeeStockPurchasePlan2017Member 2021-07-31 0001535379 us-gaap:PerformanceSharesMember 2021-02-01 2021-02-28 0001535379 cldr:SubscriptionSegmentMember 2021-05-01 2021-07-31 0001535379 cldr:SubscriptionSegmentMember 2020-05-01 2020-07-31 0001535379 cldr:SubscriptionSegmentMember 2021-02-01 2021-07-31 0001535379 cldr:SubscriptionSegmentMember 2020-02-01 2020-07-31 0001535379 cldr:ServicesSegmentMember 2021-05-01 2021-07-31 0001535379 cldr:ServicesSegmentMember 2020-05-01 2020-07-31 0001535379 cldr:ServicesSegmentMember 2021-02-01 2021-07-31 0001535379 cldr:ServicesSegmentMember 2020-02-01 2020-07-31 0001535379 us-gaap:OperatingSegmentsMember 2021-05-01 2021-07-31 0001535379 us-gaap:OperatingSegmentsMember 2020-05-01 2020-07-31 0001535379 us-gaap:OperatingSegmentsMember 2021-02-01 2021-07-31 0001535379 us-gaap:OperatingSegmentsMember 2020-02-01 2020-07-31 0001535379 us-gaap:CorporateNonSegmentMember 2021-05-01 2021-07-31 0001535379 us-gaap:CorporateNonSegmentMember 2020-05-01 2020-07-31 0001535379 us-gaap:CorporateNonSegmentMember 2021-02-01 2021-07-31 0001535379 us-gaap:CorporateNonSegmentMember 2020-02-01 2020-07-31 0001535379 us-gaap:NonUsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-05-01 2021-07-31 0001535379 us-gaap:NonUsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-05-01 2020-07-31 0001535379 us-gaap:NonUsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-02-01 2021-07-31 0001535379 us-gaap:NonUsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-02-01 2020-07-31 0001535379 us-gaap:NonUsMember us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2021-07-31 2021-07-31 0001535379 us-gaap:NonUsMember us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2021-01-31 2021-01-31 0001535379 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-07-31 0001535379 us-gaap:EmployeeStockOptionMember 2020-02-01 2020-07-31 0001535379 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-07-31 0001535379 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2020-07-31 0001535379 us-gaap:EmployeeStockMember 2021-02-01 2021-07-31 0001535379 us-gaap:EmployeeStockMember 2020-02-01 2020-07-31 0001535379 cldr:ChiefProductOfficerMember us-gaap:SubsequentEventMember 2021-08-30 2021-08-30 shares iso4217:USD iso4217:USD shares cldr:segment cldr:customer pure cldr:defendant cldr:directorOrOfficer cldr:plantiff cldr:derivativeAction cldr:stockholder cldr:plan cldr:annualShareIncrease 0001535379 --01-31 2022 Q2 false 0.1667 10-Q true 2021-07-31 false 001-38069 CLOUDERA, INC. DE 26-2922329 5470 Great America Parkway Santa Clara CA 95054 650 362-0488 Common Stock, $0.00005 par value CLDR NYSE Yes Yes Large Accelerated Filer false false false 296216908 134075000 298672000 302989000 297721000 177823000 316098000 49347000 53048000 29907000 32382000 694141000 997921000 15925000 18065000 355684000 173281000 537995000 532630000 620724000 599291000 24112000 31170000 131668000 146424000 10498000 9819000 2390747000 2508601000 1969000 2713000 56463000 56643000 30331000 30196000 23152000 19574000 475853000 553983000 587768000 663109000 485273000 487089000 155446000 169296000 44761000 54414000 5350000 6763000 1278598000 1380671000 0.00005 0.00005 20000000 20000000 0 0 0 0 0 0 0.00005 0.00005 1200000000 1200000000 296212583 296212583 291220735 291220735 15000 15000 2835956000 2776690000 -861000 580000 -1722961000 -1649355000 1112149000 1127930000 2390747000 2508601000 213300000 191522000 413956000 378607000 22757000 22814000 46384000 46189000 236057000 214336000 460340000 424796000 25457000 27929000 49049000 56565000 19516000 21710000 39042000 47315000 44973000 49639000 88091000 103880000 191084000 164697000 372249000 320916000 70785000 62304000 136610000 126520000 110257000 105760000 218085000 218895000 42895000 33167000 84159000 67842000 223937000 201231000 438854000 413257000 -32853000 -36534000 -66605000 -92341000 -3621000 1444000 -7104000 3685000 26000 980000 -674000 -1517000 -36448000 -34110000 -74383000 -90173000 -3243000 1887000 -777000 3838000 -33205000 -35997000 -73606000 -94011000 -0.11 -0.11 -0.12 -0.12 -0.25 -0.25 -0.32 -0.32 294330000 294330000 300103000 300103000 293447000 293447000 297724000 297724000 4162000 3684000 8454000 7676000 2518000 3004000 5213000 6991000 22506000 17057000 43767000 36881000 16024000 14031000 31879000 29854000 13339000 8841000 27860000 18653000 2058000 3080000 3081000 6159000 16725000 16596000 33353000 33193000 -33205000 -35997000 -73606000 -94011000 -662000 -85000 -427000 -921000 -352000 559000 -1014000 1411000 -1014000 474000 -1441000 490000 -34219000 -35523000 -75047000 -93521000 293062000 15000 2800559000 153000 -1689756000 1110971000 256000 1815000 1815000 4487000 709000 7789000 7789000 847000 10143000 10143000 58549000 58549000 1454000 22613000 22613000 -1014000 -1014000 -33205000 -33205000 296213000 15000 2835956000 -861000 -1722961000 1112149000 1112149000 295349000 15000 2937795000 289000 -1544636000 1393463000 7683000 25518000 25518000 6244000 800000 7730000 7730000 46617000 46617000 842000 9266000 9266000 474000 474000 -35997000 -35997000 309234000 15000 3008394000 763000 -1580633000 1428539000 291221000 15000 2776690000 580000 -1649355000 1127930000 626000 4062000 4062000 8935000 0 0 709000 7789000 7789000 2389000 29088000 29088000 117173000 117173000 2889000 40670000 40670000 -1441000 -1441000 -73606000 -73606000 296213000 15000 2835956000 -861000 -1722961000 1112149000 295168000 15000 2923905000 273000 -1485824000 1438369000 7837000 0 25961000 25961000 12096000 0 800000 7730000 7730000 3945000 25974000 25974000 100055000 100055000 2722000 23283000 23283000 490000 490000 -798000 -798000 -94011000 -94011000 309234000 15000 3008394000 763000 -1580633000 1428539000 -73606000 -94011000 40283000 44939000 21365000 22692000 117173000 100055000 32935000 33410000 2927000 5126000 -138654000 -100340000 -2565000 -14628000 22176000 22290000 -247000 -830000 2757000 -6646000 -6723000 -4279000 -16893000 -21206000 -89002000 -71123000 150012000 100805000 478889000 273569000 76450000 104172000 210243000 123710000 56427000 0 1937000 4430000 -250560000 -50117000 29088000 25974000 2500000 0 40670000 23283000 9191000 33639000 -63067000 -15618000 -982000 463000 -164597000 35533000 302024000 110990000 137427000 146523000 6000 127000 2647000 6060000 134075000 143171000 3352000 3352000 137427000 146523000 Summary of Business and Significant Accounting Policies <div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cloudera, Inc. was incorporated in the state of Delaware on June 27, 2008 and is headquartered in Santa Clara, California. Cloudera is an enterprise data cloud company. We sell software subscriptions and public cloud services for the Cloudera Data Platform (CDP) solution-set and software subscriptions for our traditional on-premises data platforms. Subscriptions include software access rights and technical support. We also provide professional services for the implementation and use of our software subscriptions, machine learning expertise and consultation, training and education services. Our offerings are based predominantly on open source software, utilizing data stored natively in public cloud object stores as well as in various open source data stores. Unless the context requires otherwise, the words “we,” “us,” “our” and “Cloudera” refer to Cloudera, Inc. and its subsidiaries taken as a whole.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Agreement and Plan of Merger</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 1, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Sky Parent Inc., a Delaware corporation (“Parent”), and Project Sky Merger Sub Inc., a Delaware corporation and a wholly owned subsidiary of Parent (“Merger Sub”), pursuant to which, subject to the satisfaction or waiver of the conditions set forth therein, Merger Sub will be merged with and into Cloudera, Inc., with Cloudera, Inc. surviving the merger as a wholly-owned subsidiary of Parent (the “Merger”). Parent and Merger Sub are subsidiaries of investment funds advised by Clayton, Dubilier &amp; Rice, LLC (“CD&amp;R”) and Kohlberg Kravis Roberts &amp; Co. L.P. (“KKR”), US-based private equity firms.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, at the effective time of the Merger (the “Effective Time”), and as a result of the Merger:</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each share of our common stock, par value $0.00005 per share (“Common Stock”) outstanding immediately prior to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Effective Time (subject to certain exceptions, including for shares of Common Stock owned by stockholders who have not voted in favor of the adoption of the Merger Agreement and have properly exercised appraisal rights in accordance with Section 262 of the General Corporation Law of the State of Delaware) will, at the Effective Time, automatically be converted into the right to receive $16.00 in cash (the “Merger Consideration”), subject to applicable withholding taxes;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each then-outstanding, vested and unexercised option to purchase Common Stock (each a “Company Option”) shall be cancelled, with the holder of such Company Option becoming entitled to receive, in full satisfaction of the rights of such holder with respect thereto, an amount in cash, less applicable tax withholdings, equal to the product obtained by multiplying (i) the excess of the Merger Consideration over the per share exercise price of such Company Option, by (ii) the number of shares of Common Stock covered by such Company Option immediately prior to the Effective Time;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each award of restricted stock units granted under any of our equity incentive plans (“Company Restricted Stock Unit Award”) that is outstanding immediately prior to the Effective Time and that vests upon the occurrence of the Effective Time by its terms and without any action by us shall be cancelled, with the holder of such Company Restricted Stock Unit Award becoming entitled to receive, in full satisfaction of the rights of such holder with respect thereto, an amount in cash, less applicable tax withholdings, equal to the product obtained by multiplying (i) the Merger Consideration by (ii) the number of shares of Common Stock covered by such Company Restricted Stock Unit Award immediately prior to the Effective Time; and</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each Company Restricted Stock Unit Award and each performance-based restricted stock unit (“Company Performance Stock Unit Award”), in each case, that is outstanding immediately prior to the Effective Time and that does not vest upon the occurrence of the Effective Time by its terms and without any action by us shall, in each case, be cancelled and be converted into the contractual right to receive a payment in an amount in cash (the “Cash Based Award”) equal to the product obtained by multiplying (i) the Merger Consideration by (ii) the number of shares of Company common stock covered by such Company Restricted Stock Unit Award or Company Performance Stock Unit Award immediately prior to the Effective Time (in the case of any Company Performance Stock Unit Award, based on 100% of the shares of Common Stock underlying such award), which Cash Based Award shall be subject to the terms and conditions applicable to such Cash Based Award (except as otherwise provided in the Merger Agreement), including the time-based vesting conditions and any accelerated vesting provisions applicable to such Company Restricted Stock Unit Award or Company Performance Stock Unit Award.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our board of directors unanimously approved and declared to be in the best interest of the company and its stockholders, the Merger Agreement and the transactions contemplated thereby, including the Merger, and recommended that our stockholders adopt the Merger Agreement. Our stockholders approved the Merger on August 25, 2021.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total consideration for the Merger is approximately $5.3 billion. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Closing of the deal is subject to customary closing conditions, including antitrust approval. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assuming the satisfaction of the remaining conditions set forth in the Merger Agreement, we expect the Merger to close in the second half of 2021.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Merger Agreement contains certain termination rights for both the Company and Parent. Upon termination of the Merger Agreement under specified circumstances, including with respect to Cloudera’s entry into an agreement with respect to a Superior Proposal, the board of directors of Cloudera changing its recommendation or if Cloudera breaches its representations, warranties or covenants in a manner that would cause the related closing conditions to not be met, Cloudera will be required to pay Parent a termination fee of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximately $171.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the foregoing termination rights, and subject to certain limitations, Cloudera or Parent may terminate the Merger Agreement if the Merger is not consummated by March 1, 2022 (the “Termination Date”).</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing description of the Merger Agreement does not purport to be complete and is qualified in its entirety by reference to the Merger Agreement, which was filed as Exhibit 2.1 to our Current Report on Form 8-K filed on June 1, 2021.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction costs associated with the merger were approximately $4.5 million, which were included in general and administrative expense in our condensed consolidated statement of operations for the three and six months ended July 31, 2021.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Consolidation</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles (GAAP) in the United States and the applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. The condensed consolidated financial statements include the results of Cloudera, Inc. and its wholly owned subsidiaries, which are located in various countries, including the United States, Australia, China, India, Germany, Ireland, The Netherlands, Singapore, Hungary and the United Kingdom. All intercompany balances and transactions have been eliminated upon consolidation. The consolidated balance sheet as of January 31, 2021 has been derived from the audited consolidated financial statements at that date but does not include all of the information and notes required by GAAP for complete financial statements. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The information contained herein reflects all adjustments necessary for a fair presentation of our results of operations, financial position, stockholders’ equity and cash flows. All such adjustments are of a normal, recurring nature. The results of operations for the three and six months ended July 31, 2021 are not necessarily indicative of results to be expected for the full year ending January 31, 2022 or for any other interim periods or for any other future years. </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 25, 2021.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> There have been no material changes in our significant accounting policies as described in our Annual Report on Form 10-K for the year ended January 31, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021. </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 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-bottom:9pt;margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant items subject to such estimates include the useful lives of property and equipment and intangible assets, allowance for credit losses, stock-based compensation expense, bonus attainment, self-insurance costs incurred, the fair value and useful lives of tangible and intangible assets acquired and liabilities assumed resulting from business combinations, the evaluation for impairment of goodwill, intangible assets and other long-lived assets including operating lease right-of-use assets, the estimated period of benefit for deferred contract costs, estimates related to revenue recognition, such as the assessment of elements in a multi-element arrangement and the value assigned to each element, contingencies, and the incremental borrowing rate used in discounting our lease liabilities. These estimates and assumptions are based on management’s best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors; however, actual results could differ significantly from these estimates.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segments</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate as two operating segments – subscription and services. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker, who is our chief executive officer, in deciding how to allocate resources and assess performance. </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk and Significant Customers</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject us to concentrations of credit risk consist primarily of cash and cash equivalents, marketable securities, restricted cash and accounts receivable. Our cash is deposited with high credit quality financial institutions. At times, such deposits may be in excess of the Federal Depository Insurance Corporation insured limits. We have not experienced any losses on these deposits.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our trade receivables are recorded at the invoice amount, net of an allowance for credit losses, which is not material. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses reflects our best estimate of probable losses inherent in the receivable portfolio determined based on various factors including historical experience, credit quality of the customer, current economic conditions and management’s expectations of future economic conditions. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables are written-off and charged against the recorded allowance when we have exhausted collection efforts without success.  </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had one customer accounting for more than 10% of accounts receivable at July 31, 2021 and January 31, 2021. For each of the three and six months ended July 31, 2021 and 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, no sin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gle customer accounted for 10% or more of revenue. </span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standard</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted the accounting standard updated (ASU) 2020-08 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements to Subtopic 310-20, Receivables – Nonrefundable Fees and Other Costs</span> as of February 1, 2021. The adoption of the accounting standard did not have a material impact on our condensed consolidated financial statements as of and for the three and six months ended July 31, 2021. 0.00005 16.00 5300000000 171700000 4500000 4500000 The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles (GAAP) in the United States and the applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. The condensed consolidated financial statements include the results of Cloudera, Inc. and its wholly owned subsidiaries, which are located in various countries, including the United States, Australia, China, India, Germany, Ireland, The Netherlands, Singapore, Hungary and the United Kingdom. All intercompany balances and transactions have been eliminated upon consolidation. The consolidated balance sheet as of January 31, 2021 has been derived from the audited consolidated financial statements at that date but does not include all of the information and notes required by GAAP for complete financial statements. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The information contained herein reflects all adjustments necessary for a fair presentation of our results of operations, financial position, stockholders’ equity and cash flows. All such adjustments are of a normal, recurring nature. The results of operations for the three and six months ended July 31, 2021 are not necessarily indicative of results to be expected for the full year ending January 31, 2022 or for any other interim periods or for any other future years. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 25, 2021.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> There have been no material changes in our significant accounting policies as described in our Annual Report on Form 10-K for the year ended January 31, </span>2021. Our fiscal year ends on January 31. References to fiscal 2022, for example, refer to the fiscal year ending January 31, 2022. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant items subject to such estimates include the useful lives of property and equipment and intangible assets, allowance for credit losses, stock-based compensation expense, bonus attainment, self-insurance costs incurred, the fair value and useful lives of tangible and intangible assets acquired and liabilities assumed resulting from business combinations, the evaluation for impairment of goodwill, intangible assets and other long-lived assets including operating lease right-of-use assets, the estimated period of benefit for deferred contract costs, estimates related to revenue recognition, such as the assessment of elements in a multi-element arrangement and the value assigned to each element, contingencies, and the incremental borrowing rate used in discounting our lease liabilities. These estimates and assumptions are based on management’s best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors; however, actual results could differ significantly from these estimates. We operate as two operating segments – subscription and services. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker, who is our chief executive officer, in deciding how to allocate resources and assess performance. 2 Financial instruments that subject us to concentrations of credit risk consist primarily of cash and cash equivalents, marketable securities, restricted cash and accounts receivable. Our cash is deposited with high credit quality financial institutions. At times, such deposits may be in excess of the Federal Depository Insurance Corporation insured limits. We have not experienced any losses on these deposits.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our trade receivables are recorded at the invoice amount, net of an allowance for credit losses, which is not material. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses reflects our best estimate of probable losses inherent in the receivable portfolio determined based on various factors including historical experience, credit quality of the customer, current economic conditions and management’s expectations of future economic conditions. </span>Receivables are written-off and charged against the recorded allowance when we have exhausted collection efforts without success. 1 1 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted the accounting standard updated (ASU) 2020-08 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements to Subtopic 310-20, Receivables – Nonrefundable Fees and Other Costs</span> as of February 1, 2021. The adoption of the accounting standard did not have a material impact on our condensed consolidated financial statements as of and for the three and six months ended July 31, 2021. Revenue from Contracts with Customers<div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes in our contract liabilities during the period ended July 31, 2021 are as follows (in thousands):</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:85.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.550%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contract Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188,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:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases due to invoicing prior to satisfaction of performance obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 30, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,009 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200,148)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases due to invoicing prior to satisfaction of performance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,614 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price allocated to remaining performance obligations represents contracted revenue that has been billed but not recognized, and unbilled non-cancelable amounts that will be recognized as revenue in future periods. Transaction price allocated to the remaining performance obligation is influenced by several factors, including seasonality, the timing of renewals and average contract terms.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended July 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, net revenue recognized from our remaining performance obligations satisfied in previous periods was not material.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021, approximately $865.1 million of revenue is expected to be recognized from remaining performance obligations in the amount of approximately $617.4 million over the next 12 months and approximately $247.7 million thereafter.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer when that right is conditional on something other than the passage of time (e.g., performance prior to invoicing on fixed fee service arrangements with substantive acceptance terms). We record unbilled accounts receivable related to revenue recognized in excess of amounts invoiced as we have an unconditional right to invoice and receive payment in the future related to those fulfilled obligations. As of July 31, 2021 and January 31, 2021, contract assets were $2.7 million and $5.0 million, respectively, which are included in prepaid expenses and other current assets.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes in our contract liabilities during the period ended July 31, 2021 are as follows (in thousands):</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:85.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.550%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contract Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188,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:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases due to invoicing prior to satisfaction of performance obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 30, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,009 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200,148)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases due to invoicing prior to satisfaction of performance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,614 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 608397000 188443000 129055000 549009000 200148000 171753000 520614000 865100000 617400000 P12M 247700000 2700000 5000000 Business Combinations<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, we acquired 100% voting interest in Cazena, Inc. and Datacoral, Inc. for aggregate cash consideration of $57.8 million. The acquisitions were made to further accelerate innovation in our Cloudera offerings. The purchase consideration of $57.8 million has been preliminarily allocated primarily to intangible assets and goodwill of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$41.8 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$21.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. The intangible assets are being amortized over their respective useful lives ranging from 4 to 5 years. The transaction costs associated with both acquisitions were not material and were included in general and administrative expense in our condensed consolidated statement of operations for the three and six months ended July 31, 2021. The results of operations for both business combinations have been included in our consolidated statements of operations from the acquisition date and were not material.</span> 1 1 57800000 57800000 41800000 21400000 P4Y P5Y Cash Equivalents and Marketable Securities The following are the fair values of our cash equivalents and marketable securities as of July 31, 2021 (in thousands):<div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.834%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.360%"/><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"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Losses</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents: </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency obligations</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and obligations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and marketable securities</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701,399 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701,910 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the fair values of our cash equivalents and marketable securities as of January 31, 2021 (in thousands): </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.834%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.360%"/><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"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Losses</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities:</span></div></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency obligations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and obligations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and marketable securities</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,604 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661,129 </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:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual maturities of investments in available-for-sale securities were as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.834%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.360%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,201 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:11.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and marketable securities</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701,399 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701,910 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,604 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unrealized loss for each of these fixed rate marketable securities was</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> not material as of July 31, 2021 and January 31, 2021. The unrealized losses on these investments were primarily due to changes in market interest rates. We expect to receive the full principal and interest on all of these marketable securities and have the ability and intent to hold these investments until a recovery of fair value. We determined that no allowance for credit losses related to our marketable securities was required for the three and six months ended July 31, 2021 and 2020. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realized gains and realized losses on our cash equivalents and marketable securities are included in other income (expense), net on the condensed consolidated statement of operations and were not material for the three and six months ended July 31, 2021 and 2020.</span></div>Reclassification adjustments out of accumulated other comprehensive income into net loss were not material for the three and six months ended July 31, 2021 and 2020. The following are the fair values of our cash equivalents and marketable securities as of July 31, 2021 (in thousands):<div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.834%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.360%"/><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"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Losses</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents: </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency obligations</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and obligations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and marketable securities</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701,399 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701,910 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the fair values of our cash equivalents and marketable securities as of January 31, 2021 (in thousands): </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.834%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.360%"/><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"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Losses</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities:</span></div></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency obligations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and obligations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and marketable securities</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,604 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661,129 </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> The following are the fair values of our cash equivalents and marketable securities as of July 31, 2021 (in thousands):<div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.834%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.360%"/><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"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Losses</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents: </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency obligations</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and obligations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and marketable securities</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701,399 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701,910 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the fair values of our cash equivalents and marketable securities as of January 31, 2021 (in thousands): </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.834%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.360%"/><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"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Losses</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities:</span></div></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency obligations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and obligations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:20.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:9pt;padding-right:2.25pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and marketable securities</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,604 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661,129 </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> 43237000 43237000 46984000 24000 2000 47006000 350890000 476000 97000 351269000 47062000 11000 0 47073000 85741000 187000 131000 85797000 95503000 37000 7000 95533000 31982000 13000 0 31995000 701399000 748000 237000 701910000 186127000 186127000 4000000 4000000 68972000 76000 4000 69044000 2901000 2000 0 2903000 210321000 1215000 72000 211464000 48212000 19000 6000 48225000 40031000 213000 5000 40239000 60749000 53000 0 60802000 38291000 34000 0 38325000 659604000 1612000 87000 661129000 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual maturities of investments in available-for-sale securities were as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.834%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.360%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,201 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:11.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and marketable securities</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701,399 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701,910 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,604 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 346010000 346226000 487201000 487848000 355389000 355684000 172403000 173281000 701399000 701910000 659604000 661129000 Fair Value Measurement <div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial assets and liabilities consist principally of cash and cash equivalents, marketable securities, accounts receivable and accounts payable. We measure and record certain financial assets and liabilities at fair value on a recurring basis. The estimated fair value of accounts receivable and accounts payable approximates their carrying value due to their short-term nature. Cash equivalents and marketable securities are recorded at estimated fair value.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our cash equivalents and marketable securities are classified within Level 1 or Level 2 because the cash equivalents and marketable securities are valued using quoted market prices or alternative pricing sources and models utilizing observable market inputs.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We follow a three-level valuation hierarchy for disclosure of fair value measurements as follows:</span></div><div style="margin-bottom:6pt;padding-left:63pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1    Inputs are unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.</span></div><div style="margin-bottom:6pt;padding-left:63pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2    Inputs (other than quoted market prices included in Level 1) are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.</span></div><div style="margin-bottom:6pt;padding-left:63pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3    Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents our financial assets and liabilities according to the fair value hierarchy, measured at fair value as of July 31, 2021 (in thousands): </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency obligations </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and obligations </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,269 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,797 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,995 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total financial assets</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,673 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701,910 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><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"/></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"/></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"/></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"/></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"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents our financial assets according to the fair value hierarchy, measured at fair value as of January 31, 2021 (in thousands):</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial assets</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency obligations </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,903 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and obligations </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:11.25pt;padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,802 </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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total financial assets</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,127 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,002 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661,129 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We value our Level 1 assets using quoted prices in active markets for identical instruments. We value our Level 2 assets with the help of a third-party pricing service using quoted market prices for similar instruments, non-binding market prices that are corroborated by observable market data, or pricing models such as discounted cash flow techniques. We use such pricing data as the primary input, to which we have not made any material adjustments during the periods presented, to make our determination and assessments as to the ultimate valuation of these assets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our foreign currency forward contract liabilities and assets are classified within Level 2 in the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments in active markets, including currency spot and forward rates. The fair value of these contracts wer</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e not mater</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ial as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">July 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> have no Level 1 or 3 liabilities and no Level 3 assets measured on a recurring basis. </span></div><div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Measured at Fair Value on a Nonrecurring Basis</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our long-lived assets, including intangible assets, goodwill, and operating lease right-of-use assets are measured at fair value on a nonrecurring basis when there are indicators of impairment. There were no material impairment charges recognized during the three and six months ended July 31, 2021, and 2020.</span></div> <div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents our financial assets and liabilities according to the fair value hierarchy, measured at fair value as of July 31, 2021 (in thousands): </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency obligations </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and obligations </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,269 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,797 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,995 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total financial assets</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,673 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701,910 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><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"/></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"/></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"/></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"/></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"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents our financial assets according to the fair value hierarchy, measured at fair value as of January 31, 2021 (in thousands):</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial assets</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency obligations </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,903 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and obligations </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:11.25pt;padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,802 </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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:4.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total financial assets</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,127 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,002 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661,129 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 43237000 0 43237000 0 47006000 47006000 0 351269000 351269000 0 47073000 47073000 0 85797000 85797000 0 95533000 95533000 0 31995000 31995000 43237000 658673000 701910000 186127000 0 186127000 0 69044000 69044000 0 2903000 2903000 0 211464000 211464000 0 48225000 48225000 0 40239000 40239000 0 64802000 64802000 0 38325000 38325000 186127000 475002000 661129000 <div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We value our Level 1 assets using quoted prices in active markets for identical instruments. We value our Level 2 assets with the help of a third-party pricing service using quoted market prices for similar instruments, non-binding market prices that are corroborated by observable market data, or pricing models such as discounted cash flow techniques. We use such pricing data as the primary input, to which we have not made any material adjustments during the periods presented, to make our determination and assessments as to the ultimate valuation of these assets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our foreign currency forward contract liabilities and assets are classified within Level 2 in the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments in active markets, including currency spot and forward rates. The fair value of these contracts wer</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e not mater</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ial as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">July 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> have no Level 1 or 3 liabilities and no Level 3 assets measured on a recurring basis. </span></div><div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Measured at Fair Value on a Nonrecurring Basis</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>Certain of our long-lived assets, including intangible assets, goodwill, and operating lease right-of-use assets are measured at fair value on a nonrecurring basis when there are indicators of impairment. 0 0 0 0 Goodwill and Intangible Assets <div style="margin-bottom:9pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the changes to goodwill (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.550%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,724 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of July 31, 2021 (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.552%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining Useful Life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,740)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and other acquired intangible assets</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,826)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,120 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717,561 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(179,566)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,995 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of January 31, 2021 (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.552%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining Useful Life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,770 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,814)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and other acquired intangible assets</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671,947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147,273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled contracts</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180,387)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,630 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for intangible assets was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$18.8 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$19.7 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three months ended July 31, 2021 and 2020, respectively, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$36.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$39.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended July 31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected future amortization expense of these intangible assets as of July 31, 2021 is as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining six months of fiscal 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">fiscal 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">fiscal 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">fiscal 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">fiscal 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">fiscal 2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,995 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div> <div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the changes to goodwill (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.550%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,724 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 599291000 21433000 620724000 <div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of July 31, 2021 (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.552%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining Useful Life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,740)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and other acquired intangible assets</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,826)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,120 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717,561 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(179,566)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,995 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of January 31, 2021 (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.552%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining Useful Life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,770 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,814)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and other acquired intangible assets</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671,947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147,273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled contracts</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180,387)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,630 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8</span></td></tr></table></div> 51615000 7740000 43875000 P4Y8M12D 665946000 171826000 494120000 P7Y4M24D 717561000 179566000 537995000 P7Y2M12D 22770000 14814000 7956000 P3Y3M18D 671947000 147273000 524674000 P7Y10M24D 18300000 18300000 0 713017000 180387000 532630000 P7Y9M18D 18800000 19700000 36400000 39400000 <div style="margin-bottom:12pt;margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected future amortization expense of these intangible assets as of July 31, 2021 is as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining six months of fiscal 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">fiscal 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">fiscal 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">fiscal 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">fiscal 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">fiscal 2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,995 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div> 39245000 76387000 75876000 75786000 74927000 195774000 537995000 Derivative ContractsWe generate revenues and incur expenses in numerous currencies and are exposed to foreign currency risk. To mitigate the impact of changes in foreign currency rates, we execute foreign currency forward contracts to offset the gains and losses on foreign currency denominated monetary assets and liabilities. The duration of our foreign currency forward contracts is less than 12 months. We do not enter into any derivatives for trading or speculative purposes.<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> immaterial losses in both</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the three and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended July 31, 2021 and losses of </span>$0.5 million and $1.0 million for the three and six months ended July 31, 2020, respectively. These losses were recorded in other expense, net within our condensed consolidated statements of operations and are reported as part of other adjustments to reconcile net loss to net cash provided by operating activities in the condensed consolidated statements of cash flows. As of July 31, 2021 and January 31, 2021, we had outstanding foreign currency forward contracts not designated as hedges with a total notional value of $32.1 million and $18.7 million, respectively. 500000 1000000 32100000 18700000 Balance Sheet Components <div style="margin-bottom:9pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost and accumulated depreciation of property and equipment are as follows (in thousands):</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,974 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,605 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,045 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,680)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,980)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:21.75pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,925 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,065 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $2.7 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the three months ended July 31, 2021 and 2020, respectively, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.8 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$5.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended July 31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Compensation </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation consists of the following (in thousands):</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries, benefits and commissions</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued bonuses </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation-related taxes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan (ESPP) withholdings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:33.75pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued compensation </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,463 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,643 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As part of the planned merger discussed in </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9f26b26e7ad4476592d25cea7d877d01_40" style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline">Note 1</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, our ESPP was suspended after our latest offering period ended June 21, 2021.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Other</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> consists primarily of amounts owed for employment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-related benefits.</span></div><div style="margin-bottom:9pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Accrued Liabilities</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities consist of the following (in thousands):</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional costs </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued self-insurance costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition related holdback and retention payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other accrued liabilities </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,331 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,196 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Business combination related payments held by Cloudera for indemnification and retention purposes.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Other relates primarily to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">am</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ounts owed to third-party vendors that provide marketing, cloud-computing services, and travel related services.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost and accumulated depreciation of property and equipment are as follows (in thousands):</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,974 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,605 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,045 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,680)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,980)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:21.75pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,925 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,065 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 25905000 24974000 13143000 13352000 19557000 24719000 58605000 63045000 42680000 44980000 15925000 18065000 1800000 2700000 3800000 5600000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation consists of the following (in thousands):</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries, benefits and commissions</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued bonuses </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation-related taxes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan (ESPP) withholdings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:33.75pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued compensation </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,463 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,643 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As part of the planned merger discussed in </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9f26b26e7ad4476592d25cea7d877d01_40" style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline">Note 1</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, our ESPP was suspended after our latest offering period ended June 21, 2021.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Other</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> consists primarily of amounts owed for employment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-related benefits.</span></div><div style="margin-bottom:9pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Accrued Liabilities</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities consist of the following (in thousands):</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional costs </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued self-insurance costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition related holdback and retention payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:9pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;padding-right:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other accrued liabilities </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,331 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,196 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Business combination related payments held by Cloudera for indemnification and retention purposes.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Other relates primarily to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">am</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ounts owed to third-party vendors that provide marketing, cloud-computing services, and travel related services.</span></div> 22621000 22538000 16723000 14956000 13182000 10834000 0 2634000 3937000 5681000 56463000 56643000 6131000 3790000 3616000 3610000 3262000 5596000 4041000 4720000 3492000 3368000 9789000 9112000 30331000 30196000 Debt<div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2020, we entered into a senior secured credit agreement (the “Credit Agreement”). The Credit Agreement provides for a seven years senior secured institutional term loan "B" for an aggregate principal amount of $500.0 million (the "Term Loan"). The Term Loan amortizes at a per annum rate equal to 1.0% payable quarterly, with the balance payable at maturity on December 22, 2027. The proceeds of the Term Loan will be used for general corporate purposes, including to fund repurchases of our common stock and to pay transaction costs and expenses in connection therewith.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At our option, the Term Loan will bear interest at a per annum rate equal to a Eurocurrency Rate plus 2.50% or a Base Rate plus 1.50%, both subject to a 3.25% floor. As of July 31, 2021, the Term Loan is bearing interest at a per annum rate of 3.25%. During three and six months ended July 31, 2021, we recognized interest expense of $4.1 million and $8.2 million, respectively.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains usual and customary representations and warranties, optional and mandatory prepayment provisions, and affirmative and negative covenants, including limitations on liens, investments, restricted payments, additional indebtedness, transactions with affiliates and asset sales and mergers. The Credit Agreement does not contain any financial covenants. Our obligations under the Credit Agreement may be accelerated upon customary events of default, including non-payment of principal, interest, fees and other amounts, inaccuracy of representations and warranties, violation of covenants, cross default and cross acceleration to material third party indebtedness, voluntary and involuntary bankruptcy or insolvency proceedings, inability to pay debts as they become due, material judgments, ERISA events, actual or asserted invalidity of security documents or guarantees and change in control.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incurred debt discount and issuance costs of approximately $9.5 million in connection with obtaining our Term Loan. These debt discount and issuance costs are amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the contractual term of the arrangement. Amortization of debt discount and issuance costs during the three and six months ended July 31, 2021 were</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> immaterial.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021, the Term Loan had a carrying value of $488.9 million, of which $3.6 million is classified as current and recorded in other accrued liabilities and $485.3 million is classified as non-current on the condensed consolidated balance sheet. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021, the expected future principal payments under the Term Loan are due as follows (in thousands):</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:80.447%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.353%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining six months of fiscal 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> P7Y 500000000 0.010 0.0250 0.0150 0.0325 0.0325 4100000 8200000 9500000 488900000 3600000 485300000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021, the expected future principal payments under the Term Loan are due as follows (in thousands):</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:80.447%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.353%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining six months of fiscal 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2500000 5000000 5000000 5000000 5000000 475000000 497500000 Leases<div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into various non-cancelable operating lease agreements for our facilities. Our leases have various expiration dates throu</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gh September 2031. Many</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> leases include one or more options to renew. We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured at lease commencement.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The lease term is determined to be the non-cancelable period including any lessee renewal options which are considered to be reasonably certain of exercise. The interest rate implicit in the lease contracts is typically not readily determinable. As such, we utilized the appropriate incremental borrowing rate based on information available at the commencement date, which is the rate incurred to borrow on a collateralized basis over a similar term in a similar economic environment.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of lease expense are summarized as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"><tr><td style="width:1.0%"/><td style="width:47.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.289%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,314 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,478)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,057)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,222 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,021 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,124 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease term and discount rate information are summarized as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.252%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of </span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Remaining Lease Term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of July 31, 2021 are as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.084%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.716%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Minimum Lease Payments, Gross</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       Remaining six months of fiscal 2022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       fiscal 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       fiscal 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       fiscal 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       fiscal 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       fiscal 2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">        Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,598 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to receive sublease rental proceeds of $5.8 million in the next six months of fiscal 2022 and $28.6 million thereafter. </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material lease related right-of-use asset impairment losses in the three and six months ended July 31, 2021 or 2020.</span></div> <div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of lease expense are summarized as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"><tr><td style="width:1.0%"/><td style="width:47.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.289%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,314 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,478)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,057)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,222 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,021 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,124 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease term and discount rate information are summarized as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.252%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of </span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Remaining Lease Term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr></table></div> 10314000 11391000 21365000 22692000 386000 480000 713000 959000 3478000 3605000 7057000 7527000 7222000 8266000 15021000 16124000 P5Y8M12D P6Y1M6D 0.060 0.059 <div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of July 31, 2021 are as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.084%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.716%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Minimum Lease Payments, Gross</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       Remaining six months of fiscal 2022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       fiscal 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       fiscal 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       fiscal 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       fiscal 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       fiscal 2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">        Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,598 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 13363000 38830000 38304000 36853000 32890000 52754000 212994000 34396000 178598000 5800000 28600000 Commitments and Contingencies <div style="margin-bottom:9pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021 and January 31, 2021, we had a total of $19.0 million and $19.4 million, respectively, in letters of credit outstanding in</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> favor of certain landlords for office space. These letters of credit renew annually and expire at various dates through 2027.</span></div><div style="margin-bottom:9pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 7, 2019, a purported class action complaint was filed in the United States District Court for the Northern District of California, entitled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Christie v. Cloudera, Inc., et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 5:19-cv-3221-LHK. The complaint named as defendants Cloudera, its former Chief Executive Officer, its Chief Financial Officer and a former officer and director, asserting alleged class claims under Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 (Exchange Act) and SEC Rule 10b-5. Two substantially similar class action complaints, entitled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Zarantonello v. Cloudera, Inc., et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 5:19-cv-4007-LHK, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dvornic v. Cloudera, Inc., et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 5:19-cv-4310-LHK, were subsequently filed against the same defendants in the same court on July 12, 2019 and July 26, 2019, respectively. The suits have been consolidated under the name, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In re Cloudera, Inc. Securities Litigation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 5:19-cv-3221-LHK. The court subsequently appointed lead plaintiffs and lead counsel, and a consolidated complaint was filed on February 14, 2020. On March 18, 2020, the court vacated its prior order appointing lead plaintiffs and lead counsel and reopened the lead plaintiff process. On July 27, 2020, the court appointed new lead plaintiffs and lead counsel. On September 22, 2020, lead plaintiffs filed a consolidated amended complaint. The consolidated amended complaint asserted claims against Cloudera and four individual defendants under Sections 10(b) and 20(a) of the Exchange Act and Rule 10b-5, based on allegedly false and misleading statements between April 28, 2017 and June 5, 2019. The consolidated amended complaint also asserted claims against Cloudera, Intel Corporation, and fourteen current and former officers and directors under the Securities Act of 1933, on behalf of all persons who acquired Cloudera stock pursuant or traceable to the S-4 registration statement filed in connection with Cloudera’s January 2019 merger with Hortonworks, and alleged that the registration statement contained untrue statements of material fact and omitted material facts. On April 2, 2021, the Court denied a motion filed by two additional plaintiffs seeking permission to file an additional class action complaint alleging claims under the Securities Act of 1933. On May 25, 2021, the Court granted defendants’ motions to dismiss the consolidated amended complaint with leave to amend. On June 24, 2021, plaintiffs filed their consolidated second amended complaint, asserting the same claims against the same defendants as in their previous complaint. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 5, 2021, defendants filed their motion to dismiss. A hearing on that motion is scheduled for December 9, 2021.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 7, 2019, a purported class action complaint was filed in the Superior Court of California, County of Santa Clara, entitled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lazard v. Cloudera, Inc., et al</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">., Case No. 19CV348674. The complaint named as defendants Cloudera, thirteen </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">individuals who are current or former directors or officers of Cloudera, and Intel Corporation. Two substantially similar suits, entitled</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Franchi v. Cloudera, Inc., et a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">l., Case No. 19CV348790, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cannizzo v. Cloudera, Inc</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">., et al., Case No. 19CV348974, were subsequently filed in the same court on June 11, 2019 and June 14, 2019, respectively. The suits have been consolidated under the name </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In re Cloudera, Inc. Securities Litigation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Lead Case No. 19CV348674 and the consolidated amended complaint purports to assert claims under Sections 11, 12(a)(2) and 15 of the Securities Act of 1933 on behalf of all persons who acquired Cloudera stock pursuant or traceable to the S-4 registration statement filed in connection with Cloudera’s January 2019 merger with Hortonworks. The consolidated amended complaint alleges that the registration statement contained untrue statements of material fact and omitted material facts. Plaintiffs seek, among other things, an award of damages and attorneys’ fees and costs. On July 1, 2020, the court overruled Cloudera's demurrer to the consolidated amended complaint. On August 18, 2020, a purported shareholder class action captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stahl v. Cloudera, Inc., et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 20CV369480 was filed in the Superior Court of California, County of Santa Clara, and was subsequently consolidated into the lead case. On November 5, 2020, the court entered a stipulated order certifying a class consisting of all persons who acquired Cloudera common stock in exchange for Hortonworks securities pursuant to the registration statement and prospectus issued in connection with Cloudera’s January 2019 merger and acquisition of Hortonworks. A further case management conference is currently scheduled for October 13, 2021. Cloudera believes that the allegations in the lawsuits are without merit.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 30, 2019, a purported shareholder derivative complaint was filed in the United States District Court for the District of Delaware, entitled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lee, et al. v. Cole, et al</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">., Case No. 1:19-cv-01422-LPS. The complaint names as defendants eleven individuals who are current or former directors or officers of Cloudera, names Cloudera as a nominal defendant, and purports to assert claims on Cloudera’s behalf against the individual defendants for breach of fiduciary duty, unjust enrichment, and alleged violation of Sections 10(b) and 20(a) of the Exchange Act. On September 5, 2019, a purported shareholder derivative complaint was filed in the United States District Court for the District of Delaware, entitled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Slattery v. Reilly, et </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">al., Case No. 1:19-cv-01662-LPS. The complaint names as defendants thirteen individuals who are current or former directors or officers of Cloudera, names Cloudera as a nominal defendant, and purports to assert claims on Cloudera’s behalf against the individual defendants for breach of fiduciary duty, unjust enrichment, and alleged violations of Section 10(b), 14 and 20(a) of the Exchange Act. On October 16, 2019, a purported shareholder derivative complaint was filed in the United States District Court for the District of Delaware, entitled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Frentzel v. Bearden, et al</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">., Case No. 1:19-cv-01962-LPS. The complaint names as defendants thirteen individuals who are current or former directors or officers of Cloudera, and names Cloudera as a nominal defendant. The complaint purports to assert claims on Cloudera’s behalf against the individual defendants for breach of fiduciary duty, alleged violations of Section 14 of the Exchange Act, insider selling and misappropriation of information. All three derivative actions are based on allegations that are substantially similar to those in the class actions filed in the United States District Court for the Northern District of California, described above. All three derivative actions seek, among other things, an award of damages on behalf of Cloudera, corporate governance reforms and attorneys’ fees and costs. The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Slattery</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Frentzel</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> actions additionally seek disgorgement on behalf of Cloudera. The suits have been consolidated under the name, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In re Cloudera, Inc. Stockholder Derivative Litigation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 1:19-cv-01422-LPS. A consolidated amended complaint has not yet been filed and the case is currently stayed. </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 3, 2019, a purported shareholder derivative complaint was filed in the United States District Court for the Northern District of California, entitled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chen v. Reilly, et al</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">., Case No. 5:19-cv-05536-LHK. That complaint names as defendants thirteen individuals who are current or former directors or officers of Cloudera, names Cloudera as a nominal defendant, and purports to assert claims on Cloudera’s behalf against the individual defendants for breach of fiduciary duty, unjust enrichment, waste of corporate assets, and alleged violation of Section 14(a) of the Exchange Act. On September 10, 2019, a purported shareholder derivative complaint that is substantially similar to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chen</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> action and is brought against the same defendants, was filed in the United States District Court for the Northern District of California, entitled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fu v. Reilly, et al</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">., Case No. 5:19-cv-05705-LHK. Both derivative actions are based on allegations that are substantially similar to those in the class actions filed in the United States District Court for the Northern District of California, described above. Both derivative actions seek, among other things, an award of damages on behalf of Cloudera, corporate governance reforms and attorneys’ fees and costs. The suits have been consolidated under the name, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In re Cloudera, Inc. Derivative Litigation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 5:19-cv-05536-LHK. A consolidated amended complaint has not yet been filed, and the case is currently stayed.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Between July 9, 2021, and August 11, 2021, twelve purported stockholders of Cloudera commenced actions in the United States District Courts for the Southern District of New York, Northern District of California, Eastern District of New York, District of Delaware, and Eastern District of Pennsylvania. The twelve actions are captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Wang v. Cloudera, Inc., et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 1:21-cv-05924 (S.D.N.Y.), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Whitfield v. Cloudera, Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 1:21-cv-06041 (S.D.N.Y.), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Muniz v. Cloudera, Inc., et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 1:21-cv-06026 (S.D.N.Y.), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bercovici v. Cloudera, Inc., et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 3:21-cv-05457 (N.D. Cal.), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Raffo v. Cloudera, Inc., et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 1:21-cv-06126 (S.D.N.Y.), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Kortis v. Cloudera, Inc., et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 1:21-</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cv-04064 (E.D.N.Y.), </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Morgan v. Cloudera, Inc., et al.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 1:21-cv-01137 (D. Del.), </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Palkon v. Cloudera, Inc., et al.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 5:21-cv-06040 (N.D. Cal.), </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Justice v. Cloudera, Inc., et al.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 2:21-cv-03498 (E.D. Pa.), </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Christopher v. Cloudera, Inc. et al.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 1:21-cv-06661 (S.D.N.Y.), </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shumacher v. Cloudera, Inc., et al.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 1:21-cv-06708 (S.D.N.Y.), and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Jones v. Cloudera, Inc., et al.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 5:21-cv-06177 (N.D. Cal.)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The complaints name Cloudera and the members of the Cloudera board of directors as defendants. The complaints assert claims under Section 14(a) and Section 20(a) of the Exchange Act challenging the adequacy of the disclosures relating to the proposed acquisition of Cloudera by affiliates of CD&amp;R and KKR made in the Preliminary Proxy Statement and Definitive Proxy Statement filed with SEC on July 7, 2021, and July 19, 2021, respectively. The complaints seek, among other relief, an injunction preventing the parties from consummating the proposed transaction, damages in the event the transaction is consummated, and an award of attorneys’ fees. Cloudera believes that no further disclosure was required to supplement the Definitive Proxy Statement under applicable laws. However, to minimize the expense and distraction of responding to such actions, Cloudera provided additional disclosures related to the proposed acquisition and transactions related thereto, which were filed with the SEC on August 18, 2021. Nothing in the supplemental disclosures should be deemed an admission of the legal necessity or materiality of any of the supplemental disclosures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 20 and August 24, 2021, two stockholders of Cloudera commenced actions in the Court of Chancery for the State of Delaware under Section 220 of the Delaware General Corporation Law. The two actions are captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Local 464A United Food and Commercial Workers Union Pension Fund v. Cloudera, Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, C.A. No. 2021-0716 (Del. Ch.), and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Teamsters Local 677 Health Services &amp; Insurance Plan v. Cloudera, Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, C.A. No. 2021-0726 (Del. Ch.). The complaints name Cloudera as the defendant and seek to inspect certain of Cloudera’s books and records related to the proposed acquisition of Cloudera beyond the books and records Cloudera has already provided, or already agreed to provide, to the stockholders in response to written demands sent to Cloudera on July 3</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0, 2021, and August 13, 2021. Each stockholder moved for expedited proceedings in connection with its complaint. As of August 31, 2021, the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Court has not yet ruled on plaintiffs’ motions for expedited proceedings and schedules for further proceedings have not been entered.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we are or may be involved in a variety of litigation matters, suits, investigations, and proceedings, including actions with respect to intellectual property claims, government investigations, labor and employment claims, breach of contract claims, tax, and other matters. Regardless of the outcome, these litigation matters can have an adverse impact on us because of defense costs, diversion of management resources, harm to reputation, and other factors. Future litigation may be necessary to defend ourselves, or our customers or partners on indemnity matters, by determining the scope, enforceability and validity of third-party proprietary rights or by establishing our proprietary rights. Further, the ultimate outcome of any litigation is uncertain and, regardless of outcome, litigation can have an adverse impact on us because of defense costs, potential negative publicity, diversion of management resources and other factors. While we are not aware of other pending legal matters or claims, individually or in the aggregate, that are expected to have a material adverse impact on our business, consolidated financial position, results of operations or cash flows, our analysis of whether a claim may proceed to litigation cannot be predicted with certainty, nor can the results of litigation be predicted with certainty. Accordingly, there can be no assurance that existing or future legal proceedings arising in the ordinary course of business or otherwise will not have a material adverse effect on our business, consolidated financial position, results of operations or cash flows in a particular period or subject us to an injunction that could seriously harm our business.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. With respect to our outstanding legal matters, our management believes that the amount or estimable range of possible loss will not, either individually or in the aggregate, have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows. However, the outcome of litigation is inherently uncertain. Therefore, if one or more of these legal matters were resolved against us for amounts in excess of management’s expectations, our results of operations and financial condition including in a particular reporting period, could be materially adversely affected.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we enter into certain types of contracts that contingently require us to indemnify various parties against claims from third parties. These contracts primarily relate to (i) certain real estate leases under which we may be required to indemnify property owners for environmental and other liabilities and other claims arising from our use of the applicable premises, (ii) our amended and restated bylaws, under which we must indemnify directors and executive officers, and may indemnify other officers and employees, for liabilities arising out of their relationship with us, (iii) contracts under which we must indemnify directors and certain officers for liabilities arising out of their relationship with us, (iv) contracts under which we may be required to indemnify customers or partners against certain claims, including claims from third </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">parties asserting, among other things, infringement of their intellectual property rights, and (v) procurement, consulting, or license agreements under which we may be required to indemnify vendors, consultants or licensors for certain claims, including claims that may be brought against them arising from our acts or omissions with respect to the supplied products, technology or services. From time to time, we may receive indemnification claims under these contracts in the normal course of business. In addition, under these contracts we may have to modify the accused infringing intellectual property and/or refund amounts received.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that one or more of these matters were to result in a claim against us, an adverse outcome, including a judgment or settlement, may cause a material adverse effect on our future business, operating results or financial condition. It is not possible to determine the maximum potential amount under these contracts due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain director and officer insurance, which may cover certain liabilities arising from our obligation to indemnify our directors and certain officers.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, we have not incurred any material costs, and have not accrued </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">any material liabilities i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n the condensed consolidated financial statements as a result of these provisions.</span></div> 19000000 19400000 4 14 2 13 11 13 13 3 3 13 12 12 2 2 Common Stock Repurchases<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our board of directors have authorized share repurchases of up to $600.0 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of our outstanding shares of common stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the three months ended July 31, 2021, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we used $10.2 million to repurchase 0.8 million shares of common stock at an average repurchase price of $11.97 per share under the repurchase program. For the six months ended July 31, 2021, we used $29.1 million to repurchase 2.4 million shares of common stock at an average repurchase price of $12.18. For both three and six months ended July 31, 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> we used $26.0 million to repurchase 3.9 million shares of common stock at an average repurchase price of $6.56 per share u</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nder the repurchase program. As of July 31, 2021, there was approximately $230.8 million of authorized funds remaining under the repurchase programs. Pursuant to the Merger Agreement discussed in </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9f26b26e7ad4476592d25cea7d877d01_40" style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 1</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, our share purchase programs have been suspended since June 1, 2021. </span>Under the share repurchase programs, shares could be repurchased through open market purchases, block trades and/or privately negotiated transactions in compliance with Rule 10b-18 promulgated under the Exchange Act, subject to market conditions, applicable legal requirements, and other relevant factors. Repurchases could also be made under Rule 10b5-1 plans, which permit shares of common stock to be repurchased through pre-determined criteria. The timing, volume and nature of any repurchases would be at the discretion of our management based on their evaluation of our capital needs, market conditions, applicable legal requirements and other factors. The programs do not have an expiration date and could be suspended or discontinued at any time and do not obligate us to repurchase any shares. 600000000 10200000 800000 11.97 29100000 2400000 12.18 26000000 26000000 3900000 3900000 6.56 6.56 230800000 Stock-Based Compensation <div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain two stock-based compensation plans: the 2017 Equity Incentive Plan (2017 Plan) and the 2008 Equity Incentive Plan (2008 Plan), collectively referred to as the Stock Plans. We do not expect to grant any additional awards under the 2008 Plan. Outstanding awards under the 2008 Plan continue to be subject to the terms and conditions of the 2008 Plan. </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares reserved for issuance under our 2017 Plan increases automatically on the first day of February of each calendar year during the term of the 2017 Plan by a number of shares of common stock equal to the lesser of (i) 5% of the total outstanding shares of our common stock as of the immediately preceding January 31 or (ii) a number of shares determined by our board of directors. On February 1, 2021, the number of shares reserved for issuance under the 2017 Plan increased automatically by 14,561,036 additional shares. As of July 31, 2021, there were 23,307,369 shares of common stock reserved and available for future issuance under the Stock Plans.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 1, 2021, we entered into a definitive agreement to be acquired by affiliates of CD&amp;R and KKR. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9f26b26e7ad4476592d25cea7d877d01_40" style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 1</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for details of the merger and description of resulting changes to our equity award programs and the treatment of our outstanding equity awards upon the closing of the merger. </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity and related information under the Stock Plans:</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.038%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares<br/> (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic <br/>Value <br/> (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance — January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(626)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canceled</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance — July 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,618 </span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.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="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units (RSUs)</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSUs activity and related information under the Stock Plans:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.096%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.097%"/><td style="width:0.1%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs Outstanding</span></td><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares<br/> (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value Per Share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance — January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and converted to shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance — July 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,532 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unamortized stock-based compensation expense for RSUs </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of $372.4 million as of July 31, 2021 will be recognized over the weighted average remaining vesting period of 2.2 years.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Restricted Stock Units (PRSUs)</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, our Compensation Committee authorized the granting of PRSUs to certain executive officers under the 2017 Plan. The PRSUs will vest based on Cloudera's achievement of certain performance goals during the performance period commencing on February 1, 2021 and ending on January 31, 2024. Upon achievement of performance goals, up to 1/6th of the PRSUs shall vest each half fiscal year subject to the executive’s continued service to Cloudera on the last day of the applicable half fiscal year. The number of PRSUs that will ultimately vest and be converted into shares of common stock will depend on Cloudera’s: (i) EBITDA excluding stock-based compensation; and (ii) Revenue.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended July 31, 2021, 2.2 million shares of PRSUs were granted at a weighted average grant date fair value of $17.29 per share. All shares were outstanding at July 31, 2021. The unamortized stock-based compensation expense for PRSUs of $32.2 million as of July 31, 2021 will be recognized over the weighted av</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">erage remaining vesting period of 1.5 years.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2017, we adopted our 2017 Employee Stock Purchase Plan (ESPP). Each offering period consists of a six-month purchase period (commencing each June 21 and December 21).</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We initially reserved 3,000,000 shares of our common stock for issuance under our ESPP. The number of shares reserved for issuance under our ESPP increases automatically on February 1 of each of the first 10 calendar years following the first offering date by the number of shares equal to the lesser of (i) 1% of the total outstanding shares of our common stock as of the immediately preceding January 31 (rounded to the nearest whole share) or (ii) a number of shares of our common stock determined by our board of directors. On February 1, 2021, the number of shares reserved for issuance under the ESPP increased automatically by 2,912,207 a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dditional shares. As of July 31, 2021, the total number shares available for grant under the ESPP was 6,547,157 shares. </span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the planned merger discussed in</span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9f26b26e7ad4476592d25cea7d877d01_40" style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> Note 1</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, our ESPP was suspended after our latest offering period ended June 21, 2021.</span> 2 0.05 14561036 23307369 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity and related information under the Stock Plans:</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.038%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares<br/> (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic <br/>Value <br/> (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance — January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(626)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canceled</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance — July 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,618 </span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.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="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 3383000 9.27 P3Y 21982000 626000 6.49 139000 17.06 2618000 9.52 P2Y8M12D 17642000 <div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSUs activity and related information under the Stock Plans:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.096%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.097%"/><td style="width:0.1%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs Outstanding</span></td><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares<br/> (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value Per Share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance — January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and converted to shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance — July 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,532 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 34764000 11.91 8345000 15.78 2642000 12.28 8935000 12.17 31532000 12.83 372400000 P2Y2M12D 2200000 17.29 32200000 P1Y6M P6M 3000000 10 0.01 2912207 6547157 Income Taxes <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our quarterly income taxes reflect an estimate of our corresponding year’s annual effective tax rate and include, when applicable, adjustments for discrete items. For the three months ended July 31, 2021 and 2020, our tax benefit was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and tax provision was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.9 million, respectively. For the six months ended July 31, 2021 and 2020, our tax benefit was $0.8 million and tax provision was $3.8 million, respectively. Our tax benefit for the three and six months ended July 31, 2021 was primarily related to a reduction in our valuation allowance from an increase in deferred tax liabilities associated with the acquired intangible assets from our acquisitions of Cazena, Inc. and Datacoral, Inc. and reduced by withholding and foreign income taxes.</span> -3200000 1900000 -800000 3800000 Related Party Transactions <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain members of our board of directors currently serve on the board of directors or as an executive officer of certain companies that are our customers. The aggregate revenue we recognized from these customers was $1.2 million and $2.1 million for the three months ended July 31, 2021 and 2020, respectively, and $2.8 million and $4.0 million for the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended July 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> There was $0.8 million and $2.2 million in accounts receivable due from these customers as of July 31, 2021 and January 31, 2021, respectively.</span> 1200000 2100000 2800000 4000000 800000 2200000 Segment Information <div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of the reportable segments are derived directly from our management reporting system and are based on our methods of internal reporting which are not necessarily in conformity with GAAP. Our management measures the performance of each segment based on several metrics, including contribution margin, as defined below. Our management does not use asset information to assess performance and make decisions regarding allocation of resources. Therefore, depreciation and amortization expense is not allocated among segments.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contribution margin is used, in part, to evaluate the performance of, and allocate resources to, each of the segments. Segment contribution margin includes segment revenue less the related cost of sales excluding certain operating expenses that are not allocated to segments because they are separately managed at the consolidated corporate level. These unallocated costs include stock-based compensation expense, amortization of acquired intangible assets, impairment of real estate lease related assets, direct sales and marketing costs, research and development costs, corporate general and administrative costs, such as legal and accounting, interest income, interest expense, and other income and expense.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information for each reportable segment was as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.105%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,057 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,336 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,340 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,796 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"><tr><td style="width:1.0%"/><td style="width:47.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contribution margin: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment contribution margin</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,822 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,465 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,997 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,742 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of segment financial information to our loss from operations is as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"><tr><td style="width:1.0%"/><td style="width:47.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment contribution margin</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,997 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquired intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,783)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,676)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,352)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,549)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,617)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate costs, such as research and development, corporate general and administrative and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155,343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,706)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301,995)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(294,676)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,853)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,534)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,605)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,341)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Sales outside of the United States represented approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y 45%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 40% of our total revenue for the three months ended July 31, 2021 and 2020, respectively, and 44% and 40% for the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended July 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2020, respectivel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y. No in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dividual foreign country represented more than 10% of revenue in any period presented. All revenues from external customers are attributed to individual countries on an end-customer basis, based on domicile of the purchasing entity, if known, or the location of the customer’s headquarters if the specific purchasing entity within the customer is unknown.</span></div>As of July 31, 2021 and January 31, 2021, property and equipment, net located outside of the United States represented approximately 29% and 31% of total property and equipment, net, respectively. <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information for each reportable segment was as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.105%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,057 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,336 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,340 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,796 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"><tr><td style="width:1.0%"/><td style="width:47.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contribution margin: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment contribution margin</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,822 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,465 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,997 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,742 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 213300000 191522000 413956000 378607000 22757000 22814000 46384000 46189000 236057000 214336000 460340000 424796000 194063000 170357000 376442000 335877000 5759000 4108000 12555000 5865000 199822000 174465000 388997000 341742000 The reconciliation of segment financial information to our loss from operations is as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"><tr><td style="width:1.0%"/><td style="width:47.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment contribution margin</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,997 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquired intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,783)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,676)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,352)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,549)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,617)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate costs, such as research and development, corporate general and administrative and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155,343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,706)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301,995)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(294,676)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,853)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,534)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,605)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,341)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 199822000 174465000 388997000 341742000 18783000 19676000 36434000 39352000 58549000 46617000 117173000 100055000 155343000 144706000 301995000 294676000 -32853000 -36534000 -66605000 -92341000 0.45 0.40 0.44 0.40 0.29 0.31 Net Loss Per Share <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the calculation of basic and diluted net loss per share during the periods presented (in thousands, except per share data):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.252%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,997)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,606)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,011)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss, per share basic and diluted </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding shares of common stock equivalents were excluded from the computation of the diluted net loss per share attributable to common stockholders for the periods presented because their effect would have been anti-dilutive (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.252%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options to purchase common stock </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,618 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issuable pursuant to the ESPP</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:15.75pt;padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,386 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,601 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the calculation of basic and diluted net loss per share during the periods presented (in thousands, except per share data):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.252%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,997)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,606)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,011)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss, per share basic and diluted </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;padding-right:2.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -33205000 -35997000 -73606000 -94011000 294330000 294330000 300103000 300103000 293447000 293447000 297724000 297724000 -0.11 -0.11 -0.12 -0.12 -0.25 -0.25 -0.32 -0.32 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding shares of common stock equivalents were excluded from the computation of the diluted net loss per share attributable to common stockholders for the periods presented because their effect would have been anti-dilutive (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.252%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options to purchase common stock </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,618 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issuable pursuant to the ESPP</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 style="padding-left:15.75pt;padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,386 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,601 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2618000 4989000 33768000 30835000 0 777000 36386000 36601000 Subsequent Events<div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 30, 2021, we announced that Jim Frankola will step down as Chief Financial Officer effective as of the closing of the transactions contemplated by the Agreement and Plan of Merger as disclosed in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9f26b26e7ad4476592d25cea7d877d01_40" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or, if earlier, November 15, 2021. After stepping down as Chief Financial Officer, Mr. Frankola will remain employed with Cloudera as Strategic Advisor. Kevin Cook, Senior Vice President Finance, Corporate Development and Investor Relations, will succeed Mr. Frankola as Chief Financial Officer effective as of the closing of the Proposed Merger.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 30, 2021, we also announced that Arun Murthy has resigned as Chief Product Officer, effective as August 30, 2021. Mr. Murthy entered into a Separation Agreement with Cloudera pursuant to which, in exchange for a release of claims, he is entitled to a one-time cash severance payment of $2,120,000, less withholding obligations.</span></div> 2120000 Amounts include amortization of acquired intangible assets as follows (in thousands): Three Months Ended July 31,Six Months Ended July 31,2021202020212020Cost of revenue – subscription $2,058 $3,080 $3,081 $6,159 Sales and marketing 16,725 16,596 33,353 33,193  Amounts include stock-based compensation expense as follows (in thousands):Three Months Ended July 31,Six Months Ended July 31,2021202020212020Cost of revenue – subscription $4,162 $3,684 $8,454 $7,676 Cost of revenue – services 2,518 3,004 5,213 6,991 Research and development 22,506 17,057 43,767 36,881 Sales and marketing 16,024 14,031 31,879 29,854 General and administrative 13,339 8,841 27,860 18,653  XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover Page - shares
6 Months Ended
Jul. 31, 2021
Aug. 31, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jul. 31, 2021  
Document Transition Report false  
Entity File Number 001-38069  
Entity Registrant Name CLOUDERA, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 26-2922329  
Entity Address, Address Line One 5470 Great America Parkway  
Entity Address, City or Town Santa Clara  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95054  
City Area Code 650  
Local Phone Number 362-0488  
Title of 12(b) Security Common Stock, $0.00005 par value  
Trading Symbol CLDR  
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 false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   296,216,908
Entity Central Index Key 0001535379  
Current Fiscal Year End Date --01-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Current assets:    
Cash and cash equivalents $ 134,075 $ 298,672
Marketable securities 302,989 297,721
Accounts receivable, net 177,823 316,098
Deferred contract costs 49,347 53,048
Prepaid expenses and other current assets 29,907 32,382
Total current assets 694,141 997,921
Property and equipment, net 15,925 18,065
Marketable securities, non-current 355,684 173,281
Intangible assets, net 537,995 532,630
Goodwill 620,724 599,291
Deferred contract costs, non-current 24,112 31,170
Operating lease right-of-use assets 131,668 146,424
Other assets 10,498 9,819
TOTAL ASSETS 2,390,747 2,508,601
Current liabilities:    
Accounts payable 1,969 2,713
Accrued compensation 56,463 56,643
Other accrued liabilities 30,331 30,196
Operating lease liabilities 23,152 19,574
Total current liabilities 587,768 663,109
Long-term debt 485,273 487,089
Operating lease liabilities, non-current 155,446 169,296
Other accrued liabilities, non-current 5,350 6,763
TOTAL LIABILITIES 1,278,598 1,380,671
STOCKHOLDERS’ EQUITY:    
Preferred stock, $0.00005 par value; 20,000,000 shares authorized, no shares issued and outstanding as of July 31, 2021 and January 31, 2021 0 0
Common stock $0.00005 par value; 1,200,000,000 shares authorized as of July 31, 2021 and January 31, 2021; 296,212,583 and 291,220,735 shares issued and outstanding as of July 31, 2021 and January 31, 2021, respectively 15 15
Additional paid-in capital 2,835,956 2,776,690
Accumulated other comprehensive (loss) income (861) 580
Accumulated deficit (1,722,961) (1,649,355)
TOTAL STOCKHOLDERS’ EQUITY 1,112,149 1,127,930
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY 2,390,747 2,508,601
Contract liabilities    
Current liabilities:    
Contract liabilities 475,853 553,983
Contract liabilities, non-current $ 44,761 $ 54,414
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jul. 31, 2021
Jan. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock par value (in dollars per share) $ 0.00005 $ 0.00005
Preferred stock authorized (in shares) 20,000,000 20,000,000
Preferred stock issued (in shares) 0 0
Preferred stock outstanding (in shares) 0 0
Common stock par value (in dollars per share) $ 0.00005 $ 0.00005
Common stock authorized (in shares) 1,200,000,000 1,200,000,000
Common stock issued (in shares) 296,212,583 291,220,735
Common stock outstanding (in shares) 296,212,583 291,220,735
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Revenue:        
Total revenue $ 236,057 $ 214,336 $ 460,340 $ 424,796
Cost of Revenue:        
Total cost of revenue [1],[2] 44,973 49,639 88,091 103,880
Gross profit [1],[2] 191,084 164,697 372,249 320,916
Operating expenses:        
Research and development [1],[2] 70,785 62,304 136,610 126,520
Sales and marketing [1],[2] 110,257 105,760 218,085 218,895
General and administrative [1],[2] 42,895 33,167 84,159 67,842
Total operating expenses [1],[2] 223,937 201,231 438,854 413,257
Loss from operations (32,853) (36,534) (66,605) (92,341)
Interest (expense) income, net (3,621) 1,444 (7,104) 3,685
Other income (expense), net 26 980 (674) (1,517)
Loss before provision for income taxes (36,448) (34,110) (74,383) (90,173)
Benefit (provision) for income taxes 3,243 (1,887) 777 (3,838)
Net loss $ (33,205) $ (35,997) $ (73,606) $ (94,011)
Net loss per share, basic (in usd per share) $ (0.11) $ (0.12) $ (0.25) $ (0.32)
Net loss per share, diluted (in usd per share) $ (0.11) $ (0.12) $ (0.25) $ (0.32)
Weighted-average shares used in computing net loss, per share basic ( in shares) 294,330 300,103 293,447 297,724
Weighted-average shares used in computing net loss, per share diluted (in shares) 294,330 300,103 293,447 297,724
Subscription        
Revenue:        
Total revenue $ 213,300 $ 191,522 $ 413,956 $ 378,607
Cost of Revenue:        
Total cost of revenue [1],[2] 25,457 27,929 49,049 56,565
Services        
Revenue:        
Total revenue 22,757 22,814 46,384 46,189
Cost of Revenue:        
Total cost of revenue [1],[2] $ 19,516 $ 21,710 $ 39,042 $ 47,315
[1] Amounts include stock-based compensation expense as follows (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Cost of revenue – subscription
$4,162 $3,684 $8,454 $7,676 
Cost of revenue – services
2,518 3,004 5,213 6,991 
Research and development
22,506 17,057 43,767 36,881 
Sales and marketing
16,024 14,031 31,879 29,854 
General and administrative
13,339 8,841 27,860 18,653 
[2] Amounts include amortization of acquired intangible assets as follows (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Cost of revenue – subscription $2,058 $3,080 $3,081 $6,159 
Sales and marketing 16,725 16,596 33,353 33,193 
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Amortization expense of acquired intangible assets $ 18,800 $ 19,700 $ 36,400 $ 39,400
Research and development        
Stock-based compensation expense 22,506 17,057 43,767 36,881
Sales and marketing        
Stock-based compensation expense 16,024 14,031 31,879 29,854
Amortization expense of acquired intangible assets 16,725 16,596 33,353 33,193
General and administrative        
Stock-based compensation expense 13,339 8,841 27,860 18,653
Subscription        
Stock-based compensation expense 4,162 3,684 8,454 7,676
Amortization expense of acquired intangible assets 2,058 3,080 3,081 6,159
Services        
Stock-based compensation expense $ 2,518 $ 3,004 $ 5,213 $ 6,991
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Statement of Comprehensive Income [Abstract]        
Net loss $ (33,205) $ (35,997) $ (73,606) $ (94,011)
Other comprehensive (loss) income, net of tax:        
Foreign currency translation loss (662) (85) (427) (921)
Unrealized (loss) gain on investments (352) 559 (1,014) 1,411
Total other comprehensive (loss) income, net of tax (1,014) 474 (1,441) 490
Comprehensive loss $ (34,219) $ (35,523) $ (75,047) $ (93,521)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Balance at beginning of period (in shares) at Jan. 31, 2020     295,168,000        
Stockholders' equity, beginning of period at Jan. 31, 2020 $ 1,438,369 $ (798) $ 15 $ 2,923,905 $ 273 $ (1,485,824) $ (798)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Shares issued under employee stock plans (in shares)     7,837,000        
Shares issued under employee stock plans 25,961   $ 0 25,961      
Shares issued from restricted stock units vesting (in shares)     12,096,000        
Shares issued from restricted stock units vesting 0            
Shares issued under employee stock purchase plan (in shares)     800,000        
Shares issued under employee stock purchase plan $ 7,730     7,730      
Repurchases of common stock (in shares) (3,900,000)   (3,945,000)        
Repurchases of common stock $ (25,974)     (25,974)      
Stock-based compensation expense 100,055     100,055      
Shares withheld related to net settlement of restricted stock units (in shares)     (2,722,000)        
Shares withheld related to net settlement of equity awards (23,283)     (23,283)      
Other comprehensive income (loss) 490       490    
Net loss (94,011)         (94,011)  
Balance at end of period (in shares) at Jul. 31, 2020     309,234,000        
Stockholders' equity, end of period at Jul. 31, 2020 1,428,539   $ 15 3,008,394 763 (1,580,633)  
Balance at beginning of period (in shares) at Apr. 30, 2020     295,349,000        
Stockholders' equity, beginning of period at Apr. 30, 2020 1,393,463   $ 15 2,937,795 289 (1,544,636)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Shares issued under employee stock plans (in shares)     7,683,000        
Shares issued under employee stock plans 25,518     25,518      
Shares issued from restricted stock units vesting (in shares)     6,244,000        
Shares issued under employee stock purchase plan (in shares)     800,000        
Shares issued under employee stock purchase plan $ 7,730     7,730      
Repurchases of common stock (in shares) (3,900,000)            
Stock-based compensation expense $ 46,617     46,617      
Shares withheld related to net settlement of restricted stock units (in shares)     (842,000)        
Shares withheld related to net settlement of equity awards (9,266)     (9,266)      
Other comprehensive income (loss) 474       474    
Net loss (35,997)         (35,997)  
Balance at end of period (in shares) at Jul. 31, 2020     309,234,000        
Stockholders' equity, end of period at Jul. 31, 2020 1,428,539   $ 15 3,008,394 763 (1,580,633)  
Balance at beginning of period (in shares) at Jan. 31, 2021     291,221,000        
Stockholders' equity, beginning of period at Jan. 31, 2021 1,127,930   $ 15 2,776,690 580 (1,649,355)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Shares issued under employee stock plans (in shares)     626,000        
Shares issued under employee stock plans 4,062     4,062      
Shares issued from restricted stock units vesting (in shares)     8,935,000        
Shares issued from restricted stock units vesting 0   $ 0        
Shares issued under employee stock purchase plan (in shares)     709,000        
Shares issued under employee stock purchase plan $ 7,789     7,789      
Repurchases of common stock (in shares) (2,400,000)   (2,389,000)        
Repurchases of common stock $ (29,088)     (29,088)      
Stock-based compensation expense 117,173     117,173      
Shares withheld related to net settlement of restricted stock units (in shares)     (2,889,000)        
Shares withheld related to net settlement of equity awards (40,670)     (40,670)      
Other comprehensive income (loss) (1,441)       (1,441)    
Net loss (73,606)         (73,606)  
Balance at end of period (in shares) at Jul. 31, 2021     296,213,000        
Stockholders' equity, end of period at Jul. 31, 2021 1,112,149   $ 15 2,835,956 (861) (1,722,961)  
Balance at beginning of period (in shares) at Apr. 30, 2021     293,062,000        
Stockholders' equity, beginning of period at Apr. 30, 2021 1,110,971   $ 15 2,800,559 153 (1,689,756)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Shares issued under employee stock plans (in shares)     256,000        
Shares issued under employee stock plans 1,815     1,815      
Shares issued from restricted stock units vesting (in shares)     4,487,000        
Shares issued under employee stock purchase plan (in shares)     709,000        
Shares issued under employee stock purchase plan $ 7,789     7,789      
Repurchases of common stock (in shares) (800,000)   (847,000)        
Repurchases of common stock $ (10,143)     (10,143)      
Stock-based compensation expense 58,549     58,549      
Shares withheld related to net settlement of restricted stock units (in shares)     (1,454,000)        
Shares withheld related to net settlement of equity awards (22,613)     (22,613)      
Other comprehensive income (loss) (1,014)       (1,014)    
Net loss (33,205)         (33,205)  
Balance at end of period (in shares) at Jul. 31, 2021     296,213,000        
Stockholders' equity, end of period at Jul. 31, 2021 $ 1,112,149   $ 15 $ 2,835,956 $ (861) $ (1,722,961)  
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
CASH FLOWS FROM OPERATING ACTIVITIES    
Net loss $ (73,606) $ (94,011)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 40,283 44,939
Non-cash lease expense 21,365 22,692
Stock-based compensation expense 117,173 100,055
Amortization of deferred contract costs 32,935 33,410
Other 2,927 5,126
Changes in assets and liabilities:    
Accounts receivable 138,654 100,340
Prepaid expenses and other assets 2,565 14,628
Deferred contract costs (22,176) (22,290)
Accounts payable (247) (830)
Accrued compensation 2,757 (6,646)
Other accrued liabilities (6,723) (4,279)
Operating lease liabilities (16,893) (21,206)
Contract liabilities (89,002) (71,123)
Net cash provided by operating activities 150,012 100,805
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of marketable securities (478,889) (273,569)
Proceeds from sale of marketable securities 76,450 104,172
Maturities of marketable securities 210,243 123,710
Cash used in business combinations, net of cash acquired (56,427) 0
Capital expenditures (1,937) (4,430)
Net cash used in investing activities (250,560) (50,117)
CASH FLOWS FROM FINANCING ACTIVITIES    
Repurchases of common stock (29,088) (25,974)
Repayments of Debt (2,500) 0
Taxes paid related to net share settlement of restricted stock units (40,670) (23,283)
Proceeds from employee stock plans 9,191 33,639
Net cash used in financing activities (63,067) (15,618)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (982) 463
Net (decrease) increase in cash, cash equivalents and restricted cash (164,597) 35,533
Cash, cash equivalents and restricted cash — Beginning of period 302,024 110,990
Cash, cash equivalents and restricted cash — End of period 137,427 146,523
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING ACTIVITIES    
Purchases of property and equipment, accrued but not yet paid 6 127
Right-of-use assets obtained in exchange for new operating lease liabilities 2,647 6,060
Reconciliation of cash, cash equivalents and restricted cash as shown in the statement of cash flows    
Cash and cash equivalents 134,075 143,171
Restricted cash included in Other assets 3,352 3,352
Total cash, cash equivalents and restricted cash $ 137,427 $ 146,523
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Business and Significant Accounting Policies
6 Months Ended
Jul. 31, 2021
Accounting Policies [Abstract]  
Summary of Business and Significant Accounting Policies Summary of Business and Significant Accounting Policies
Description of Business
Cloudera, Inc. was incorporated in the state of Delaware on June 27, 2008 and is headquartered in Santa Clara, California. Cloudera is an enterprise data cloud company. We sell software subscriptions and public cloud services for the Cloudera Data Platform (CDP) solution-set and software subscriptions for our traditional on-premises data platforms. Subscriptions include software access rights and technical support. We also provide professional services for the implementation and use of our software subscriptions, machine learning expertise and consultation, training and education services. Our offerings are based predominantly on open source software, utilizing data stored natively in public cloud object stores as well as in various open source data stores. Unless the context requires otherwise, the words “we,” “us,” “our” and “Cloudera” refer to Cloudera, Inc. and its subsidiaries taken as a whole.
Agreement and Plan of Merger
On June 1, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Sky Parent Inc., a Delaware corporation (“Parent”), and Project Sky Merger Sub Inc., a Delaware corporation and a wholly owned subsidiary of Parent (“Merger Sub”), pursuant to which, subject to the satisfaction or waiver of the conditions set forth therein, Merger Sub will be merged with and into Cloudera, Inc., with Cloudera, Inc. surviving the merger as a wholly-owned subsidiary of Parent (the “Merger”). Parent and Merger Sub are subsidiaries of investment funds advised by Clayton, Dubilier & Rice, LLC (“CD&R”) and Kohlberg Kravis Roberts & Co. L.P. (“KKR”), US-based private equity firms.
Pursuant to the Merger Agreement, at the effective time of the Merger (the “Effective Time”), and as a result of the Merger:
each share of our common stock, par value $0.00005 per share (“Common Stock”) outstanding immediately prior to the Effective Time (subject to certain exceptions, including for shares of Common Stock owned by stockholders who have not voted in favor of the adoption of the Merger Agreement and have properly exercised appraisal rights in accordance with Section 262 of the General Corporation Law of the State of Delaware) will, at the Effective Time, automatically be converted into the right to receive $16.00 in cash (the “Merger Consideration”), subject to applicable withholding taxes;
each then-outstanding, vested and unexercised option to purchase Common Stock (each a “Company Option”) shall be cancelled, with the holder of such Company Option becoming entitled to receive, in full satisfaction of the rights of such holder with respect thereto, an amount in cash, less applicable tax withholdings, equal to the product obtained by multiplying (i) the excess of the Merger Consideration over the per share exercise price of such Company Option, by (ii) the number of shares of Common Stock covered by such Company Option immediately prior to the Effective Time;
each award of restricted stock units granted under any of our equity incentive plans (“Company Restricted Stock Unit Award”) that is outstanding immediately prior to the Effective Time and that vests upon the occurrence of the Effective Time by its terms and without any action by us shall be cancelled, with the holder of such Company Restricted Stock Unit Award becoming entitled to receive, in full satisfaction of the rights of such holder with respect thereto, an amount in cash, less applicable tax withholdings, equal to the product obtained by multiplying (i) the Merger Consideration by (ii) the number of shares of Common Stock covered by such Company Restricted Stock Unit Award immediately prior to the Effective Time; and
each Company Restricted Stock Unit Award and each performance-based restricted stock unit (“Company Performance Stock Unit Award”), in each case, that is outstanding immediately prior to the Effective Time and that does not vest upon the occurrence of the Effective Time by its terms and without any action by us shall, in each case, be cancelled and be converted into the contractual right to receive a payment in an amount in cash (the “Cash Based Award”) equal to the product obtained by multiplying (i) the Merger Consideration by (ii) the number of shares of Company common stock covered by such Company Restricted Stock Unit Award or Company Performance Stock Unit Award immediately prior to the Effective Time (in the case of any Company Performance Stock Unit Award, based on 100% of the shares of Common Stock underlying such award), which Cash Based Award shall be subject to the terms and conditions applicable to such Cash Based Award (except as otherwise provided in the Merger Agreement), including the time-based vesting conditions and any accelerated vesting provisions applicable to such Company Restricted Stock Unit Award or Company Performance Stock Unit Award.
Our board of directors unanimously approved and declared to be in the best interest of the company and its stockholders, the Merger Agreement and the transactions contemplated thereby, including the Merger, and recommended that our stockholders adopt the Merger Agreement. Our stockholders approved the Merger on August 25, 2021.
The total consideration for the Merger is approximately $5.3 billion. Closing of the deal is subject to customary closing conditions, including antitrust approval. Assuming the satisfaction of the remaining conditions set forth in the Merger Agreement, we expect the Merger to close in the second half of 2021.
The Merger Agreement contains certain termination rights for both the Company and Parent. Upon termination of the Merger Agreement under specified circumstances, including with respect to Cloudera’s entry into an agreement with respect to a Superior Proposal, the board of directors of Cloudera changing its recommendation or if Cloudera breaches its representations, warranties or covenants in a manner that would cause the related closing conditions to not be met, Cloudera will be required to pay Parent a termination fee of approximately $171.7 million.
In addition to the foregoing termination rights, and subject to certain limitations, Cloudera or Parent may terminate the Merger Agreement if the Merger is not consummated by March 1, 2022 (the “Termination Date”).
The foregoing description of the Merger Agreement does not purport to be complete and is qualified in its entirety by reference to the Merger Agreement, which was filed as Exhibit 2.1 to our Current Report on Form 8-K filed on June 1, 2021.
The transaction costs associated with the merger were approximately $4.5 million, which were included in general and administrative expense in our condensed consolidated statement of operations for the three and six months ended July 31, 2021.
Basis of Consolidation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles (GAAP) in the United States and the applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. The condensed consolidated financial statements include the results of Cloudera, Inc. and its wholly owned subsidiaries, which are located in various countries, including the United States, Australia, China, India, Germany, Ireland, The Netherlands, Singapore, Hungary and the United Kingdom. All intercompany balances and transactions have been eliminated upon consolidation. The consolidated balance sheet as of January 31, 2021 has been derived from the audited consolidated financial statements at that date but does not include all of the information and notes required by GAAP for complete financial statements. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The information contained herein reflects all adjustments necessary for a fair presentation of our results of operations, financial position, stockholders’ equity and cash flows. All such adjustments are of a normal, recurring nature. The results of operations for the three and six months ended July 31, 2021 are not necessarily indicative of results to be expected for the full year ending January 31, 2022 or for any other interim periods or for any other future years.
The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 25, 2021. There have been no material changes in our significant accounting policies as described in our Annual Report on Form 10-K for the year ended January 31, 2021.
Our 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 financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant items subject to such estimates include the useful lives of property and equipment and intangible assets, allowance for credit losses, stock-based compensation expense, bonus attainment, self-insurance costs incurred, the fair value and useful lives of tangible and intangible assets acquired and liabilities assumed resulting from business combinations, the evaluation for impairment of goodwill, intangible assets and other long-lived assets including operating lease right-of-use assets, the estimated period of benefit for deferred contract costs, estimates related to revenue recognition, such as the assessment of elements in a multi-element arrangement and the value assigned to each element, contingencies, and the incremental borrowing rate used in discounting our lease liabilities. These estimates and assumptions are based on management’s best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors; however, actual results could differ significantly from these estimates.
Segments
We operate as two operating segments – subscription and services. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker, who is our chief executive officer, in deciding how to allocate resources and assess performance.
Concentrations of Credit Risk and Significant Customers
Financial instruments that subject us to concentrations of credit risk consist primarily of cash and cash equivalents, marketable securities, restricted cash and accounts receivable. Our cash is deposited with high credit quality financial institutions. At times, such deposits may be in excess of the Federal Depository Insurance Corporation insured limits. We have not experienced any losses on these deposits.
Our trade receivables are recorded at the invoice amount, net of an allowance for credit losses, which is not material. The allowance for credit losses reflects our best estimate of probable losses inherent in the receivable portfolio determined based on various factors including historical experience, credit quality of the customer, current economic conditions and management’s expectations of future economic conditions. Receivables are written-off and charged against the recorded allowance when we have exhausted collection efforts without success.  
We had one customer accounting for more than 10% of accounts receivable at July 31, 2021 and January 31, 2021. For each of the three and six months ended July 31, 2021 and 2020, no single customer accounted for 10% or more of revenue.
Recently Adopted Accounting Standard
We adopted the accounting standard updated (ASU) 2020-08 Codification Improvements to Subtopic 310-20, Receivables – Nonrefundable Fees and Other Costs as of February 1, 2021. The adoption of the accounting standard did not have a material impact on our condensed consolidated financial statements as of and for the three and six months ended July 31, 2021.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers
6 Months Ended
Jul. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers Revenue from Contracts with Customers
Significant changes in our contract liabilities during the period ended July 31, 2021 are as follows (in thousands):
Contract Liabilities
January 31, 2021$608,397 
Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period(188,443)
Increases due to invoicing prior to satisfaction of performance obligations129,055 
April 30, 2021$549,009 
Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period(200,148)
Increases due to invoicing prior to satisfaction of performance obligations171,753 
July 31, 2021$520,614 
Remaining Performance Obligations
The transaction price allocated to remaining performance obligations represents contracted revenue that has been billed but not recognized, and unbilled non-cancelable amounts that will be recognized as revenue in future periods. Transaction price allocated to the remaining performance obligation is influenced by several factors, including seasonality, the timing of renewals and average contract terms.
During the three and six months ended July 31, 2021, net revenue recognized from our remaining performance obligations satisfied in previous periods was not material.
As of July 31, 2021, approximately $865.1 million of revenue is expected to be recognized from remaining performance obligations in the amount of approximately $617.4 million over the next 12 months and approximately $247.7 million thereafter.
Contract Assets
Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer when that right is conditional on something other than the passage of time (e.g., performance prior to invoicing on fixed fee service arrangements with substantive acceptance terms). We record unbilled accounts receivable related to revenue recognized in excess of amounts invoiced as we have an unconditional right to invoice and receive payment in the future related to those fulfilled obligations. As of July 31, 2021 and January 31, 2021, contract assets were $2.7 million and $5.0 million, respectively, which are included in prepaid expenses and other current assets.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations
6 Months Ended
Jul. 31, 2021
Business Combinations [Abstract]  
Business Combinations Business CombinationsIn June 2021, we acquired 100% voting interest in Cazena, Inc. and Datacoral, Inc. for aggregate cash consideration of $57.8 million. The acquisitions were made to further accelerate innovation in our Cloudera offerings. The purchase consideration of $57.8 million has been preliminarily allocated primarily to intangible assets and goodwill of $41.8 million and $21.4 million, respectively. The intangible assets are being amortized over their respective useful lives ranging from 4 to 5 years. The transaction costs associated with both acquisitions were not material and were included in general and administrative expense in our condensed consolidated statement of operations for the three and six months ended July 31, 2021. The results of operations for both business combinations have been included in our consolidated statements of operations from the acquisition date and were not material.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Cash Equivalents and Marketable Securities
6 Months Ended
Jul. 31, 2021
Cash and Cash Equivalents [Abstract]  
Cash Equivalents and Marketable Securities Cash Equivalents and Marketable Securities The following are the fair values of our cash equivalents and marketable securities as of July 31, 2021 (in thousands):
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Cash equivalents:
Money market funds
$43,237 $— $— $43,237 
Marketable securities:
U.S. agency obligations
46,984 24 (2)47,006 
Corporate notes and obligations
350,890 476 (97)351,269 
Commercial paper
47,062 11 — 47,073 
Municipal securities
85,741 187 (131)85,797 
Certificates of deposit
95,503 37 (7)95,533 
U.S. treasury securities
31,982 13 — 31,995 
Total cash equivalents and marketable securities
$701,399 $748 $(237)$701,910 

The following are the fair values of our cash equivalents and marketable securities as of January 31, 2021 (in thousands):
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Cash equivalents:
Money market funds
$186,127 $— $— $186,127 
Certificates of deposit
4,000 — — 4,000 
Marketable securities:
U.S. agency obligations
68,972 76 (4)69,044 
Asset-backed securities
2,901 — 2,903 
Corporate notes and obligations
210,321 1,215 (72)211,464 
Commercial paper
48,212 19 (6)48,225 
Municipal securities
40,031 213 (5)40,239 
Certificates of deposit
60,749 53 — 60,802 
U.S. treasury securities
38,291 34 — 38,325 
Total cash equivalents and marketable securities
$659,604 $1,612 $(87)$661,129 
The contractual maturities of investments in available-for-sale securities were as follows (in thousands):
July 31, 2021January 31, 2021
Amortized CostEstimated Fair ValueAmortized CostEstimated Fair Value
Due within one year$346,010 $346,226 $487,201 $487,848 
Due after one year through five years355,389 355,684 172,403 173,281 
Total cash equivalents and marketable securities
$701,399 $701,910 $659,604 $661,129 
The unrealized loss for each of these fixed rate marketable securities was not material as of July 31, 2021 and January 31, 2021. The unrealized losses on these investments were primarily due to changes in market interest rates. We expect to receive the full principal and interest on all of these marketable securities and have the ability and intent to hold these investments until a recovery of fair value. We determined that no allowance for credit losses related to our marketable securities was required for the three and six months ended July 31, 2021 and 2020.
Realized gains and realized losses on our cash equivalents and marketable securities are included in other income (expense), net on the condensed consolidated statement of operations and were not material for the three and six months ended July 31, 2021 and 2020.
Reclassification adjustments out of accumulated other comprehensive income into net loss were not material for the three and six months ended July 31, 2021 and 2020.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurement
6 Months Ended
Jul. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurement Fair Value Measurement
Our financial assets and liabilities consist principally of cash and cash equivalents, marketable securities, accounts receivable and accounts payable. We measure and record certain financial assets and liabilities at fair value on a recurring basis. The estimated fair value of accounts receivable and accounts payable approximates their carrying value due to their short-term nature. Cash equivalents and marketable securities are recorded at estimated fair value.
All of our cash equivalents and marketable securities are classified within Level 1 or Level 2 because the cash equivalents and marketable securities are valued using quoted market prices or alternative pricing sources and models utilizing observable market inputs.
We follow a three-level valuation hierarchy for disclosure of fair value measurements as follows:
Level 1    Inputs are unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.
Level 2    Inputs (other than quoted market prices included in Level 1) are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.
Level 3    Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table represents our financial assets and liabilities according to the fair value hierarchy, measured at fair value as of July 31, 2021 (in thousands):
Level 1Level 2Total
Financial assets
Money market funds
$43,237 $— $43,237 
U.S. agency obligations
— 47,006 47,006 
Corporate notes and obligations
— 351,269 351,269 
Commercial paper
— 47,073 47,073 
Municipal securities
— 85,797 85,797 
Certificates of deposit
— 95,533 95,533 
U.S. treasury securities
— 31,995 31,995 
Total financial assets
$43,237 $658,673 $701,910 
The following table represents our financial assets according to the fair value hierarchy, measured at fair value as of January 31, 2021 (in thousands):
Level 1Level 2Total
Financial assets
Money market funds
$186,127 $— $186,127 
U.S. agency obligations
— 69,044 69,044 
Asset-backed securities
— 2,903 2,903 
Corporate notes and obligations
— 211,464 211,464 
Commercial paper
— 48,225 48,225 
Municipal securities
— 40,239 40,239 
Certificates of deposit
— 64,802 64,802 
U.S. treasury securities
— 38,325 38,325 
Total financial assets
$186,127 $475,002 $661,129 

We value our Level 1 assets using quoted prices in active markets for identical instruments. We value our Level 2 assets with the help of a third-party pricing service using quoted market prices for similar instruments, non-binding market prices that are corroborated by observable market data, or pricing models such as discounted cash flow techniques. We use such pricing data as the primary input, to which we have not made any material adjustments during the periods presented, to make our determination and assessments as to the ultimate valuation of these assets.
Our foreign currency forward contract liabilities and assets are classified within Level 2 in the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments in active markets, including currency spot and forward rates. The fair value of these contracts were not material as of July 31, 2021.
We have no Level 1 or 3 liabilities and no Level 3 assets measured on a recurring basis.
Assets Measured at Fair Value on a Nonrecurring Basis
Certain of our long-lived assets, including intangible assets, goodwill, and operating lease right-of-use assets are measured at fair value on a nonrecurring basis when there are indicators of impairment. There were no material impairment charges recognized during the three and six months ended July 31, 2021, and 2020.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets
6 Months Ended
Jul. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
The following table represents the changes to goodwill (in thousands):
Balance at January 31, 2021$599,291 
 Acquisitions21,433 
Balance at July 31, 2021$620,724 
Intangible Assets
Intangible assets consisted of the following as of July 31, 2021 (in thousands):
Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted Average
Remaining Useful Life
(in years)
Developed technology
$51,615 $(7,740)$43,875 4.7
Customer relationships and other acquired intangible assets
665,946 (171,826)494,120 7.4
Total
$717,561 $(179,566)$537,995 7.2

Intangible assets consisted of the following as of January 31, 2021 (in thousands):
Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted Average
Remaining Useful Life
(in years)
Developed technology
$22,770 $(14,814)$7,956 3.3
Customer relationships and other acquired intangible assets
671,947 (147,273)524,674 7.9
Unbilled contracts
18,300 (18,300)— — 
Total
$713,017 $(180,387)$532,630 7.8
Amortization expense for intangible assets was $18.8 million and $19.7 million for the three months ended July 31, 2021 and 2020, respectively, and $36.4 million and $39.4 million for the six months ended July 31, 2021 and 2020, respectively.
The expected future amortization expense of these intangible assets as of July 31, 2021 is as follows (in thousands):
Remaining six months of fiscal 2022$39,245 
fiscal 202376,387 
fiscal 202475,876 
fiscal 202575,786 
fiscal 202674,927 
fiscal 2027 and thereafter195,774 
Total amortization expense$537,995 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Contracts
6 Months Ended
Jul. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Contracts Derivative ContractsWe generate revenues and incur expenses in numerous currencies and are exposed to foreign currency risk. To mitigate the impact of changes in foreign currency rates, we execute foreign currency forward contracts to offset the gains and losses on foreign currency denominated monetary assets and liabilities. The duration of our foreign currency forward contracts is less than 12 months. We do not enter into any derivatives for trading or speculative purposes.We recorded immaterial losses in both the three and six months ended July 31, 2021 and losses of $0.5 million and $1.0 million for the three and six months ended July 31, 2020, respectively. These losses were recorded in other expense, net within our condensed consolidated statements of operations and are reported as part of other adjustments to reconcile net loss to net cash provided by operating activities in the condensed consolidated statements of cash flows. As of July 31, 2021 and January 31, 2021, we had outstanding foreign currency forward contracts not designated as hedges with a total notional value of $32.1 million and $18.7 million, respectively.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components
6 Months Ended
Jul. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Property and Equipment, Net
The cost and accumulated depreciation of property and equipment are as follows (in thousands):
As of
July 31, 2021January 31, 2021
Computer equipment and software
$25,905 $24,974 
Office furniture and equipment
13,143 13,352 
Leasehold improvements
19,557 24,719 
Property and equipment, gross
58,605 63,045 
Less: accumulated depreciation
(42,680)(44,980)
Property and equipment, net
$15,925 $18,065 
Depreciation expense was $1.8 million and $2.7 million for the three months ended July 31, 2021 and 2020, respectively, and $3.8 million and $5.6 million the six months ended July 31, 2021 and 2020, respectively.
Accrued Compensation
Accrued compensation consists of the following (in thousands):
As of
July 31,
2021
January 31,
2021
Accrued salaries, benefits and commissions
$22,621 $22,538 
Accrued bonuses
16,723 14,956 
Accrued compensation-related taxes
13,182 10,834 
Employee stock purchase plan (ESPP) withholdings(1)
— 2,634 
Other(2)
3,937 5,681 
Total accrued compensation
$56,463 $56,643 
(1) As part of the planned merger discussed in Note 1, our ESPP was suspended after our latest offering period ended June 21, 2021.
(2) Other consists primarily of amounts owed for employment-related benefits.
Other Accrued Liabilities
Other accrued liabilities consist of the following (in thousands):
As of
July 31,
2021
January 31,
2021
Accrued professional costs
$6,131 $3,790 
Current portion of debt3,616 3,610 
Accrued taxes
3,262 5,596 
Accrued self-insurance costs
4,041 4,720 
Acquisition related holdback and retention payments (1)
3,492 3,368 
Other (2)
9,789 9,112 
Total other accrued liabilities
$30,331 $30,196 
(1) Business combination related payments held by Cloudera for indemnification and retention purposes.
(2) Other relates primarily to amounts owed to third-party vendors that provide marketing, cloud-computing services, and travel related services.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
6 Months Ended
Jul. 31, 2021
Debt Disclosure [Abstract]  
Debt Debt
On December 22, 2020, we entered into a senior secured credit agreement (the “Credit Agreement”). The Credit Agreement provides for a seven years senior secured institutional term loan "B" for an aggregate principal amount of $500.0 million (the "Term Loan"). The Term Loan amortizes at a per annum rate equal to 1.0% payable quarterly, with the balance payable at maturity on December 22, 2027. The proceeds of the Term Loan will be used for general corporate purposes, including to fund repurchases of our common stock and to pay transaction costs and expenses in connection therewith.
At our option, the Term Loan will bear interest at a per annum rate equal to a Eurocurrency Rate plus 2.50% or a Base Rate plus 1.50%, both subject to a 3.25% floor. As of July 31, 2021, the Term Loan is bearing interest at a per annum rate of 3.25%. During three and six months ended July 31, 2021, we recognized interest expense of $4.1 million and $8.2 million, respectively.
The Credit Agreement contains usual and customary representations and warranties, optional and mandatory prepayment provisions, and affirmative and negative covenants, including limitations on liens, investments, restricted payments, additional indebtedness, transactions with affiliates and asset sales and mergers. The Credit Agreement does not contain any financial covenants. Our obligations under the Credit Agreement may be accelerated upon customary events of default, including non-payment of principal, interest, fees and other amounts, inaccuracy of representations and warranties, violation of covenants, cross default and cross acceleration to material third party indebtedness, voluntary and involuntary bankruptcy or insolvency proceedings, inability to pay debts as they become due, material judgments, ERISA events, actual or asserted invalidity of security documents or guarantees and change in control.
We incurred debt discount and issuance costs of approximately $9.5 million in connection with obtaining our Term Loan. These debt discount and issuance costs are amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the contractual term of the arrangement. Amortization of debt discount and issuance costs during the three and six months ended July 31, 2021 were immaterial.
As of July 31, 2021, the Term Loan had a carrying value of $488.9 million, of which $3.6 million is classified as current and recorded in other accrued liabilities and $485.3 million is classified as non-current on the condensed consolidated balance sheet.
As of July 31, 2021, the expected future principal payments under the Term Loan are due as follows (in thousands):
Remaining six months of fiscal 2022$2,500 
20235,000 
20245,000 
20255,000 
20265,000 
2027 and thereafter475,000 
Total $497,500 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Jul. 31, 2021
Leases [Abstract]  
Leases Leases
We have entered into various non-cancelable operating lease agreements for our facilities. Our leases have various expiration dates through September 2031. Many leases include one or more options to renew. We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured at lease commencement.
Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The lease term is determined to be the non-cancelable period including any lessee renewal options which are considered to be reasonably certain of exercise. The interest rate implicit in the lease contracts is typically not readily determinable. As such, we utilized the appropriate incremental borrowing rate based on information available at the commencement date, which is the rate incurred to borrow on a collateralized basis over a similar term in a similar economic environment.
Components of lease expense are summarized as follows (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Operating lease cost$10,314 $11,391 $21,365 $22,692 
Short-term lease cost386 480 713 959 
Sublease income(3,478)(3,605)(7,057)(7,527)
Net lease cost$7,222 $8,266 $15,021 $16,124 
Lease term and discount rate information are summarized as follows:
As of
July 31,
2021
January 31,
2021
Weighted Average Remaining Lease Term (years)5.76.1
Weighted Average Discount Rate6.0 %5.9 %
Maturities of lease liabilities as of July 31, 2021 are as follows (in thousands):
Minimum Lease Payments, Gross
       Remaining six months of fiscal 2022 $13,363 
       fiscal 202338,830 
       fiscal 202438,304 
       fiscal 202536,853 
       fiscal 202632,890 
       fiscal 2027 and thereafter52,754 
Total lease payments$212,994 
        Less imputed interest(34,396)
Present value of lease liabilities$178,598 
We expect to receive sublease rental proceeds of $5.8 million in the next six months of fiscal 2022 and $28.6 million thereafter.
There were no material lease related right-of-use asset impairment losses in the three and six months ended July 31, 2021 or 2020.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Jul. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Letters of Credit
As of July 31, 2021 and January 31, 2021, we had a total of $19.0 million and $19.4 million, respectively, in letters of credit outstanding in favor of certain landlords for office space. These letters of credit renew annually and expire at various dates through 2027.
Legal Proceedings
On June 7, 2019, a purported class action complaint was filed in the United States District Court for the Northern District of California, entitled Christie v. Cloudera, Inc., et al., Case No. 5:19-cv-3221-LHK. The complaint named as defendants Cloudera, its former Chief Executive Officer, its Chief Financial Officer and a former officer and director, asserting alleged class claims under Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 (Exchange Act) and SEC Rule 10b-5. Two substantially similar class action complaints, entitled Zarantonello v. Cloudera, Inc., et al., Case No. 5:19-cv-4007-LHK, and Dvornic v. Cloudera, Inc., et al., Case No. 5:19-cv-4310-LHK, were subsequently filed against the same defendants in the same court on July 12, 2019 and July 26, 2019, respectively. The suits have been consolidated under the name, In re Cloudera, Inc. Securities Litigation, Case No. 5:19-cv-3221-LHK. The court subsequently appointed lead plaintiffs and lead counsel, and a consolidated complaint was filed on February 14, 2020. On March 18, 2020, the court vacated its prior order appointing lead plaintiffs and lead counsel and reopened the lead plaintiff process. On July 27, 2020, the court appointed new lead plaintiffs and lead counsel. On September 22, 2020, lead plaintiffs filed a consolidated amended complaint. The consolidated amended complaint asserted claims against Cloudera and four individual defendants under Sections 10(b) and 20(a) of the Exchange Act and Rule 10b-5, based on allegedly false and misleading statements between April 28, 2017 and June 5, 2019. The consolidated amended complaint also asserted claims against Cloudera, Intel Corporation, and fourteen current and former officers and directors under the Securities Act of 1933, on behalf of all persons who acquired Cloudera stock pursuant or traceable to the S-4 registration statement filed in connection with Cloudera’s January 2019 merger with Hortonworks, and alleged that the registration statement contained untrue statements of material fact and omitted material facts. On April 2, 2021, the Court denied a motion filed by two additional plaintiffs seeking permission to file an additional class action complaint alleging claims under the Securities Act of 1933. On May 25, 2021, the Court granted defendants’ motions to dismiss the consolidated amended complaint with leave to amend. On June 24, 2021, plaintiffs filed their consolidated second amended complaint, asserting the same claims against the same defendants as in their previous complaint. On August 5, 2021, defendants filed their motion to dismiss. A hearing on that motion is scheduled for December 9, 2021.
On June 7, 2019, a purported class action complaint was filed in the Superior Court of California, County of Santa Clara, entitled Lazard v. Cloudera, Inc., et al., Case No. 19CV348674. The complaint named as defendants Cloudera, thirteen
individuals who are current or former directors or officers of Cloudera, and Intel Corporation. Two substantially similar suits, entitled Franchi v. Cloudera, Inc., et al., Case No. 19CV348790, and Cannizzo v. Cloudera, Inc., et al., Case No. 19CV348974, were subsequently filed in the same court on June 11, 2019 and June 14, 2019, respectively. The suits have been consolidated under the name In re Cloudera, Inc. Securities Litigation, Lead Case No. 19CV348674 and the consolidated amended complaint purports to assert claims under Sections 11, 12(a)(2) and 15 of the Securities Act of 1933 on behalf of all persons who acquired Cloudera stock pursuant or traceable to the S-4 registration statement filed in connection with Cloudera’s January 2019 merger with Hortonworks. The consolidated amended complaint alleges that the registration statement contained untrue statements of material fact and omitted material facts. Plaintiffs seek, among other things, an award of damages and attorneys’ fees and costs. On July 1, 2020, the court overruled Cloudera's demurrer to the consolidated amended complaint. On August 18, 2020, a purported shareholder class action captioned Stahl v. Cloudera, Inc., et al., Case No. 20CV369480 was filed in the Superior Court of California, County of Santa Clara, and was subsequently consolidated into the lead case. On November 5, 2020, the court entered a stipulated order certifying a class consisting of all persons who acquired Cloudera common stock in exchange for Hortonworks securities pursuant to the registration statement and prospectus issued in connection with Cloudera’s January 2019 merger and acquisition of Hortonworks. A further case management conference is currently scheduled for October 13, 2021. Cloudera believes that the allegations in the lawsuits are without merit.
On July 30, 2019, a purported shareholder derivative complaint was filed in the United States District Court for the District of Delaware, entitled Lee, et al. v. Cole, et al., Case No. 1:19-cv-01422-LPS. The complaint names as defendants eleven individuals who are current or former directors or officers of Cloudera, names Cloudera as a nominal defendant, and purports to assert claims on Cloudera’s behalf against the individual defendants for breach of fiduciary duty, unjust enrichment, and alleged violation of Sections 10(b) and 20(a) of the Exchange Act. On September 5, 2019, a purported shareholder derivative complaint was filed in the United States District Court for the District of Delaware, entitled Slattery v. Reilly, et al., Case No. 1:19-cv-01662-LPS. The complaint names as defendants thirteen individuals who are current or former directors or officers of Cloudera, names Cloudera as a nominal defendant, and purports to assert claims on Cloudera’s behalf against the individual defendants for breach of fiduciary duty, unjust enrichment, and alleged violations of Section 10(b), 14 and 20(a) of the Exchange Act. On October 16, 2019, a purported shareholder derivative complaint was filed in the United States District Court for the District of Delaware, entitled Frentzel v. Bearden, et al., Case No. 1:19-cv-01962-LPS. The complaint names as defendants thirteen individuals who are current or former directors or officers of Cloudera, and names Cloudera as a nominal defendant. The complaint purports to assert claims on Cloudera’s behalf against the individual defendants for breach of fiduciary duty, alleged violations of Section 14 of the Exchange Act, insider selling and misappropriation of information. All three derivative actions are based on allegations that are substantially similar to those in the class actions filed in the United States District Court for the Northern District of California, described above. All three derivative actions seek, among other things, an award of damages on behalf of Cloudera, corporate governance reforms and attorneys’ fees and costs. The Slattery and Frentzel actions additionally seek disgorgement on behalf of Cloudera. The suits have been consolidated under the name, In re Cloudera, Inc. Stockholder Derivative Litigation, Case No. 1:19-cv-01422-LPS. A consolidated amended complaint has not yet been filed and the case is currently stayed.
On September 3, 2019, a purported shareholder derivative complaint was filed in the United States District Court for the Northern District of California, entitled Chen v. Reilly, et al., Case No. 5:19-cv-05536-LHK. That complaint names as defendants thirteen individuals who are current or former directors or officers of Cloudera, names Cloudera as a nominal defendant, and purports to assert claims on Cloudera’s behalf against the individual defendants for breach of fiduciary duty, unjust enrichment, waste of corporate assets, and alleged violation of Section 14(a) of the Exchange Act. On September 10, 2019, a purported shareholder derivative complaint that is substantially similar to the Chen action and is brought against the same defendants, was filed in the United States District Court for the Northern District of California, entitled Fu v. Reilly, et al., Case No. 5:19-cv-05705-LHK. Both derivative actions are based on allegations that are substantially similar to those in the class actions filed in the United States District Court for the Northern District of California, described above. Both derivative actions seek, among other things, an award of damages on behalf of Cloudera, corporate governance reforms and attorneys’ fees and costs. The suits have been consolidated under the name, In re Cloudera, Inc. Derivative Litigation, Case No. 5:19-cv-05536-LHK. A consolidated amended complaint has not yet been filed, and the case is currently stayed.
Between July 9, 2021, and August 11, 2021, twelve purported stockholders of Cloudera commenced actions in the United States District Courts for the Southern District of New York, Northern District of California, Eastern District of New York, District of Delaware, and Eastern District of Pennsylvania. The twelve actions are captioned Wang v. Cloudera, Inc., et al., Case No. 1:21-cv-05924 (S.D.N.Y.), Whitfield v. Cloudera, Inc., et al., Case No. 1:21-cv-06041 (S.D.N.Y.), Muniz v. Cloudera, Inc., et al., Case No. 1:21-cv-06026 (S.D.N.Y.), Bercovici v. Cloudera, Inc., et al., Case No. 3:21-cv-05457 (N.D. Cal.), Raffo v. Cloudera, Inc., et al., Case No. 1:21-cv-06126 (S.D.N.Y.), Kortis v. Cloudera, Inc., et al., Case No. 1:21-
cv-04064 (E.D.N.Y.), Morgan v. Cloudera, Inc., et al., Case No. 1:21-cv-01137 (D. Del.), Palkon v. Cloudera, Inc., et al., Case No. 5:21-cv-06040 (N.D. Cal.), Justice v. Cloudera, Inc., et al., Case No. 2:21-cv-03498 (E.D. Pa.), Christopher v. Cloudera, Inc. et al., Case No. 1:21-cv-06661 (S.D.N.Y.), Shumacher v. Cloudera, Inc., et al., Case No. 1:21-cv-06708 (S.D.N.Y.), and Jones v. Cloudera, Inc., et al., Case No. 5:21-cv-06177 (N.D. Cal.). The complaints name Cloudera and the members of the Cloudera board of directors as defendants. The complaints assert claims under Section 14(a) and Section 20(a) of the Exchange Act challenging the adequacy of the disclosures relating to the proposed acquisition of Cloudera by affiliates of CD&R and KKR made in the Preliminary Proxy Statement and Definitive Proxy Statement filed with SEC on July 7, 2021, and July 19, 2021, respectively. The complaints seek, among other relief, an injunction preventing the parties from consummating the proposed transaction, damages in the event the transaction is consummated, and an award of attorneys’ fees. Cloudera believes that no further disclosure was required to supplement the Definitive Proxy Statement under applicable laws. However, to minimize the expense and distraction of responding to such actions, Cloudera provided additional disclosures related to the proposed acquisition and transactions related thereto, which were filed with the SEC on August 18, 2021. Nothing in the supplemental disclosures should be deemed an admission of the legal necessity or materiality of any of the supplemental disclosures.
On August 20 and August 24, 2021, two stockholders of Cloudera commenced actions in the Court of Chancery for the State of Delaware under Section 220 of the Delaware General Corporation Law. The two actions are captioned Local 464A United Food and Commercial Workers Union Pension Fund v. Cloudera, Inc., C.A. No. 2021-0716 (Del. Ch.), and Teamsters Local 677 Health Services & Insurance Plan v. Cloudera, Inc., C.A. No. 2021-0726 (Del. Ch.). The complaints name Cloudera as the defendant and seek to inspect certain of Cloudera’s books and records related to the proposed acquisition of Cloudera beyond the books and records Cloudera has already provided, or already agreed to provide, to the stockholders in response to written demands sent to Cloudera on July 30, 2021, and August 13, 2021. Each stockholder moved for expedited proceedings in connection with its complaint. As of August 31, 2021, the Court has not yet ruled on plaintiffs’ motions for expedited proceedings and schedules for further proceedings have not been entered.
In the ordinary course of business, we are or may be involved in a variety of litigation matters, suits, investigations, and proceedings, including actions with respect to intellectual property claims, government investigations, labor and employment claims, breach of contract claims, tax, and other matters. Regardless of the outcome, these litigation matters can have an adverse impact on us because of defense costs, diversion of management resources, harm to reputation, and other factors. Future litigation may be necessary to defend ourselves, or our customers or partners on indemnity matters, by determining the scope, enforceability and validity of third-party proprietary rights or by establishing our proprietary rights. Further, the ultimate outcome of any litigation is uncertain and, regardless of outcome, litigation can have an adverse impact on us because of defense costs, potential negative publicity, diversion of management resources and other factors. While we are not aware of other pending legal matters or claims, individually or in the aggregate, that are expected to have a material adverse impact on our business, consolidated financial position, results of operations or cash flows, our analysis of whether a claim may proceed to litigation cannot be predicted with certainty, nor can the results of litigation be predicted with certainty. Accordingly, there can be no assurance that existing or future legal proceedings arising in the ordinary course of business or otherwise will not have a material adverse effect on our business, consolidated financial position, results of operations or cash flows in a particular period or subject us to an injunction that could seriously harm our business.
We record a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. With respect to our outstanding legal matters, our management believes that the amount or estimable range of possible loss will not, either individually or in the aggregate, have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows. However, the outcome of litigation is inherently uncertain. Therefore, if one or more of these legal matters were resolved against us for amounts in excess of management’s expectations, our results of operations and financial condition including in a particular reporting period, could be materially adversely affected.
Indemnification
From time to time, we enter into certain types of contracts that contingently require us to indemnify various parties against claims from third parties. These contracts primarily relate to (i) certain real estate leases under which we may be required to indemnify property owners for environmental and other liabilities and other claims arising from our use of the applicable premises, (ii) our amended and restated bylaws, under which we must indemnify directors and executive officers, and may indemnify other officers and employees, for liabilities arising out of their relationship with us, (iii) contracts under which we must indemnify directors and certain officers for liabilities arising out of their relationship with us, (iv) contracts under which we may be required to indemnify customers or partners against certain claims, including claims from third
parties asserting, among other things, infringement of their intellectual property rights, and (v) procurement, consulting, or license agreements under which we may be required to indemnify vendors, consultants or licensors for certain claims, including claims that may be brought against them arising from our acts or omissions with respect to the supplied products, technology or services. From time to time, we may receive indemnification claims under these contracts in the normal course of business. In addition, under these contracts we may have to modify the accused infringing intellectual property and/or refund amounts received.
In the event that one or more of these matters were to result in a claim against us, an adverse outcome, including a judgment or settlement, may cause a material adverse effect on our future business, operating results or financial condition. It is not possible to determine the maximum potential amount under these contracts due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.
We maintain director and officer insurance, which may cover certain liabilities arising from our obligation to indemnify our directors and certain officers.
To date, we have not incurred any material costs, and have not accrued any material liabilities in the condensed consolidated financial statements as a result of these provisions.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock Repurchases
6 Months Ended
Jul. 31, 2021
Equity [Abstract]  
Common Stock Repurchases Common Stock RepurchasesOur board of directors have authorized share repurchases of up to $600.0 million of our outstanding shares of common stock. For the three months ended July 31, 2021, we used $10.2 million to repurchase 0.8 million shares of common stock at an average repurchase price of $11.97 per share under the repurchase program. For the six months ended July 31, 2021, we used $29.1 million to repurchase 2.4 million shares of common stock at an average repurchase price of $12.18. For both three and six months ended July 31, 2020, we used $26.0 million to repurchase 3.9 million shares of common stock at an average repurchase price of $6.56 per share under the repurchase program. As of July 31, 2021, there was approximately $230.8 million of authorized funds remaining under the repurchase programs. Pursuant to the Merger Agreement discussed in Note 1, our share purchase programs have been suspended since June 1, 2021. Under the share repurchase programs, shares could be repurchased through open market purchases, block trades and/or privately negotiated transactions in compliance with Rule 10b-18 promulgated under the Exchange Act, subject to market conditions, applicable legal requirements, and other relevant factors. Repurchases could also be made under Rule 10b5-1 plans, which permit shares of common stock to be repurchased through pre-determined criteria. The timing, volume and nature of any repurchases would be at the discretion of our management based on their evaluation of our capital needs, market conditions, applicable legal requirements and other factors. The programs do not have an expiration date and could be suspended or discontinued at any time and do not obligate us to repurchase any shares.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation
6 Months Ended
Jul. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
We maintain two stock-based compensation plans: the 2017 Equity Incentive Plan (2017 Plan) and the 2008 Equity Incentive Plan (2008 Plan), collectively referred to as the Stock Plans. We do not expect to grant any additional awards under the 2008 Plan. Outstanding awards under the 2008 Plan continue to be subject to the terms and conditions of the 2008 Plan.
The number of shares reserved for issuance under our 2017 Plan increases automatically on the first day of February of each calendar year during the term of the 2017 Plan by a number of shares of common stock equal to the lesser of (i) 5% of the total outstanding shares of our common stock as of the immediately preceding January 31 or (ii) a number of shares determined by our board of directors. On February 1, 2021, the number of shares reserved for issuance under the 2017 Plan increased automatically by 14,561,036 additional shares. As of July 31, 2021, there were 23,307,369 shares of common stock reserved and available for future issuance under the Stock Plans.
On June 1, 2021, we entered into a definitive agreement to be acquired by affiliates of CD&R and KKR. See Note 1 for details of the merger and description of resulting changes to our equity award programs and the treatment of our outstanding equity awards upon the closing of the merger.
Stock Options
The following table summarizes stock option activity and related information under the Stock Plans:
Options Outstanding
Number of Shares
 (in thousands)
Weighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (Years)Aggregate
Intrinsic 
Value
 (in thousands)
Balance — January 31, 20213,383 $9.27 3.0$21,982 
Exercised
(626)6.49 — — 
Canceled
(139)17.06 — — 
Balance — July 31, 20212,618 $9.52 2.7$17,642 

Restricted Stock Units (RSUs)
The following table summarizes RSUs activity and related information under the Stock Plans:
RSUs Outstanding
Number of Shares
 (in thousands)
Weighted-Average Grant Date Fair Value Per Share
Balance — January 31, 202134,764 $11.91 
Granted8,345 15.78 
Canceled (2,642)12.28 
Vested and converted to shares(8,935)12.17 
Balance — July 31, 202131,532 $12.83 
The unamortized stock-based compensation expense for RSUs of $372.4 million as of July 31, 2021 will be recognized over the weighted average remaining vesting period of 2.2 years.
Performance Restricted Stock Units (PRSUs)
In February 2021, our Compensation Committee authorized the granting of PRSUs to certain executive officers under the 2017 Plan. The PRSUs will vest based on Cloudera's achievement of certain performance goals during the performance period commencing on February 1, 2021 and ending on January 31, 2024. Upon achievement of performance goals, up to 1/6th of the PRSUs shall vest each half fiscal year subject to the executive’s continued service to Cloudera on the last day of the applicable half fiscal year. The number of PRSUs that will ultimately vest and be converted into shares of common stock will depend on Cloudera’s: (i) EBITDA excluding stock-based compensation; and (ii) Revenue.
During the six months ended July 31, 2021, 2.2 million shares of PRSUs were granted at a weighted average grant date fair value of $17.29 per share. All shares were outstanding at July 31, 2021. The unamortized stock-based compensation expense for PRSUs of $32.2 million as of July 31, 2021 will be recognized over the weighted average remaining vesting period of 1.5 years.
Employee Stock Purchase Plan
In March 2017, we adopted our 2017 Employee Stock Purchase Plan (ESPP). Each offering period consists of a six-month purchase period (commencing each June 21 and December 21).
We initially reserved 3,000,000 shares of our common stock for issuance under our ESPP. The number of shares reserved for issuance under our ESPP increases automatically on February 1 of each of the first 10 calendar years following the first offering date by the number of shares equal to the lesser of (i) 1% of the total outstanding shares of our common stock as of the immediately preceding January 31 (rounded to the nearest whole share) or (ii) a number of shares of our common stock determined by our board of directors. On February 1, 2021, the number of shares reserved for issuance under the ESPP increased automatically by 2,912,207 additional shares. As of July 31, 2021, the total number shares available for grant under the ESPP was 6,547,157 shares.
As part of the planned merger discussed in Note 1, our ESPP was suspended after our latest offering period ended June 21, 2021.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Jul. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes Our quarterly income taxes reflect an estimate of our corresponding year’s annual effective tax rate and include, when applicable, adjustments for discrete items. For the three months ended July 31, 2021 and 2020, our tax benefit was $3.2 million and tax provision was $1.9 million, respectively. For the six months ended July 31, 2021 and 2020, our tax benefit was $0.8 million and tax provision was $3.8 million, respectively. Our tax benefit for the three and six months ended July 31, 2021 was primarily related to a reduction in our valuation allowance from an increase in deferred tax liabilities associated with the acquired intangible assets from our acquisitions of Cazena, Inc. and Datacoral, Inc. and reduced by withholding and foreign income taxes.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions
6 Months Ended
Jul. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions Certain members of our board of directors currently serve on the board of directors or as an executive officer of certain companies that are our customers. The aggregate revenue we recognized from these customers was $1.2 million and $2.1 million for the three months ended July 31, 2021 and 2020, respectively, and $2.8 million and $4.0 million for the six months ended July 31, 2021 and 2020. There was $0.8 million and $2.2 million in accounts receivable due from these customers as of July 31, 2021 and January 31, 2021, respectively.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information
6 Months Ended
Jul. 31, 2021
Segment Reporting [Abstract]  
Segment Information Segment Information
The results of the reportable segments are derived directly from our management reporting system and are based on our methods of internal reporting which are not necessarily in conformity with GAAP. Our management measures the performance of each segment based on several metrics, including contribution margin, as defined below. Our management does not use asset information to assess performance and make decisions regarding allocation of resources. Therefore, depreciation and amortization expense is not allocated among segments.
Contribution margin is used, in part, to evaluate the performance of, and allocate resources to, each of the segments. Segment contribution margin includes segment revenue less the related cost of sales excluding certain operating expenses that are not allocated to segments because they are separately managed at the consolidated corporate level. These unallocated costs include stock-based compensation expense, amortization of acquired intangible assets, impairment of real estate lease related assets, direct sales and marketing costs, research and development costs, corporate general and administrative costs, such as legal and accounting, interest income, interest expense, and other income and expense.
Financial information for each reportable segment was as follows (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Revenue:
Subscription $213,300 $191,522 $413,956 $378,607 
Services 22,757 22,814 46,384 46,189 
Total revenue$236,057 $214,336 $460,340 $424,796 
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Contribution margin:
Subscription $194,063 $170,357 $376,442 $335,877 
Services 5,759 4,108 12,555 5,865 
Total segment contribution margin$199,822 $174,465 $388,997 $341,742 
The reconciliation of segment financial information to our loss from operations is as follows (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Segment contribution margin$199,822 $174,465 $388,997 $341,742 
Amortization of acquired intangible assets(18,783)(19,676)(36,434)(39,352)
Stock-based compensation expense(58,549)(46,617)(117,173)(100,055)
Corporate costs, such as research and development, corporate general and administrative and other(155,343)(144,706)(301,995)(294,676)
Loss from operations$(32,853)$(36,534)$(66,605)$(92,341)
Sales outside of the United States represented approximately 45% and 40% of our total revenue for the three months ended July 31, 2021 and 2020, respectively, and 44% and 40% for the six months ended July 31, 2021 and 2020, respectively. No individual foreign country represented more than 10% of revenue in any period presented. All revenues from external customers are attributed to individual countries on an end-customer basis, based on domicile of the purchasing entity, if known, or the location of the customer’s headquarters if the specific purchasing entity within the customer is unknown.
As of July 31, 2021 and January 31, 2021, property and equipment, net located outside of the United States represented approximately 29% and 31% of total property and equipment, net, respectively.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share
6 Months Ended
Jul. 31, 2021
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The following table sets forth the calculation of basic and diluted net loss per share during the periods presented (in thousands, except per share data):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Numerator:
Net loss
$(33,205)$(35,997)$(73,606)$(94,011)
Denominator:
Weighted-average shares used in computing net loss, per share basic and diluted
294,330 300,103 293,447 297,724 
Net loss per share, basic and diluted
$(0.11)$(0.12)$(0.25)$(0.32)
The following outstanding shares of common stock equivalents were excluded from the computation of the diluted net loss per share attributable to common stockholders for the periods presented because their effect would have been anti-dilutive (in thousands):
As of July 31,
20212020
Stock options to purchase common stock
2,618 4,989 
Restricted stock awards
33,768 30,835 
Shares issuable pursuant to the ESPP
— 777 
Total
36,386 36,601 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
6 Months Ended
Jul. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
On August 30, 2021, we announced that Jim Frankola will step down as Chief Financial Officer effective as of the closing of the transactions contemplated by the Agreement and Plan of Merger as disclosed in Note 1 or, if earlier, November 15, 2021. After stepping down as Chief Financial Officer, Mr. Frankola will remain employed with Cloudera as Strategic Advisor. Kevin Cook, Senior Vice President Finance, Corporate Development and Investor Relations, will succeed Mr. Frankola as Chief Financial Officer effective as of the closing of the Proposed Merger.
On August 30, 2021, we also announced that Arun Murthy has resigned as Chief Product Officer, effective as August 30, 2021. Mr. Murthy entered into a Separation Agreement with Cloudera pursuant to which, in exchange for a release of claims, he is entitled to a one-time cash severance payment of $2,120,000, less withholding obligations.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Business and Significant Accounting Policies (Policies)
6 Months Ended
Jul. 31, 2021
Accounting Policies [Abstract]  
Basis of Consolidation The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles (GAAP) in the United States and the applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. The condensed consolidated financial statements include the results of Cloudera, Inc. and its wholly owned subsidiaries, which are located in various countries, including the United States, Australia, China, India, Germany, Ireland, The Netherlands, Singapore, Hungary and the United Kingdom. All intercompany balances and transactions have been eliminated upon consolidation. The consolidated balance sheet as of January 31, 2021 has been derived from the audited consolidated financial statements at that date but does not include all of the information and notes required by GAAP for complete financial statements. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The information contained herein reflects all adjustments necessary for a fair presentation of our results of operations, financial position, stockholders’ equity and cash flows. All such adjustments are of a normal, recurring nature. The results of operations for the three and six months ended July 31, 2021 are not necessarily indicative of results to be expected for the full year ending January 31, 2022 or for any other interim periods or for any other future years. The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 25, 2021. There have been no material changes in our significant accounting policies as described in our Annual Report on Form 10-K for the year ended January 31, 2021.
Fiscal Year Our 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 financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant items subject to such estimates include the useful lives of property and equipment and intangible assets, allowance for credit losses, stock-based compensation expense, bonus attainment, self-insurance costs incurred, the fair value and useful lives of tangible and intangible assets acquired and liabilities assumed resulting from business combinations, the evaluation for impairment of goodwill, intangible assets and other long-lived assets including operating lease right-of-use assets, the estimated period of benefit for deferred contract costs, estimates related to revenue recognition, such as the assessment of elements in a multi-element arrangement and the value assigned to each element, contingencies, and the incremental borrowing rate used in discounting our lease liabilities. These estimates and assumptions are based on management’s best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors; however, actual results could differ significantly from these estimates.
Segments We operate as two operating segments – subscription and services. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker, who is our chief executive officer, in deciding how to allocate resources and assess performance.
Concentration of Credit Risk and Significant Customers Financial instruments that subject us to concentrations of credit risk consist primarily of cash and cash equivalents, marketable securities, restricted cash and accounts receivable. Our cash is deposited with high credit quality financial institutions. At times, such deposits may be in excess of the Federal Depository Insurance Corporation insured limits. We have not experienced any losses on these deposits.Our trade receivables are recorded at the invoice amount, net of an allowance for credit losses, which is not material. The allowance for credit losses reflects our best estimate of probable losses inherent in the receivable portfolio determined based on various factors including historical experience, credit quality of the customer, current economic conditions and management’s expectations of future economic conditions. Receivables are written-off and charged against the recorded allowance when we have exhausted collection efforts without success.
Recently Adopted Accounting Standards We adopted the accounting standard updated (ASU) 2020-08 Codification Improvements to Subtopic 310-20, Receivables – Nonrefundable Fees and Other Costs as of February 1, 2021. The adoption of the accounting standard did not have a material impact on our condensed consolidated financial statements as of and for the three and six months ended July 31, 2021.
Fair Value Measurement
We value our Level 1 assets using quoted prices in active markets for identical instruments. We value our Level 2 assets with the help of a third-party pricing service using quoted market prices for similar instruments, non-binding market prices that are corroborated by observable market data, or pricing models such as discounted cash flow techniques. We use such pricing data as the primary input, to which we have not made any material adjustments during the periods presented, to make our determination and assessments as to the ultimate valuation of these assets.
Our foreign currency forward contract liabilities and assets are classified within Level 2 in the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments in active markets, including currency spot and forward rates. The fair value of these contracts were not material as of July 31, 2021.
We have no Level 1 or 3 liabilities and no Level 3 assets measured on a recurring basis.
Assets Measured at Fair Value on a Nonrecurring Basis
Certain of our long-lived assets, including intangible assets, goodwill, and operating lease right-of-use assets are measured at fair value on a nonrecurring basis when there are indicators of impairment.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jul. 31, 2021
Revenue from Contract with Customer [Abstract]  
Summary of Contract Liabilities Balances and Significant Changes in Contract Assets and Liabilities Balances Significant changes in our contract liabilities during the period ended July 31, 2021 are as follows (in thousands):
Contract Liabilities
January 31, 2021$608,397 
Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period(188,443)
Increases due to invoicing prior to satisfaction of performance obligations129,055 
April 30, 2021$549,009 
Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period(200,148)
Increases due to invoicing prior to satisfaction of performance obligations171,753 
July 31, 2021$520,614 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Cash Equivalents and Marketable Securities (Tables)
6 Months Ended
Jul. 31, 2021
Cash and Cash Equivalents [Abstract]  
Schedule of Fair Values of Cash Equivalents The following are the fair values of our cash equivalents and marketable securities as of July 31, 2021 (in thousands):
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Cash equivalents:
Money market funds
$43,237 $— $— $43,237 
Marketable securities:
U.S. agency obligations
46,984 24 (2)47,006 
Corporate notes and obligations
350,890 476 (97)351,269 
Commercial paper
47,062 11 — 47,073 
Municipal securities
85,741 187 (131)85,797 
Certificates of deposit
95,503 37 (7)95,533 
U.S. treasury securities
31,982 13 — 31,995 
Total cash equivalents and marketable securities
$701,399 $748 $(237)$701,910 

The following are the fair values of our cash equivalents and marketable securities as of January 31, 2021 (in thousands):
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Cash equivalents:
Money market funds
$186,127 $— $— $186,127 
Certificates of deposit
4,000 — — 4,000 
Marketable securities:
U.S. agency obligations
68,972 76 (4)69,044 
Asset-backed securities
2,901 — 2,903 
Corporate notes and obligations
210,321 1,215 (72)211,464 
Commercial paper
48,212 19 (6)48,225 
Municipal securities
40,031 213 (5)40,239 
Certificates of deposit
60,749 53 — 60,802 
U.S. treasury securities
38,291 34 — 38,325 
Total cash equivalents and marketable securities
$659,604 $1,612 $(87)$661,129 
Schedule of Fair Values of Marketable Securities The following are the fair values of our cash equivalents and marketable securities as of July 31, 2021 (in thousands):
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Cash equivalents:
Money market funds
$43,237 $— $— $43,237 
Marketable securities:
U.S. agency obligations
46,984 24 (2)47,006 
Corporate notes and obligations
350,890 476 (97)351,269 
Commercial paper
47,062 11 — 47,073 
Municipal securities
85,741 187 (131)85,797 
Certificates of deposit
95,503 37 (7)95,533 
U.S. treasury securities
31,982 13 — 31,995 
Total cash equivalents and marketable securities
$701,399 $748 $(237)$701,910 

The following are the fair values of our cash equivalents and marketable securities as of January 31, 2021 (in thousands):
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Cash equivalents:
Money market funds
$186,127 $— $— $186,127 
Certificates of deposit
4,000 — — 4,000 
Marketable securities:
U.S. agency obligations
68,972 76 (4)69,044 
Asset-backed securities
2,901 — 2,903 
Corporate notes and obligations
210,321 1,215 (72)211,464 
Commercial paper
48,212 19 (6)48,225 
Municipal securities
40,031 213 (5)40,239 
Certificates of deposit
60,749 53 — 60,802 
U.S. treasury securities
38,291 34 — 38,325 
Total cash equivalents and marketable securities
$659,604 $1,612 $(87)$661,129 
Schedule of Contractual Maturities of Investments in Available-for-Sale Securities
The contractual maturities of investments in available-for-sale securities were as follows (in thousands):
July 31, 2021January 31, 2021
Amortized CostEstimated Fair ValueAmortized CostEstimated Fair Value
Due within one year$346,010 $346,226 $487,201 $487,848 
Due after one year through five years355,389 355,684 172,403 173,281 
Total cash equivalents and marketable securities
$701,399 $701,910 $659,604 $661,129 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurement (Tables)
6 Months Ended
Jul. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring and Nonrecurring Basis
The following table represents our financial assets and liabilities according to the fair value hierarchy, measured at fair value as of July 31, 2021 (in thousands):
Level 1Level 2Total
Financial assets
Money market funds
$43,237 $— $43,237 
U.S. agency obligations
— 47,006 47,006 
Corporate notes and obligations
— 351,269 351,269 
Commercial paper
— 47,073 47,073 
Municipal securities
— 85,797 85,797 
Certificates of deposit
— 95,533 95,533 
U.S. treasury securities
— 31,995 31,995 
Total financial assets
$43,237 $658,673 $701,910 
The following table represents our financial assets according to the fair value hierarchy, measured at fair value as of January 31, 2021 (in thousands):
Level 1Level 2Total
Financial assets
Money market funds
$186,127 $— $186,127 
U.S. agency obligations
— 69,044 69,044 
Asset-backed securities
— 2,903 2,903 
Corporate notes and obligations
— 211,464 211,464 
Commercial paper
— 48,225 48,225 
Municipal securities
— 40,239 40,239 
Certificates of deposit
— 64,802 64,802 
U.S. treasury securities
— 38,325 38,325 
Total financial assets
$186,127 $475,002 $661,129 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jul. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Goodwill
The following table represents the changes to goodwill (in thousands):
Balance at January 31, 2021$599,291 
 Acquisitions21,433 
Balance at July 31, 2021$620,724 
Schedule of Intangible Assets
Intangible assets consisted of the following as of July 31, 2021 (in thousands):
Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted Average
Remaining Useful Life
(in years)
Developed technology
$51,615 $(7,740)$43,875 4.7
Customer relationships and other acquired intangible assets
665,946 (171,826)494,120 7.4
Total
$717,561 $(179,566)$537,995 7.2

Intangible assets consisted of the following as of January 31, 2021 (in thousands):
Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted Average
Remaining Useful Life
(in years)
Developed technology
$22,770 $(14,814)$7,956 3.3
Customer relationships and other acquired intangible assets
671,947 (147,273)524,674 7.9
Unbilled contracts
18,300 (18,300)— — 
Total
$713,017 $(180,387)$532,630 7.8
Finite-lived Intangible Assets Amortization Expense
The expected future amortization expense of these intangible assets as of July 31, 2021 is as follows (in thousands):
Remaining six months of fiscal 2022$39,245 
fiscal 202376,387 
fiscal 202475,876 
fiscal 202575,786 
fiscal 202674,927 
fiscal 2027 and thereafter195,774 
Total amortization expense$537,995 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components (Tables)
6 Months Ended
Jul. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cost and Accumulated Depreciation and Amortization of Property and Equipment
The cost and accumulated depreciation of property and equipment are as follows (in thousands):
As of
July 31, 2021January 31, 2021
Computer equipment and software
$25,905 $24,974 
Office furniture and equipment
13,143 13,352 
Leasehold improvements
19,557 24,719 
Property and equipment, gross
58,605 63,045 
Less: accumulated depreciation
(42,680)(44,980)
Property and equipment, net
$15,925 $18,065 
Schedule of Accrued Compensation and Other Accrued Liabilities
Accrued compensation consists of the following (in thousands):
As of
July 31,
2021
January 31,
2021
Accrued salaries, benefits and commissions
$22,621 $22,538 
Accrued bonuses
16,723 14,956 
Accrued compensation-related taxes
13,182 10,834 
Employee stock purchase plan (ESPP) withholdings(1)
— 2,634 
Other(2)
3,937 5,681 
Total accrued compensation
$56,463 $56,643 
(1) As part of the planned merger discussed in Note 1, our ESPP was suspended after our latest offering period ended June 21, 2021.
(2) Other consists primarily of amounts owed for employment-related benefits.
Other Accrued Liabilities
Other accrued liabilities consist of the following (in thousands):
As of
July 31,
2021
January 31,
2021
Accrued professional costs
$6,131 $3,790 
Current portion of debt3,616 3,610 
Accrued taxes
3,262 5,596 
Accrued self-insurance costs
4,041 4,720 
Acquisition related holdback and retention payments (1)
3,492 3,368 
Other (2)
9,789 9,112 
Total other accrued liabilities
$30,331 $30,196 
(1) Business combination related payments held by Cloudera for indemnification and retention purposes.
(2) Other relates primarily to amounts owed to third-party vendors that provide marketing, cloud-computing services, and travel related services.
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
6 Months Ended
Jul. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt As of July 31, 2021, the expected future principal payments under the Term Loan are due as follows (in thousands):
Remaining six months of fiscal 2022$2,500 
20235,000 
20245,000 
20255,000 
20265,000 
2027 and thereafter475,000 
Total $497,500 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jul. 31, 2021
Leases [Abstract]  
Summary of Components of Lease Expense
Components of lease expense are summarized as follows (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Operating lease cost$10,314 $11,391 $21,365 $22,692 
Short-term lease cost386 480 713 959 
Sublease income(3,478)(3,605)(7,057)(7,527)
Net lease cost$7,222 $8,266 $15,021 $16,124 
Lease term and discount rate information are summarized as follows:
As of
July 31,
2021
January 31,
2021
Weighted Average Remaining Lease Term (years)5.76.1
Weighted Average Discount Rate6.0 %5.9 %
Summary of Maturities of Lease Liabilities
Maturities of lease liabilities as of July 31, 2021 are as follows (in thousands):
Minimum Lease Payments, Gross
       Remaining six months of fiscal 2022 $13,363 
       fiscal 202338,830 
       fiscal 202438,304 
       fiscal 202536,853 
       fiscal 202632,890 
       fiscal 2027 and thereafter52,754 
Total lease payments$212,994 
        Less imputed interest(34,396)
Present value of lease liabilities$178,598 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Tables)
6 Months Ended
Jul. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The following table summarizes stock option activity and related information under the Stock Plans:
Options Outstanding
Number of Shares
 (in thousands)
Weighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (Years)Aggregate
Intrinsic 
Value
 (in thousands)
Balance — January 31, 20213,383 $9.27 3.0$21,982 
Exercised
(626)6.49 — — 
Canceled
(139)17.06 — — 
Balance — July 31, 20212,618 $9.52 2.7$17,642 
Schedule of Restricted Stock Activity
The following table summarizes RSUs activity and related information under the Stock Plans:
RSUs Outstanding
Number of Shares
 (in thousands)
Weighted-Average Grant Date Fair Value Per Share
Balance — January 31, 202134,764 $11.91 
Granted8,345 15.78 
Canceled (2,642)12.28 
Vested and converted to shares(8,935)12.17 
Balance — July 31, 202131,532 $12.83 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Tables)
6 Months Ended
Jul. 31, 2021
Segment Reporting [Abstract]  
Schedule of Financial Information by Reportable Segment
Financial information for each reportable segment was as follows (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Revenue:
Subscription $213,300 $191,522 $413,956 $378,607 
Services 22,757 22,814 46,384 46,189 
Total revenue$236,057 $214,336 $460,340 $424,796 
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Contribution margin:
Subscription $194,063 $170,357 $376,442 $335,877 
Services 5,759 4,108 12,555 5,865 
Total segment contribution margin$199,822 $174,465 $388,997 $341,742 
Reconciliation of Segment Financial Information to Loss from Operations The reconciliation of segment financial information to our loss from operations is as follows (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Segment contribution margin$199,822 $174,465 $388,997 $341,742 
Amortization of acquired intangible assets(18,783)(19,676)(36,434)(39,352)
Stock-based compensation expense(58,549)(46,617)(117,173)(100,055)
Corporate costs, such as research and development, corporate general and administrative and other(155,343)(144,706)(301,995)(294,676)
Loss from operations$(32,853)$(36,534)$(66,605)$(92,341)
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share (Tables)
6 Months Ended
Jul. 31, 2021
Earnings Per Share [Abstract]  
Schedule of the Calculation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders
The following table sets forth the calculation of basic and diluted net loss per share during the periods presented (in thousands, except per share data):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Numerator:
Net loss
$(33,205)$(35,997)$(73,606)$(94,011)
Denominator:
Weighted-average shares used in computing net loss, per share basic and diluted
294,330 300,103 293,447 297,724 
Net loss per share, basic and diluted
$(0.11)$(0.12)$(0.25)$(0.32)
Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share
The following outstanding shares of common stock equivalents were excluded from the computation of the diluted net loss per share attributable to common stockholders for the periods presented because their effect would have been anti-dilutive (in thousands):
As of July 31,
20212020
Stock options to purchase common stock
2,618 4,989 
Restricted stock awards
33,768 30,835 
Shares issuable pursuant to the ESPP
— 777 
Total
36,386 36,601 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Business and Significant Accounting Policies - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2021
USD ($)
customer
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
Jul. 31, 2021
USD ($)
customer
segment
$ / shares
Jun. 01, 2021
$ / shares
Jan. 31, 2021
customer
$ / shares
Business Acquisition [Line Items]          
Common stock par value (in dollars per share) | $ / shares $ 0.00005   $ 0.00005 $ 0.00005 $ 0.00005
Number of operating segments | segment     2    
Number of customers with 10% accounts receivable balance | customer 1   1   1
Cloudera, Inc. merger with Project Sky Merger Sub Inc.          
Business Acquisition [Line Items]          
Business Combination, Acquisition Related Costs $ 4.5   $ 4.5    
Sky Parent Inc. | Cloudera, Inc. merger with Project Sky Merger Sub Inc. | Forecast          
Business Acquisition [Line Items]          
Business acquisition, share price (in dollars per share) | $ / shares   $ 16.00      
Business combination, consideration transferred   $ 5,300.0      
Business combination, termination fee two   $ 171.7      
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers - Summary of Significant Changes in Contract Assets and Liabilities Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2021
Apr. 30, 2021
Contract Liabilities    
Balance at beginning of period $ 549,009 $ 608,397
Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period (200,148) (188,443)
Increases due to invoicing prior to satisfaction of performance obligations 171,753 129,055
Balance at end of period $ 520,614 $ 549,009
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers - Remaining Performance Obligations (Details)
$ in Millions
Jul. 31, 2021
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue, remaining performance obligation, amount $ 865.1
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-08-01  
Revenue from Contract with Customer [Abstract]  
Revenue, remaining performance obligation, amount $ 617.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue recognition period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-08-01  
Revenue from Contract with Customer [Abstract]  
Revenue, remaining performance obligation, amount $ 247.7
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue recognition period
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers - Narrative (Details) - USD ($)
$ in Millions
Jul. 31, 2021
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]    
Contract with customer, asset, net, current $ 2.7 $ 5.0
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended
Jun. 30, 2021
Jul. 31, 2021
Jan. 31, 2021
Business Acquisition [Line Items]      
Intangible assets, net   $ 537,995 $ 532,630
Goodwill   $ 620,724 $ 599,291
Minimum      
Business Acquisition [Line Items]      
Acquired finite-lived intangible assets, estimated remaining useful life 4 years    
Maximum      
Business Acquisition [Line Items]      
Acquired finite-lived intangible assets, estimated remaining useful life 5 years    
Cazena, Inc. And Datacoral, Inc.      
Business Acquisition [Line Items]      
Cash consideration paid $ 57,800    
Intangible assets, net 41,800    
Goodwill $ 21,400    
Cazena Inc.      
Business Acquisition [Line Items]      
Percentage of outstanding shares acquired 100.00%    
Datacoral Inc.      
Business Acquisition [Line Items]      
Percentage of outstanding shares acquired 100.00%    
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Cash Equivalents and Marketable Securities - Schedule of Fair Values of Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Marketable securities:    
Unrealized Gains $ 748 $ 1,612
Unrealized Losses (237) (87)
Total cash equivalents and marketable securities, amortized cost 701,399 659,604
Total cash equivalents and marketable securities, estimated fair value 701,910 661,129
U.S. agency obligations    
Marketable securities:    
Amortized Cost 46,984 68,972
Unrealized Gains 24 76
Unrealized Losses (2) (4)
Estimated Fair Value 47,006 69,044
Asset-backed securities    
Marketable securities:    
Amortized Cost   2,901
Unrealized Gains   2
Unrealized Losses   0
Estimated Fair Value   2,903
Corporate notes and obligations    
Marketable securities:    
Amortized Cost 350,890 210,321
Unrealized Gains 476 1,215
Unrealized Losses (97) (72)
Estimated Fair Value 351,269 211,464
Commercial paper    
Marketable securities:    
Amortized Cost 47,062 48,212
Unrealized Gains 11 19
Unrealized Losses 0 (6)
Estimated Fair Value 47,073 48,225
Municipal securities    
Marketable securities:    
Amortized Cost 85,741 40,031
Unrealized Gains 187 213
Unrealized Losses (131) (5)
Estimated Fair Value 85,797 40,239
Certificates of deposit    
Marketable securities:    
Amortized Cost 95,503 60,749
Unrealized Gains 37 53
Unrealized Losses (7) 0
Estimated Fair Value 95,533 60,802
U.S. treasury securities    
Marketable securities:    
Amortized Cost 31,982 38,291
Unrealized Gains 13 34
Unrealized Losses 0 0
Estimated Fair Value 31,995 38,325
Money market funds    
Cash equivalents:    
Amortized Cost 43,237 186,127
Estimated Fair Value $ 43,237 186,127
Certificates of deposit    
Cash equivalents:    
Amortized Cost   4,000
Estimated Fair Value   $ 4,000
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Cash Equivalents and Marketable Securities - Schedule of Contractual Maturities of Investments in Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Amortized Cost    
Due within one year $ 346,010 $ 487,201
Due after one year through five years 355,389 172,403
Total cash equivalents and marketable securities 701,399 659,604
Estimated Fair Value    
Due within one year 346,226 487,848
Due after one year through five years 355,684 173,281
Total cash equivalents and marketable securities $ 701,910 $ 661,129
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurement - Schedule of Financial Assets According to Fair Value Hierarchy, Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets $ 701,910 $ 661,129
U.S. agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 47,006 69,044
U.S. agency obligations | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 47,006 69,044
Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities   2,903
Asset-backed securities | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities   2,903
Corporate notes and obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 351,269 211,464
Corporate notes and obligations | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 351,269 211,464
Commercial paper | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 47,073 48,225
Municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 85,797 40,239
Municipal securities | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 85,797 40,239
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 95,533 60,802
Certificates of deposit | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 95,533 64,802
U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 31,995 38,325
U.S. treasury securities | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 31,995 38,325
Level 1 | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 43,237 186,127
Level 1 | U.S. agency obligations | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Level 1 | Asset-backed securities | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities   0
Level 1 | Corporate notes and obligations | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Level 1 | Commercial paper | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Level 1 | Municipal securities | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Level 1 | Certificates of deposit | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Level 1 | U.S. treasury securities | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Level 2 | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 658,673 475,002
Level 2 | U.S. agency obligations | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 47,006 69,044
Level 2 | Asset-backed securities | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities   2,903
Level 2 | Corporate notes and obligations | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 351,269 211,464
Level 2 | Commercial paper | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 47,073 48,225
Level 2 | Municipal securities | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 85,797 40,239
Level 2 | Certificates of deposit | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 95,533 64,802
Level 2 | U.S. treasury securities | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 31,995 38,325
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 43,237 186,127
Money market funds | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 43,237 186,127
Money market funds | Level 1 | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 43,237 186,127
Money market funds | Level 2 | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds $ 0 $ 0
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurement - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Fair Value Disclosures [Abstract]        
Impairment charges $ 0.0 $ 0.0 $ 0.0 $ 0.0
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Goodwill (Details)
$ in Thousands
6 Months Ended
Jul. 31, 2021
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 599,291
Acquisitions 21,433
Ending balance $ 620,724
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense of intangible assets $ 18.8 $ 19.7 $ 36.4 $ 39.4
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jul. 31, 2021
Jan. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Fair Value $ 717,561 $ 713,017
Accumulated Amortization (179,566) (180,387)
Net Book Value $ 537,995 $ 532,630
Weighted Average Remaining Useful Life (in years) 7 years 2 months 12 days 7 years 9 months 18 days
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Fair Value $ 51,615 $ 22,770
Accumulated Amortization (7,740) (14,814)
Net Book Value $ 43,875 $ 7,956
Weighted Average Remaining Useful Life (in years) 4 years 8 months 12 days 3 years 3 months 18 days
Customer relationships and other acquired intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Fair Value $ 665,946 $ 671,947
Accumulated Amortization (171,826) (147,273)
Net Book Value $ 494,120 $ 524,674
Weighted Average Remaining Useful Life (in years) 7 years 4 months 24 days 7 years 10 months 24 days
Unbilled contracts    
Finite-Lived Intangible Assets [Line Items]    
Gross Fair Value   $ 18,300
Accumulated Amortization   (18,300)
Net Book Value   $ 0
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Remaining six months of fiscal 2022 $ 39,245  
fiscal 2023 76,387  
fiscal 2024 75,876  
fiscal 2025 75,786  
fiscal 2026 74,927  
fiscal 2027 and thereafter 195,774  
Net Book Value $ 537,995 $ 532,630
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments and Hedging Activities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2021
Jan. 31, 2021
Other Income (Expense)      
Derivative [Line Items]      
Derivative instruments not designated as hedging instruments, loss $ 0.5 $ 1.0  
Foreign currency derivative contracts | Not Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative, notional amount   $ 32.1 $ 18.7
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Cost and Accumulated Depreciation and Amortization of Property and Equipment (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 58,605 $ 63,045
Less: accumulated depreciation (42,680) (44,980)
Property and equipment, net 15,925 18,065
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 25,905 24,974
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 13,143 13,352
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 19,557 $ 24,719
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Depreciation expense $ 1.8 $ 2.7 $ 3.8 $ 5.6
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Accrued Compensation and Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Accrued Compensation    
Accrued salaries, benefits and commissions $ 22,621 $ 22,538
Accrued bonuses 16,723 14,956
Accrued compensation-related taxes 13,182 10,834
Employee stock purchase plan (ESPP) withholdings(1) 0 2,634
Other 3,937 5,681
Total accrued compensation 56,463 56,643
Other Accrued Liabilities    
Accrued professional costs 6,131 3,790
Current portion of debt 3,616 3,610
Accrued taxes 3,262 5,596
Accrued self-insurance costs 4,041 4,720
Acquisition related holdback payment 3,492 3,368
Other 9,789 9,112
Other accrued liabilities $ 30,331 $ 30,196
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 22, 2020
Jul. 31, 2021
Jul. 31, 2021
Jan. 31, 2021
Debt Instrument [Line Items]        
Current portion of debt   $ 3,616,000 $ 3,616,000 $ 3,610,000
Long-term debt, excluding current maturities   $ 485,273,000 $ 485,273,000 $ 487,089,000
Secured Debt | Term Loan B        
Debt Instrument [Line Items]        
Long-term debt, term 7 years      
Debt instrument, face amount $ 500,000,000      
Debt instrument, annual principal payment, percentage 1.00%      
Debt instrument, interest rate, effective percentage   3.25% 3.25%  
Interest expense, debt   $ 4,100,000 $ 8,200,000  
Debt instrument, unamortized discount (premium) and debt issuance costs, net $ 9,500,000      
Long-term debt   488,900,000 488,900,000  
Current portion of debt   3,600,000 3,600,000  
Long-term debt, excluding current maturities   $ 485,300,000 $ 485,300,000  
Secured Debt | Term Loan B | Minimum        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 3.25%      
Secured Debt | Term Loan B | Eurodollar        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 2.50%      
Secured Debt | Term Loan B | Base Rate        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 1.50%      
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Expected Future Principal Payments (Details)
$ in Thousands
Jul. 31, 2021
USD ($)
Debt Disclosure [Abstract]  
Remaining six months of fiscal 2022 $ 2,500
2023 5,000
2024 5,000
2025 5,000
2026 5,000
2027 and thereafter 475,000
Total $ 497,500
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Leases [Abstract]        
Non-cash lease expense $ 10,314 $ 11,391 $ 21,365 $ 22,692
Short-term lease cost 386 480 713 959
Sublease income (3,478) (3,605) (7,057) (7,527)
Net lease cost $ 7,222 $ 8,266 $ 15,021 $ 16,124
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lease Term and Discount Rate Information (Details)
Jul. 31, 2021
Jan. 31, 2021
Leases [Abstract]    
Weighted Average Remaining Lease Term (years) 5 years 8 months 12 days 6 years 1 month 6 days
Weighted Average Discount Rate 6.00% 5.90%
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Jul. 31, 2021
USD ($)
Operating Leases, After Adoption of 842  
Remaining six months of fiscal 2022 $ 13,363
fiscal 2023 38,830
fiscal 2024 38,304
fiscal 2025 36,853
fiscal 2026 32,890
fiscal 2027 and thereafter 52,754
Total lease payments 212,994
Less imputed interest (34,396)
Present value of lease liabilities $ 178,598
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Narrative (Details)
$ in Millions
Jul. 31, 2021
USD ($)
Leases [Abstract]  
Sublease rental proceeds, remainder of fiscal year $ 5.8
Sublease rental proceeds, thereafter $ 28.6
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Narrative (Details)
$ in Millions
1 Months Ended
Aug. 24, 2021
stockholder
Apr. 02, 2021
plantiff
Sep. 22, 2020
defendant
directorOrOfficer
Aug. 11, 2021
stockholder
Jul. 31, 2021
USD ($)
Jan. 31, 2021
USD ($)
Oct. 16, 2019
derivativeAction
directorOrOfficer
Sep. 05, 2019
directorOrOfficer
Sep. 03, 2019
directorOrOfficer
Jul. 30, 2019
directorOrOfficer
Jun. 07, 2019
directorOrOfficer
Loss Contingencies [Line Items]                      
Letters of credit | $         $ 19.0 $ 19.4          
Loss contingency, number of derivative actions | derivativeAction             3        
Subsequent Event                      
Loss Contingencies [Line Items]                      
Loss contingency, number of purported stockholders | stockholder 2     12              
In re Cloudera, Inc. Securities Litigation                      
Loss Contingencies [Line Items]                      
Loss contingency, number of defendants | defendant     4                
Loss contingency, number of directors or officers     14                
Loss contingency, number of plaintiffs | plantiff   2                  
Lazard v. Cloudera, Inc                      
Loss Contingencies [Line Items]                      
Loss contingency, number of directors or officers                     13
Lee, et al. v. Cole, et al.                      
Loss Contingencies [Line Items]                      
Loss contingency, number of directors or officers                   11  
Slattery v. Reilly, et al.                      
Loss Contingencies [Line Items]                      
Loss contingency, number of directors or officers               13      
Frentzel v. Bearden, et al.                      
Loss Contingencies [Line Items]                      
Loss contingency, number of directors or officers             13        
Chen v. Reilly, et al.                      
Loss Contingencies [Line Items]                      
Loss contingency, number of directors or officers                 13    
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock Repurchases - Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Equity [Abstract]        
Stock repurchase program, authorized amount $ 600,000,000   $ 600,000,000  
Repurchase of common stock, including transaction fees $ 10,200,000 $ 26,000,000 $ 29,100,000 $ 26,000,000
Treasury stock, shares, acquired (in shares) 0.8 3.9 2.4 3.9
Treasury stock acquired, average cost per share (in usd per share) $ 11.97 $ 6.56 $ 12.18 $ 6.56
Stock repurchase program, remaining authorized repurchase amount $ 230,800,000   $ 230,800,000  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
Feb. 01, 2021
shares
Feb. 28, 2021
Mar. 31, 2017
annualShareIncrease
shares
Jul. 31, 2021
USD ($)
plan
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of plans | plan       2
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unamortized stock-based compensation expense RSUs | $       $ 372.4
Average remaining vesting period       2 years 2 months 12 days
Granted (in shares)       8,345,000
Granted (in dollars per share) | $ / shares       $ 15.78
Performance Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unamortized stock-based compensation expense RSUs | $       $ 32.2
Average remaining vesting period       1 year 6 months
Granted (in shares)       2,200,000
Granted (in dollars per share) | $ / shares       $ 17.29
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting percentage   16.67%    
Equity Incentive Plan 2017        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restriction on increase to shares outstanding percentage       5.00%
Increase in shares reserved for grant (in shares) 14,561,036      
Reserved for issuance under plans (in shares)       23,307,369
Employee Stock Purchase Plan 2017        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restriction on increase to shares outstanding percentage     1.00%  
Increase in shares reserved for grant (in shares) 2,912,207      
Reserved for issuance under plans (in shares)     3,000,000  
Purchase period, employee stock purchase plan     6 months  
Number of annual automatic share increases | annualShareIncrease     10  
Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares)       6,547,157
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jul. 31, 2021
Jan. 31, 2021
Number of Shares (in thousands)    
Balance at beginning of period (in shares) 3,383,000  
Exercised (in shares) (626,000)  
Canceled (in shares) (139,000)  
Balance at end of period (in shares) 2,618,000 3,383,000
Weighted-Average Exercise Price    
Balance at beginning of period (in dollars per share) $ 9.27  
Exercised (in dollars per share) 6.49  
Canceled (in dollars per share) 17.06  
Balance at end of period (in dollars per share) $ 9.52 $ 9.27
Additional Information    
Weighted-Average Remaining Contractual Term (Years) 2 years 8 months 12 days 3 years
Aggregate Intrinsic  Value (in thousands) $ 17,642 $ 21,982
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Schedule of Restricted Stock Activity (Details) - Restricted Stock Units
6 Months Ended
Jul. 31, 2021
$ / shares
shares
Number of Shares (in thousands)  
Balance at beginning of period (in shares) | shares 34,764,000
Granted (in shares) | shares 8,345,000
Canceled (in shares) | shares (2,642,000)
Vested and converted to shares (in shares) | shares (8,935,000)
Balance at end of period (in shares) | shares 31,532,000
Weighted-Average Grant Date Fair Value Per Share  
Balance at beginning of period (in dollars per share) | $ / shares $ 11.91
Granted (in dollars per share) | $ / shares 15.78
Canceled (in dollars per share) | $ / shares 12.28
Vested and converted to shares (in dollars per share) | $ / shares 12.17
Balance at end of period (in dollars per share) | $ / shares $ 12.83
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Income Tax Disclosure [Abstract]        
Tax provision (benefit) $ (3,243) $ 1,887 $ (777) $ 3,838
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Jan. 31, 2021
Related Party Transactions [Abstract]          
Revenue from related party $ 1.2 $ 2.1 $ 2.8 $ 4.0  
Accounts receivable related party $ 0.8   $ 0.8   $ 2.2
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Schedule of Financial Information by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Segment Reporting Information [Line Items]        
Total revenue $ 236,057 $ 214,336 $ 460,340 $ 424,796
Total segment contribution margin 199,822 174,465 388,997 341,742
Subscription        
Segment Reporting Information [Line Items]        
Total revenue 213,300 191,522 413,956 378,607
Total segment contribution margin 194,063 170,357 376,442 335,877
Services        
Segment Reporting Information [Line Items]        
Total revenue 22,757 22,814 46,384 46,189
Total segment contribution margin $ 5,759 $ 4,108 $ 12,555 $ 5,865
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Reconciliation of Segment Financial Information to Loss from Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Segment Reporting Information [Line Items]        
Segment contribution margin $ 199,822 $ 174,465 $ 388,997 $ 341,742
Amortization of acquired intangible assets (18,800) (19,700) (36,400) (39,400)
Corporate costs, such as research and development, corporate general and administrative and other [1],[2] (223,937) (201,231) (438,854) (413,257)
Loss from operations (32,853) (36,534) (66,605) (92,341)
Operating Segments        
Segment Reporting Information [Line Items]        
Segment contribution margin 199,822 174,465 388,997 341,742
Corporate, Non-Segment        
Segment Reporting Information [Line Items]        
Amortization of acquired intangible assets (18,783) (19,676) (36,434) (39,352)
Stock-based compensation expense (58,549) (46,617) (117,173) (100,055)
Corporate costs, such as research and development, corporate general and administrative and other $ (155,343) $ (144,706) $ (301,995) $ (294,676)
[1] Amounts include stock-based compensation expense as follows (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Cost of revenue – subscription
$4,162 $3,684 $8,454 $7,676 
Cost of revenue – services
2,518 3,004 5,213 6,991 
Research and development
22,506 17,057 43,767 36,881 
Sales and marketing
16,024 14,031 31,879 29,854 
General and administrative
13,339 8,841 27,860 18,653 
[2] Amounts include amortization of acquired intangible assets as follows (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2021202020212020
Cost of revenue – subscription $2,058 $3,080 $3,081 $6,159 
Sales and marketing 16,725 16,596 33,353 33,193 
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Narrative (Details) - Non-US - Geographic Concentration
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jan. 31, 2021
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Revenue from Contract with Customer Benchmark            
Concentration Risk [Line Items]            
Concentration risk percentage     45.00% 40.00% 44.00% 40.00%
Property, Plant and Equipment            
Concentration Risk [Line Items]            
Concentration risk percentage 29.00% 31.00%        
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share - Schedule of the Calculation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Numerator:        
Net loss $ (33,205) $ (35,997) $ (73,606) $ (94,011)
Denominator:        
Weighted-average shares used in computing net loss, per share basic ( in shares) 294,330 300,103 293,447 297,724
Weighted-average shares used in computing net loss, per share diluted (in shares) 294,330 300,103 293,447 297,724
Net loss per share, basic (in usd per share) $ (0.11) $ (0.12) $ (0.25) $ (0.32)
Net loss per share, diluted (in usd per share) $ (0.11) $ (0.12) $ (0.25) $ (0.32)
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
shares in Thousands
6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 36,386 36,601
Stock options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 2,618 4,989
Restricted stock awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 33,768 30,835
Shares issuable pursuant to the ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 0 777
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details)
$ in Thousands
Aug. 30, 2021
USD ($)
Subsequent Event | Chief Product Officer  
Subsequent Event [Line Items]  
Severance payment $ 2,120
EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )R (E,'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 " "<@")3NZH*O^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G6Q:!,,VEXHG!<&"XBTDTS:XV0W)R&[?WFQLMX@^@,?,_/GF M&YC6!&F&B,]Q"!C)8;J9?- M&$Y3U\(5,,,(HT_?!;0+L53_Q)8.L'-R2FY)C>-8CZN2RSLT\/;T^%+6K5R? M2/<&\Z_D))T";MAE\NMJ>[][8$IPT53\KN)B)[CD:[D6[[/K#[^KL!^LV[M_ M;'P15"W\N@OU!5!+ P04 " "<@")3F5R<(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 )R (E/\R4AH/@4 &,5 8 >&PO=V]R:W-H965T&UL ME9A=<^(V%(:OM[]"P_1B=R;$MHP)[!!FB$-V:;,)@6P[::<7PA;@B6U168;P M[WMD@TTRYMC-1?#7>?WX2'J/I,%.R-=DS;DB;U$8)]>MM5*;KX:1>&L>L>12 M;'@,=Y9"1DS!J5P9R49RYF=!46A0T^P:$0OBUG"079O*X4"D*@QB/I4D2:.( MR?T-#\7NNF6UCA=FP6JM] 5C.-BP%9]S]7,SE7!F%"I^$/$X"41,)%]>MT;6 M5]>F.B![XH^ [Y*38Z(_92'$JSZ9^-M7HOX?,G24,W$[CL_?)"C]3P1)ME_ MLLN?=6B+>&FB1'0(!H(HB/-?]G9(Q$F ;9\)H(< ^B' ZIP)L \!=O:A.5GV M6;=,L>% BAV1^FE0TP=9;K)H^)H@ULTX5Q+N!A"GAJ[82N\%$:# M(L_[#:_*.!YNF>TGA,(I*)QF%$\IDXK+<$]F?".DJB+"I91,.4+4+8BZS8BF M7 ;"USV*0,>N3!&N=.Q#OWSZ5-,-K@JVJX9M)AGX6&9#Y].%:RU9F&#YZA5, M/51G'*M [\??]Z.9Z,+,GEP+Q$PRRR=SFR"-HD](:'1F&Z_"S)7T+N(D,05::SD M'G[]2MX:]=LQ!GEBQU83R&?V1B8^]+5@&7@9*=*Z-9*TVZ9]2FV*M:]%2T+: MA'#D^U KDHOC ;F'Y\AC7)T[7-+I7)GD&\Q"%!E%,.X]!A5)ON[8'B,NW=NR M_Q>QJ\^@Q9_%+JZDQ>7FT*L9<4,F&8975@(+]_*/>$6/G$JQ#6*O.J.XICO" MT,KR8.&F_A%M*A+%0O)7L#D_3'#%OF,Z'8RM+!06[N]9*XZ@TYQ'P06ZCHF! ME%7!PJW\7GB0D^E:Q)@%UXC87=HV.[T>1E36! LW].= 03D02V+1SXLO9,Z] M5$*V*K%P)5=$$7C/7 GO]8+\:EZ:\.>0#9-DRT*TXEMER;!PKX=RZ@?QBLSW MT4*$E91UQ>)VALTZRQ)!<1,_9HJ,W[PUBV%2?*YZU0@]O,RQ>D#+>D ;U0,W ME5+///+I1I8L<(FTH_CR<8;_GJRL [11'9C$,&_,%V-ZHL:.J)5DN&(- M6>GWM)'?ZSD1E'4PTY60E9V_1N>>2>@!(\^#12=,%[B?2V*,I>G31J8_CU@8 MDILT@=M)=6OB.G7S2%IZ/6WD]6,HP"O=P;Z!@EI7(N%"M4BEQ5/?9JID\I@J*8YPYV><@/BRFOU2N7O.W M.-E;]$;+=DC[76IU^R84@&T58NG]M-&"P(4A**$L36!%_D9^Y]5YJUL7F)9C M._85-G&DI-A=D.B"^<*AB&#+NQJY=ELO6]#E?>G[=LWD_;BR.V6[ M@XN50[)&#%:;%*,JO=_&G?HCU6%)?)X+EWM"J4K?MW&7AAEZ[.=8(5M5C<;*-I5THV]U+B*<79OF.5G&UV$$<9?MF1OEXOOWX@VD32TC(EQ!J7E[! M6)/YCEY^HL0FVQ1;"*5$E!VN.?.YU _ _:40ZGBB7U#LJP[_ U!+ P04 M" "<@")3?/1!U\L& !' & 'AL+W=O/HKJO5YQ+\+W(R_IHM))R_7XZK1DFS@I=U)DI0 M\>71Z 2^/\.Q;M!:_)WQQWKG&NBNW IQKV\NTZ-1H!7QG"^D=L'4KP=^QO-< M>U(ZOG5.1]MWZH:[U\_>?VL[KSISRVI^)O)_LE2NCD;Q"*1\R9IM_^#Q\XV&(%%4TM1=(V5@B(K-[_9]RX0.PU@Z&B N@;HM0UPUP"W M'=TH:[MUSB0[/JS$(ZBTM?*F+]K8M*U5;[)2#^-,5NJOF6HGC\]$F:I!X2E0 M5[7(LY1)=7/*M/^SJ?E-5O)2 MU;7JYWN/1[SUB%N/HOL,9JXRIJ7>D%]W ,<1A0 M@YHNFRF3&K2HW;LC.ZW&@ M!"0#E:892BC5PV132;8JB5?ER6(A&A4^E3,67,52R1V#DDN;4&(H@)3&" ^$ MFF881D$2VX5&6Z&15^@Y7W(UF=3 BU)6*CVIB]H^[)$A($QP2 MZHZ]NN="LOP5$F/CY5$2PA .-)IF24(3UUQ-MB*3/<%5>*WD4QM4O?37"GC2 M.5T3<[J2! T7O\4J#B)B5PJ#/N\'/[[ZE5113KHH6Y-[8 XN(5$<#D1;["#% M*'8$&.[@"GIE7Y:2E7>9EKV9!,[H=HY>KA^:),/X6NU0A .'U!XM$'FE_BY$ M^ICEN54<,N MZNXA!OT4NVXSK$>@!5U!F!CZ3+,DAHE#74\NZ$?7_'I^<@5.9K.+^FK"K4\8[=9WB8K7[4&>ZY /UBV]<6:/>EL:.V_ MB0N81,/ZQV*%*,2.GO=,@7ZH*(%5TR[40B.;Z=V/5:0)"A*%T;#XL9I%H4,F MZGF"_#SI9G@G=F>8;%J1!2,!QD-*6\U4Y!U:>X@@/T2&662?6I,0"$,RS'D6 M,Y@0ZL@=:&>+XN?(R])GGU8+,&)*C4QGL8LB# -'+D$]6) ?+%>BO)M(7A5J M,WUK10@RV1#&!-'A3+7:T2!V2>PA@GX,(CLAWL4KOTAJY M$E7V'T_U,#\_S>I:3X)V"]?(6E7&J9[5K 9B"3XU^=/VJ*2U^<3*AE5/ON.7 M4V1"S)@A/I.78>DAA_R0.Q-%(*+RZCZKX";1&$$T)C%N+50Q M/48JXA23GQ37,5!.UKP]H,R?K%&V;?V&8?;:O#R;ZBF-_90^2=-,%Q **/H8 M8)*58,'6F0*,]7C*Y"^*,4G(,-O9#!5THL0Q,7"/:NQ'M:I^FJ+)VT/)[IA" MU4$57^F3Y <.WN:BKM^!K%2/K;4;-JD\B:-AI6&Q(K%+?$]N["?WKOB4+[-% M9DW,V&3Q!%*D)JHATV89A8G:@SNT[AQ;^KF]2=#N]&<5;A(:JKT@#(>EL=40 MT<2UR<8]R[&?Y097P,F?YS_:#U!B_T'B?L5=<,WCP)"2F RK/8L=(3B)'94'[HF+_<2U"=U;*W4^ M=X_@[5>_X_\!4$L#!!0 ( )R (E,6 MTM#!UP( )L) 8 >&PO=V]R:W-H965T&ULG99M;]HP M$,>_BA7M12NMY(D0J"!2RU1MDR:AHFTOIKTPB2%6'3NS'>CVZ7=V0@:4AS!> M$-NY_]WO+I?8XXV0+RHG1*/7@G$U<7*MRWO756E."JQZHB0<[BR%++"&J5RY MJI0$9U94,#?PO(%;8,J=9&S79C(9BTHSRLE,(E45!9:_'PD3FXGC.]N%9[K* MM5EPDW&)5V1.]-=R)F'FMEXR6A"NJ.!(DN7$>?#OI[YG!-;B&R4;M3-&)I6% M$"]F\BF;.)XA(HRDVKC <%F3*6',> *.7XU3IXUIA+OCK?#,#6QNKAFPH-X]QKB7< MI:#3R53P#!X*R1",E& TPQHFCYAAGA(T-XX5NIEA2;C.B:8I9K?H#KU#+E(Y MK*JQJX'#>'/3)N9C'3,X$?-SQ7HH]-^CP O\(_+I!3GFI^0N9-^6(&A+$%A_ MX0E_"A6VPT ;KGP@V@RXE M4D*)X=&F+ZC$$JTQJPBZH1QE@C$L%2J)K*M[>ZRZ=8381C"OZ3J)R)T7C=WU M;A$O6>WA]UO\_E7XN-*YD/0/+!C^NB..0M=^HQT<^-+8WP%W!\,]]*A%CZY" MITI5E[&C-S2'O.C@*E#X^"J->4;YZA+MX"+M.8L]VKBEC<_23D51 MP$OR_]T<=^KF2U9[[,.6?=B=O7LK#]_4T-^VZ&&Y.YGNL8]:]E%W]FZ]/'K[ M9HT&@1]$P_ ^YBE'P1>')ZHN._]VV^\[MQ7M';CM@O]4=/C^.[.SFF.+5^P M7%&N$"-+T'J]&)S(^B103[0H[6:Z$!JV9CO,X?1$I#& ^TLA]'9B]N?V/);\ M!5!+ P04 " "<@")3$XACSQ@( !E(P & 'AL+W=O:MV0EU5> MU#>C9=.LK\;C>K;4J[1^5ZYU 7<69;5*&SBMGL;UNM+IO#5:Y6-.J1JOTJP8 MW5ZWUSY6M]?EILFS0G^L2+U9K=+JKSN=E\\W(S;:7_B4/2T;[U.G_2# M;GY=?ZS@;'SP,L]6NJBSLB"57MR,WK.KJ0B-08OX3Z:?ZZ/?Q(3R6)9?S,GW M\YL1-2W2N9XUQD4*AZV>Z#PWGJ =?W9.1X=G&L/CWWOOTS9X".8QK?6DS'_+ MYLWR9A2/R%POTDW>?"J?_ZV[@-H&SLJ\;O^3YPY+1V2VJ9MRU1E#"U99L3NF M+QT1YQCPSH!;!O!@W$!T!L(VD ,&LC.0YSXA[ S"F@KN9F#7W$[*8@YYHN<$?M5EGLW3!DX> M&CA C4U*1?DE[6N4I,(-;DDOSY\(&_?7)!ZF5:Z)EE!/B_+39T6\SH@;T[. MK\<---$\:#SKFC/9-80G\JB6=;D'IHU1^SO_?;*8S\&:@[\\#T_$^YU M^,,F?T<$"PBGG"'M^7"^.<7"^;JG3__OIY^0(0[)(EI_8L#?)[W5Q49?>5S) M@RO9NI(#KCZ739K#U-0ZQ/)D9ZY:3F(-#[&&7MHF9=V8870&?>K@4IU!WZQS/$SCG=_-[^R/ MX'?^!\;_SC \ID(FD;#H1U")$HG%OHN*8YHPBWP7Q:@ ($Y^=& J\H;XKZJL M:[*NRD768 3YK3T$16YS$T9C:3&$P)14B97']RY,1)Q+B\DI N/ Y$""Q@>. M8F^"=O-[\43TR]I4@]J7H\G!:^+E[I.N=5K-E@1* 13[+:B8M2DI6"_X/7EZ M(7$(B6@4AU8GN"C%!;6ZZMY%,:$4LR<)!,95R ?RE-&^$E-OE ]I#O74D 4: M[XLV_8%1]8H7#U>=Y4G+&>7.G(KA8.95%A'W"(ZSF-KL3W%4CM(9\BAE?E<^RKC;YUPDPLDU!$<9%\PFS<5)* ZAM%E# M<$P!S:E1/%J5#8DQ*&4PJ4 MD!TX@DNXD&P@\%ZH,;]2^[YH- C]AKSM,N4"-/ZL7.F %!J;S">=0RLTSFP& M7!B3THD?<18Q>^Z>(C"AXJ$9IE=N+/0&_TNSU%47;T_ <.2AF\W*#MO%)+$S MM;J@2Q4Y02,H%K*A7._%)?/+PC;7'_6BK+113MNLW4> TST33?J"3A@3YHHX MZ'HI8YL$#">976OO,5P$ U_83""XA+(CO7I*1:\>F5\ WD&) >5(WAYXN#B/ M"$RI26<2<%&74!F=BN'"HBBR*4!\ 5'Q .]-F2QEX&?=4-R2 @TRMA9,%T* M4*1.9<1P8>*H8 P7P;)/V;$BN$12-C39]9*5^97F/E@"<_QNAR,P&U?9C+S- M"K*IY_V-"Y20G?OXN&'T'7.F/AS&;3I0&'>F?A0F!I0"[P4I]TM)C(QYEF_, M!M%Y='0/>(V. 9A-!PYSZ,!A@W3T:I/[!>)O[2ZEGE^F6Q 3WJ_ [8QNV= M!TP(ZTTKJ8J.N*"G9Y]%!KBSPPES11]/I!#49@R1FI3">MFF#/,GI+0G#Q07 M15P.D-:K3>Z7B%]'VG&V^5A#1"3*FHO#6BB/M%T:M[=YW]Z:X<=(?3'RZ.)2SDSL!W<2#JD] N M"PA.1+&B X*(]X*(J[]K!X_WTH+[I<79>WBO^/&LPKBK"7@HG04_!HL2;F_C M(3"94&>/"H&%"OX&.J$7(MPO1!YTMIY\[8 0?:$4_D+YZH 0 MR X(CYQ^0&$QLY=$"$PJ8>\\3E$8BQ.\'T1?!P7[NP:#Z.N$.&=7XHS!\(H? MSV#H+$]GFY#9ZS,$QEGDK$P0F(#!P.U.<&$R$FQ@, A3(4ZO]%.\\*_3(7*4 M+Z^5>7%]5:_3F;X9K:&\PA#3H]OWJW)C7OW!(B??S*%F-^7LRZ5Y@3MO"S8L M@ML-D/W>$4EK6!3E>?E5UB=OY<@/F_RO]K740_8R<,>\ M[VK?6AW]FIPF!_GVFY@S]AVICXHE>4-DP!2'HPA4+.$8!S(TQRA0D1IVTDTN MA ^J2KLFJR_^Y2!KA/9W]NLJK5?TU:/&6/N&@.8:*(@!Z#WH$#2_!.&A^]MU_IZJG]PJ*&(0;T[=X% M'JX>ON*X:[]=L*Y/V-4'AER_9U=3[/I[(:[NA4#NP'P!=R1Z)X0[[6<*X[ZQ MNP]0?DJKIZRH2:X7T'#Z+H*LJ7;?=.Q.FG+=?H/P6#9-N6I_+G4ZUY4!P/U% M63;[$_. PY&PO M=V]R:W-H965T&ULO9==C^(V%(;_BA7MQ:[4G<3YS@B09F#: M;J551T.WO3:) 6N2.&L;F/;7]SAD C@F&K6CO2&)><_7P\$GGARX>)9;2A5Z MJ[%:$UR_42'3NLY*-])Q:O.&#*H6'V\DI<.Q)D!^+$;^)V!;QJ$ M5PR"SB!X:X2P,PC?&B'J#-K2W6/M+;@%460V$?R A%:#-WW3TF^M@1>K=:,L ME8!O&=BIV9S7!?SLM$!P)WG)"J+@8:G@ OV@).)K]'M#!=&_JT0?'XF Y2U5 M+"?E)_09?5LNT,_[/W_66U^!88.I M-R- D]YK\NY DR&JV/-# ZA%%7H!-H .50%.D\P .E3Y61J%=J!I7WKZ _ZS MJ05&XD<&#)LJRHP>7 Q501!$@0'#IL)98(>1]3"R41B_T!J&6-GV%RE@DC*I M]%#;TY$FP]YIC'KOWF:=RPMHP,/HC;E%EJ:AV6<6E9^DL;D?VF*F<70%+CY[ MC<#C]>]6,A>LT36/ ?5/#OWW!^H/=R\<^R;/H0IVK]#D.52E812:.("EYK2UJ[")8ZB*<91=P7$:MWA\WBZIV+.< MRK'&.@U8_/X3MG-Y_AKA1WA O#SI ?S:>_0M02P,$ M% @ G( B4WG(SL1@ P #@L !@ !X;"]W;W)K2\KDT,F56IZ[KISEI,3RC"\) M@S=S+DJL8"L6KEP*@C-C5%(W\+S$+7'!G-' G-V(T8"O%"T8N1%(KLH2BY=+ M0OEFZ/C.Z\%MLD#NB'I8W G9NXR4K2L)DP1D29#YT+OSS::KQ M!O"U(!NYM4::R2/G3WISE0T=3R=$*)DI[0'#8TW&A%+M"-+X6?MTFI#:<'O] MZOV]X0Y<'K$D8TZ_%9G*AT[?01F9XQ55MWSS@=1\8NUOQJDTOVA38ST'S592 M\;(VA@S*@E5/_%SKL&4 ?NP&06T0M VB P9A;1"^-4)4&T1OC1#7!H:Z6W$W MPDVPPJ.!X!LD-!J\Z851WUB#7@73=7*G!+PMP$Z-QIQE<.LD0["2G!895K"Y M4_" X%OR&;_=W+/1^;_HTW^.OB-&V-1':/R%!_PUA;!?!U=LQDN"OE\\2B7@ M#_^C(US4A(M,N.A N,_0&2G4EZV,*LO$6.KVMQZ=AF'@Q0-WO7T[-EBW[4XKZ/\J-#-=9ON/<[N=]SA2GB?U-I-B7Z;R$P MWD=%O19F8O,417Y+"HNGU+,KD39*I)U*[+:M0]6>6OI&%/BM"QW;8'$+LP,TOK_-(_'_N6 M\PD,>]5L]L=]-2E>8[$HF$24S"&4=]:#JQ'5]%5M%%^:\>*1*QA6S#*'@94( M#8#W<\[5ZT8':$;@T6]02P,$% @ G( B4R3S-0>!"0 _3D !@ !X M;"]W;W)KI[5ZTJD MBZ[0*I_A,.2S59H5DZN+[F^/U=5%N6GRK!"/55!O5JNT^GXM\O+E-NT?9E<7Z_19?!+-'^O'2GZ:[6I99"M1U%E9!)5XNIR\0[^^C\*V0&?Q MKTR\U'O/0=N5SV7YI?WP87$Y"5N/1"[F35M%*G]]%3??]1^WW5>=N9S6HN;,O]WMFB6EY-X$BS$4[K)FX_ERWO1=XBU]G!*BNVO]-O_4#L%4!DH #N"V"C !MJ@?0%R-@6:%^ M&@5P-%" ]06848 D P5X7X";+0SU(>H+1$8!/M1"W!>(N]G=3DZS+-%VL@/ MGQKY2X9H4P?ED_Q4SK\LRWPAJOIOP=V?FZSY'DR#/S[=!J]^>1W\$F1%\/NR MW-1IL:@O9HWTJZU]-N]]N-[Z@ =\^+ULTAPH=N,N=K-9;?*T#?W@[NE)KH4W MP:.HLG+1NOQN4:[;Q?%&/OU/#F/;%Z")6T\3Y6HE%UC7?Z#TG;OTN\4B:WU( M\^ QS1;3#T5PDZXSN+/WGKKF\VUWY>3\LUF*2L[72KZMENUK1([ AV)>K@10 M[\/X>F_%4S;/H&%Z?W E)T[.3(;Q+I;Q+I9QYP8=<.,ZS=-B+H*T"3Z+YZPH MLN*Y;6Z];?B5C-)ZF5:B?MV:_)86;P."W@0XQ"$4&MO&6-=8BX"O5SAAB,=A M*,V_ GZ2G9_$Z:>^G$2WG-Z +H]P\WK;%M]S$U$2$Y[LG-PN)MMN&B6Q;G0+ M5,9TDSO;!">8)*%A=P_8142W>0!\0C1F,::ZX7N/\]HTT-TTT*X4&9@&N60D M[6L1O+H5VZ?7[8L,?-G]YV.9YX&DY4M:+?[KB%6V:YRY8Z +Q""KZXU<-!OY M$JX"L5KGY7VYYMBDQR[ZO\<[L:/1,0 M65XB'"9\< ;BG:/Q>1V%IB*VG!OP*MEYE9P<%YMJOFR751L@OM%++ ?;U^O0 MV*%0937A6?T$DY;0"M$H(F:4]E9LR$KOP%Y:AIP=^"A^^-=E8/-M(K+UW#VF MUWW-^QY-Y?M9&]8^^0$M*1N> (5BY&:QPW_09VR_X.5JCZ@YVC:4#3O=7X5D M-(+)TU8%+5IGI32LTTYFWTYU6 $-T3)2_9,UR M*?*%?$%L<["F# HI>VO1-'F7Q;=3,/#V\"S0W@-]P".,AT-$$1"-0N X[[=9 M4I"V_(4EADW"*28X)N9D>.WT[BAB(C(]U?!4+D)N$_Y!BW?H%NV52;)C1$!L0?_':Z% M'$K_) MW4D\LA%(0IFOTN$ 5BQ$'AB">;SN[P@?KY%-041QS$ABOJ\3?WH.5$;",):O M=3.J;,.(FPDZ8#1%+ XY&5@O6"$:NQ%]F%I[MZ[D((8.M69S6,HU0I/!B<8* MQM@-XX,$F\_3:VQ3%Y&$4'/P;WM#YW0#E>&$1%%BRC'(,#8"[ $PDM--I6M\ M8 SWM#G^^6H+*[YC#]_/I+>PS?*(QV0XR!3,\2B8'R6YL$UIS!B*S6#QF>FN M*Y+C0\3L&405MB'-,1U^9V-%:7RZL#U$P&";S2X%@Q6>\2%"]3@%TS?A43#8 MAOBP@L$*X=B-\!,4#+:A;2D8W2O%;#R"V0?F^=C&+N4<1>8XVJS4S?3-0@5* M,DK+_I59/K'A.8WI<))/%#J)!YUG3?()P*<$[OWCZS&WJN%)_8()L2EB1&5#_X[73G%.^(FW=G2_&)335/BD\4 MV8B';&=*\8D--#C%[PW=._!V97"*#QC:*3Y@Y$[QB8(M<X MIJ=KU$.T"06T:CB\'T+W#DY/EZH^;=(WH6L3#)"UB%+C%./>:Z;[K+#)W-ATR2\&2-2(\-"0L@]^.]TY M!4HV^K+4:/D%9N4,NB?%,1K>$V6*B.R8FU).^07FXPPX@94).:*F_&(C+D ! ME>%82F+&S;@"I'-L7H1Y@*Q0A/'@51>F.,U&2^P#CUC@F0:VCZ6DXWR?F? .M,E-N T92?\5)Q(:6 MM,H*&/_Y^HLIR+/3=ZQ'76D#]"X;UE], 9T=I5#PW %9WZ(ICU.PW#[@!;0,-Q& M^+"&X0K@_.@;5CX-PX%;5#$D84!#ZH@317;N)ON!"H9#-X5#1$TQP"&8:G:Z MOPJEW"-YCU PW.8EBYF9<]QYS727%5+Y&>]7':=?. 0SRH9WWOG>!>11![5G MTB\<4K:8(RM^O'9Z=Q0ZSXB5W\]*E7SAT1$NP M^2V ![^=[IQB(G0<5-OO&FX_-.6Z^^;:Y[)I MRE7WN!2I',S60/[_J2R;'Q_:+\/MOO%Y]7]02P,$% @ G( B4Z_0HP(9 M" I2 !@ !X;"]W;W)K3Y:2[G],IF4\9IOHO*SV/(2I&E223A MPT+"'Y@M62*Q0M.H7*-;F/$2C=&WQ37Z]9??T"\HS='36NS**$_*LXD$-:K/ M2=R\^:I^,QEXLX?N12[7);H!!+Y_N9K^CR^G3W?>[ MI[N;A>4UK'T-JU[#!EXS@ZV>B=(X 75+KVJI]O/+Q=BGGN.=35X._6(P"YF# M<6OV09C;"G.MX[],_@/+MUY#4L"6CT4>IQE'>:-8?:N>8[6ZMH5X26$=H.4[ M@AA51#+-G^M-GLJ4EU\LKO):19[55=<<(EV<1G7\R!,4;40AT_]67YC\5W?G M'CB&.22@/?<9K%A(0[/W_%:K;Y]6D8\KQV0<@A3B;UNU2TTB?>WU!%//[8DT M6!$O)&:102LRL(I<2!'_&*LHFJ!8;)3$VKD6N8$F!&,?^WVG&LP3+@*;!#O>5%4ZG-9P&J#AU(:]U*H":(DI'TW&ZPHPXY9-7:Z(.U8 M=<_EFA?&$.OH\QH2OZ?*8.5BX@VH.D 'MD>X=90_\U)Q("I+#OM<;:HLC99I M=G338M*]AM@G+8[%3D41V+P\?8F6F7%A-;U\6#(T\%S6=X;!SG$H&YJD+MYC M:M7Y4/!ME";[Q5][0ZB9:]QC5$WU"72UW6NPPLPCP8#DCAW8#H_KT]=_T].A MA#$AV._#Q&Q'PB'W=CC![FG+8!N]#ZX!U_!RIFT'@U5 AP1V=,%VO(# 8M>+ MA$:1.C"([VHB=:NQY[&A3=MQ!=O!,J\79*/U8+,:I>K8&'L^Z0=KDQDC_@ " M<8<7;.?+O$T$:@H>4ZM#8XR](-3D&NP()LZ0;SNZ8#M>IOM==$RHCHEQ$#H. MZ0LUV/D8'_C_8Z+<\838>3([->TRJ2AUT1KR,5RB%7@"KW!Y@AV".OO?X,=["E_*$TC':*('5%5G;Q3V3"D1,M= M"3]#F0,\6*9YA8/R4U7QP*"JW1?%?^W2HE_\-H,Q0,KUF);;&>R&QM&1C-A) M-HVVJ8RR.I-)4IB, 8<;&(5#JDDTF#$V!%S2H8P4I$M<(.A"Y6Q/R"](QL)?BJ$W=[-+F?3TT-8AR1B1](CWQX&,5B+&RA] M2E6X&3UC( [D;D'0=XS)S@U]9G8,[_!TS9?2))/J:%$3V)\^ M@]G HJ,=?"BV"GR*WKC*02'1+WA6'98UYQCE.BI4B)(RJX[.U !@X\@BC955 MY7.TRU-S?MV\]N,F<3Q?&Y/!CM##4XF/ ^M@1X_ [@,S^&:;B7?.&]G;+,K- MLG6&A3C$?=&Z%:7>T!D)/3ABLW-.BP K"+1Y?#P"4!U=8X^"N_O"#7;8]?! MY44[Q%$[XFY6*QY72X2_Q54=C2#YXBAN:FK8I&I@G^KA<>#$"U \;VKL@V6E M?C>.T%"'A4$_1S-8,6]H*74%QH;+VWV!>ZB=$/JNG1H9!T9Z3$RGBH?_?,? 105_T)7_#G-<[4D8;(AQ4Z%D?=4AR1U M"&0O_9'I=A@[X5!]33N:4CM-_X^AW:@##NN@='YBZNM)C,F.>>Y0H4,[SE([ M9Q??'AZ^WMS?S)XNOZ+KN\7TZWSQ[?%F@>:W:#:?C2L.']0/L^N?13'M4$SM M*/Y034#A!6Z3[Y5_E;^W"AF?VL)\N9,H%Q*]PU92L#%Z5X=P_S3&8(+)0/;" M.DBS(Y!6=V-CL1I#V-T?_8FEC,"LBL)M2%N) M#X>E!:GE3(,\.IIJ<=XQBL M/,<;V >L SRS5Y>/S45%VIX2GQZSP!F0!HA7E8HBN5;T;.[1VIQ_I:[1;/<^ M';"9'=A5M:%$])4976HZ'66.WS]I--DQBOV!RR#6H9K94?W8\Q1 (=LE]7J9 M'SDD93J%*77[+#MF]5'XP?V:G=1/0I5"?X];3+]B,\9!DYTI#DX.+GPWO'BN M[L%5I;G+97UAVG[;WK5?5C?,O>^O\)=I?6/>=5-?X-]'!7"KA V[@BZ=SS[X MM:COQ.L/4FRK:^6ED%)LJL* /X?26$W']0+VC_9\+%_P!02P,$% M @ G( B4Y3H*RMI$@ R30 !@ !X;"]W;W)K6_164)G-*KJ*HBZ\5.ZZ293O'<7*BLN+)P]0\@-T@B;B[P32Z M16F^?M;:&WVC*!V?3#(/DX=89 ,;^[KV!+$-=V@8?Z]5QW-3.YK*I+([/3DZ>'9?65P>O7\EWE_7K M5Z%M"E^YR]K$MBQM??O&%6'[W<'I0??%)[]:-_SB^/6KC5VY*]=\WES6^'3< M4\E]Z:KH0V5JM_SNX/STVS=/N%X6_(=WVSCZVU"210A?^.%#_MW!"1ERAZ)YT!_)C>._.^KO17;(LK#1783B5Y\WZ^\.7AR8W"UM M6S2?PO;O+LGSE/2R4$3YO]GJVJ?/#DS6QB:4:3,X*'VE_]J;I(?1AA M@YZ9GT+5K*-Y5^4NG^X_!M,]YV<=YV_.'B3X0UO,S>/3F3D[.3M]@-[C7A./ MA=[C>^CMD=+\Y_DB-C4\Y[\>..!)?\ 3.>#)7Z_JO^0@\];%K/8;B9;QWHLB MM+FK[A-JV[@<'TRS=B8V^,2-;UUAM[;&WY7YH:V<.7M. M*YV\$"Y\-&N@Q^^MK1M7Z_8KL&1QCN4A%[;P0)O*VWE_-'?9RK@*6S:UC\[D M\':3\;')0KFQU>W<_ HF$-\FAF4C#,1VT8ND.MBT"TB;-D977_L,DN,X$:$_ MCK%D+@O;$/;,X<7;RT>@6K0D=!2!E:1USS$D%EH0K&WN^94MH(DC8&8)QJ-R MODFTX]Q<379#LP5X&(C;+*,1:L*+RM"X;%W!C!"TW< (C4ANBQC,I@[7'KOQ M[Q*[]/ [8OIR4S@@*PPFR B:;133D>_]8LV .MD:#F$*9V$<.(Z[V;BZH3%( M(<,B0*&0G%%X+XOXR.5MID=UK,S-SS@I+)>NQB*(A>,(KC 07"( Z. 1Q2T] MB/D'/+5U-BAE9F")PO\W#Q!U B?I2I4EQF,??&IBZ;#X#6E E^&T:+;T$W%D M>I *^K;?0P4R>(P7ET?SMWUZ< MG9V\W+J9_'7ZLONFC;O?X+CN&VHJ?=OY8?<(FX!6TE,\]! %+ MC?T"02";-=MU*-S^?7+T"U9]3D"8DG4$U&F<2FC@3JQ\D M<$C!$^/IJWY]$N 1LEJS-E=?;LTES 1EQ&X'%+W[ M@9BOKEULQ%^6;86 L/FU9W O;@GRMPT1XFV[0 B#RM]LN7EI/@$69N;''R]Z M*UR\E2>?>A_BR1_#NEC@=/.QMJ!I/@5\0@0HD8LP-S_.+^<]C8\?/PTF_'QU MU&&,OV:N8A WMV;I!8[5R ,'V))BTC2H3SL#[XF&=_W"7[!P MZL=B$" (('-*X5O=_>RE<0!<$]>2216:D>E*HF@3LB]P25L#O(K6F6].YB?X M[ZD!(*<=O19URQ6W])I$=8YL#8>$D_BR=+!=0]B$8D+=R3_EWAR.W#V#SH'O MR "9Z]*#)BY29)H1)L09Q@RDX(,;B AP1_AMI%^:M<5!56C,=4@UQ=)>ASY\ M;![ZPF2?<42G0@.I#UJ ,.[&U9FXG=ULD(XB4F'*HI[M ! BMQ7 7K$IM0EG MS\ZZ,[YW%:*J@ 0#E/QHM]WCJ]UZYY'$;N\F4_WAZQ;%/*@@<8.[A4 " *+I M<)9[A#]JN':9X]9O3I_!M&0XLW&]#VLOH'W/\"=_@X^-K 7QD0GMHE!1J75! M!WOCXLNIMX%\=33RCIEA)%.%K!&J0:7)&J .8,S6"*NIH0^%G#6#%[)$,S]O MQES22Q3L,AJB*%R>((UBJG=0P;$%K2D);,I8)JR8JWR#G2.MS<1]6E:"$TQ> M#CJ./=UTC!P+E]V(THC+36"D&ENR4.XL,#-2"XQ4"C6.U8I( *S :Y)%X8ZH M?A#C"T:,.G^)H/>;XI;L'_I'"BHW4N9-W7MB6Q.83H1F'^6=01BYF;M'5S.> M>>C3055;+I):]\=HQG-2E.Y1_%?BQ8YC,4!R'H43&_!*GQ(,@%>Q@EG50%Y' M'Z,Q>%R"O(310!<:FO&-ZB..X4V8^S2052D^@ZPYYZF]MS5K1"9RQA]!/ZF[ MN9_Q$$V["=KTA"QK:^3%K,\#.QNA1JK4ZIV^ @Y$QN286(/Z\X\$PP-B M_[^+D+TQ\:=X]D-:_&IW[\OWSN6_AKIT1UR,D)8)&RR?BI2]@7+'[R^'??/38"W[Q1NPQQ9+_4P\62X]KOS_DR:$V7^,U7U\0IKD/#4-&2?AK M#IBE3A_"G)Z<_'OG)_?$K"0$5:-(*HD$+BT]F-FUSP"B.\W9X&^C1FR,42$I M3KW")04:3[I8 M$ ^\#!!BW]JD$=TPL!B5_[/["WI1'2J#J, 0=?Y2>MZL6LIX]U1'*W/Q"OD,#A,@F ML=X-X-)6GRC>^%+#[9NG\\<&;7&!Q3+\C!0JZ3!WH.?CV+/U@H M?);6#EXU M5HME!5"31Y7 %G-S'F-;=CK;6P6X,LWP]LXN[G%]G1_==$5"]YS,@L7>2Z(C M471LQ9+G#6J[XPF&6VE^*M"!9-S/EB8V6CK-*],0.7U^.G]N2@T2,S)SW#M(KR5H+-CIS;[SQ^N1/=U(',Q36N.7$:]OL7R8O/TRD2F?7M/LY:2OSM"=\X8@031AN'"-ZRYB6,2H MGT,!= ZV"JCK;\FI#)VEDKMW(*9)F!="2R\%633O;M9^@9QR-C_E/N+MA52$ M#9*4L *V>:%J7AQ]3-O"= 2=\'/ ??#-ILO&&#(OBNS[HC3>W#K>E$P=YX*$0Q M"+IP(+3?WY^?7S[JP)Q%A%0>."[VB7M4KM1MD1[ B=LBZ:B;HSFT#%[PARO> MW0BRZ3S)RQV6.;QZ=_&(>X&( GDL+WPY$K46W\(S=9Y_137=C9M"&@>R$Z#= MN6K9?XO@F1S4QSB6*4+6W8QVMTNB15TW+5 ML7!#M?.!N%NAC*:@_W"L@O@9>Z] TT(/Z)/^WN+/^K8W1CKE(U;DH43V!PZ+ M%KO*;&$+R7&Z8UQS#:[CB)&52"8-7S;VU%[Q@[H33:.OEUA1ZP^V:LE8Y_@@ M'Y4ZE.U96RWK4*H##7[^3TPH$U[CL5!5I*'?LH(FM')L:V%D[PN)![R0%[)%/MD^:A"!76!HL, M?LY1.1(8532^JI(N86_XJ;W&K*=*"Q3T6HH9@&_/1-&>S7]K]5('\C@.*VE& M:LF:I?6U&9<5W?1N%$\#.,Y&8J/>\3JC'!?:J8CJAG_2MK$Q6Q9A&]5YM1D< M\92N26Q2]HPU$1(/PPPN"S.HP'LY^I?A6DZC?W6:\&+:/'30*0=IYM6* MF/Z;3I+AVZVS-]23:C&/=Q;\)CEE.6F7!BX&A<=)'/X-H1 -PK?,G MO4%,N$/Q-OU B'(KHLU#<1QTDX4 "4!:,D8P&U4OP#^R&PNH)8&/V08$:AJ M3M7E#%U>U3*!$7FUJ(ZN6!ZAX6UKH:JU+_AE%9UK:RAXJU>_Z>6=B0 #C_M8 MANY2JN-C5!J\A]?RBQ;2T3.GE[S*92Y>="^"08)%ZE#2U,:1B6&VX6$27W?E M\"J$7&]$]_" HQ6TBE"MC@K)_.G94!\EA,9?A>.445JXH[ \8@O:&4#X2(;- M$SCR^ 6*V:67<07?TW147S\85K7.1A[1=;,R*$8/W#KIJN%2*3])PM'7@'AT MC)VBC!\J .VV9"8^0&?$OY6*W#6JI]:TM MM-"AKL.6BN&TD X@(<.:HP,Q8I5J;61B0]-M__6 MYBL=F/TT8(!6&G(/KSZ2Q@_WG]S*$&'M^=J5O-TF[Y=YZ4 '=^&0*M3QI5F' M+WN+FH5/BC%E95 0OTL3V1P/GZQD>ZJG4145!ZCX+A<0[?8 MJ38?J1OUJTQ%U L997+(^GXD M+7JA5C4H&:/#\U;R8G;G@(2^-0^0R2M\%5HMM3[C E:1?3E);(<&29^O-]9? M7"/M:NP[TMGX&J[?G$J%F&Z4N$?SNJSP+!JDKNV*E35@J^--1B[RTM%82M^T MJ2@_;^2R("; 292BC)]TR#Y]4^"]RV6"\587!F3[#WWN&+^Y(AG%Y3KGBO+* M:/_.S1!I>A&AZ(@Z17O&KG1/_7]#9;ND8:*2-V2]J--E.'YU>?'PE;1RCG)3)OY8]HTD1+?VG2?]O_3N=_P]02P,$% @ MG( B4U3QS<4P!0 80T !D !X;"]W;W)K&UL MS5=;;]LV%/XKA)&'%M!\=YP628 DW; 6+1:DW?HP[(&6CBRB%*F1E.WLU^\[ MU,5*TZ08T(>]V!)YSG>^W7;B*T6[KH)6A6R=\79;2W5^3 MMON+T6S4+=RI;1%X87)Y7LDM?:3P>W7K\#;I43)5DO'*&N$HOQA=S5Y?+UD^ M"ORA:.\'SX(]V5C[A5_>9A>C*1,B36E@!(F_'=V0U@P$&G^WF*/>)"L.GSOT M7Z+O\&4C/=U8_5EEH;@8G8U$1KFL=;BS^U^I]6?%>*G5/OZ*?2.[7(]$6OM@ MRU89#$IEFG]Y:.,P4#B;/J$P;Q7FD7=C*+)\(X.\/'=V+QQ+ XT?HJM1&^24 MX:1\# Z["GKA\HYV9&H2N;.EN+$F.,3)@T0HQ$TT3\Z?3P),L<(D;6&O&]CY M$["GX@.P"B]^-AEE#_4GH-CSG'<\K^?/ KZK]5@L9HF83^>S9_ 6O=^+B+?X M+WX_=%O\>;7QX/+:'#YHP/] V#%1[4U*E>I-$&DA31;\D(986LG MTLYWK>1&:144]K+:*;,5H2!1D5,V$\1Y%,C"?9\%(1T)Z45N-5K;BQ= #(6M MO329?_GZ&-7W ^1WTM1H_B/(B3B=GB6+5VMQ2RX.&9.2L!NMMI+[U@N/?Y\K MF'],*Q0262,042;5-7.,+.BQ7_?H7AW!H<(2&]HJ8QC0YD/,%[.SLV2Y7+P4 M;TV*0>=C0$@$"^R=52FK5!!UO-2PD\V, 5#UA!>S^:MDNEJ)*VAJL9CV[J^6 MV)B^^O^XCWF>S)9G/]C]]2Q9KQ9?51"\GT^3T]E2W!&?( P]C,-O X1/H B7 MC&^-@0([@]I+98#C(.-ZD*=H.,+1Y2D4-W>N:\(Z^-\+#WM.:L%YLLXG;;4PA$>"K9%<($E$ M#ZIL:\*1H;W4/GHK&6$[J*M K@3?-\>:#(4CBL)>'439S/]OS8U$& I]$ :A MB4.,A]+W$WGL"L6!HIW"X.G"*/8(,N<,IS96)(Z.*\\N/>"!-%:5LP?%4E@_ M.3M=C6-TK0@<]F\/M\7$ 7WE/J,C^73;OR*57/G3][_@"P_[% M]0SY;JK)P/GFT,"H=PBVS>J4M7+BW'>53NB<7=NBV'%-K&1[B8$[^X),(]M8 M4I%!IM@*BA.F/.1"$>U[7><-\4)'?[(F(_O49G1R[OJV<>.2U%@ MVWBYYZ)"=)L;<+_:?S]<-=?FHWCS\?%!.IR&7FC*H3H=KU>C)O+=2[!5O$1O M;$ UQ\<"WT#D6 #[N;6A>V$#_5?5Y;]02P,$% @ G( B4T\^P85Y P MY0< !D !X;"]W;W)K&ULI55-C]LX#/TKA-&] M#>+$R;2#(@DP2;O8%B@P:/?CL-B#;-&V4%E*13F>Z:]?2G)<%YW.8MN++5'B MX^,316T'ZSY2B^CAOM.&=EGK_>EEGE/58B=H84]H>*6VKA.>IZ[)Z>10R.C4 MZ;Q8+I_GG5 FVV^C[<[MM[;W6AF\S?$*1JD-#RAIP6.^RV]7+PR;LCQO^5#C0; PAD]+:CV'R1NZR M92"$&BL?$ 3_SGA$K0,0T_@T8F93R. X'U_0?XVY2OMUE-QE( MK$6O_7L[_(9C/M&M'>]SJ#JR=MN=&8&G3+I+^Y''68.-\OO.!2C M0Q%YIT"1Y2OAQ7[K[ N[&:T,(BI1F\FITPXE _>\:IB/[\_],06(CC:KE1& M!*EHFWN&#AOR:H0Y))CB.S#/X9TUOB5X;23*K_USIC3Q*BZ\#L63@&][O8#U MZ@J*9;%Z F\]Y;F.>.O_DR?\?5N2=UP9_SP18C.%V,00FY^5\@=@X(V!M[W! M*,<5#,CE_*E7#B6LELM?X&R],@THX]$A>1[ 47Q&(Z[8LUJ ,!)"?536"3W: M^$:#:!J'C? (E: 6*@ZE)+H8%&P-SZY?+&ZX[K1FPP)^;\? I!*M@<-Q.4H$ M;Z'NG6^10:N*;YT+J,H8>TYH3,GV#H[:]B$"H]?HF#0EV%/OJI:OUW]P -X# M):(![D%:\8T03ND'$%K;BB-*MJLNV9@2"R),HTK-O(G04U2BL58.C!?1-ZL9 M>EA]5JP6F\ERQ:V'3AB;AWY(7!]!91E*#$<@.NN\^LQ$[)FU8$&4FT% 3UCW M&C2/"5R 8:?:V0XV@? U/*!PHR9^[XA)<#X_.082[CR5BM M9 Q/GG_68CYT>8?@,?5/=?ES0$GR^2S85>K-,;=IM:]Y?MZ0%\)QP7 X'&FEV7BQ?7&;CTJ*2)MZ?8R%D2 M?A;BL.5W&%W8P.NUM?XR"0&FEWW_+U!+ P04 " "<@")3QSQ<1*$% 9 M#P &0 'AL+W=OWDH^L#(M$U$$EV2BI-^?<]0BN+L.FEWVP7ZD)@< M<6;.S!P.R:.M-E=V+:6CF[IJ[/%H[=SF<#JUY5K6PA[HC6SP9:E-+1RF9C6U M&R/%PBO5U30.PVQ:"]6,3HZ\[(TY.=*MJU0CWQBR;5T+[]Y8S";#E86JI:-5;HA(Y?'H]/H\"SE]7[!!R6W=F=, M',FEUE<\^7EQ/ H9D*QDZ=B"P,^U?"&KB@T!QA^]S='@DA5WQW?67_O8$12M)5[J[<_R3Z>&=LK=67]?]IV:]-D1&5KG:Y[92"H M5=/]BIL^#SL*>?B(0MPKQ!YWY\BC?"F<.#DR>DN&5\,:#WRH7AO@5,-%N7 & M7Q7TW,D+8=?TZH]678M*-LZ2:!9T+LR5=.*RDG0AR]8HIZ0]FCKX8ZUIV=L^ MZVS'C]C.Z%PW;FWI5;.0BX?Z4^ YX,^R\-OII74&E/G]"3?IX";U;M)ODN/_RC:]6TM:Z@K;4#4K$D:2 M8XE0AJ#<8H5>DFX-E6Q3?F*SOK=I[VT*KX2ZW YUH;%J8%FW%FIVSX)Y&E&4SVD<)='$"XHY MO9!(\E*5PG6%7,B-MLI1,0MF84*(>@P0/$N2+E*'M-O6W.Y:1Q&+'%B2 0M+ MBAF]TPXXOH 9SV@>1D%2%#Q*<_P?(_637EY$X;?DHVA:G##_%TI&>19$\6.< MO/OZ6 %3T"TVD,@Z* M,*)X\,CSY&]I'T=AD"#CX'HT ^6P8>(H"M(LW4/\'(M MH+&V<3/XME^TJ=A M$"8 UZ.9Q.>QDGQ:,:R$%NDH-D]B2')P_@)VL-W$5&2WM,^1QA?1?ML5@19 MF')E@PSA@?BYYWV612ATX7E?XF#DXZ6%==#J3AM!J.9:6E=[-V"MN!:J8B?/ M<0%[;L5#;UN)70/.=]O(?L;SAXWYLVWQR3;8R_%_LN8E_K;*K>$=_*=;*0SB M3= W0^SS;A3'&3?@?![$H%4WRM$76%@PJ+JUT>UJ34O ?L.3D;[:8T.]B%@IC2]ZUV^>#IL# ID% POD%JG MJ5R+9B4]F_K&I!J@@)9'; _HHR1YL\$]F9<;64I.O&_&;56QP:;;D0QPT.4K M-;X..7BD(4-E+7ISXE)5RMT.=AKO<*VKQ9Y@VL8IN&0\^EHB)?!T?SAXT L) M++@42]87#AEF2'HKFE+Z*I5&+M 0^IP967GFPB1;[9X28A >T-N[@JW\B<(?]M3P2X\WPSDJJY8]\VX#.,,274L: M4?91;X4/+NY3)(AW??:??/1IQ *XXO95<0C4\F,]&9+J' M6#=Q>N,?/Y?:X2GEAVN\7:7A!?B^U#C&^@D[&%[#)W\!4$L#!!0 ( )R M(E,/QY^,?P< )H4 9 >&PO=V]R:W-H965T@#+=$6&XK4DE2\[J_OS) Z MG-C)]GJP*5'#X1S?'.3EWM@[5PCAV8=2:7%&*+._ M&DP&S<1;N2L\3HRN+RN^$^^$_[EZ8^%MU'+)92FTDT8S*[97@Y>3%S" M7Z38N]XS0TTVQMSAR[?YU6", @DE,H\<. SWXE8HA8Q C/>1YZ#=$A?VGQON MKTAWT&7#G;@UZE>9^^)JL!JP7&QYK?Q;L_]&1'WFR"\SRM$_VP?:Z6S LMIY M4\;%($$I=1CYAVB'WH+5^,R"-"Y(2>ZP$4GY%??\^M*:/;-(#=SP@52EU2"< MU.B4=]["5PGK_/4K+BW[A:M:L->"N]H*L+B_''G@C12C+/*Y"7S2,WP6[+71 MOG#L:YV+_'C]"&1J!4L;P6[2)QE^5ZLAFTX2EH[3R1/\IJVB4^(W?5[1KZ3+ ME$%='?OMY<9Y"]CX_8D]9NT>,]IC]J^-^4_XL!]KR[92!>,E,#000>ID :OR.#-KYBA]P+3/2?LQ#M8(E@"!0<53T@_9 M2Z50!5/;1XYYAG>FP)QR*X'A7OH"#/V]N!>*39BQ\3%E&Y'QV@E4Z._R)P%S M5CNTSOO:H.2!&J&5 17LPQ68!XP#B95FD=:!,OB9V)M<*,=J#[[^$S^:C1,V MN"@RD[JJH:P@B+9&08T ]_O""G&A2 F4@U,"+Z2PW&;% 0@MR]L@1@/V$%%V M$0-"N,C5O6CM\RWM2$K6FN=_0)(%W:**43?9U(LHIJ,]90Y,9=9!&>8>(!DM MW9. Y>#R8>N/N/7G!L@LT')]VK00NJI&X'1N_8($%I)6YA*@Y3&R02C=O776 M17%1%A*T+^&=US:L!@?@N]202FND M_>R353I9?HD@ 'M!%D(5E=RVII@VIH :C 4:]M;0 QRMW4#(M&&#>^P+[EM# M<1LXHY?WIE8(512AQ>$9[<_ZZ!839RZB2M*Q';A?QW3 K'1WP!V,CRM@&YSL ML.E%5FCYO@X&.KL@@+WA2=$!.:!+B]_WP!0S/R6/7D&@_/BVS8\WF!\I/0:< MD^:$ "N@2W,4!>9C"@>F2YO3^B!>+Z;:T$L:P^4/TC8$&G@(BO:A+=KL<]+: MU ZVUK"6?UR41DG?4N]GB?S MZ;092$MOR?B'4\S!ZNOUO!F":1_YO&?'Q7R5+$#B3]ER#&LFXW\&HO\"-%S7 M0LULEX-FL&"M.+#<_N0(\3#DB3]7@:_S\69>ED MDLP6LW8\C[)5DJ;S9G@29;,Q>'C=#,^A;#%+5N.T&9Y'V2J9@@!Q.(NRSNJS MY1SB+D7 +28PM\9"'UNWVK:NC2N/NHV/+,5=U0E=Q$/F:<.<:AQBM!"JHL81 MWJ3-+["6'+K^!4HH;/Q4YX,".%E*Q6U_^P2\K2\V6)!AY?$2C[6+^C:HNF9# MX,C9YG"B(\+ZFV#1:B2*792KLP)#!CL?;&Q%;.:WV#2U!2@8 6LAT3<\0E&G MMA?G\ >JE&"D;LO)-#NP33\GC +LN18RS">H,4CYU*G%-HJJ/Q-B0642@.A M%O.$R(EAR>^"#W*!#;34H4Q26P[><*YMSV+>@$-TJ/-=30U=A8M5'/2B\X^Q M<-#6#.L?!2Y,[#D>-^#XB>>XXYH6]_-/]\QI4Y]/9:_&:IU@LFL@\4(@QYI\ MC-FNM>[[EWP 6IV SF.4)[$)1#NWRKH*7!-;,-(:812/1\>'HF"YQB@ ?D@F MC6?!(RR$Z^.:3>B)*.B?**:/[-I^GS8F;K/\Z3-<['.>ZFM^,-H^:&UNXS$R MGI*4T;L+!79J'-NWD]2>ZYVDLU[\N#,FWTNEDI"#*^KO@%2!%-BD[0I_8;87 M=0LSD4RZKZ,I!J$CR#\X '8"NK((>$:2_:5904"-R[$;@[;P-!Z>NM88]>Z+ MH-[LZ%8,KPX@JX2KHW:VO7A[&>Z;.O)P:_<:Q 4<@SVWL'0\7,X'P:K-BS<5 MW3YMC/>FI,="0'*Q2 #?MP8")[[@!NUUY/5?4$L#!!0 ( )R (E/@M*N: M+@0 #H* 9 >&PO=V]R:W-H965T\.W*R4_J+J3FW<-?(UDR#VMKMY7ALJIHWS(S4EK>XLU:Z818_ M]69LMIJSE3=JY)A$43YNF&B#V<3+KO5LHCHK17RY2I^\5?A-\9P9K M<)$LE?KB/MZNID'D"'')*^L0&/[=\BLNI0-"&E_WF,'1I3,QLO4T* )8\37KI+U1NU_X/I[,X55*&O\+NUXW2P*H.F-5LS=&!HUH M^W]VM\_#P*"(OF% ]@;$\^X=>9:OF&6SB58[T$X;T=S"A^JMD9QHW:%\L!IW M!=K9V1NE5CLA);!V!6];R]J-6$H."Y$!P05X$?-?)$21Q""0B\0MXR3'@Q.,EWQ4PO!*FDLIT MFL/O\Z6Q&LOFCQ?WJ7>;_F=Y?A'/]>JEV;**3P-L1L/U+0_^+K;C]L>: MPUI);$C1;L RIZ.YQVE1S^)V5:,QQ[6"S<'L7+2XISJ#\.;B$A9,LK;BP"R\ M8VV'/7T\*#B#K"Q#4L8PK[YVP@C7@P9('*9)\LBRDX_,!9CG65BF.9S'- X+DE] 6J9A3"*@HQ0^ M*LLD.J,Q#;/<)0_U2ESFCD*6T+ L,]0DWY6ZIR?Z?V6/D)#2R)-/PR).'7=D MGN60C))_ESU,6IE2!TQ#0I,+R$@:YC3%G)3PJ5UB4:,AIL*WN8&X"),H0GW_ M?P$__E"0F/QT_'](>!)&,?6L; [_ *-2[% M^@3+'>;[+"[0J$$^_J;"X,[B$FOG('&6[I!LK3F'II^PW$W8)R7N3'$1A9@O ML^7^RI/W80^9Y%@TCYPDY4!R<&+$W3]W,?)#Q45:N3-?=]:-4'8J#7W!X>)Y M+DYUK?#BOCS-LRJ\X>[EX#1)#B*TFP@3(#F[MP&(JR* M#)LV'X@R)Z+%4)0#3<.2# VI3XDK1L[6%DLR+M&*'OKS9 X>VO/4W3(>W.=8 M^QO_:G$]V[6VO]J/TN/#:-Z_!Q[4^U?5>Z8W @>OY<C48T"T#W+Y7^PZJM M?QTLE<5&\\L:'W=<.P7<7RME#Q_.P?&Y./L+4$L#!!0 ( )R (E/)QI0B M!P, ,,& 9 >&PO=V]R:W-H965TT68W+055NROU @(DI(I;'Q /WF226'4\P7:Z[=]S[&1#$:4@\;+KR\R9 M<\8SD_5>W(UOF0/==<;Z3=:&T)_FN2];[I1?2,\6-[6X3@5L79/[WK&JDE-G M\F*Y/,D[I6VV7:>S*[==RQ",MGSER ]=I]S].1O9;[)5=CCXH)LVQ(-\N^Y5 MPQ\Y?.ZO'';YC%+ICJW78LEQO'ZP/ZZZ0=6G;*\X68:UV%=I.]S*CB M6@TF?)#]&Y[T/(]XI1B??FD_VI[ N!Q\D&YR!H-.V_%?W4UY>.#P:F"VJZ=[,E%:Z#%19*:O$%.V_@H'X/#K89?V%ZRT[SBWGE[9BJM?_7,PFFD5!UKGQ9. [P:SH*/5 M,RJ6Q>H)O*-9YE'"._J[S+?6!S>@KH(G92MZPU6C;4-GL3YTT.SI4OO2B!\< MT]>SG4]9^?8$B^.9Q7%B]5R9L,?>C9W7+V*/0U4\.6G0J, M_KEE._ H6=MR<,1WZ&R/(VW)(B%.!H^2(*FI;)5MQA"_^\+V^B5O-3U6W_F#P8(":=+X1)'(8,,X8^;3>4*?C8/II_DX MWM\KU\3',ES#=;EX\3Q#]:21.6Z"]&E,00>&7EJV^,JPBP:XKT7"81,#S-^M M[0]02P,$% @ G( B4U1^;*55!0 0P !D !X;"]W;W)K&ULK5;;;MM&$/V5@6H4-D!+O(B4Y-H&;,=!&^1BQ&G[4/1A M12ZMA4DNL[NTK'Y]SRPE6@[B]((\B%KNY>R9F3/#.5UK)L,*(6J M96.5;LC(\FQT$9U<3GF_W_";DFN[-R:V9*GU/;_\4IR-0B8D*YD[1A#X>Y!7 MLJH8"#0^;S%'PY5\<'^\0W_M;8G M1J_)\&Z@\<";ZD^#G&HX*+?.8%7AG#N_%)5H%+)Z?GX#50"W>4;N,OPGXIJO&E$0!Q6$G]A"[IM6K@&B4JNL6D MK-DM],?%TCH#+?WY#4;3@='4,YI^!^?_/R08A?PU;N,MO/[1.Q 21I*P5.H*J6WI4#7D5KJSV&6/ M3NC"\EE$<3-$D=Z(ID/N/TTPU,.(L6SWTD MGWQT9[2UE,Z##/=G21!.4P!:>_*RLPZG<9#-PR,,P)8'+X$W", !13 N9N.B M>1!F*;W:!Y./*+U6TAI./HC&<^1_5>W4>A"/9\,$BC-<+_$S4E+=YZ'D//S" M_WP2@S! 0;6M]"6QV@0]8O+E%>DX&R88WJK'_PX^IHL\-QUV6:N[^25S[NMHA6^2$4=(&M)2-+!5@F2$NK)7ECXIE42%> MH.X':3(?#B]UTUD)I63!+(:<$,TT^RKI8R-[(3CQR >@OWE,41C,DRE=UVVE M-X@)"GE^3VUG\A4422W2E0ZO;V]NCE#PW8HE"C.11-$1_?C#/([BGPC4 /$! MCC!T&!]1$BR2&:406$2?M$-A$E]SX@&E63#-DGZ0(1D8% YKA7$[SS*!!B=K M:>X 7RB+CXW%!/S\7CM)$06D.T/,T2O0=HBIC[HH.6%YD0VWC%E*PU&"TI4N M!G$TDN*M.,;>@MZ6(@$%&((5J+6'>>F7N,L"UIZW_FD'GR\B^1X"[4+ MR%LEEJI2#N'>KNQ<4^VM;"_^+NI"-2FEEQ'BP%64U90%4<)B2H+9(J2KSAAF MWVJSJZ2%7#JL9E'FG^$ UXLG">(L1H33Q9/6T,&4QZJQG?$5OK]JBF(4X3F+ M&0)5Q2K7MTF]GUA/2P'%L>*-=*#!RZW8] 60%9$$TT6,9Y+-]T2V"&;S!9Y1 M%&]%IE_T)PP-@Z2W. PBD&;^D@A8!R)G2<^^\2:\-*\X /CNV+)+[]*&J#.;O%\=>Z@ M6^;SC)M/=@NX]1W:,#OTMQ=]6_>TO6^.WPES!PU0)4L<#<>S=$2F;SC[%Z=; MW^0MM4/+Z(&PO=V]R:W-H965T_KF[ESVIPW_TKP- M1]\DEBR=^R2#G^KK8BZ V' 518/"WX;?LC&B"#!^'W06XY$B>/R]U_YCLAVV M+%7@M\[\JNNXOBXN"ZJY4;V)#V[[-Q[L68B^RIF0?FF;]Y87!55]B*X=A(&@ MU3;_J\?!#T<"E_-G!,I!H$RX\T$)Y;V*ZN;*NRUYV0UM\I%,3=( IZT$Y4/T M6-60BS?WO(Q7LPA-,IY5@]1=EBJ?D7I%/SL;UX'>V9KKI_(S(!AAE'L8=^6+ M"O_>FRF=G4ZHG)>G+^@[&\TZ2_K.7C"+[G6HC N]9_KW[3)$CQ3XSPO*ST?E MYTGY^?_ILQ>EI+K>A$Y5?%V@? +[#1<9YR^6[KGB=LF>RC+Y8#ZA+1/;R)YK MTC8Z4A38:H>"XJJ7V0H_.I):>6:42:1OXYKIKW^Y+,OY#V_SXNU^,4V?_O#= ME#YBT^>KU'FWT34'0IFGDS9L:]*189:;2O=8:-J78]S7$,GB_E\.DS@1AW7)&Z_CCMP?(W"1<< Q%7,=!'E\@FL+ VC)U =X12Q?L64/,)7SG4O@NAY? M@<,$7JM,7VN[$JA-;VL0&E:K-0@EZ7:]AV#; @EJOOH$&VO9"[2$Q+5!91:K M7(@A+?(CB%FDMONB] M9UOMZ"'99_I Y70!SZ>TN8,U1RNGLC*AI4,$0K_\#0BSIK-IN?B&&N.DKW?=H=UTCPY*V@'ZG-G,7"69\?B&KS7+F5 M1:;5AU,&)Z>\/9^>CEDK*D\NI^5^8@+IT'%J,6;W3)$A2A%M,B!EQ*FB(S,\ MNJ'D@[ "=DBTEU%.&@X4TZJ861&IN'8 M)58M!RP<96W(52B C$:@LG4J!%PZ@C+#N&6_8A^><5[ML,VZT8L0V5&C84>E M4]$--DWI%\GYI=&KP1I4&](D?DEIB^I"":NJPC5!4JBFOI,J&\,B1!A3A@ZM M_MAGUMGO]]['CI'M)F,"3:CAP3PGE3GP8/(L3NW1DG8B^K7H;[0S:4DV'\6O M\BZ$/;2<46EFM"A1@A.F8R]^BFOM)7P>K/*OO)]UT4 MJ$(7P9E-(H&!'.&*;- 2X87>@;9$.9 $<;VX&?3&5/<\.:#YK:]70QZ]>_CI MP^W@[HE+D8.>,J[ M*J'!5V?>[6LH0K1AU)#?+[^4^(1=0#?=LU[I: M'V-+3B9NFDQ!!P)+O-AR7+MZ(H'Y([-MAN)(+AK\GMKZT/%2%JY2O8"L,[@Q M%;]J4;TG8O[39 PNAAMTN\^2/]4BU@J$0A7 [N0\I$H_L/;EY?3U@:8QE9UW M#:JI#*#\].X=NW.3VT=M#)T[82OJTJZATO2=G\VF P."S=JLPV\ M,#H_WV#K5IA(*B4:;[RON6A M)[ 8OR*0M@)IQ-T8BBB_ET&>GSJ[%XY/0QL/HJM1&N"4X:#CBE5'1RETVO&#*:E\*C\"A@Y(>@!RF;ZI\&.MAR*; M)"(=IY,W]&6=8UG4E[WIF/CS8N6#0^S_>D/GM-,YC3JG_YNL_R(GOI#8RCL2 M9 (Y*H4RP8H[Z92MO3#6'!?2%*3E2I- U3D9E-D(S<)";AP1BB%X@4H4MG9B M+0NE55#DA^(WS'5C)9HX:*7[G6(]R/]2!NR&K;.UV&S%+>T"52MR(#R;#,65 M- \'%$+71Y'U<[40E3)7L:0% M'#RCS'%!'MOU<4_@3IKR!;5:R55+9#3OJ+ ;H_Z!):YW")B($4W/PQ"X MU34=W%G7 9BX,E555ZW&G7QH0F7OP.\SKX&^CSO&92@^/SVD?,=>QP3K>98E M\$39LHT7>]0$$;YVE':!VV]5L8T.%IBJ,J;@"XX+89?WC8J4)JZ.04X0M#8=SE!. /Q87';5!L$[$G M40<$@4EG?7*WI@C,KZU"S[&F$T<5'F>9^BHW^3JJ&'E#-RE[0 MG;1DJ#;Y6BNU.U 2K;!>"6&ML>^D/F2$:N,JA5<5++DV9*:W@A0RME(%:OU. M.6N:#/U@JQUJ*F;&NN4,%8HKCF)@FILQVI%;Y$)OGK;I_98?;*O^,>Z/G%5-8Q/>=F(R3;#+EP23)EA,,4@QF.0_2 M9+9,Q>W6NG Y)9HN9F"[&8C[)Q#)?BMMZU>R"6XO^<)0ET_GB/7]GXQS? M>3+.Y_&;I_C^2N$ID'F2IBF^BR2=S1A/GC!V#&;)))V*3[VJ0F&7RA>V-H<4 M[:?$:^2>< HB%AU-'Z6I\3B)XR_Q2L?Y"X0;+Q1Q0_S,8;X:RY_9\M$#2>?? MBWPX%[/AY*74]P=8-PQK-AR+[W!XB=\KB>;1-)XN'YYTHZ?88N#8E3>2XZIM M1 W Z[81)>(G9]%J'QWP2)2J21286 ,BJ@L&F.Y)AFAGO<4,H4T6V;BW-.6E M;#SM+>4BFR6+O"\X$UF:+)9]P7D,%;Y5'RV7-_/^B=G7IHL MEQQJP$?7J4-S<3:]Z"B;(D-G[\7U\][\DDSX-5\D^7+!%Q=771&:RZP@O N1 M'FVRNJ;3H/\41&6DYUT^7*#%:ZUBJVDZ,=V'-UAD)]^EB^&LDWMT.394A''/ M/\;B.8=%U7GOB!M.^8W[BPF0RL4^IA'/>%5'-"'V!#;:@T3?Z #6Q=(??NLU M-.H](RMRF_A8]B(F;_.B[%:[]_A%\PQ]/-X\YJ^DVRA<.IK6$!T/Y_F@\>

&PO=V]R:W-H965TVN:^_J/@R!(3$Q@*$Q ]+TK[^G M>UX B*1$Q4XVMW4?$DMXZ>GW?KIGH*=K77\TN90V^5P6E7EVE%N[_/[XV*2Y M+(49ZJ6L<&>NZU)8_%HOCLVREB+CE\KB>#(:G1V70E5'SY_RM>OZ^5/=V$)5 M\KI.3%.6HMZ\D(5>/SL:'X4+[]4BMW3A^/G3I5C(&VG_MKRN\=MQI)*I4E9& MZ2JIY?S9T>7X^Q=3>IX?^+N2:]/Y.2%)9EI_I%_^DCT[&A%#LI"I)0H"_ZSD ME2P*(@0V/GF:1W%)>K'[3HR1MC-6E?QD_;YE2Y+9:%E:Q)19/4T_NA2,WV4/N+/D)!'*3O*HRF?7?/P9KD;])X._% MY$Z"/S3%,#D9#Y+):#*^@]Y)E/>$Z9W\&GF3E\JDA39-+9/_OIP96\-I_N>. M5:=QU2FO.OU66OX*Z6>0DXOD0ZEE LNM:IU(21R;Y MN8)N*IF%(ME:IA6F:VK)8]- [T,QE7;7WR4BB4'B@4F*0P*3*$M6KO,8C M2B:K87)5Z":3-6[_I4J'>,@F E$QP)N&: Z3T^_'%X_3U>.3R63\^.V;'UEM M'6XK48(F6$:^DE4FR'%:JLJRXDM98UDEY\FKSS)MR*+)SVR+VCWC;KY6E8"C M08?^)NM>! JZ7 M*S)V^D 2)^.1([&6\'&207YJP!M$<'XH%F#86-:4@;V[MO8^RI=3]DA=N7PP MGCBG=_F KDS.0AAT(]MYE&G(#W(!SYA)27JJC"X4A5GFC4CKD+N12*!P2\2N M#=_BGX5@?1_@RL1T3VJQ7&I8" L7 ".)LY>:SUU*Y&MXJP( &'@/[7&[*Y3! MR6LYJSDGCJ><$T=#2@\_B3K-D_$3=VG 0CJ65B)EMR;3NI%+*\L9N)U, L'; M+WK?ZNL.YJ7RWNHP&.FN9WP.<*%/01\<-G@(,SF','#73*U4ALS>=>+#DD0O M,]#=-OP'C-_8S#X+4?"( IY'#Y;*D/1D,D-9W-77F;1KJ:&M7/^HO=K&MZ:==T0K(3 M=VW*/!F0+F8R%\6<+D$KR1)42+WK'*RFGQK0REH3 8^F'ZDZF@8V2:BL 2-) M,8..K78K/9["FQ=4X%QP1V6V!1-ZJCPL7RN;1_I_^K'1>$WA<":*)579W/9*4X7$K-RSN!9YO$HNZ(#+@%5T&J$V!&RH_D;O._H H'CMNH\Q;Q AGB+5.& M./6YYTZ'9Y,AJ%;L'7Q_&.'69!H8V,HW(*WJ/G$C\>N.-;K8HJUQ_=#:51)% MJ(I8".WLBO%B)Z&1F9L%&K DZJGS=I=-;^M6,\/D,LDE("A8HAODF?XA!8.C MK\X:>IU0X4N9NA1\X589?ALT>M/ GZ@:.;O>0IFX6-D-7;V!- +A)^HN^'PK MOH@ZVPM0DF&G7H\OKOY^,GUR=CY]&.BTN7+9K$WV/ND -(0,!P%\@FMSFNYD M.Y(K4J2@W4J==T$^1C,=L5_#^]-<[9,[*7;(?7XQQAF>TM888QK5Z)>N:TV70YG]01BDI M0]3!./>ATS:9MQB^FU9-CJR3ZX*\KI]BQ9+^=8U]7AS6LTU&B(2SB^F3T3=* MS*0IHM1+$CV9(:5N6X<4G+#0[Z ]KBZGVXH%%5DS6#%6+9N"Z;CFA>8R:K[A M=CTTZEB-!A)D\T,B"LHOV1,IL""[#+"=EV>/3I VT1)SF M4+-1<)NO"#_V3V+?,- BZ7K!>)G,&Q[:L%81%Q7<.L36'!JL4DEEW9Z7SM#*L[NGHI"PIXV<4.4L:8H&C1A=P)&WR;/QI/)Y/';Z]O M=J$'X"VI@=X4$QM9W\< M!WI-=OPBN5*_0 ^&COSN]'/QSW0ATO%!;G2;O7^*0]WC.=-=CD([0D:1#QA9 M%(PHW*A-+%'#EX"8(8&IRFTQ<]-V"8!A\UK*KNL(G^%(W?U)GN>&ZZCPW=1V MO\>P0AL9_*V+]'Z3W9Q,FK16,P)9,R"Q>\1Z&*[N=3BM1Z6^]97)@I S;=40 MD"+5'HC%R=%B&J;K,:2B_N-0BI0+KFGPL="UQT4[.?MF^P<$*'U6>=GJ MP@Z0<7E?9Y4C "MMDPV2!O/H)^"AI27:?;AGQ49FMTKJR>^8$1^RJ0AY;E?6 M7EX,NR^CT].3L[#](NS_U];[:RN,AZBC#>H8@L2.-?>#-N3.PY#:^-K@-W?:U\VA+GL^.G4N^P+I\U^K<.R3Z ]4 M,[X^M]^;SW=DIU^9SP<')/07?N>/6^R+L E [X594CPV@P<+<-T)R;9,]3(; MST5H9)!%$Q[@."9ZS@VZ_RW/>2?7R3]T#4>XU[%>49+:^_IN;$T2[WKO6E:5 MV10K [<,^H1.HES3T_/D MT3L0(N,0I?=B/C_P4$G+SO@6.S_"^O#DPZDD1&8Z.J.C,QW5 ,F)ZH',C,)L2G=>_DF4RS^_ M9^9^_/%]4F*]D'NO05\1N 2^NZ[UYXU+PW':_%+.%=(S%:;;MUWQYW$SG34+ MQZK.N^7";6W$"K*]0]?1[G9!)][DG NZ NJLG%YIRUI6<==[*6H>H<]K77)% MI#/6[=V@+EN+RKCT/(BHP"N!Z?%/G:>X,@9RH6QVH<5.:+!WQEWI.$UOSK*-I^3!YH]=8LQX0,9@5IOTBG8R? ME[+RQWTRY<[W>M,$+SD MW7DZ8A+.G?C *_B ;"7IS)FBW:@Z[@8JMSDEJABE^Y;J[KE-1EW4U![[H$,Q M#P=*[<993D 5(1O!$?E%%[OT7O S%N= MXJ7IV?0R +?76F?^,#88K_F [ >@*I(+CX#LM?^4X36XVHE?KH:70[^!B&0_ M.A^CO%,YA:2A8OQ5BM+P26C'P1F*P1LI"DH_L@84@9$YT8$F[,!(_KK85[^[8M6W$M?YH_-''E,]^'Q(\O1PO M-]H7MVUB\2G"_Z*@[U4V,7P'Y-/AHEC4TJWJ;P\"!SW?5)5/$8:/!*QKVB>O M:"<:RU+>=ON6<=U0"4Z2T:[6(>X&OJ()0V>EI$0/YK8.*5ME[%S+SFGU'1N= MU'AU=KO=<7^_4GNVOPV>;D_D]M:IHL0=_MMGOO;SPD;WVYWNN9#>NT]Q3TCK M-44!&AK]'H,#C%+2AO*6JE2Y6KM\6?,Y? MNIQ4M!UCR<-+O.T/^. =:<)=/X[I\$ZT"#;S;9):PC]ZXG6/_7CM?HG,:5(SB+2L^.T8="/ B MT1QD@[!*'6^YI.7P5$-#L50T3O4< MT$:ZQAX80='C/O(Z>]]0#:R%;#, Y;HD%=5RV=C.<57'.!T?T<3XZ\92K>^Q MQQ9UA88<@$[0<3Y)V!-@9L.12D>"W:=0TLT,">U4_#./'&5946&*9@?XRZ2E M\Y15/!68PF0T5(*/TKD>Q:6,V%RAJF6^KM$<,WM,U#E7+,FYB+&:/NWBE4$: MY@744(8++K&V_21)RV'@@JXIK"JY-#E3A1+:T84B)!W2)=@BE-@U=#1RYYVO M,.M26\E#+FA_X28NRP9"I8J&F_<:?9=]T9H#?_EXI6!W]95X=PE!.G#ET$5P M35U'CV_'L 5C#E_NQ6)!JK#LX'Y*1\DH]:7":: ]K[2M";)1FU%ZXZ)Y_)8% MI4;9\#T3#.:TCC /&UU\_B-/YH5>DUE0N>-UY/\TY:2ZH($IHTJF1K'&(W*/ M"UB=\G,XU4.YVX4H6ZB7YM$]=^#E'1F;PY667"M#QU6*@GUAGY'D?"Y_*R.Y M"L&-4=K0%)JR1 M^+: X9*8!J^QK,)P+"1M!5">R,\@I_1(!?/S]S90O9H D)*K,,[>3P@/) M=N,)+6%3V8C1M3'!J"@B!IW(K.#_P^O%H7/H3JCO.)KD MUZ_](L1^S^51P5]X?V[^,@@[Z'=!O%O)>=^YE9511# M/!N.29KA,<_(P;W"(I5#*=KE/%^+>[F.&SK*H8Q?PIY*XW"34Z_Q1^5\UF\- M$F&S2WU1G*;>$PK\;4C4"QV==P"ZA3JWPP/U6[MC]"Y0!CX*9C*:A;ZZ+["29B ')?@.7IP7N,U#2'@(^[LK**RA;K N,\=5 R%SFZ6;CH3X(\)X1D[6(HVR6H\"+4>] "C]1W MD3]$5L'UWO+!2@IEUU&&#CU@F.[THN4PXD2]9K3".+I:J5I7OF%NZVA( :I7 M7<-W##[_LDQD:2 ]AW'=>]C) =[)7%%\O?D]&+1B48GC:K]J \N MG*NEJVR-$XCL$BWW$-;;+M2S]55\K.YBXRYOV(U@H]=Z)ELT%.)TKS^W'[[L MW@%4U9P^0?&',H)_7AOJIQ"^W8IRZW@X8M1OC$S[NVN[PXT%*NS\V: ME)1B99I7NM ++E[&SUF&>_(<\03WDQ0KZE9FO/V-5B\;^:I8T2FH8@>VXHXY M#!X'>XAX!G+_R56I,](Y)XH4'LB-,[N%*P&[? $^<*PI .8-?W#E"I,7J>W; MP[Q8V-W%KU?VN#\D:[NRXT!R6P('W1XF]CJ=MCSYIB!P]O6Q#ARR7HQQI:[RJ:$)FQ&R'9B'2X675-IILME^*S*INRTUMYR+3; M4%D3/RVAO0?*RSGM4=7X3X"$3:4^@0I_H>$RG:K3IB2(E_)PM$6$JR''G+[3PAP?T=V@,?XUMW1]KB5?CG[JY M='_AI7W<_9VGQZY]!U^L7K)?^\%K08*#O^82P$?I =P M?Z[AH?X76B#^ :#G_PM02P,$% @ G( B4P1'V3,J P !P@ !D !X M;"]W;W)K&ULK57);MLP$/V5@>!CH,V.L\ V8*XYN-,]M)=:=SC(JWS'#%O, ME-R!U?'GF^\A^_RWG+S!#^6:VT45^GABZ5BE$R5(#=0H#,?95E\ M=@(MJLYG2W*"RE?F&PO=V]R:W-H965T.# M+1Z-[M?70X/'6VV^VHU23MSE66'?]#;.E4?#H8TW*I]L-<\ MN$[7&T]T_#H;$+R+/ Y55O; MN1;DR5+KKW3S+GG3&Q$@E:G8D0:)GUMUKK*,% '&MUIGKS5)"[O7C?:W[#M\ M64JKSG7V)4W$*.\D$Z>'!N]%8:DH8TNV%5>#7!I04FY M<09O4ZQS)S=.QU]?G<&O1)SK'+FVDL)U/'303C+#N-9TYC5%SVB:B5]TX396 M7!:)2O;7#X&JA18UT,ZB%Q6^K[) C,.!B$91^(*^<>OJF/6-GW-U(XUZM617 MK^0]*LN)4V-DL59\_??3I74&9?*/%XQ-6F,3-C;Y+\3U^S2)+TI0USG\";?5 MPK*@]R_N"I:9+.R1%?$%X<[UA\ ',9M]FMRNZI594Q .&TD);UL \L; /"G6A1:"?478E5)+=&&AS, MW@N9)"FAEIF06VD2*RK4D]G!(2V!^% YZP S+=8OR $8(!>5(AM+!>I9_K.V M2').F=RRLY#S9JW0JX>V/N*VJ/(EM..EI3*R\-(JH M_X0<(2-+C=221))"E],&]?.AV(6I9H98LBK MRE70\03RO89"0-Y7A=H%8ZL$6E51#X(?T(6T3Z5%RMTKUT9YPO,](6/TM_$A MEZM5FE'R&.;YQ8\R+U]?,[*??[X.Q(U2XE?M8(KQ(5^ VZ8^5V8-?"2=*!N; MM&3ZP5OXB%V2"B'>$-]:LDWY59Y;N(-1+AH\4'@]34 ?L0^E[G#IZ!<[26VXG#K@?2])_ 9Q/C"YWS201/L1NG,47;Q_43"MB*_O7-)SCY M&QDDH>_.'"_^8VG[B?>O"PKZ6YD:\5EFV'2NL(A7_(Y,3 ;SV82\#X/#T.L# MVL5@/)F*'\$%R+DG%]R M\KD*NO(E]*ZSCWC>)(K9&[%PDZ?.@?6P+6RT88P$C^>5FF98'44\1NQI&%-W M*JZ8:S7X%$_M4WN.GRO\8HX$^25\=,ETIBNLD7^A.MZDZE8U1-B8*3NNKK4$ M#W?&@^[+.E"TZZ@B9M2/MU N(.7K':\?%.@D$)]*)L,]*(\@#$#$%(IP.'.; MAH.]CZC'QDF>;'"[PO!CL='ZX>;!<-9&D6MU_MJVPQPJ$3LFT2-$FS@UXU0F M=],4W?;NX\4I7(VSRH]8S[38:S;.<],UXH\@!.)BEVV;WHG#B34($TG[O#6M4=CRKKF&[@N'_>>G\X38K<5L=LMLQLU.2@_.J0R\&HQ M#V7-;.05=W=L*-_#%7P?PUSM**;KUW_ ,.*W*28,I@W%7.9EIN]5NVE4!D.- MK8]%()5?)!YPG_,D)A,,$F2X.12\N+Y_>7-U=0 CU"*@#V4Z.%!Y-K6.'964 M]%><=%$V*FJY?J?5N==X/*Q[_ (S.5=\%![P88P'0YYVVU%T/!B-1O3WTLS_ MS,&''/C.,Q,M?>FXM..L]GQ4=[D_1(6C_?.2[8X(K50;52YH3+U/GAU>.".% M__,S4M_HBONXME\HT@I:VFB:<\C&P4L'J:?,_[\/5WO)?.)<%0T.PV@0C>9T M//G=YZHZY#6:&LK^J'\=[WV:?M5]-1_#-R)^T^J8*)UBB-(IE98.@KFTYXP_C.EOW&ZY$^# M2^V0';[<*(G D0#>KS2\KF_(0/NM^.3?4$L#!!0 ( )R (E/QY$#_- , M $0' 9 >&PO=V]R:W-H965T*5$@JBO?7[XZR%2=HDZ)[L?GC MON^^(S^>%KUUGWU-%."AT<8ODSJ$]BS+?%%3@SZU+1G>J:QK,/#4;3+?.L(R M@AJ=Y=/I<=:@,LEJ$=>NW6IANZ"5H6L'OFL:=-L+TK9?)K-DOW"C-G60A6RU M:'%#MQ3^:*\=S[*1I50-&:^L 4?5,CF?G5T<27P,^%-1[P_&()6LK?TLDZMR MF4Q%$&DJ@C @_]W3)6DM1"SC;L>9C"D%>#C>L[^/M7,M:_1T:?4G589ZF9PF M4%*%G0XWMO^5=O6\$;[":A]_H1]BY_,$BLX'V^S K*!19OC'A]TY' !.IU\! MY#M 'G4/B:+*MQAPM7"V!R?1S":#6&I$LSAEY%)N@^-=Q;BPNC*%;0A^QP?R MBRPPHZQGQ0Y],:#SKZ"/X8,UH?;PSI14/L5GK&24D^_E7.0O$O[6Z13FLPGD MTWSV M]\+&\>^>:OE@=OE2^T]9TC^.M\[8-C0_S]0HJC,<513''TG2?X[6CX MV#FXZ] %X'6\PIN'!=!*52O8U&:I4@!X] M_#A/J_CF8\@L_7D?,@&I/7P/S1,T]/7-,P? M0YYK^/B,LGIR,L+WBCI)T#J^4*=XV9'FVV$1%I G93?T+F6B]GO4'0[-3',W M15,05,XVX@J^3&[*GB26NQ*Q)X9:M,*UTBHH=A%Z;PL5,_0JU%$I%G>=DF!E M IJ-8@-(',G5"[26HOMKO$?\G@!-B]:2Q2>@_[$/7!6I3/O.MM3%9; M'0TJ6WQ*W"[-$XNG7WJ+V4%G:\AM8O_V;/G.A*')C:OC)^)\Z(R/X&ULK55-;]LP#/TKA+%C83M.VA5%$J#I-FP%"A1MMQV&'12;MH7* M4D;)<;)?/TI.W'3]P#;L8HL2^=XC3='3SM"]K1$=;!JE[2RJG5N=)8G-:VR$ MC2^70E*KQ%]WEU36PE THA&]16&@V$Y2PZ'YTM)MX_ M.'R1V-F#-?A,EL;<>^-3,8M2+P@5YLXC"'ZM\0*5\D LX\<.,QHH?>#A>H_^ M(>3.N2R%Q0NCOLK"U;/H-(("2]$J=V.ZC[C+Y]CCY4;9\(2N]QVS<]Y:9YI= M,"MHI.[?8K.KPT' :?I"0+8+R(+NGBBH?">F]'\(J0:HEFV M8)'6"'P=7(W/>1H"84%HP WFK;\Q?%[*',G[Y3O&W#0KH25:AA$.!&%@[ON5 MI<1PQ_"BJ@@K5L^W=XVZ1>C\,C>5EC\YI9),XW58?(B$CNG?C.*,FUVI<&]U M 6^R>#1L\"0*ZEU-B-#T+8>^Y8 ;9CLT3(CD17K$I':%X?ZK[=$>\?0QQ21. MGU!8N?D3@I NUR!H3W\'S@Z2D7X.Y:;5SOI*H%R+I4(HN#;/5D.$K_J4]5+H MEF?HL/DXQ?BY'DX.A@1C5V$4#YD']WY47PFJ)#>@PI)# MT_CM<034C[_><&851L[2.$XD+&O^8R!Y!SXOC7%[PQ,,_Z#Y+U!+ P04 M" "<@")3NOVU3)0& D$ &0 'AL+W=O[[2YL5LA'+MK&V4O)EOGNA>SF:VVHN5V MJCNA\&6M3.V-VF:6QO%\UG*I)I?G_MUK]=()5X;9ONV MY6;_4C1Z=S%))H<7;^1FZ^C%[/*\XQMQ+=POW6N#I]GHI9:M4%9JQ8Q87TRN MDAC!DQ66E]0P_?U1>3F ")1E2./'#\W(I7HFG($6"\&WQ. MQI!D>#H^>/_:

7%;?BE6Y^D[7;7DP6$U:+->\;]T;OOA4#GX+\5;JQ_B_; MA;GIMW-:RKU0MZOOV,P :4:4'5"_3)QU^WS=3EB412^,T><)?-K+,O+_L RS? MB$X;)]6&_7ZULLY $W\\X3X?W>?>??[ODOB/G;"W6P'E6RC,,KUFSC\2!;YJ M!+/!PC)N!)1H(.^:U=) \,V>K8UNF>X-U**PO+QO,_*W>^M$R[BJO34)NV:( MZ V$V^K:1Y3*":-X M3]G/]U&T@ML>M#R?3AC/5U6" @H.YP.Q(RHK;H4!"B SLK(10E5-7Q,<1,2[ M5>_SA;ZRD2IBW-+*1()KMJ*^\P!"K1&>\/=68+9%]Y,G>7?:O[3V'CQ*5LMO M*->5I*YDD98--QX';QI=!6O0 #MD$JF94@W1:+01$>S0."L99OG4MY34/\,+ M<8=."S@R(!L<"C^+*C94>\I>/:1,1J!24V98QXV+B(.XY4T/%X\D.@KQAQA' MO#"+0A$&O1W#'@3Z2,:'>L#\4#J#BJE>L(:2&'3;>#*5MHY\6XY/X#S644#5 M\(3MQG OM"$?9,[=*+AC6D!P7 $K47$J)2+M_50KD 5,@RQ#V4'6>2" ;W4C MZP&-@:XI PT -[Y:<-.K8Q@"; \$&1IR=?-Y$&:E6T)XKWK1_9J"**_>]5B3 M-:TEKC:25JY7',FX[;@T/F%>-)"XL"[ 08@Q:8?Y87$/N0MR-#?"A75@:08* M*;BA!8JO-7'2W5 U__U(>".47U->!S6V%DD-D?;(PUS;DQ\++)O#O*K2O:)X M46@-0$NIT:TX>7%,!4PT]CHV Y@\&^M M49R=96>0"SI5;^'6/G^!VADA[FU%#!O)WF\DU_+N/5]HBZ$_\A/6-IDD59'&.4+).H2%.,,2"\7<2EI+:1J514D_ MBR1G^3S*%OXG62S96^U\6PW+!*ZS>11C,@7)HRPCA_D\CK*)[1J 02CRXKYU&>$_$L*Z)%>4*W -LERZ,D7K DC8JBP*O% MO!BXVB?Z!\5:1@N?T*3,HQQ6B+!81,NECYHG48FH84.$ATHVSC& O/(L MI\$2E4R?L^L/=#)V5BRB(E_"!)*=)R5Y2\HH*;W?.(9VN<.AMY=%Y5;=".>$0[Y(54X[MY)_R]I=F'=IKGQR@' MAQ92_*?NV'[*?M)T6JCEK:Q[X*0SBMS0&0XMWNSO<87T"#A7+ GT#J0D'63V M=+B0NF:CP91=-2/SH2KB;CA+AFN-,.'@REU8$6%'EVK$$W!(*@D%(6Z?'TSI M:"@AMO&$6.M6HB>,9>MPFMEB#ITCL&$YI$^NV8W2.QP/A[R='MC\R6!P_MDG MBS0IO[!LBUONNQZG*<(JA_,0,BC7LGH8P9]X?0K@__^B[">W6:YC&T[*8,!/NI.'!Z<[? U?: M 9L?$D%A: *^K[5VAP<*,/['P.5?4$L#!!0 ( )R (E-PB1A>J@, ! ( M 9 >&PO=V]R:W-H965T:1M& 4O(&I>%*@L9J&=PE\_N16^\7_,5Q;TYL<$JV2CV[P6_E,H@= M(1186(? Z/."'U (!T0TOAXP@V%+%WAJ']%_\=I)RY89_*#$%U[:>AE, RBQ M8IVP3VK_*Q[TC!U>H83QO[#OUV9Q $5GK&H.P<2@X;+_LM?#.9P$3"\%I(> MU//N-_(L/S++5@NM]J#=:D)SAI?JHXDR=N(4M" M2.,TN8*7#2(SCY==P'M@6G*Y.Q$)?]]MC=54$_]:K7E6N M:'D!3)90@9E;I.3P>N?X([[(L M3./QC3?'X6R6>S//PDD\\>9L%,9)<@,?42JZ+#W"%W\SL7S/7@ATASUI YTA M&J2L4$W;6:?^>"[AB;;_GEY*NV19#%D0\ T4 M8AO?.JZ]D1Z,='PP,IHYSS6U5&,)PMD'"91=8M]0GJE1%,^ 7SO^P@1ES< > MB3VE2G3NN"NMFKXXO-JA.-S4E;)@UFJ^[?HRL^ILMUJ)$K4OO MUL\6"T2D[ M+]> 546MF+IT)TJH*1GD1^K+TO+WG@*UY_-2HYJZ\R+?*):-%ZQ:)\0X:FVG MBYKZ\_F)I.$DF<(HG$UG\(1TY7GAF/5.MF>:"%-9Y9,IY3.<9N/^FAG@QG1> M->&2):W;P\E\V*S7\-,/TS1)?X8\S^&SLDQ -@FSZ<1])G$";S65Z*1+4WGO M_%MDB&XG;=^PA]GAN;OKN_SWY?U;^8GI'2?9 BL*C6_S<0"Z?W_Z@56M[_E; M9>D%\69-3S9JMX#\E5+V.' ;#'\"5O\"4$L#!!0 ( )R (E/5^A32@@, M -(' 9 >&PO=V]R:W-H965T#62+#V8=@#+9TD(A2I'BDK_N][I!35"9IL0U\D_KC[ M[KOOR..R-W1G:T0']XW2=A75SK5ODL3F-3;"SDR+FG=*0XUP/*4JL2VA*()3 MHY(L35\EC9 Z6B_#VI[62],Y)37N"6S7-().5ZA,OXKFT2];(5 M%=ZB^ZO=$\^2":60#6HKC0;"L?S\0/Z=66>:T9D9-%(/?W$_ZG#F\#I]QB$; M';+ >P@46+X53JR79'H@;\UH?A!2#=Y,3FI?E%M'O"O9SZUONX/%KQUJ!^^. M_+7+Q#&LWTSR$>)J@,B>@7@%.Z-=;>&=+K!X[)\PG8E3]L#I*GL1\$.G9K"8 MQY"EV?P%O,64XR+@+?YKCO#WYF =\8GXYP7XBPG^(L!?_(R$_Q,"/FG8=!77 M'Q;I($0,/8+0VG0ZQP)<+1Q\D UIX:-Q"',P%(,L 04IB3S^:([8'-A^ M?CGD.(--Z7CNLV@]FW_))(8=S9XH0.A[$7B^YL3A>^EJV"K3%4C"8['PG$@E M<]@41VD-(_R)1W;9N M/D'-$7R.E>;=B1*C%UWNOJO\B-&3.+.0UXC'6B"%FCN.RUJV@H(69^?E<4': MCFPG>)D=^EKF=>P/#-[GM= 5 C\[C$/'?-&@%:<0F=U_R>)YEL9IRNP56AO8U$850=R#DM50NMF/ M&D-RUF<;+[Q_3?SUZ+0;6NZT.CU8FZ%/?S MD&'B3!NZ]L$X?@/"L.9'%\D;\'YI^$Z-$Q]@>L;7WP!02P,$% @ G( B M4SO*#EJP"P SQX !D !X;"]W;W)K&ULI5EK M;QLW%OTKA H4#2#;LIU7\S#@N$F;=M,&]J;!8K$?J!E*8C(SG) SEOWO]YQ+ MK%[. MSH^?O3I><(.L^-.:;1A]5C1EZ=QG?GE;OIPMJ)&I3-%1A,:_:W-AJHJ2H,>7 M)'0VG,F-X\]9^ALQ'L8L=3 7KOIHRV[SWC)S-5]*%S==H,#6K;Q/_Z)CEBM.'IXAL;3M*&$]$['B1:_J0[??;" MNZWR7 UI_""FRFXH9QM&Y:KS>&JQKSN[BM%0;J5>]0$/0U"Z*=6573=V90O= M=.J\*%S?=+99J_>NLH4U0?V0/SUX<=1!#TH[*M*9K^*9)]\X\[%ZYYIN$]3K MIC3EW?U'T'\PXB0;\>ID4N"O?76H3H_GZF1QR@$/OW' *QULH,\O7!-P0JF9HOL\.2F')?LLM+HP+V>H MR6#\M9F=_7-CD.R%JUO=W-*&OM%]:3M3JL+!XTV(G]+!^+*RC6X*JRL5.OR MHNN"VNAKHY;&- JB6^VQSC8BV)=8;9"HW4:M36.\KJI;/C$MI>F=]UIO(;>M MF# _GY^_?T 1'?3[T(@^5SPN)AQ_U6T+;^ME993OJ_3 FW5?B7_$8UQW98K> MV\ZF%:]OBHUNU@;>K&L;!#!^N'I]\8![M2^IB6TZXVT],A5&.4\M#Q4]]G=< M Z.JOC2B"]P. (C!K!Q^]7JNWC;%H:AF\62[3)D% M,*R8!RE\7C=!%S%,N]0QE05HB65]B[ 4XWP?'+]S=Y*I8D?2XM9?==-3L5S@ M$!^B=#@;D(X@>5?'!-KE^5^$4'?8@#];;6+[DS8" M8[$,B[WYTEN6Q?)6,;D5%BDZIS*0N>_40W5A?(=6N5>B*FTH*A=Z+YK@,=,F MJ5/FRMEKS52%BFJ[B.SR'-JZVG9T4=O[T!/J.X<,14KN+;\8K['J$$9S( $I M9:ST:?;;(-[3Y2>D9M2P,C<0,QJ/;>&/DO&!O5!T;FV%C4VA+HZSE:!?%Z5CD ^I! M;>O*\/6"54\[16H*[__6+,+&]55)M4D-F8;8\ZEO(O62//Q[]0D)S(;S!B96 MZE*P6D$4J9@Z7AS\-K@E>X0.OX<43)L*OP_GHRE0R#OMD0HGC^(JL1M.V-5( MXT"QZ#D<'5O+H% 8\:)QH\LT =!4FE!XNXS5^/\9,4$U'@U4X]$DU7@#4,'A M_\(!^_C%].8_H/TJ"L@:!AJ0=/S^N^/'B^>G\."E6<&%T@V0O7%+?,K$G(N= MYD83&UEF6,QU$<_NB(A\XRR&&?5Z8E ML$PBX@[(]:T<1J(3+0E).S!.C2,@R1I,/EQ,;]3Z,ZH^JR60H@.FI38"CK0K MO5H!%&(MU4R^D'C,7S0($3;FA-+"#N_0?%1F'4A0/LD1J1/L%!JSGCX8P)&J M@%P"C*TG-";@I7FM6"44" #?K"U)' SVF&IU8!NT3I%:N!!9&M#<@/:(6]AP MKG751["^;\!.QWTJPW>IU_,QJ-;25HE_,D*F3-A-SPH96>99"A8L28!B%Z,B MADI$BVB]14BL%V]!C;5SY=96U7R?#C@ZHG;EFO5!)=0G/=L1Q-2B\*DR\*'R M'$L/W.H %@\!$#U28,O4'7C\$FQ^A5A0L9)5ZB-8R^ 3W3H?901I)04@5[RY M-DU/^"\<4BHU:.FX(:8KHQNRG9C*AQK1JJ;K#M)O:)2>D#LD$'>GP 7";SS0 M:"9GW#(7'6$S$$CX]D]]N>::0_2B 0,BU?+@!2E'6'3PT;=/9I:M MU<:B9KPEC+)&,#*P"';ILD+PG _/U<9M$28_YUU(+R-0)!R%-._2KHC+HPX' M33*U'CM@"H6?#"C\9!)#KXS8OQ=]IW=^-"G'C:36UHU2/B2I2GQ__%S&+33C M=B#:G)%MP:C^\?4N!A)I+X162^UB9I$GI(E (-(IS+0A E>N$DQ5A+"6CJ.YYJDI"B MBGAA44=JS@4<((9)@ET-@:3\.<+C/YM.;BK"8 L\.8 M4B:)V+B)?1$GLA;12GB\-"/;8Y6Q37BR7=TEH+YVMLBD9HXAJ4LU-\D58@7: M.+AGRA[GF(E]NRF5=74'G1.764IDTVK;<#P@06K2C4^V19%YK4#]'8S&X;4@ MQ] *\D5.PM]1D]Z+V//[44]!*U+)X#GY#!2!\QJ,[H6,:#8U(:3:GMX3I\A= MTJ>!;X^$PZEIX\I5R TI?;EWM*?%HOTTTE@ MEVXWD]"0A*J^C=/D#^=7'QYP6%@<+)XBITM!'DGJMS5">YV(!R#AJE]VKH43 M3C&+G2SFZG*4I;F#_.X:I$N/0QCP-R9!Z1_262_(B";<=KS87<,OIL6\ P/I(VW9>[<^*6@_2G[,#(H)_P]P@$H=9^H8.<27W@D5]&R.\1I)NDP$ MNGC=84NH)$D[PEK!AOO"3[+P8?+>F*J-ERW=QOKR #T3&<[C8@>6KGQ7EWAT M5HD*!* 1VN?X>$"%:PZ6-MZ(W-T2)R;/>0#4;TELB[=U;LD#):!I!W)'SWD] MDC6J76FJ,##8S!+-Z%I)=:;8-/9+;Z(32+!E?99!H9G^QL;"&Y^V![XA^R)V M;4? 6A,IB:C#Y74WF('A>%[-W&:O[103O]VCVG=S-@*@1',47XD!K-J3.E]G^?BB?3 VM"[. M(=EJ+QQ8FLQ(]\%SV2E(?B"$V;4F)1&-5]IW;@;'[76H3N3BZ5=^'9Z?9A?7 M$2S$'WIT@;GD&R80A+CJ75Z%@A@AC>P1@,O;XHNI?8AV-'K'B&:TEC>IZ25% M?-TX_#J\K3V/[RAWR^.KWG?:KQ$'C%HK;%T62]>A\\G' MC4%Q>"[ \Y5#X-,7'C"\PS[[+U!+ P04 " "<@")3S3*DCP,# " !P M&0 'AL+W=O3C>Y1% M3=9*WYD*T<)#+:29!I6US448FJS"FID3U:"DG4+IFEE:ZC(TC4:6^Z!:A$D4 MG88UXS*83;SM6L\FJK6"2[S68-JZ9OIQ@4*MIT$<; TWO*RL,X2S2<-*O$7[ MI;G6M I[E)S7* U7$C06TV >7RQ2Y^\=OG)[X1"$<$-'XN<$,^I0N<'>^17_OM9.6%3.X5.(;SVTU#<8!Y%BP5M@; MM?Z &STCAYQA4X<_"4@V 8GGW27R+-\R MRV83K=:@G3>AN8F7ZJ.)')?N4&ZMIEU.<79V@_OX)_"%8%6!M[)'//G\2%Q[0DG6\*+ MY"#@QU:0!(E\0&\85^ H<<;_DT!GNN'[_.5\?8?!Q*F?<+4)TQ?27C; M_?Z@BJ=TGSA;<<$M1P,+)IC,:,)D#K>\E+S@&9,6EA63)=FY? J<&X.V<]V' ML>^\#K)S/>#"-"S#:4"7W*"^QV"VRR)[8J%:#=F6B=A)G[>:RQ)LA="@YBH' M=*\'N0-G$;CP?#\ M#*Y1^QY%ND&M!"^9N_8&#(VFX)3^)2U;,3IK)")<9J)U'#T+?*GKD2Z_+RI0 MB/-88NE*66X:<5/9&HG0/M%TK9[<(EZ!_=V2]02P,$% @ MG( B4[,5"E7B! ZQ( !D !X;"]W;W)K&UL M[5C?;R(W$/Y71O14@;0):^]O"D@D=]=>U4C1D5P?JCZ8Q8"5W35G>^'H7]_Q M+ED@ 2YW5:5[R$/ 'GMF/H^_F0GNKZ5ZT O.#7S)LT(/6@MCEKUN5Z<+GC-] M*9>\P)695#DS.%7SKEXJSJ:54IYUJ>N&W9R)HC7L5[);->S+TF2BX+<*=)GG M3&VN>";7@Q9I/0H^BOG"6$%WV%^R.1]S<[^\53CK-E:F(N>%%K( Q6>#UHCT MKD*[O]KP2?"UWAN#/]ZY*-B3/PO'7Z.)-@JY\_<9-W[CQJ_<^"?L4L(KV#17 &U1H&59:E33G1Z, MH,WX'L.]2(<_/Q33 G]Y6"T7;PY=I8>W%^.+P&K3Y%N0$XR,6>V6&CP M0R>)?: ^M&D'_,C!(H=G44NI$"04TO Z1OM*7N Z<>+B]A#:2=1! 7%HF*!B MGG.5"I;!DBVYJ@R&% AI@%I)Y,%-68A4+''C7L3CP(E\ B2.H$T\TJD$2037 M'(,\$RDS]45.^5)J82 )G,#U $_=1A!VYGGU20V&79=JLV\=+S&)$8O78+&2 M)( [:1#'-S#C#40N<;PDL2,_QL\VAKZSE2?$A?^1CZPHL:O\*)0D<>@0>HJ3 MCZNG+M!'NKG-_H8BE?0;B1S&3A)1L(ST.Q FCNO[,,+SF8L)2Q_P<'NAI$[B M$J"-1SOWODI[2ES'PX@CUTF E,.$H80X?N@?(7Z,FY!L";3#3C6CP7'2^Z[C M>@@&>=D..G9*O>1DQ$(74R2!8$=BE,0N/4-[])T0\/P=[6,\QG?1/@P2)W1] M>[-.B,=#XL<5[\.0X$4G<*9Y!$WS"+ZW>1SMU\2U@[RL@X1-!PE?W$&N\0>9_5E3(M ;9AZ!X,J'8L6UR2O$F "C%1.9Q7LQ MD^IBS+[:8\YB.-UCTCU ^0$@<0B('0#2[#"2:XX5 ?.Y+A'Z60X?-IUG*?\D MQ8_F[TOVO,6_M3 +](ZY#1O.%-ZEASW!Q1I6CR@-;7.)(X=BRM2C&&N>U64S M@U1O5,U"R7*^@)E8U1+;*0+'BY/J.\0^0R+J^)AJ),)N%9/_6'JWQ7:?E^>( MV-U[@,!LG5?/+!KOM"Q,_1;12)N7G%']@+';7C\#87&:VV*:\1FJNI<1_L^B MZJ>5>F+DLGK.F$AC9%X-%YQ-N;(;<'TFL<1L)]9!\[XU_!=02P,$% @ MG( B4YUF$6&> P 00D !D !X;"]W;W)K&UL MM5;;;N,V$/T50ET4NX!JW64[M0W$W@;;HBF")+M]*/I 2V.+"$6J)!6O_[Y# MRE*Q"L)@U= L/8#XW=PIGP8!2LAJ$9E(0!9NY=QU=+5.K[Q2^,-CI MHS&QD:RE?+*3'\NY%UI"P*$P%H&B>(85<&Z!D,8?!TQO<&D-C\<]^HV+'6-9 M4PTKR7]EI:GFWL0C)6QHR\V]W'V"0SR9Q2LDU^Y+=IUNGGJD:+61]<$8&=1, M=))^/>3AR& 2OF$0'PQBQ[MSY%A^I(8N9DKNB++:B&8'+E1GC>28L$5Y, K_ M,K0SBQO*%/E">0OD%JAN%6#G_2-<<](=98-")50V* ^"R XS? ,S)K12F MTN0'44+YVCY <@/#N&>XC,\"_M3R$4DBG\1A')W!2X:($X>77([X(],%ES9H M37Z[7FNCL$E^/^,C'7RDSD=ZT8=/KK4&H_OLE@1;\1Z*5BDFMH2*DOPBA1H6 MEE0S?2KK9QW:K7NE&UK W,.]J4$]@[=XK(!L),=]9Y&-K2CN(_=?("/9*K)A M@HJ"44YH1],2XHRN&6>&85IH44A5.GM)C 6TH3V[]%4,%%5%M?=)W4='S;$& M12\;@A7<#Q4D[YE (-EJ=*4_7)&?X1DXB0XR)H_2()V;OQ+#KH(]=KYZPI-J MTZ(M>4?2Q(^3,0Z^_6821_'W+TN?1P\C@J>**/9$KCG;4GL(Z$$Q'?MX;/5B M)54C%35 A#309>&459)%?IQ/![F2=0W*T6QH ^H5_#CIQ6TK6,$:U-*VT%UF M>]5)YH^GXUZL0!FV806U-#!W)312,S-H3S,_2Y)>N"B-,(X3!8C]:9@3;73;QXSCKQ=DN2T.L M\+07E[HL3_U)&/?B&ULM5;;;N,V$/V5 M@5H4,:#&$G6AE=H&[&2S%V"+(,EV'XH^T#)M$4N)7I**L_WZ#BE;<3:.46S1 M%XL<)@+[@5 MZ\HZP7 ZWK UO^/VT^9&XV[8HRQ%S1LC5 .:KR;!++Z8Y^Z^O_"'X%MSL ;W MDH527]SF_7(21,XA+GEI'0+#SP._Y%(Z('3CZPXSZ$TZQ7.:CP5 MJ&>G;Y5:;H64P)HEO&\L:]9B(3G,C.'6P-D]PYT9C(<6C3F58;D#GG? Y!7@ M'#ZJQE8&WC1+OGRN/T0G>T_)WM,Y.0GXH97GD,0AD(C$)_"2_N6)QTM^[.57 MPI12F59S^'.V,%9C_OQUPFS:FTV]V?05LW=85LL6[:@57%9HE!L0#>R].4;T M24!7M1=FPTH^"; L#=5QQ62F+)B68-U@412\B?-_@XB\?ESKA5L-Y3 M<8:>V$JU!CDQ@PN8,\F:D@.S\($U+59M'P'X&;*B"$D1PZS\V@HC7)49('&8 M)LDSS58^4\M)%%*2P@DRLY[,[%^3^2*$QZ@\#7< P;HL*/%)PEB^=!;L,U*9 M<;+GC_N>O[=:&0/73&@DJ6SK5C*']3LVVSDV*OCLFP9*9@]<8P^$*_Z ?7*# M$LO+JE%2K;\YIN,PCS-U M0I\UMCX,D$90\>*!>9Z%19K#64SC<$3R :1%&L8D GJ>PKVR3*(Q&M,PRUWP M\%Z!R]RYD"4T+(H,;Q+X$>J^SZC_BSU"0DHC[WP:CN+4^8Z>9SDDY\E_8P]) M*U+J@&E(:#* C*1A3E/DI(!/S0*+"A61"M\_#,2C,(DBO.^_ _CEIQ&)R6_] M]XGP)(QBZGT>16$RHAWA),P3%YK1B>+)^^+)3V;[M6B$Y;]*_%<\U@!GM=)6 M_.TI@3>/. 48?JRD3AIYO3MQ1"Q=\%:M=4V6'9KCG;E=YN#B)?7'RD]X<9=G MYD4ZW7(WI+C\,^(1ZN[?"3%6V.F1=$0@R'&"/2W-#H0)T-P%X$"$X9$='0HRH&F84$.%:E/*Y=5G*TLYE9CP=+T;P#XRO1;8P25?H6IT3K%9ZFZHZ396;?P@L5 6 M*\8O*YP#N787\'REE-UOG(%^LIS^ U!+ P04 " "<@")3K$O=Q%(% #S M"P &0 'AL+W=OE;4]FQ7.-2?SN4T+60E[K!M9XR37IA(.GV8[MXV1 M(NN$JG(>^GXRKX2J9^>GW=Z-.3_5K2M5+6\,V;:JA'FXE*7>G-V,I;Z7YO;@R^YJ.63%6RMDK79&1^-KL(3BYCOM]=^$/)G9VLB3W9 M:'W''[]F9S.? C21:-L/)* MEW^JS!5GL]6,,IF+MG1?].Z]'/SI *:ZM-TO[8:[_HS2UCI=#<) 4*FZ_Q?? MASC\B$ X"(0=[MY0A_*M<.+\U.@=&;X-;;SH7.VD 4[5G)1;9W"J(.?.+T4I MZE32;<> *UTUNI:ULW3P56Q*:0]/YPYF^/(\'51>]BK#%U0F]$G7KK!T76RH_![P18[C'>!F^JO!#6QY3%'@4^F'PBKYH]#GJ]$4OZ/MLMJ)6_PBFA0>? M:ZM+E8F>)75&-T9:Q*#?T#F]4S5BI$1)M]B451>?ORXVUAF0ZN]7$"U&1(L. MT>(%1+>HM:PM)5N[TM9U,"[2M*W:$A8S>BM12]RH2[@$GMA&I/)LU' 9S+V?G7PM)Z1Z6F,#*IK" HIFBD'L4 M)(PD82G7)7H J*5J+NASGBLP.V]-K5S+$)Z "B(O6$3\%\4A?90H[4*7 M&:D*7MP/60[67APO6>,R6#\-\JC)HZW1UE*\\A+83R+/7\10:.W)R\$Z6(1> MLO(/L0!:7KRDO$9=OJ$ SH7L7+#R_"2F5T@7CZ2+?YATX)II@9&CC([[R+// MKD#,]\MW>7DDZM9&B^I1U'0-@:N"(JK?_Q9(I0?::+9J9 M 3:/-K*6N8):]@$&*V7Y&;',#@0>?.H6<;0:A3>Z;JU$RA-O&8(72$N.EI2#*8$]%4[="#Q7!#?4)QX MBR3J%PE8S4H1L$88MX\L Z@A64FSA?I,63PO%AN(\V_:20K((]T:8HRT0[W: MUL(&>CB)G"N/#]EQRSIS:3A+H*S2X&MW[4-;2PJ'BCWN/.A]&;/<&(6W7R&' M0"4JW7*1Z1UD,5^0[&+75><8XWTFCU^FXG"R#TTY.1D,_R_L0EO(94U,+=)4 O\N05: ]6.7ZP:B/$_-I(\ X9KR1#C#XN!$/?2=C M1D3>8AWB-TI6$Y*MO>5JC=\@" >2Z1?C"4=]+^H]]KT H%GO96M1ZY;#76WP M6#X!-B(H)+KKYH&N2MUFTH@NY0K$J6J%3OW8*96/MC ..>?_PM0 M2P,$% @ G( B4WQ(WCV- @ 7 4 !D !X;"]W;W)K&UL?511;]HP$/XKIZ@/K<2:$*!T")"@W;1-K52UW?8P[<$D%V+5 ML3/[4NB_W]F!P*25E^3.ON_S=[8_3S?&OK@2D6!;*>UF44E43^+89256PEV: M&C7/%,96@CBUZ]C5%D4>0)6*TR2YBBLA=32?AK$'.Y^:AI34^&#!-54E[-L2 ME=G,HGZT'WB4ZY+\0#R?UF*-3TC?ZP?+6=RQY+)"[:318+&818O^9#GT]:'@ MA\2-.XK!=[(RYL4G7_-9E'A!J# CSR#X]XHWJ)0G8AE_=IQ1MZ0''L=[]L^A M=^YE)1S>&/53YE3.HNL(R M/"L91_-;7!&#+%IZ^ [^">Z.I=/!)YYC_BX]92JM9IB<)OS7J$@;]'J1)VC_!-^CZ&P2^P:G^;J7+E'&-1?BU6#FR?!=^GR ? M=N3#0#Y\A_R)+9(W"L$4<"^HL9(D.I_=&;W^0&@K\ +^MZ\GF;T5)ZX6&8?>NAWJ 94(N*WYDF,.14.^R=I*G#\H MT[.$%,X@[8V2Q"<#&/62-AP>PM$AO#J$8^ UO")^2PK>*AB.V[EG0TQ]!L./ MX\#[OX.*CVY\A78=?.T@,XVF]O)WH]W3L6@=&ULC5;; MCMLV$/V5@= NX!JW2\V; />3=HTR";&>ML\%'V@[;%%1!)5DEKO]NL[I&1' M1M=&7\SA9JK)6,Z?0NIEXGMH46#$U$@W6M+,3LF*: MIG+OJ48BVUJGJO1"WT^]BO':F4_MVE+.IZ+5):]Q*4&U5<7DZQV6XC!S N>X M\,CWA38+WGS:L#VN4/_>+"7-O!/*EE=8*RYJD+B;.8M@8\_; 'QP/:F"# MR60MQ'RQ+ T0T_NXQG5-(XSBTC^B_V-PIES53 M>"_*;WRKBYF3.[#%'6M+_2@.'['/QQ+OX9*24%-T]L7:*ZG7J:0,V6M^D![CJ \ ) "@^BUH6"#_46M^?^'I$Y,0J/ MC.["JX"?VG($4>!"Z(?!%;SHE&%D\:+K&?ZY6"LM201_7<&,3YBQQ8PO8*XZ M"8/8P;VH&E%CK969V6#PX87>C,*WBGD=]QRLM@0&3V#\=_@]N@2G8B9+> M%%T>KT$7HE6LWJK;"3P5$O'L6H"*^FJ+NN(O%W9,NV-_L MFZ?SBV>JTQ[A$2:XX#I7[F;,U+N_B66J]BFWXQ40W;X,RAAJ!0/J,S M/X_2W5;Y(XHI[;"<5FNF^E?T_$ EK=JJI[QDKY5Y(2[\*H52@YHKTG;5:9M" M[*BJK#0!C$*"B 0:#18C4J.;1_Y@*39+D1\/EA*(4C=/AHXI1*&;CX>.F567 M+I#:XH[4!DGH9DD,3T+3@:X&34_;/I;0'8^-.HD^KYK6B('7Y(BDZILHID>5 MWL+2U)14\L0I]53?UUT;>7' M\:XY/S"YY[4B"CMR]4<9*4-V#:^;:-'8)K,6FEJ6-0OZCX#2'*#]G1#Z.#$! M3O\ZYO\"4$L#!!0 ( )R (E,*QCP0?@, #D( 9 >&PO=V]R:W-H M965T>NWM.]'BO]+W9(EIX+&5E M)L'6VMUU%)ELBR4WH=IA16\V2I?MYW]M[@3N#>G*S!9;)6ZMYM_L@G0=<10HF9=0B<'@^X0"D= M$-'X?, ,VI#.\71]1'_C*C#B4/:?<&!'1R8Y]T$\BQ?<5SGF__:/B%[+D1TYSME9P+>U#"&).\"Z M+#Z#E[0Y)QXO>2GG+==XM?8Y+_D32%>C7?\W6QFK2R]]G@O7:8#T? MK/=2,!JCO)8(:@.^V/!AYPL\;TVNQXAI. !M&@?L!@>KM% MV"A)0R:J JQKWF'2Q#]HP/C0:O=U%"@T\"JGR9+<4B5$U8RX,ZBI[CX; 6I!M7]YI+N$5=PL6?R+6YA%E1:"R()LPY42&47WY*6\ MJNECTLH#DDZ2)O SC$(VA"3LTI+%G5'*6AXY7 S8X!(&86_4XAR?"X<* =09QZAGT&;!P2,MXV!GT&)R14[^54_^[Y;1"DJG( M7/.:-IV3U%G8'Y+4ZN:C^6$I>>?_IZ/?:$(MO'(J>,.%ACLN:Q(5.7F/[Y!& MKS,<]%P[XG 4-WC$-NTDO3[$_7"8GK2?N8Z1 %C(4KBC2M.ARS%3%?%Q.ZO M-%0OTLXHZ7OC>/@?ZJ!%/V&.! M)J-^21'3R.2]1%_[2,A2YKFSS96]/VWMQ MUEP'7\V;2_4=UX6@B96X(==N."09Z.:B:C96[?SEL%:6KAJ_W-+=CMH9T/N- M4O:X<0':?PO3+U!+ P04 " "<@")3TEYDD!P$ #1"0 &0 'AL+W=O M MNE;HA=<8TU_[OJX:Z)B^DCT(_+*1JF,&7]76U[T"5CNCKO6C(,C\CG'A+>=N M[5XMYW(P+1=PKX@>NHZIUUMHY6[AA=YAX8%O&V,7_.6\9UM8@?FMOU?XYD\H M->] :"X%4;!9>#?A]6UJ]9W"[QQV^D@F-I*UE$_VY6.]\ +K$+10&8O \/$, M=]"V%@C=^++']"9*:W@L'] _N-@QEC73<"?;/WAMFH57>*2M:\R!W/\,^ M'N=@)5OM_LENU,TCCU2#-K+;&Z,''1?CD[WL\W!D4 3O&$1[@\CY/1(Y+W]D MABWG2NZ(LMJ(9@47JK-&Y[BP15D9A5\YVIGE"K:88D,^BK' -E.7CVS=@I[- M?8,,5L^O]FBW(UKT#EI&/DMA&DU^$C74;^U]]&QR+SJX=QN=!?QE:*]('%(2 M!5%X!B^>PHT=7OP?X3Y +Y7A8DO^O%EKHW!S_'4&/IG@$P>?O >//5,/+1"Y M(1^X8*+BK'V3V_7KGMNFF.S=.97HLT2V5:]USRI8>-B+&M0S>,NOC/R($24" MK&JPA29>O4_#CFF"OXULL3DUN>2"F$8.FHE:SZ[)8Z, WI248$%>74%6_.6= M+[94]B\XDA[@&<0 UV0UK'6E>.](>:BJ\'%QD><%LNO@DW+!,:9+&51?G&4T2&W@< MI[3(C\)-,=J2)#0,"A)&-$U37"JR=!_KH8K5M\R.JZ2%2VB8)S1!*V0H"EJ6 MCC4):8ZL9S9].FWZ].RF?P!TH.(M'_<;;OU#EYUN 2/))ZEQURG9D5][4&Y9 MGVJ"\\2/#6"]_TU^R,KF9#<@N1P4:2<'Y.0 X?]3,ZR^0]UN.GM^_3U%S:HO M U?(S(5A8LMMES.MP6 @84'S(IZA4-(LSU# UDCBQ HE[L)H1E9&5D\_V/%6 MHUL=CGP]0L.+E8%4'C&, ,(HHVF M..OQX,&DVC.**2N+&H?F,UX&>IL#BHH'DRT(+$7K5%B-LX[;@]D.;;YT-5X@QAS>TU]+@%<")#=ZY0%D%_+Z1TAQ>+,%TBUO^ U!+ P04 M" "<@")3+29X[/0# C"0 &0 'AL+W=OZE>=89HX)"+0L^\S)AR$@0ZR3!G^EZ66-#* M5JJ<&1JJ7:!+A2QU3KD(HC ?NKF5FD]E900O<*5 5WG.U)5WO./',=YFQ$\%\6K(=KM'\4ZX4C8(6)>4Y%IK+ A1N9]ZB.UGV[7ZWX5^. M>WUB@XUD(^6K'?R5SKS0$D*!B;$(C%YO^(!"6""B\;G!]-HCK>.I?43_P\5. ML6R8Q@J\B1PO;%+61M$J)S\S M_TAY?R^UAA4J6&=,(=R]L(U W9D&A@ZPVX*D 5O68-$5L %\D(7)-#P5*:;G M_@$1:]E%1W;+Z";@WY6XA[CK0Q1&W1MX<1MM[/#B*WA/3!6\V)U&^]]BHXTB MF$@JP9S^:&K)-$^ %2D\9)Z3^]K(Y#63(D6E+V7F-K$7(K.5@DJ0PH<:6Z/1-*E, MYK@FYUPW+=>TX5H05V&YEL15.ZYII1P>N=,DERDM*M18V/UWO* 566D"T3[@ M(<'2G#J37CL3>,D4XIEP@-+^Q:5]S0]75JP@[",\L3Y6.2IFI)JX>W57D2GQ'$(<1CZW3"F<>SW>D-Z#_UAU/O&N 7Q M+Z 0V_#>>&C/NMC/L_+>-%8?@[=SQ]/6&-":7<<+J(IT,B M*IN3K9*Y52E=1ZN>'POMDF9OLK#M:*)+EN#,Z34X!EOI_QS[G;JAN;9=_5Y>EI3G[:JKA3%!A-& M$K*K7 %NM]2=J'%5(H6,E$;K2*WJ[,[/ZH@*9N&"O% )[A,!LK2!:$NMK%22 M4&*9U8MLSQ01IIH9#D8D5G\4]^L$:N!:5RYJ MPB6K,/8,&^;3>K6"WWX91=WH=Q@.A_ B#1,0#_QX-+"O0=B%2[H,3AH7U>[. MM6=-=*O"U#VLG6W_ !9UX_NVO?Y]^,#4CE/8 K?D&MX/25RJ;LGUP,C2M<&- M--14G9G17PPJNX'6MU*:X\ >T/X7S;\"4$L#!!0 ( )R (E/M+7;� M )H- 9 >&PO=V]R:W-H965TMM3&;:\_3\9JF1'?DA@K\LI0J)0:G:N7I MC:(D<:"4>Z'O][V4,-$:#=W:3(V&,C.<"3I3H+,T)>K''>5R=],*6J\+3VRU M-G;!&PTW9$7GU#QO9@IG7JDE82D5FDD!BBYO6K?!]33H6H"3^(O1G:Z,P;JR MD/+%3AZ2FY9O&5%.8V-5$/S;TC'EW&I"'M\*I:W2I@56QZ_:I\YY=&9!-!U+ M_C=+S/JF==F"A"Y)QLV3W/U."X=Z5E\LN7:_L"MD_1;$F38R+<#((&4B_R?? MBT!4 -%5#2 L .$Q(*@!1 4@.@)T^S6 ;@'H'@'";@V@5P!ZQY3"&D"_ /1= M[/-@N4A/B"&CH9([4%8:M=F!VRZ'Q@ S83-K;A1^98@SHWF>42"7<)=I_*@U M$)' G*T$6[*8" .W<2PS89A8P4QR%C.JX0M\)4H1FQ;P>4(-85Q?P"?P0*^) M0@$FX%DPH]NXB.-'QCEFDAYZ!EE;VUY<,+S+&88U#"-XE,*L-=R+A"8G\.-F M?+\![V&TRI"%KR&["QL5_I'Q#D1!&T(_#)[G$_C\Z2+?*:KV 3A%M%GOA,9O M]#;JFWRB,LDC9R&JL5!F M]FW\+6.:N9KVSY^X!@^&IOK?!AO=TD;7V>C6V!C+-$6MR#Y^@0U1L"4\P[.! MN9](SHG2L*$J]^D"?D)CQ.YR6P-GRS:'[:A'O_B]H;>M[O^[I.[?)34])W40 ME%X9E%YC4+YFZ0*=QN*"K=!6"RPA1>IIC$$Q/)7:N=Y>A4YXFDJ_I-)_)Y7R M#&"I-6L(_-^PO[D*I[%7QI1MR8)3[%>]VCL]6L\P! M\\#?-UN_D;N-^@S//#95MS,_X6-;A4"\5]&8:-,0T:!R"0A^V;X%X=Y*^+Z= M(WLK[;P(PD:Q^*/5QS:NYEF,=QB6N%J&(3**"+VD M2M5<3*(WO'J1[]:H+G5G&9FJ$J+"2PI!;.3)SEUWR1V, @Z@R-27N5* MZ9+27OZM12R3^56I7"T?&+?N6GVT/@ZN)_DS8:\F?[4\$K5B0@.G2U3I=P98 M 57^$,@G1F[&PO=V]R:W-H965T&MN9.3GG>#HSVTOU2Y< AORIN-!SKS2F_N#[.BVAHOI6UB#P32Y510UN M5>'K6@'-7%+%_2@(QGY%F? 6,W?VJ!8SV1C.!#PJHINJHNKO"KC#O3Y:$ZMD M*^4ON_F2S;W $@(.J;$(%!\[6 /G%@AI_.XPO?Z3-O%X?4#_Y+2CEBW5L);\ M)\M,.?>F'LD@IPTW3W+_&3H](XN72J[=+]EWL8%'TD8;677)R*!BHGW2/YT/ M1PF(,YP0=0G1>4)R(2'N$F(GM&7F9-U30QDTU[RT3F9,,*P7*64F'( MNJ2B $V8Z)/)4FM ""HR\HW1+>/,, Q944Y%BHN;>S"4<#/EYI\%!EDI_D^6M+[$AU\6457 M ;\V_);$X3L2!5$XP&=]/7U9*TP/AM)/Z,3]-<4.+[Z UYM[Y.@5V*2'31QL M<@&VNQ-"#=E"P81@HK!77(-B,ANZAA9O[/!LA]@M1LE=$-S-_-VQ.Z_#QL$T MOIOT82=T1SW=T56ZCZ!>O& .^=(2'QT)?H^--$RF9\8,Q(73 M:9+$P\Z,>V?&5YWY(E+LX1K_71G^F8U$C3O)4DN]1LK*'K4NT;9]MI<\Y.:0 MNO$KUN$DG(SB,W$#8=%=,!H-:YOTVB;_6Z2 />5J>4Y>EV<4C,/DC.A V&D5 MMT3]H[Z*?;!PXT9CX33"M*VD/^TGVM(U\K/S%4ZZ=C"]P+1C\H$JK#%-..0( M&=Q.T#W5CIYV8V3MNO=6&FS&;EGBM 9E _!]+J4Y;.P'^OF_^ =02P,$% M @ G( B4PUD1%OA @ &@H !D !X;"]W;W)K&ULQ5;);MLP$/V5@9!# CB6**\Q; &)TZ(I&M2PF_80Y$#+(XL():HDO?3O M2]*RXJ".XP)->I&XS/+FS6@T_960CRI%U+#.>*X&7JIUT?-]%:>84547!>;F M)A$RH]ILY=Q7A40Z)R<"[)+TKTK *3N([ MPY7:68,-92K$H]W8!$AQUA;$]2\ECA$SJTE@^-G:=2K?%K%W?76^D<7 MO EF2A4.!?_!9CH=>%T/9IC0!==CL?J$94 M:R\67+DGK$K9P(-XH;3(2F6# M(&/YYDW7)1$["B%Y02$L%4*'>^/(H;RFFD9]*58@K;2Q9A1]7&Q85S8;^P9=1MM^JD[R_W(&M6R)K'(7LMJS7X ML"[,]X,S^,8R*R<2F)@KE=!X(S#15&HPM8>&O353#SV7M_.@>QZ0 RRV*JRM M]TE;NW+8?ONTM?](6YMTZLW]:>M4R#K'4/$/T@;W7XQMN-&8J4.<=2MDW6,X M,Y3%8IXSY\*0QL1L'SF';9$0,I/F5!W =5'ANOC/A1Z^6N@D>&K%P?N4.MGI M_N3MB[WTL5OM8;-3[^RO=O+4L,E1'?L=ZYT\]79R5',_LN(/&[.35T\5-,:! M9T8KA7*)7@3[LJ,;!Z#=02P,$% @ G( B4[; 9$X4 @ I00 M !D !X;"]W;W)K&ULE511;YLP$/XK)]2'5LIB M DV[502I)9JV29VB1-T>ICTXY A6C$4J MRD20)CZW4FDB&\.9P)4"W5055<]WR&6["&;!,;%F^]*X!$F3FNYQ@^:A7BD; MD8%EQRH4FDD!"HM%<#N[R6)7[PM^,&SU: UNDJV4CR[XNEL$H1.$''/C&*A] M'3!#SAV1E?&GYPR&E@XX7A_9/_O9[2Q;JC&3_"?;F7(1? Q@AP5MN%G+]@OV M\\P=7RZY]D]H^]HP@+S11E8]V"JHF.C>]*GW802879X 1#T@^E= W .\CFOE0T6DFHT/D+O ]57LF-' L+":<7L\#4-VEZ (C:W^NMM)8 MO7Y9VO\(*E=@]PLIS3%P1W7X,Z5_ 5!+ P04 " "<@")3PT_=M*\# #^ M#0 &0 'AL+W=O'80^T=&T1I4B7I.)TOWZDI$A.(],!!F,OMDCQ MG/LE'E[.#E)]T3F 08\%%WH>Y,;L/X2A3G,HJ![(/0C[9BM508T=JEVH]PIH M5H$*'I(H&H4%92)8S*JY.[68R=)P)N!.(5T6!57?EL#E81[@X&GB$]OEQDV$ MB]F>[N >S.?]G;*CL&7)6 %",RF0@NT\N,8?UH0X0+7B#P8'??2,7"@;*;^X MP4TV#R+G$7!(C:.@]N\!5L"Y8[)^?&U(@]:F QX_/['_5 5O@]E0#2O)_V29 MR>?!)$ 9;&G)S2=Y^ A-0(GC2R77U2\ZU&O'PP"EI3:R:,#6@X*)^I\^-HDX M EB>?@!I .1[0'P",&P P]<"X@805YFI0ZGRL*:&+F9*'I!RJRV;>ZB26:%M M^$RXNM\;9=\RBS.+9:GMC-9H)8L-$]050Z/WZ#>J%'4E06_78"CC^IV=_7R_ M1F_?O$-O$!/H]UR6FHI,ST)C/7%\8=I87=96R0FK&-U*87*-?A099,_QH8V@ M#8,\A;$D7L)?2C% P^@*D8C@'G]6Y^#Z MFF=4\3@9>5@DP_%TFLS"A^,4]2TCHV'4+GOF9M*ZF7C=_%G*[, X[W,L>6%Q M1*(QB;]S[.6R9#HE4]SOV*AU;.1U[)8)5I2%IQ+CEFE\L6I/6AL3K[<5M8(, M;:W;!MYSN[,SNXE?? .@#;-J:E\J<,<&$SM4:MB6''&VA;ZM[K<I%%\LY/M)6_+]E_8SIY&S:,>G"(%ZN%?T'!+U"-R(= MH&N1(7?2I%)17L_YC'22AR^G>;@3/>Q7O175.4KM$<X$S3L5[17"^^R(4J./(CQ:0\ZY<)^Z?)HZK*!'D=-<'S29J=Q>/R* M;^CLY]+I&9Y<[G/I% ?[)><.5 JV7CM 5 M?FX<18,H^L'7_'1R1B(O5[LASR68=-I%\,423#II(7YI^4\)/L/M27!XU# 7 MH';5Q4-;82B%J7OG=K:]W%Q7+7W8+:]O1K=4[9AMF3EL+30:C.UV5?5EHQX8 MN:_:[XTTMIFO'G-[00/E%MCW6RG-T\ 9:*]\BW\!4$L#!!0 ( )R (E.K MF>[@'@8 )H@ 9 >&PO=V]R:W-H965TWK/;IGXMO],/=6#:]"X-YJD'3\ZI8O^ MFTW#X?4O[9]:YZ4S=[1F"<__S39B=[6(%F##MO20BR_\Z4_6.>0W^E*>U^U? M\-3)>@N0'FK!BZZQM*#(RN,O_=EUQ* !))8&J&N IC; 70/<.GJTK'7K Q5T MO:KX$Z@:::FMN6C[IFTMOTWH&//P[9(\U9*6I RPVX MH=4#$_0N9^"6I80Q8V_#_DEP/ M M0!Z"AN;)B>:TM#5?R@[M>Q7UO8I:?=BB;^!XW3O^SJ$8]XIQJYA8%'\K9:SF MV7]L _Z0,6KLJ:.&H-701/'C.B31:ODX[ Y=!@80]4(O;".];62J;?_PNF9& MXXXJ_,&'+Q .1]89A*+0;)S?&^<[C?O*!Z&*!'P<>,3L4] X%,SO$:I%)[DF'MDWL/C:Q:W(K,+D5 M0V_DEBX6!!"BV.Q6V+L5NB?1Y>TED.M'F3X#?I=G][2A?>T(G:C7',T;DW&O M.'::_+Z?*(EEHL1:5Y$@CLBH0W6I((I#2U!"3P'>.QL9G8KAM]'8/(-,&%B, M&ZP^\'QF=#I>0F-LG4'&$F%041PBIW4?^XA1JYW10*0/<"CSJ+&-NE@0>\1F MIEH3H'M1>"\[3ES<5' MZ 9DPJL]K^3W0,DTR"'H M8629T6B0;KI!-87QR 2I,:(,0A!!WV*?(A2:G+;:,=_I>('P>)P:FH1L:R12 ME$/NU'4JZ)&>F6(?HF"<\AGD$(0DL* >*68B-S,37A2L2C.9^NWIGE6N":YX MB(*98T..+G)A2=VP(BYVYY538P;K>:,',DNSO0R829D15LS%<]?X@R+_1$)W,FJPCL'(#\EX5AK$B.=ARWJ#%2_Q MY%+?O@VA,Q!&8YP;A!"T)!Q841*[*3DI;K">7%Y K/6@0A(J1UE;$PUBQ$/8@A^LX(W=\$Z8G(7;+*7BN,>W87M>9\(UQ15W\S[GH8D0T7NA<32KT21DYQ?D1,=A_HVF2[C6V*'*%Z2&2IR8JBV M->MT&4LA0Q1SR3P%.='36#G >#S !K' BSS;/JCB-SF1[C:;6$+V8WVHGJ>M M.V2PRSIS14X4-\F9%?DUT7&(81R-LS636(1BR[I#%#C)V97[-=%I"+6!UV6P M)3,9W"Z*R%?5 Z@R5O!2]5SGTNW;M7O:[HM*E6!%IHI'-#&QN+!K=L-*:W8DG(HM2*TG)*?5+Z IF,.9 232C+-0)%S,L(:FE:X*F9D($HM M\1 JRC%>;X-PYZY<@M*%96,EN5I2Q@W7.=;<^8A^)#T=XHL85V=(_S0:DM.3 M,W)B8(^YJ!2*45U7HT^CUIUL/%VO/04'//VH^ 4)_6\D\ *_!3[X!$[+0W 7 MLUNG.*A3'%B^\ #?52&D9K]ABCE3^@AA6!.&EC Z0#BL *M$YY@E40)Y!RK; MDK0FB2V):>9E/XQBS_>Z[G(W&[INWLJNYTPC3;4]T,\Y,@\L)VU9U:=>>HZD>AL9PGIB=@KR>* MOSVAZO)M,]!I*$L\/\SV#33#XDX6>U&[@;@V$!^MM1NE&?ZW8:W=4B;),^45 M'*FXI*9-_D?%)L-\.PXM(H;;>>UAK3KZFXM*WBXC3:4]T,\Y,P M2 _T25:KSKZ\XK)&!V/%98U&;X;%L>\'V9X!=^:+&P]\M8:+RM[##'[PF0)@#W9T+H[<1<6?472O\/4$L#!!0 ( M )R (E-16D3TC0< "0_ 9 >&PO=V]R:W-H965T*/0^J0K_60>DE>/*;9?;Y0JD _EW&27XX61;%Z,Q[G MTX5:AOEYNE))^CO#H^8.OT=VBJ#X87UVLPCMUHXKOJR]9^6Z\ MJV46+5621VF",C6_'+W%;R;8HU6).N1'I![SQFM4M>4V3>^K-Q]GER.O2DG% M:EI4=83EOPVUM'NHE7!YNOGVM_7K2];VZ\R:QNUKNP"*\NLO01955T65OUHNZ;NG39FBBI M=+PILO+;J"Q77+T/HPS]"..U0I]5F*\S58I4H-?HIOS%S-:Q0NDYKDJRYMAD*BV;$RW>J"*,X?U5> MXOO-._3RQ2OT D4)^K9(UWF8S/*+<5&VJ\IN/-VVX7K3!M+2AM_6\3FB^ P1 MCV!#\4E'\3!I*SXN>W/7I637I:2NCW5VZ5FS3_,S]%5-UUE6=IOE*G1W%5I? MA?:XRE:5LO?0IRB\C>*HB%0.$I2WR^[2==3O:9+M/K@.\RA'?WXJ+X ^%FJ9 M_V5)C^W28]9.^)86Y<]EOOOAA'6*)FTW]?"ZGHHZ#U?"PP'V+L8/30WU,,XQ M)L$N;"]-?Y>F;TWS^_G-.2IYE4R?4'H;1W=A!9?Z]MP>E_V5%NF^W4#;#%Q M4B3@-*:#B#39UM/L?1)XM*7S <383N*6SC_Z+L+ 6.P[*1&@&O.!).*_(A&P M&-MA/$FS59J%A4))6JA-[_0;C3"P%$LG10#8XF @F 6:"-3'A >'--/C",:, MM^", ':)';L=12 T84ZJ" G]EER?Q5]TSQ#T$,1#6&2$+]%0^ XZ>#X.HFF MT:J4L-.AC"+CA2X3NU&DLT&!U]0^H^XO$M-Z/_!]>HA#0QCWI$=:1 )L4SNV6T0Z_GX# M(%,G31 *8*<#V2!4=SB,4AJ,$-8N)?"=]K!"BJSNJZ=^HQL%*%,G?0X&V&8# M^1Q,-S H#@+_T$LTA$G:-O]@0&]FIW>;2D??<0S S)RT0QC0G0UCAUPSW0XQ M:FD(LVC9\*_MD/^D'E2,\/'2 :Z9DS8) YHS^_3Z%SQ]W2=AE-##V8DA#$N. MB6@1#[#.[%@'\4[E(3- -W/2>&& ?S:0\<)T0T5;I;&%[*_0 /U]._U!S%-9 MF3X0WG?2HIG1][8L>*D6\-A%. #N3507 ]DX0O=GC!O(]##+UB,! X#H8^.0$SX\"H"] M<-+@$3 B('VP8A?V0BY[X90YQM MBX6$L4#V,7+(*9XD)5!>.NG@2$"_'&C+C-0='--F"U-8^V8+"2. [&/VD%,] M44I O'32X9' ?3F0PR-U^\:TJ&\(LRSJ2\"_[./TD!,^64H8"J23AH]L[$T? MR/"1NIMC6CDVA%E6CB4,#[*/\4-.^809P @0.&G^!# Z! .9/X'N[)A6)TUA M[:N3 0P20<<@D2;J"2WK;-%\K1V;VJ\6F!XXZ><$P/J@P\_I:/=6'-VI,2T_ M&L)LRX\! #_H +Z6Y?'W&% \<-+%"0#M08>+TT]#P\$CDX9ZF%5#X'O0P7>3 MAD-M"@@:1Y"<-'BPUSR$U+$[IY>>S[5T"6J*LRF*O<8Q)*^#[NV:'F_:8:]Q M9LESTMZICEM#BAT&3T]5-[4TSV4>.JWVF$V"X\8)YNK\>#D.WT7ES-FR)=U8>:;].B2)?URX4*9RJK LKOYVE:/+^ISDGO#L9?_0M0 M2P,$% @ G( B4]>2=MUB @ C@8 !D !X;"]W;W)K&ULI57?;]HP$/Y7K*@/K;012%*V(8@$A&J=Q(2*VCU,>S#)0:PZ M=F8[I?OO=W9"QBI^:7M)[/-]WW=W.5^&6ZF>=0Y@R&O!A1YYN3'EP/=UFD-! M=4>6(/!D+55!#6[5QM>E IHY4,']H-OM^P5EPHN'SK90\5!6AC,!"T5T5114 M_9H E]N1U_-VA@>VR8TU^/&PI!M8@GDL%PIW?LN2L0*$9E(0!>N1-^X-9I'U M=PY/#+9Z;TUL)BLIG^WF/AMY71L0<$B-9:#X>H$I<&Z),(R?#:?72EK@_GK' M?N=RQUQ65,-4\F\L,_G(^^B1#-:TXN9!;C]#D\^MY4LEU^Y)MK5O_Y-'TDH; M631@C*!@HG[3UZ8.>P#D.0P(&D#P%A = 80-(+Q4(6H T:4*MPW I>[7N;O" M)=30>*CDEBCKC6QVX:KOT%@O)FR?+(W"4X8X$]]1IL@3Y160.5!=*< F,.0] M^4J5HO8CDNL$#&5CF\ M>RB=_U.?_;/Z7\4(VYX('5]XOB<2IE,N;5MH\GV\TD;AS?YQ0B-J-2*G$1W1 MN"]*5'&]EN94;>!@%]4 7N"P[:>C7_HZTD]Q^(PH0F'-4IU.Q_P M_JMZ^M4;(TMWO5?2X+!PRQQ_&*"L YZOI32[C15H?T'Q;U!+ P04 " "< M@")3D;$Z'TL" !4!0 &0 'AL+W=OK8U'9(^^]G.R%C M&]"7Q->^YYQ[;%\GC9!/J@30Z*5B7$V]4NO=K>^KK(2*J('8 386-&B MU';"3Y,=*6 -^G&WE";R>Y:<5L 5%1Q)V$Z]67@[CVV^2_A.H5%'8V2=;(1X MLL%]/O4"6Q PR+1E(.:WASM@S!*9,IX[3J^7M,#C\8']D_-NO&R(@CO!?M!< MEU/O@X=RV)*:Z95HOD#G9V3Y,L&4^Z*FS8W''LIJI475@4T%%>7MG[QT^W $ MP.$9 .X V-7="KDJ%T23-)&B0=)F&S8[<%8=VA1'N3V4M99FE1J<3C\+D3>4 M,41XCNZY)KR@&P9HIA1HA=ZC/N%Z 9I0IF[0%:(-_7W)O#!Q!Q?)/Q:LP&*PG<(!SA\7"_0]=7- M!=JHWYO(T49O[A(F_/R$]ZJ5'%Z5GV7--%;4M2#2'()"#+8&&@S&QK-L>[@-M-BYOMD(;;K0#4OS[(&T"69]*X0^!%:@?TC3 MWU!+ P04 " "<@")305[1M(0" #,!@ &0 'AL+W=OV0;K]^MA,RVJ6HZE[ OKGGG'NOG9.X%O)!%0 :/9:,JZE7:+V]Q%AE M!91$#<06N'FR%K(DVFSE!JNM!)([4,EP,!Q>X))0[B6QB]W()!:59I3#C42J M*DLB?\V!B7KJ^=X^<$LWA;8!G,1;LH$[T/?;&VEVN&/):0E<4<&1A/74F_F7 MR\CFNX2O%&IUL$:VDY40#W9SE4^]H2T(&&3:,A#SMX,%,&:)3!D_6TZOD[3 MP_6>_8/KW?2R(@H6@GVCN2ZFWMA#.:Q)Q?2MJ#]!V\^YY(ZNN"9\ M0U<,T$PIT J]1U^(E,0>)CI-01/*U)F)WM^EZ/3D#)T@RM&UP9M#5S'6IB++ MB[-6?=ZH!R^HA^A:<%THM.0YY#WX]#C^X@@>FTETXPCVXY@'1PD_5VR 0O\= M"H:!WU//XO7P85\[_Z>^?+/ZDV&$W=T('5_XMKN14I4QH2H)Z/MLI;0T+_V/ M([)1)QLYV>@%V5DII*:_B3,2>#2.J ")M;EI707$5=!WWQKJB:.V'KE+_/%@ M'./=X2'V)$T&HZ=)Z;])X<4@>IJT[$F:'"0U_>.#U[,$N7&^J% F*JZ;T^BB MG?7.G.,\B\_]RX7?$T^-53?.^I>^\?EK(C>4*\1@;:2&@Y%Q#]EX9[/18NO, M826TL1JW+,SG!J1-,,_70NC]Q@IT'[#D#U!+ P04 " "<@")3Q"4Y1U8$ M "O$0 &0 'AL+W=O;'U M<>_AX17//:(F:R&_JIP0#;X7C*OS4:[UZH/GJ7E."JS.Q(IP&*"@XD69R/+N"'&0JK!!OQF9*UVCH& MU52>A/A:G=QDYR._8D08F>L* IN_9S(CC%5(AL>W!G34CEDE;A]OT*_MY,UD MGK B,\&^T$SGYZ-T!#*RP"73]V+].VDF%%5X<\&4_07K)M8?@7FIM"B:9,.@ MH+S^Q]^;0FPEH&@@ 34):#\A'D@(FH3 3K1F9J=UA36>3J18 UE%&[3JP-;& M9IO94%X]Q@:* M6/3O*%T65-" Y1B M\$EPG2OP*\](UI,_<^=#Y #P3'W:(J%-D2Z1$_%CRPC] KZ9@/ MI>_0"=IG%EB\8 #OFG*JR?M;L_[[GME?MR8>W&A2J+\=HX7M:*$=+1Q:(5(H M!:XQE> S9B7I>Z U0FP1JL;Q/$U@$L5FLL_;9>H+"WR8M&$[!*.68.0D>#&? MET7)L#;5N"B$U/0?7+6(/J(U4K3%X#U,QE$<[S'MBTO](!V@&K=48R?5/TQ? MOC0M;;B2\4&)HB 9CZ,]?GUA* [\?GI)2R]QTOMBFUY5QF!V%E),(;[ MZZTG#*$D&5AO<,M]X'^FW09J1Y1)$OK[5'O"8)C"<( KZKBBGQ1O [!=I=#T MC(-B'H95/6B 7^<*,/C_U?O*&&$CNO0(^;X"%310P?'ZA9UG0;=IS>R;$Y'F M39/9!:5RNE+V)4?HW%S'\V\EE:98M-,AMCITC=]9$HS>0NJ=KT"WL1PE]4/3 MB.-H'.Y[7U]< L?A@/?!SEV@NV/_D-B3/J>&*3I@VQ<8)B@)!NAV)@#=+G"$ MWM-#O8]#B Y:TF%Z1/YF-C"G&W&!+LS]TPG86A> ;2!EU-H/<-G.$E&?HT$%@&O@#=HPZ M"T'NGOP#"ITU4'OOR,,DNMZ-W+W[5=W-T.%&8G]4;VM+;'Q@:;\4*+,T2J[K MW7%[M?T:<6'WX%X77G_*^(3EDG(%&%F85/\L,5.6]=>!^D2+E=U@/PEM3,<> MY@1G1%8!YOY""+TYJ09HO]%,_P502P,$% @ G( B4X4"9E*N @ @@< M !D !X;"]W;W)K&ULG95=;],P%(;_BA5QL4FP MM/G.E$;:6@9# DT;&Q>("[<.L=9 MR\6CK 4VM:4R9E3*;4Y=UVYJJ#&\HQO@.DW)1V;4;D6>\490PN!%(-G6-Q:]+H+R=.5/G>>&6K"ME%MP\V^ UW(&Z MW]P(/7.'* 6I@4G"&1)0SIR+Z?D\-?OMA@<"K=P9(Y/)DO-',[DN9L[$& (* M*V4B8/UX@CE0:@)I&S_[F,Z -,+=\7/T*YN[SF6))=$22A%F M!;IF"K,U65) %U*"DN@=NFI4(_2\YD*1W]C6_OU6'R()Z&0!"A,J3_6^^[L% M.GESBMX@PM#7BC=21Y29J[1)@W)7O:'+SI!WP-"GAIXA?_H6>1-O.B*?_T.. MV2&YJTLSU,<;ZN/9>/[_U6=!Y(IR:2KT_6(IE=#'\L@OD" M"5LC2;:HYDQ5$O$2E9J'J4G.&RMM%S2R0$F?LTXB48O 2O>GEA M^F/,3ASN,./(3^)Q9C@PPR.9P1@SW&>&21R-,Z.!&1W)#,>8T0@S3@XPXX$9 M'\F,QICQ/C-(O0.U309F A?=7# M%WT_7>K>CAXP;6",F^X=Y="/T_3E+'?=8&R;%_F3O^RY.QW2W$Z?L5@3)A&% M4@LG9[%.4'0=OYLHOK%-<\F5;L%V6.E+$H39H-^7G*OGB>G#P[6;_P%02P,$ M% @ G( B4P 4<\#0 @ QP< !D !X;"]W;W)K&ULK57?3]LP$/Y73M$>0&)-FO374%L)"!-,8T,@MH=I#R:Y-A:.W=EN M"]+^^)V3-*30!A[VDOC'?9_ON[/OQFNE'TR&:.$Q%]),O,S:Q;'OFR3#G)F. M6J"DG9G2.;,TU7/?+#2RM #EP@^#8.#GC$MO.B[6KO5TK)96<(G7&LPRSYE^ M.D6AUA.OZVT6;O@\LV[!GXX7;(ZW:.\6UYIF?LV2\AREX4J"QMG$.^D>QR-G M7QC\X+@VC3$X)?=*/;C)93KQ N<0"DRL8V#T6^$9"N&(R(T_%:=7'^F S?&& M_7.AG;3<,X-G2OSDJR-6E]@I:?O^!(E3/&%=64;>) LC55Y M!28/IV#4$0DW$3D-6PF_+$4'HNX1A$$8[/+G_?#N M#GC\!IS)?? M-5&=WZC@Z^WA^VXSU)3:1.4(!^>/5"X,'K80]VKB7D$NI%26'K3A<\DLIL ,9-4%;5@=@5!FYRTL MS_Q4G.EJX6H:=/IC?]7,;&DS:-AT:XLM*8-:RJ!5"I4F*CR2'K+6*),G$E!K M2^C::BI[!O["-](6;VG;/+[G1]D2V6'MSO _YVQ4,X_>F;,CER@J!4P R]7R MI=]EH$>ODA&%G>YV-N+71MU19_@B(7ZC].6HYT4+,11<.KFL@O5JW:5.BN+L M/YN7+>Z*:0JY 8$S@@:=(5T'7;:-&PO=V]R:W-H M965T%[/S3%ASF1DSV9B,N*E MHH3!3"!9YCD6#V= ^6KL^,[ZX(HLELHN8V7E.3 ).$, M"LY*"FEXGD-U@QRPJI_?%\+T0+H1+L!00T(_A00UH#0)EHQLVF=8X4G M(\%72!AK['*(WB##T9H\SJH\ M@B?R^%C28Q3Z1RCP K\#/GT&CME3<%S[LQ[?C>)!STO'KEW M;<5VK7JA%VVL'G&-&J[17JZ7(.6)?GDW592VJJB+;.4O;M%X&P6]@;?%MLLL M&K;,'M&-&[KQ/TG+0'5QC7=(^/$PV!:VPVK@]9X0MMUE:E[=4H'8L+2< M)<_4"@O84V;])D+_]6MZT 0;O&Q-#W9$#>+A3DUW6$7#?M0M_;#A.MS+]7.6 M$=U"LU(PHDH!CSGO$WWM_=9'P7]9]6M_CVHZ]*-P2_Y.LS .NO7W M-]W6#Y[I*OI+ON0T120O!+\#0U?NDV+36_WP/RB_:8_^_O[X]\I'.VW:'\9Q M?UOY7;,@ZOO#+>7=UB1AQKA/6"P(DXA"IG'><5\_.E%-1M5&\<(.%S=&ULI57);MLP$/T50L@A 5)K MS=) %A!;#MH":8T8:0]%#[0TMHA0I$K2<=JO[Y"252>QC:"]2.1HWIN%PZ=T M+=6#K@ ,>:JYT$.O,J:Y\GU=5%!3/9 -"/RRD*JF!K=JZ>M& 2T=J.9^% 3G M?DV9\++4V:8J2^7*<"9@JHA>U355OT; Y7KHA=[&<,>6E;$&/TL;NH09F/MF MJG#G]RPEJT%H)@51L!AZU^'5)+'^SN$K@[7>6A-;R5S*![OY6 Z]P"8$' IC M&2B^'F$,G%LB3.-GQ^GU(2UP>[UAOW&U8RUSJF$L^3=6FFKH77JDA 5=<7,G MUQ^@J^?,\A62:_(WQHAZ0#)6R.<=0!7NM_6[AJ74T.S5,DU4=8;V>S"==^AL5],V#F9&85? M&>),-J*] W(MHT M8A0=)/RTX@,2AZ7\7_3)/T=_UHRXGXK8\<5[^+ZH)17L M-[5W^12G0FC)64G;JRU*,E6@<4I:@UR0&R9PBACE9(9&J-T$?;^>:Z-0"7X< MR"CI,TI<1LF>C') &<0(+B(\H4QJV#5U+I_[A]DJ]]HL'% MS!K5TFJA)(5?"M.?16WO9O79J\\(^"J_& MX0Y[CC+=JNI?^E;C;ZE:,J$)AP6&"@87J!RJU&ULC9=M_BH;IBV2F"8@GVQW; M,XW3SMW-W9RG;J^O99"-)@)12<3)M[^5(-@UPO$;&\'N\MN5]%\Q/PCYI I* M-7HI>:467J%U_BUA MY/=1E GU\BDLA7BR0S^S!=>8(@HIYDV M(0C\/=,5Y=Q$ HY?75"O?Z=Q/+U^B_[5)@_);(FB*\%_LEP7"V_JH9SN2,/U M-W'X@W8))29>)KBRO^C0V08>RAJE1=DY T')JO:?O'2%.'' \8A#V#F$USI$ MG4-D$VW);%J/1)/E7(H#DL8:HID+6QOK#=FPRDSC1DMXRL!/+Q\()U5&T<:N MF94H:U'12BMTAS:P9/*&4R1VZ'.6R8;FU@#FD+134.7H7UU0V3_^FY$MXTPS MJM#-(]6$<74+H7YL'M'-AUOT ;$*?2]$H\!7S7T-&1@./^MH'UK:<(3VKX;? MHPA_1&$08H?[ZAUW4HVY^U"WOGAA7[S0QHM&XKFJ-;-CXG; *YD9" M*3^B+:WHCL&LF))GHBR9,OO(6<$V=FICFTW\O S#U*3[?%HHEU4237NKW\#C M'CR^"GPKJD91)UT;(#EY+TXG871&Y["*9TGJIDMZNN0JNNQDMNXDY43#34U> MW,#)$"7"T_ ,V&$53*/8#9SVP.E%X"]ES<4KI0A4('M"=2.S A0+U;!ET?G(1W@J#"V%DTBR9G M1$.C))UB-]&T)YI>)/HN-.'0-X:KP(4Y=1#$Z?E"=5FE<>0&G?6@LXNR,JJI M%[0%!T?!#Z[:!K44.VIE!*J2":7=>AP,,DQA YR5P6$536:!NPSXI#?ABZBK M1DIH1J@6TC8<:$0YW6HG)QX2I#@]YW1:C7$>VP .KRKIJ(AT_K^]%T3YG&YH ME22S$=7#QVZ"KVPGE._N6*4::3O^^)1' XPXB =3[K":A&.E/'80_%X+^=4P MQ71[2FRUV>C;EA@%)*]P@G3/_[!E1/%L4&&'592.=#U\;"SX+!&_9,#J?D: M^(?(/:P\Q.D._(+[">0JVP-V.]"BMF?4K=!PXK67!7R44&D,X/E."/TV,,?> M_C-G^3]02P,$% @ G( B4S=AV*TG! IA$ !D !X;"]W;W)K&ULM5A1;^HV%/XK%MJ56JF7Q X!>@5(H^VT3KU757OO M]C#MP00#UDUL9CNEG?;C=^RD"1G!P+KVH3C).9_/=WQ\OCBCC53?]8HQ@YZS M5.AQ9V7,^E,0Z&3%,JJ[991]3)EJ=R,.[CS>N.!+U?&W@@FHS5=LD=FOJWO%5P% M%=7 6OW*VT5MC9*G,I/QN+V[GXTYH(V(I2XR% MH/#SQ*Y8FEHDB.//$K13S6D=M\>OZ#\Y\D!F1C6[DNEO?&Y6X\ZP@^9L0?/4 M/,C-SZPD%%N\1*;:_4>;PG8PZ* DUT9FI3-$D'%1_-+G,A%;#KBWQX&4#N18 MAZATB(YUZ)4.O6,=XM+!40\*[BYQU]30R4C)#5+6&M#LP&7?>4.^N+"%\F@4 M/.7@9R;7;&;01_2%*D7MDJ&S:V8H3_4YW/WV>(W.?C@?!09FLO9!4J)."U2R M%S7I(D(N$ E)V.)^Y7?_)4^[*,+.';>X7[_-_>: .Q7[W /(;I5B4J68.+S( ME^);H8W*88<9]/L=&*!;PS+]AP<^JN C!]_; W^5*V5AUU*YK2<7L%%FIBWK M!5#? =D.\C2)^K@?AK!$3]OI/=+NIM4NW+9K,.I5C'I>1G=2+#\:IC)'Y *Q MYR3-YUPL84,47*%!Y(H;SG0;S=Y.6+UA3 ;1+M&C+6_:+ ?A\'(OV;@B&WO) M/C(@Q>;(5I0%-/;?0K\/Y[E-Z@@A^H9XD4-^2N-=[#ALUH:ZW ?K%XJS*6\/\2O*B5Q#&F31JU*N'^?]0\N/K, M!<_RS+?;:WW"@_?0/UP+#CY1<>#0PC4J#FT(ZNF)*DYG*7-]M'4/^B]X/3$"ZL5=:R=;;O[^) M>_,^A3,N>M@)L3E5W75)]"YIK[LE\7?+_R'M_@GPOK0'6T=<^P7C,U5+" 2E M; % 87< [4H5'P6*"R/7[M0[DP;.T&ZX@B"9L@;P?"&E>;VP!^GJT\SD'U!+ M P04 " "<@")3H52W'VT" "*!@ &0 'AL+W=OM85@"';F@L]]RICFBO?UWD%-=67 ML@&!,Z54-37856M?-PIHX8)J[H=!$/LU9<++4C>V5%DJ6\.9@*4BNJUKJEYO M@,O-W!MY;P/W;%T9.^!G:4/7\ #FJ5DJ[/F]2L%J$)I)0124<^]Z='4SL^O= M@I\,-GJO3:R3E93/MO.MF'N!30@XY,8J4'R]P"UP;H4PC;\[3:]'VL#]]IOZ MG?..7E94PZWDOUAAJKDW]4@!)6VYN9>;K[#S$UF]7'+MGF33K8T3C^2M-K+> M!6,&-1/=FVYW^[ 7$(X.!(2[@-#EW8%C<)9AG,D6L#+D,_FR;7";H"!WK6D5D*5B(F<-Y61)7_$,C";G"S"4<7U! MS@@3Y+&2K::BT*EO, ^KYN<[YDW'# \PO[?\DHQ'GT@8A*.GAP4Y/[OX7\5' M%[V5L+<2.MGQ,2L+IG,NM?7P^WJEC<)C_W-$?-R+CYWXY(#X/=@;SL2::+8E MM12FTD26I$0>[A(Z"8L^!0K&F+%'V E/2LYQ8J'6,D'6-.>-3W%2@A^ M*<14@'6S-*"&T--WZ$ER&#[KX;.C\$=I*!_"S=[=S,DL>7\W_;W28JOT#ZK6 M3&C"H<3 X#+!A%57^;J.D8VK-BMIL':Y9H4_"U!V \G^P=0 M2P,$% @ G( B4\.M*X'Y @ 3@D !D !X;"]W;W)K&ULI59=;YLP%/TK%NI#*RT%S%=2)9&:D&F;UJEJUNUAVH,#3D % M.[--T_W[V8:P!%Q4;2_!-N>S:?TDH4.<'W#/"J M+!'[O< %/S[=HQU>8_&XOV=R9K ;SD^\),Q4$XVE#ZIR<=T9CEJ0[C B5 *2#Z>\1(7A1*2V_C5:%IM M2$4\'1_5WVOOTLL&<;RDQ?<\%=G,&EL@Q5M4%>*!'C[@QD^@]!):4 M8"(XH%N@E\'J19:C?%[&6*"\X%<2][B.P>7%%;@ .0%?,UIQ1%(^M87@ M UW#?I9OISLF._\7??7/T<^2X;5EX6D];[@L?MQNN&#RS_QS0--O-7VMZ;^B M^86248)X!@I=7+@N+E/EU#JAUE$?NN>YZWBN/[6?3\_#@'*]B7N.BOLHZ'IA M<(Y:&5 PG, 6=68X: T'@X;7&65B)# K&\L)Y<+DMY8)3J)[X[#CMH_QQT[' M:Q\3N5[':1\S"29FGV'K,QSV66UJ?SE):&D\T; 7=>3YT;CCT80*GP'LO+0MW;_\K7 M-XT[Q'8YX3)M6QG*N8[DD;"Z>]<30?>Z/6VHD,U.#S-YX<%, >3[+:7B.%$! MVBO4_ ]02P,$% @ G( B4Q+*7 @L @ C04 !D !X;"]W;W)K&ULE53O:]LP$/U7#L.@@RW^E61=<0QIPEC'!B'=U@]C M'Q3[$HO*DB?)=?/?3Y(=DQ;'8U_B.^G>T[T7G9)&R$=5(&IX+AE7"Z_0NKKQ M?9456!(U$15RL[,7LB3:I/+@JTHBR1VH9'X4!'._))1[:>+6-C)-1*T9Y;B1 MH.JR)/)XBTPT"R_T3@M;>BBT7?#3I"('O$?]H]I(D_D]2TY+Y(H*#A+W"V\9 MWJRFMMX5_*38J+,8K)*=$(\VNU$QO1?,9.STSRY<)IMPO-&WM// @ MJY4690 ^(+@+@#Q$YHVYF3M2::I(D4#4A; M;=ALX+QQ:*.&4)1">PYJJ3-1 MWA=K_-4:-:%,O4U\;1JP-'[6'7;;'A9=..Q+S280A^\@"J)P +[Z!YSP2W#? MR.ZU1[WVR/'%X]I_+7=*2W.??H]PQCUG[#BG%S@?W+W!')9/*,T8P!;M+%%^ M.'?XZHA$#CLX3C\#AX1K* 77A8(P@IP7F9R>TF487%N:]1&D+S/Y>"'U*[$CV+W#Z%U!+ P04 " "<@")3 M:;-WM,L" #>!P &0 'AL+W=O,91T!+ MBER0!ZH;R33#B!%_@O3W?D].3LWRPNFNBG"%BUG:DFY ML17T5:5-&MNDYK"L9WX8QN'$7?=H&75:1@>U?#'#/F8;'.TPPR0)O7YFU#&C M(YFC/F;4PPR]43\S[ICQDG6YN;[X'*%:L40G(,]"[' M:$BVETD[T:*V#7PA-%X'=EC@!0S2;,#WN1#Z&PO=V]R:W-H965T_;/OG:J92,LW&KU M4Z:8SX-9P%+(1*WP03=?H*MGZO@2K:S_LJ:-G5+&I+:HBPY,=B'+=A7/71\. M .$I0-@!0J^[3>15+@6*.#*Z8<9%$YO;^%(]FL3)TOV4-1HZE83#^ ZH),L^ ML._"&.$ZQ,Z7@$(J>\'.F"S9O52*^FV.0_A6$.= LSA*-2)F^DA+/!U2LM_&!NW!6\%V8K2\L49 0;#CY. V;: ML6X-U)4?I8U&&DR_S>DE .,"Z#S3&O>&F\[^;8G_ E!+ P04 " "<@")3 MI7A:09($ "=% &0 'AL+W=O[#:A]<2 M%"C;F;P$3'S._?#U\87Q5JJG>,V81M\#$<9GK;76T2?'B;TU"VCA80.< T'4K %T+Z#9UJ6 3I6%D06,F@*P^[)R;F-(OMB'JUT->5EN MG*ZWDQ566I675-/)6,DM4F8^\)F;M+13/!0C#\TN7&@%_W+ ZUI+X3-5PC1]@RE2;>22C"D2%%Q?+DMH M+NMI%BP"AS(:%W8P"WV@\KD"I9#J3MTME]PK]>^J0:08-XGTNI[I-A%MU+%, M7Q>7Z,/)QQ*6W]]@H6$3EIMZECM/0U1]PX)'$ W?I 5RGLIJDZS-&BR'V[/\ M#?ANF_!UFO-];K(6;G.^^5M\L"KNH!&? ]L[W^,DW^,D-="I,#"7<7RPL?^> MPQPTTRR(_ZFQT,DM=%(+W2H+3&NF8B27R%/,YQK]BT[*JCRCZ:O],QGP\@P\GZ(P"1Z9,@X7%9RV!"!IX/QA M69?MDLQD;\?13KF7O=S+7JV7B^0Q9M\2T&)TM8'?FH7IYY3](RW](+

'=J MHT1%4FGFHQWQ,^FMU\*+P:O,DOTBN7H] Y/RY _S.(:U<XM#;V2J#*LT(H,7E_,0MXIS$-ALE93;,Q MM3;*RW??L4)?\1L"2W]0Y:-->[]"ZPJET$;R",>'"N[A73A>NWZ%=G];&WL91=7 M9+?0.3RJ/]($-9W!LTGM X-7AN<&R26%QA'W2,DEA5J1XZO5C)2H547IDIVV MKEZMKA4T"3^8,,F]8* /+&R2W4)T2.=8V2W$A_Q$9]8PNS?D=2M6F=U"LDB] M9$W7+/Q_95MH#CE65T8*W2'O[\N:)O:6E/19AXEU=CX^F ]W7ZA:<6BB!5L" MR&T/ *VR;V'90,LH_1[Q*+6607J[9A3.-#,!_E]*J5\&YA-'_D5R\A]02P,$ M% @ G( B4V49I*%8 P D0H !D !X;"]W;W)K&ULI5;?;]HP$/Y7K&@/K=3E)X2T J06F+9)G:IVW1ZF/;B)(5:3.+4= M:/?7[VR'-$"@K..!Q)>[[^X^W]DW7#'^*%)")'K.LT*,K%3*\L)Q1)R2' N; ME:2 +W/&.*#G!B3;*,\=WW=#),2VL\5#+;OAXR"J9T8+<<"2J/,?\ MY8ID;#6R/&LMN*6+5"J!,QZ6>$'NB+PO;SBLG 8EH3DI!&4%XF0^LBZ]BUFD M]+7"#TI6HO6.5"8/C#VJQ9=D9+DJ()*16"H$#(\EF9 L4T 0QE.-:34NE6'[ M?8W^2><.N3Q@028L^TD3F8ZLR$()F>,JD[=L]9G4^?057LPRH?_1JM9U+117 M0K*\-H8(6@9 $ZW@5\;^-L&O3T&06T0'.NA5QOTCO70KPUTZH[) M71,WQ1*/AYRM$%?:@*9>-/O:&OBBA:J3.\GA*P4[.9ZP/(?]NI,L?D2WI*QX MG +O GU$WS#G6&TC.ID2B6DF3D%Z?S=%)Q].T0?D()%B#JJT0/<%E>*L);BF M60:%((:.A"B5+R>N([HR$?E[(@K0-2MD*M"L2$C283\];!\>L'> G88B?TW1 ME7\0\&N5V2CPSI#O^EY'/)/CS=VN=/[/^^S=WC?(")IZ"31>L =O]E11^8)^ M73X(R:'+?Q_ [#68/8W9VX-IBH\WQ8=*SA8.YU*,Z.0-P@)VS("0^2\QWN M+U'QES4AYI" S8VAECAL[0F<%T9XVD6)0??<5F"N'6W1T:$4V.=;5'0H^79O MBX8WD#8H#/Z!@B9SX&!).%S'4#)"HI)PPX-FI!+)JZ23&.,S:M>*9Y\/ MMIC9U0KM?KC%3 >4;WM;),_>@-J@)FJHB=[9_)RH.4&[;D5][%Q.N03V'>,N/1 M*[P9UJXQ7]!"H(S,P95K#Z!3N1F S$*R4M_P#TS"O*!?4Y@9"5<*\'W.F%PO ME(-F"AW_!5!+ P04 " "<@")3,K)T'#+9&2Y90V>8KEL*3.1<)57 I%HY<"49GQBB)'>*Z72>A4=H: M#LR]L1@.^%K%45V,! M5TZ!,HL2ELJ(ITBP^77K!G^Z]XR!>>.7B&UEY1SII4PY?]$7#[/KEJL9L9B% M2D-0.&S8'8MCC00\ON6@K<*G-JR>[]$_F\7#8J94LCL>_QK-U/*ZU6NA&9O3 M=:R>^/8+RQ?D:[R0Q]+\1]O\7;>%PK54/,F-@4$2I=F1ON:!J!B0)@.2&Y W M!KC38.#E!MX; Z_?8-#)#3IO##JXP<#/#PDTX?XSB&.SDP%% 2X,[84[A-J- &BA\9M,V M]Q"7Z>C-#YV<4JIFD9QSID!Y)89)(4F23&E=>420UT-7V?R1M(8[I@ MT-T*37>H^MZ8[LSMFRT5,_3;SP")'A1+Y.\60EY!R#.$.@V$OJZ3*1.(SY%> ML41_FF-=##,X6A+K6E3ZG-.%"17^ (VEZ.7,:5LFQ5WW.T-/D6:?AK"X'F9M^)0=>0-J= M^CP$!;O RNYFPP1L-["CZ#TK2A=H YG1QQ43$9_5$;$C$K1C5$A$4,)3M90( M$S2C.UMN>P79GA7Z1\B@KIAS4+.L*R_J^/7>%6O/Z_BNZ]:'JE]X[Y_L?<;C M6"\2@I0QN=!9*R2CCE4&WJNPPGX[Z-5SPFZY.[A65F,FS#"2AE ]?[>I<&43 MPA^CK7"IIIC\/XV5^SGH+-)N$#A)^S'R0$J-)?BDF4BS@+\HGVR1XON)'GY'2D73V=$\W1]Q MY;==UY8F4IEI[2J\G[]1(1\@>)*)#<0+^@%[_\W-T!/^$><@K-P;//E"7/XJSKPR(KA5/H&/"+'A%M>IYLN9#1!W_W.6! MOC5$U2NW"\^NX=5^/9AYZ6%?R\I[J[ROJ>[K2Y06:\T+FFYH%--IS$ZNZ/N< M975M7;\38/]M13N5;V#Z$^&PO=V]R:W-H965T MDBA*PIPR$4Q&_NQ.34:R,)P)N%-(%WE.UF/<03@9;>D: M%F >MG?*[L+:2L9R$)I)@12LQL$4?YCCGE/P$M\9[/31&CE7EE(^NLVG;!Q$ MCA%P2(TS0>W7$\R!+VW_KMWWCJSI!KFDO]@F=F,@T& M,EC1@IM[N?L#*H<\P51R[3_1KI*- I06VLB\4K8,)(@?0:%$BE M0%XIX*1!(:X48N]HR#.S@B9>4%7MV HX_K: M2C\L;M'5NVOT#H5(;Z@"C9A #X(9_=X>VO6WC2PT%9D>A<8R=_AA6K&H1N \*,3:K7 M2NKC,ZB4N=I] []W@G^3D*01/ZGQDU;\N0L)?QL^.87'\; 1OE_#]R_-"8CL M\FST3^B0! ^.Z90U?"K7FK5!37O06JP_?&^%[&;Z!,J^%6B?1G2G6 HMQ3JL M$8;_MU@SR3E5VAV5H3H;J1)FN15X5]5JHQKX?1#EBV5U+/>-#]\7M[??D-W,/;DAS=3VW+YNRXU!A8;^!RM'5 M7V #=3X\[2@$O3A5-$!Y^5S:AS.C+^=>[/D;IN+25)OSARZ/V]O\=+U6L*8& M;%B-8G:&3'_]!2?1;^@[Y06T/G:5WR5 \E/%)MV3NC@5(W@X(*\*(SR:MW)0 M:S^&:I3*0IAR]*I/ZU%WZ@>\\"!>SLF?J;+]22,.*ZL:=?J6@2I'SW)CY-9/ M;TMI["SHEQL[KH-R O9^):79;QQ _0=@\@]02P,$% @ G( B4U(0X3P_ M P KPH !D !X;"]W;W)K&ULI99M;]HP$(#_ MRBG:AU9:R2N03H $W;O4J2IJ^]DD!['JV,QVRB;MQ\]VTL &08Q]26S'=_?< MV7>YT4;(9U4@:OA1,J[&7J'U^IWOJZS DJB>6",W7Y9"ED2;J5SY:BV1Y$ZH M9'X4! ._))1[DY%;NY.3D:@THQSO)*BJ+(G\.4,F-F,O]%X7[NFJT';!GXS6 M9(5SU _K.VEF?JLEIR5R104'BX$E0H:9MBJ(>;W@#3)F-1F.[XU2K[5I!7?'K]H_.N>-,PNB\$:P)YKK8NRE M'N2X)!73]V+S&1N'^E9?)IAR3]@T>P,/LDII43;"AJ"DO'Z3'TT@=@3B+H&H M$8@<=VW(4;XGFDQ&4FQ VMU&FQTX5YVT@:/A"' M;R$*HO -^* *(E'5SR/ZXS:*L=,?=^C_5I4+E#90(1 -"UQ1SBE?67MKE%3DSE[MS27\@D-^U6&JC?2=$9NP M+Y,X&0Z2( A&_LL!O'Z+US^*]TD2;H_]5([^'D<:)_U.C$&+,3B*<6-CQ/Z! M8[#'<14-DJ@39-B"#(^"/)I,,!CF]"$3_ 6EG6G1D)R,-]S'2Z_C[CBE+5YZ MZFU"@_CO]RC=OT=A/^Z.VW4+=GTTD9Y<%<7\:FIB9OX*X"X6F-*&\)%0"8^$ M50AW)MEQ2'14;GFTA.5CB:J/I3HS"L'<='@Y0 MN%.PPY-3[1RLYG\0[G+U>\.T@RO:&PO M=V]R:W-H965T$OOZGG-\;^R39"ODHRH!-'JJ M&%=3K]2ZOL!8Y2541)V)&KA960E9$6VF$V-D*UD*\6@G5\74\^V&@$&N+0,QKPW,@3%+ M9+;QL^/T>DD+W!_OV#^ZVDTM2Z)@+M@W6NARZDT\5,"*-$S?BNTGZ.HYMWRY M8,H]T;;-'?D>RANE1=6!S0XJRMLW>>KZL

A?,.X$K';>VN<1G1)$VDV")ILPV;';CN.[3I%^7VG-QI:5:IP>GTBN>B M G1/GD"A4_2%2$GLIT/'&6A"F3HQT8>[#!T?G: C1#FZ+T6C""]4@K79@*7! M>2F\+[Z<%?]+#Q(^+EA9R@*/J#0 M#X.!_'ROD_]<4_JS]K1M0?A(G82\1L2EKN68D.=S1PO@<.*ZI.AD]02C1R1-;M->AJ%<93@S?[W>9T5 M3";CYTG9 -5X_")I\3HIFD23/JDM%^]=M KDVCF<0KEHN&X;W4=[$[UTWO$B M/@LNYL% /#.FVWKD'_K6L:^)7%.N$(.5D?+/QL8'9.N"[42+VEWSI=#&--RP M-#\.D#;!K*^$T+N)%>A_1>EO4$L#!!0 ( )R (E-R$TZTG0( .0' 9 M >&PO=V]R:W-H965T9 M RCT5% FATZNU+KONC+-H<"RP]? ])BM6KEP+P)DE%=0-/*_G%I@P M)Q[8V%S$ [Y1E#"8"R0W18'%\Q@HWPT=W]D'[L@J5R;@QH,U7L$]J(?U7.B= M6ZMDI F"6=(P'+HC/S^K&OP%O"#P$XVULA4LN#\T6R^9$/',PD!A509!:S_ MMC !2HV03N-/I>G4EH;87._59[9V7H MZK$)IIQ*^XMV)?8Z=%"ZD8H7%5EG4!!6_N.GJ@\-@M9I)P05(7A)B(X0PHH0 MGNL0583H7(=N1>B>2^A5A)[M?=DLV^D$*QP/!-\A8=!:S2SL<5FV;C!AYF+= M*Z&_$LU3\1U0K"!#X..V3'W@UZ&];4* MK5[X_]?JUV@AE="[WR=\HMHGLC[149\ML V@I>"%?N=*T[4Q;;N0I=8GJV5> MW&WL=X*!NVT>\FM,T/$/,4D;YN80,RTQO08FJA$'I7;K4KLG2QVE*=\P)769 M*9 M7E!XN^+NJTR]EYDF9V!FKS%!HW-E/6[C%2I K.R\D,AF7=Z<.EJ/I)%] MB5_$QWY_XK?$$[\_+2?./_ER_MUBL2+Z;E%8:BNO5,*3>*K^T;N.!* MOZAVF>LQ#,( ]/VT+R1VSKGW MGNN#XXR.7'R5.T(4^%863(Z]G5+[>]^7JQTIB=)I[I=J?, MA#\9[?,M61#U9?\D],AOHZQI29BDG %!-F/O/;R?0V0(%O$')4?9N0=&RI+S MKV;PN!Y[@:F(%&2E3(A<7PYD2HK"1-)U_-,$]=J:IR8)L];(K\,AJTYG%^Q4LM!_754$ WX /E.5L M1?/B K/\#I[)G@N5+S7L%.7MC*B<%O*=CO%E,0-OW[P#;P!EX/..5S)G:SGR ME:[:Y/97384/=87AE0H1^,29VDDP9VNR=O!GM_GQ#;ZON]6V+#RU["&\&?!C M5=P!!'\!81!"1SW3E],#EYS799__[^P7S4"M?Y"-A_[#/[49*-M>N.2OWS4< M/"I2RK]O),-M,FR3X2O)/G.E;2C(@;"*N)Q4TV-+-UOD81*B.(B2D7_H+I # M!C%"\25L-H3A.$ XN(3-'; 0)]DYVH76J-4:O4"K;-J[TA86=%G9KNH=?4N9 M2W\=,NJ4 K,L#<.>?@OJ',)2F6=;KYMP!PSI>Z-8?M_KCF_H7U5*N M!-T;Q3>LD[3ADI_OT[1-EK[.I^F@92%$*.@Y:SJ$P0Q&_>6<#6$8HBSJV7D^ MA*$DC8/$O4Y9JS7[\3[-',)P$*.>?@/ SNL8_GR?PO"<+GR=4QO^A57#9+"C.F$IQ+V5;.Z$P32[LE+G=Q5$/]ZK3>!0 RQ0 !D !X;"]W;W)K&ULS5AM;]LV$/XKA%<,*Z#4?)$H*7,,-$Z\=6BW(EFW M#T4_*!)M"Y%$EZ3C=+]^1UF6;856C&W=]L64R>>.O(?'NR-':ZGN]4((@Q[+ MHM(7@X4QR_/A4*<+42;ZE5R*"D9F4I6)@;]J/M1+)9*L%BJ+(<68#\LDKP;C M4=WW7HU'T@OO?6^W3VG@PYB[18B*+W_/,+"X&T0!E M8I:L"G,CUS^*QJ# ZDMEH>M?M&ZP>(#2E3:R;(1A!65>;=KDL2'B% ':"-". M $SL%F"- .L*^$<$_$; /W6&H!$(3IV!-P*\YGY#5LWT56*2\4C)-5(6#=KL M1[U=M300G%?6LVZ-@M$H'R"OVZ MD"N=5)D>#0U88=[-/__+L!V2PUI]8K8\]XT\W8BF5 MR:OY@9]\? MP],:(4G_JF*W, M1MR',8GCB-+1\&%_NQRPT/=Y< B[?@IC413'X2%LZH#YH&\WZ8'E06MYT&OY MZ]*R^T=[/)/T\RI7(H.S99)JGM\5 B5:"^,\8!O=P=Z:SD@48=PAP@6+PR[L MV@%CW._"IBY8O \[((*W1/!>(B92@:,E1H 3:*,]2)'I DR'K*=%HNQWE4&J M>8 @?/!"P._P[T+1Q@-0C?Y84M^V&OI+N;+-N:[ MS X=6T^C@'6L=L%XP#K&7#M@G'/<.9]3!RRFMR5&OR4UR@[C6!!_= M$\?B5FG\]8,FP;N4C__)L-EH"YZ+FRZ<*W Z<,[(Z<+UA$ZR5_*0TV*&AWZ6 MU5E#1Q^U=*>:_@L[N4NVA'W%-- H[^2!,.J>2RX"G3ES, M@F,;NRL'R#/U@)'I_9F]:&3@W"7Y@+X?XB?N MY R#*&G&^E=0!K[^PYZR*0M+@Y[=AF/]*<\2.ZNBJ!?RCX/G.MEDHJ+P=)N M@GH0 WMX5Y _X*RFQ2H32#_CO78'9[(HY!HN5G"',ML[U,MSN$\I(0XN-@@J M^R]U97^;/QX9L5>&NO#?^YJ R]A0HL ]JI5 WWX344*^!Q^ZTZG*E_6*7B#? M(YQ"RSP>^=!&GA_8-O2 ]N-*P/(\%1I1+R 1"&/LH\"CA"'NQ3&!N.GV4$1! M G-$0@\'(?*9%_(0,>Y%$4&W20$JK00DL7M1AUW"/4Q]1'P/,V*-C<(8T=B# MDXU^..[BA'F,Q6!-Y ,?H1=QC$CD016"^@+VKGH@_>6#NRZ\[)%,P$(1760958\3X'(_\KK>T\"2;5-C!_SQ,*=;6(&YR1<*>WZM MLF89",VD( HV(^]C]V(VL/$NX#N#O3YH$[N26REWMC-?C[S 3@@X),8J4'S< MPQ0XMT(XC;M*TZLM+7C8?E*_=FO'M=Q2#5/)?["U24?>>X^L84,+;I9R_PFJ M]?2L7B*Y=K]D7\8.,#@IM)%9!>,,,B;*)WVH]N$ Z,8-0%@!X:E 5 '1J4!< M ?&I0*\">J<"_0KHGPH,*L!EWR]WUZ7FDAHZ'BJY)\I&HYIMN/PZ&C/"A*W$ ME5'XEB%GQBO88ET9,A=E5=OR."??J%+4U@AY>PF&,J[?V5$ISF]6V)B!W"J: MIRPA4RD2Y)4CA[[!*5EA/ZGL)Z5]V&#_N> =$G7/2!B$W2/X] 6$>Q %D(V2F4TKYC0Q6(TF)5-7 MAZ#(!$22XHFU:_&+:K_(^44-?L\JARR9WI&?7S"&S UD^E>+0UP[Q*TK>NZ@ MK$,.R@[A&7NL6MKEXEXG"-X<*Y,7N*"!NWZ!BQNXV9_[/=N_7KU_O5:AA<(+ M3YG',[+@%,\(*M;DZJY@N3TQ6O3[M7[_/U7 H'88_-,*F+3+A1\:,C)MYZ)N M4T;\@Y/;WOQ?J=HRH0F'#2H%G0%F2)6W:=DQ,G>'^:TT^)=TS10_0$#9 'R_ MD=(\=>S]4'_2C'\#4$L#!!0 ( )R (E,'@O.<>P, ,0+ 9 >&PO M=V]R:W-H965TJK-NS20RQZMC,=DKW[W?MA#10E[)->R&Q<\ZYOL?7Y@XV0CZJG!"-G@O& MU=#+M5Y?^[Y*82+(?>37@]ZQN\!7RG9*-:[\ADLA#BT0P^94,O, LBC*3:*&!X/)$) M8$](0V^];]0\V=\AE@169"/:#9CH?>E<>RL@2ETS?B\U'4N?3 M,7JI8,K^HDV-#3R4EDJ+HB;#"@K*JR=^KGUH$4#'38AJ0K1/2-X@Q#4A/C9" M4A.28R-T:H)-W:]RM\9-L<:C@10;) T:U,R+==^RP2_*39W,M82O%'AZ]!5* M\8M0"MT1B>8YE@1=H#E48U8R@L02Z9R@"69IR;#=69@:8T53A'F&II25FF3( MH7*CM:2+4N,%Z&B!)J(H@#[7(GW,!G*$3Y"-E M%!2B'#UPJM5Y:^);+DH%H6'R9&<\\#7889+RTSKU<95Z]$;J,;H57.<*S7A& M,@=_>IC?/<#W81N:O8BV>S&.#@I^+MDEBL-S% 51Z%C/Y'AZX$KGWZ+/_CKZ MCAEQ4YBQU8O?*LRR(!)K(:\/B"6-6&+%D@-5SJ ^7452,;N6:6[5I]%%'$=! M9^ _M;UWP3K]?F\7-G7 >G$WZ.["9@Y8/PG"L('MI-EITNP<]&Q*N( [XCW7 MNHU<]Z!K/^PM2[(+_ 1;L2+;8U@J./)P]E)1K$M-^0KQVM]SM(8+P,+,]0VW MQ*D!5KPSE_O5"CHM(Z)^$L?!GONO87$0A$&\Y[Y++4Z2O4V:N6"]7I2XW>\U M=O7^HUU9?96>'O:K=YQ?KV%.OUQJ#K]A([Y M*;2H54?Y(E_UM[=8KBA7B)$EA HN>U"\LNH9JX$6:]L4+82&%LN^YM!F$VD M\'TIA-X.3("F<1_]!E!+ P04 " "<@")39N %2Q<# "S"@ &0 'AL M+W=OB!EFB+"!>5I.+T[SND9'F-D4,#Y"*1U,SCFWGB< 8KJ1YU08A! MSYP)/?0*8\I+W]=903C6%[(D KXLI.+8P%0M?5TJ@G/GQ)D?!4'B>*#+PM@%?S0H\9+,B/E>3A7,_!8E MIYP(3:5 BBR&WE5X.0ECZ^ L?E"RTEMC9$.92_EH)[?YT LL(\)(9BP$AM<3 MF1#&+!+P^-. >NV>UG%[O$;_Y(*'8.98DXED/VENBJ'7\U!.%KABYD&N/I,F MH*[%RR33[HE6C6W@H:S21O+&&1AP*NHW?FX2L>4 .,<=HL8AVG?HO. 0-PXN M#91<(66M !G1E_A3[F36J,I46A6 M8$701S2#GR6O&$%R@:Z$H3EEEOZA WPI9:2QR/? -!&6I^5D3P+@.('HA M@ 3=2V$*("2 S:Z_#\EH,Q*M,S*.3@)^J=@%BL,/* JB\ B?R>O=@Q-TXE:@ MV.'%+^#]K_S_N@-@=&L(U[]/T.JTM#J.5NMZ?DS+&K3K0&V% M>1K%2=Q+!O[3=H:/625!V%KM,.ZVC+LG&<^,S!Z1+&V.-#(2E97*"J@ *).< M0]ZT-3B1FJ3=*'E/BJ4MK?0M%$L/M(B2L+KU_+MG>3[0+11 M-#.0,*<,PBNL]BO$#G*_1>Z_)X'"8%.+@[>0J$'=.2]QFNR+=,PLZ,7=XS*% M6S=(>/I@-65P9,P5!-[/I]%1ZHLU&T;O2;5.BP_A-=(L/ M! GV-3LT2=-T3S%_Z_KG1"U=5Z2AK%7"U/=>N]IV7E>NW]A;']N.S+45&YBZ MG;O':DFA;#*R ,C@(@5&JNZ0ZHF1I6LRYM) R^*&!7251%D#^+Z0TJPG=H.V M3QW] U!+ P04 " "<@")305!PFOP! R! &0 'AL+W=OS#3Y(=D\$:^B+II/O].?GDM-/FT5:(!,^U5'8>543-#6,V MK[#F]E(WJ-Q)J4W-R85FQVQCD!$$K,R3-P-^UQB5)Z(F?C:>",1DD//%X? MV#^%VETM6VYQJ>5/45 UCSY$4&#)6TGWNON,0SU7GB_7TH81NCYW-HT@;RWI M>@ [![50_ZM5P5-F7D]#R*Y0/W MHN=.7N&^;7>7,(W?01(GDX?-"L[/+OYE8<[M:#D9+2>!=O9&R_ 'EI7 $M9& M%VU.\*TL18[FA-1TE)H&J>E;I7Y]<1EP1UC;WR?X9R/_['0IN$?#58[0\!?7 MZO2_2^XIK@.%?V/[+)DD<B*K2;78V%9N4>-QB>X\U)K.@2^T<;?1/874$L#!!0 ( )R (E/A-),= M)P, ! 3 - >&POX7C)E@E0M9CLC"F.)C&):S!:4*)BV2*9U38[MZ'I:%9C0M(2D78:_3 MB<.<;Q\^W.IS,V; MP-TOWE]<=![?W>S'+RO@'0F]I/TC2*\Z<*'4#L8$XN,$#K%CU-='41]@QH@' MN\0MT4YB6"_;>)@IV:Y>1%S ,M.!&9**!T8 M6S96J@N1\MG!7=>#BJIYWW2)E0W*S)5.F6ZD>F236@\%"P#.YK/%W W MJ@@!-$;EMI%R.E>25AXV&77#TLZ8$/?PNOW(=KA7V=::=6#%9-.TANJFHW$= MX-]F<]S;M+U7\08%?U+F\](.1U9]*#)VIUG&5U5_E34&,/8NSDZ+0JP_"3Z7 M.7.#/UIP/*2;O&"A-'^V:E J,QM@F@1/3!L^VX[\TK1X8"NS*:=5AGONG:'G MOSO/J_RKYAK\=Z#SUUD_US,!F?@\FSJ,G! MZ9N,DI/T&-;[]]8A8>>(T$0#.(J-R'VO,+QNW)P#K1:7*5NQ M=%)W]7Q:-0/;L*KU!0G[R&UU^1$LQV%^!#!,!W. Y;@L3.=_&L\ '8_#,&\# M+S) :)%$4Q]B,3B9>!Q-LWN(8OGXVS!MD8#J@ M]&=SC:\V7B&'ZP!;TT,5@HT4KT1LI/A< ^*?-\A($O]J8SJ0@:T"5CN@[]>! MFO+G1!&L*N8->X-Q)$DP!&K17Z-QC,Q.#!__^F!O210EB1\!S.\@BC $WD8< MP1R !PR)HFH?W-N/PLT^%;:_@8U_ U!+ P04 " "<@")3EXJ[', 3 M @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/ MV!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%" MKM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( )R (E-9 MPVPQ>P4 #$P / >&PO=V]R:V)O;VLN>&ULQ9K?4^(Z%(#_E0Q/NP]> MH+_8=<29J^BN,^IEQ/%U)[0!,J8)FZ2H^]??I!5-H9RY+^?R! TU?CUI\YV> MY.Q%Z>>Y4L_DM132C'LK:]>G_;[)5ZRDYB^U9M+]LE"ZI-8=ZF7?K#6CA5DQ M9DO1CP:#K%]2+GOG9]N^IKH?'BC+]G =;C@VMCZC+I_ZA@WS)W<'%5677-AF9Y0RWYH5:VY7/IN MW%7T@\NHX[#];()XJO]+&-5BP7,V47E5,FF;.&HF/* T*[XV/2)IR<:]2[5A MFDSIDOF+.$X"G)!!94Y M(P%D!$!&1X3\%060,0 9'P5RYG'B%N2B,EPR8PB5CI(O)5_P /([ /D= M%_*!;9BL&%EH5?I@6NT48\@+MRMR69EP,A] L_D %_,C@)>JG'/9G!#"@:K! M=@TU*W+UN^(;*MR9S2C?4?W,G,Q%2XB0;(;(MKFF7),G*MQHWS%J*NVG;QO2 M0989(FOFAU+%"Q>B#MZ-RY[DTA.0OXUQJ4M("6EFB.R9"=-NE'T.]OFPA&R0 M78;(>MGF-G6VZ!^4M9+^=@SY(+$,D42>29SWH:$1#%$-H6'5-(Y5N7/Y(&M*YVO=H(808J(D!51 M@YUVHCHT?029 M($(VP:R:&_:[\G&[VNPH(((4$"$K $R)6Z]I$62'"-D.8%+3+HT^.S=>PR@'Y(T;V!YR AA6C&-)(C*R10UG>>SQ#3,@L M,;)9?++7.<1@)0M9)DW6UXD%B21&%LFAS*5C2"&KQ-A6V5=Q9R@AP<3(@MEW M("1DH0380F$:VDO($LE"";"$8L_4(019*D"T$ M8[8>(D\A"Z7(%@JJUS?26%U]EAQ_LF(98D(62H_UBM-,22$F M9*$4V4( II^20DS(0BFRA4?=:'/+61#-VS C3B$!I<@" M^L"$GY\,LD^&;!]PE8NY+,( 5ER H*UQ ['O80$]Q"AJR@P\N*-72("2DHPZ[$ M=10TMV^]HK5'-(,4E&'O(^O$?&"YA)Q1JA 7/X!^H2 QY=R:,9]>QIV^VY8?!X/IV%5[<:Q^U77PWI7CLUPUW;E M=#ZR:?MC,YZ7_;;NFO5[LRVU+)=1][D.Q'8G1#O M1*"WH-Y"H+>@WD*@MTP>M@GT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;4 M6PCT%M1;"/16U%L)]%;46PGT5M1;"?36R]G4!O1[V=0&]'O9U ;T>]G4!O MGWRL)-#;46\GT-M1;R?0VU%O)]#;46\GT#M0[R#0.U#O(- [4.\@T#M0[R#0 M.U#O(- [4.\@T#LF/YL0Z!VH=Q#H':AW$.@=J'<0Z)U1[TR@=T:],X'>&?7. M!'IGU#O_I-[#^'4HP[7G>XW7_TFJQ_.YY7KYR_)[Y^16N>!^TK=B>7OT%&>'OAOBJMBEY+\S%NL=]3:6SM.05[8N]#;EK^&> M>5OO[3TQL5@85KLAT9#F::Q1K)<_:6L?NC3[=<@_Q]8-JR)0%XO9C]/&,6M5 M6.^[MK8IK[/'H7F7,G].*//):4_Y0T%^S!A7/E[P/.YWX\40MO0;&-# MNK%]WL4.'8OIV%$LSY?XH$>WW;8U-:Y^Z/.1,OI MHD[HM1WY:GHU?GDE&^8 M3I_\XORIS+G O',3G(]Y8H$^'_)Q?VTSPBFQZ7W_';&;_6_V0? J0/"=*' NE#@_1A0/JH0/KX!M+'-4@? M?('2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4H ML@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15 M*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%D MU2BR:A19-8JL!D56@R*K09'5H,AJ4&0U*+(:%%D-BJP&15:#(FN%(FN%(FN% M(FOUE;+>.;?_S_'3L^QM.[SDL^E_I.L_4$L! A0#% @ G( B4P=!36*! M L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$" M% ,4 " "<@")3NZH*O^X K @ $0 @ &O 9&]C M4')O<',O8V]R92YX;6Q02P$"% ,4 " "<@")3F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M )R (E/\R4AH/@4 &,5 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ G( B4Q;2T,'7 @ FPD !@ ("!@A0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ G( B4Y3H*RMI$@ R30 !@ M ("!H3D 'AL+W=O&UL4$L! A0#% @ G( B4T\^P85Y P Y0< !D M ("!IU$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ G( B4^"TJYHN! .@H !D ("! MY6( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ G( B4_F]AHZA!@ 5@\ !D ("!%' 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G( B4P1'V3,J M P !P@ !D ("!FI$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G( B4Y]+NKV_ @ CP8 !D M ("!UJ 'AL+W=O&PO=V]R M:W-H965TJ@, ! ( M 9 " @9>J !X;"]W;W)K&UL M4$L! A0#% @ G( B4]7Z%-*" P T@< !D ("!>*X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MG( B4[,5"E7B! ZQ( !D ("!4L$ 'AL+W=O/8T" !&PO=V]R:W-H965T[6 !X;"]W;W)K&UL4$L! A0#% @ G( B4PK&/!!^ P .0@ !D M ("!W]H 'AL+W=O&PO=V]R:W-H M965T?B !X;"]W;W)K&UL4$L! M A0#% @ G( B4^TM=L8-! F@T !D ("!$N< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G( B M4[; 9$X4 @ I00 !D ("!Q_$ 'AL+W=O&PO=V]R:W-H965T[@'@8 )H@ 9 " @?CW !X;"]W;W)K M&UL4$L! A0#% @ G( B4T/[8R+X @ K0@ M !D ("!3?X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G( B4Y&Q.A]+ @ 5 4 !D M ("!V0L! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ G( B4X4"9E*N @ @@< !D ("!HQ4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ G( B4XPV M8%63 @ R 8 !D ("!]!X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G( B4Z%4MQ]M @ B@8 !D M ("!'BH! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ G( B4VFS=[3+ @ W@< !D ("! M53(! 'AL+W=O&PO=V]R:W-H965T%I!D@0 )T4 9 M " @9LW 0!X;"]W;W)K&UL4$L! A0#% M @ G( B4V49I*%8 P D0H !D ("!9#P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G( B4U(0X3P_ M P KPH !D ("!*DD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G( B4XU)!YF6 P ) T !D M ("!'5(! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ G( B4P>"\YQ[ P Q L !D ("!CEX! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MG( B4^$TDQTG P $!, T ( !P66QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ G( B M4[?' S!" @ 0BL !H ( !I'$! 'AL+U]R96QS+W=O XML 86 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 87 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 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 236 378 1 true 70 0 false 13 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.cloudera.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.cloudera.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) Sheet http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperationsParenthetical Condensed Consolidated Statements of Operations (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.cloudera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 1007008 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101101 - Disclosure - Summary of Business and Significant Accounting Policies Sheet http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPolicies Summary of Business and Significant Accounting Policies Notes 9 false false R10.htm 2104102 - Disclosure - Revenue from Contracts with Customers Sheet http://www.cloudera.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 10 false false R11.htm 2109103 - Disclosure - Business Combinations Sheet http://www.cloudera.com/role/BusinessCombinations Business Combinations Notes 11 false false R12.htm 2111104 - Disclosure - Cash Equivalents and Marketable Securities Sheet http://www.cloudera.com/role/CashEquivalentsandMarketableSecurities Cash Equivalents and Marketable Securities Notes 12 false false R13.htm 2115105 - Disclosure - Fair Value Measurement Sheet http://www.cloudera.com/role/FairValueMeasurement Fair Value Measurement Notes 13 false false R14.htm 2119106 - Disclosure - Goodwill and Intangible Assets Sheet http://www.cloudera.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 2125107 - Disclosure - Derivative Contracts Sheet http://www.cloudera.com/role/DerivativeContracts Derivative Contracts Notes 15 false false R16.htm 2127108 - Disclosure - Balance Sheet Components Sheet http://www.cloudera.com/role/BalanceSheetComponents Balance Sheet Components Notes 16 false false R17.htm 2132109 - Disclosure - Debt Sheet http://www.cloudera.com/role/Debt Debt Notes 17 false false R18.htm 2136110 - Disclosure - Leases Sheet http://www.cloudera.com/role/Leases Leases Notes 18 false false R19.htm 2142111 - Disclosure - Commitments and Contingencies Sheet http://www.cloudera.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 2144112 - Disclosure - Common Stock Repurchases Sheet http://www.cloudera.com/role/CommonStockRepurchases Common Stock Repurchases Notes 20 false false R21.htm 2146113 - Disclosure - Stock-Based Compensation Sheet http://www.cloudera.com/role/StockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 2151114 - Disclosure - Income Taxes Sheet http://www.cloudera.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2153115 - Disclosure - Related Party Transactions Sheet http://www.cloudera.com/role/RelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 2155116 - Disclosure - Segment Information Sheet http://www.cloudera.com/role/SegmentInformation Segment Information Notes 24 false false R25.htm 2160117 - Disclosure - Net Loss Per Share Sheet http://www.cloudera.com/role/NetLossPerShare Net Loss Per Share Notes 25 false false R26.htm 2164118 - Disclosure - Subsequent Events Sheet http://www.cloudera.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 2202201 - Disclosure - Summary of Business and Significant Accounting Policies (Policies) Sheet http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies Summary of Business and Significant Accounting Policies (Policies) Policies http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPolicies 27 false false R28.htm 2305301 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.cloudera.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.cloudera.com/role/RevenuefromContractswithCustomers 28 false false R29.htm 2312302 - Disclosure - Cash Equivalents and Marketable Securities (Tables) Sheet http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesTables Cash Equivalents and Marketable Securities (Tables) Tables http://www.cloudera.com/role/CashEquivalentsandMarketableSecurities 29 false false R30.htm 2316303 - Disclosure - Fair Value Measurement (Tables) Sheet http://www.cloudera.com/role/FairValueMeasurementTables Fair Value Measurement (Tables) Tables http://www.cloudera.com/role/FairValueMeasurement 30 false false R31.htm 2320304 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.cloudera.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.cloudera.com/role/GoodwillandIntangibleAssets 31 false false R32.htm 2328305 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.cloudera.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.cloudera.com/role/BalanceSheetComponents 32 false false R33.htm 2333306 - Disclosure - Debt (Tables) Sheet http://www.cloudera.com/role/DebtTables Debt (Tables) Tables http://www.cloudera.com/role/Debt 33 false false R34.htm 2337307 - Disclosure - Leases (Tables) Sheet http://www.cloudera.com/role/LeasesTables Leases (Tables) Tables http://www.cloudera.com/role/Leases 34 false false R35.htm 2347308 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.cloudera.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.cloudera.com/role/StockBasedCompensation 35 false false R36.htm 2356309 - Disclosure - Segment Information (Tables) Sheet http://www.cloudera.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.cloudera.com/role/SegmentInformation 36 false false R37.htm 2361310 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.cloudera.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.cloudera.com/role/NetLossPerShare 37 false false R38.htm 2403401 - Disclosure - Summary of Business and Significant Accounting Policies - Narrative (Details) Sheet http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails Summary of Business and Significant Accounting Policies - Narrative (Details) Details http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies 38 false false R39.htm 2406402 - Disclosure - Revenue from Contracts with Customers - Summary of Significant Changes in Contract Assets and Liabilities Balances (Details) Sheet http://www.cloudera.com/role/RevenuefromContractswithCustomersSummaryofSignificantChangesinContractAssetsandLiabilitiesBalancesDetails Revenue from Contracts with Customers - Summary of Significant Changes in Contract Assets and Liabilities Balances (Details) Details 39 false false R40.htm 2407403 - Disclosure - Revenue from Contracts with Customers - Remaining Performance Obligations (Details) Sheet http://www.cloudera.com/role/RevenuefromContractswithCustomersRemainingPerformanceObligationsDetails Revenue from Contracts with Customers - Remaining Performance Obligations (Details) Details 40 false false R41.htm 2408404 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) Sheet http://www.cloudera.com/role/RevenuefromContractswithCustomersNarrativeDetails Revenue from Contracts with Customers - Narrative (Details) Details 41 false false R42.htm 2410405 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 42 false false R43.htm 2413406 - Disclosure - Cash Equivalents and Marketable Securities - Schedule of Fair Values of Cash Equivalents and Marketable Securities (Details) Sheet http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails Cash Equivalents and Marketable Securities - Schedule of Fair Values of Cash Equivalents and Marketable Securities (Details) Details 43 false false R44.htm 2414407 - Disclosure - Cash Equivalents and Marketable Securities - Schedule of Contractual Maturities of Investments in Available-for-Sale Securities (Details) Sheet http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails Cash Equivalents and Marketable Securities - Schedule of Contractual Maturities of Investments in Available-for-Sale Securities (Details) Details 44 false false R45.htm 2417408 - Disclosure - Fair Value Measurement - Schedule of Financial Assets According to Fair Value Hierarchy, Measured at Fair Value (Details) Sheet http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails Fair Value Measurement - Schedule of Financial Assets According to Fair Value Hierarchy, Measured at Fair Value (Details) Details 45 false false R46.htm 2418409 - Disclosure - Fair Value Measurement - Narrative (Details) Sheet http://www.cloudera.com/role/FairValueMeasurementNarrativeDetails Fair Value Measurement - Narrative (Details) Details 46 false false R47.htm 2421410 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details) Sheet http://www.cloudera.com/role/GoodwillandIntangibleAssetsGoodwillDetails Goodwill and Intangible Assets - Goodwill (Details) Details 47 false false R48.htm 2422411 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.cloudera.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 48 false false R49.htm 2423412 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Details 49 false false R50.htm 2424413 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) Sheet http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Future Amortization Expense (Details) Details 50 false false R51.htm 2426414 - Disclosure - Derivative Instruments and Hedging Activities (Details) Sheet http://www.cloudera.com/role/DerivativeInstrumentsandHedgingActivitiesDetails Derivative Instruments and Hedging Activities (Details) Details 51 false false R52.htm 2429415 - Disclosure - Balance Sheet Components - Schedule of Cost and Accumulated Depreciation and Amortization of Property and Equipment (Details) Sheet http://www.cloudera.com/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationandAmortizationofPropertyandEquipmentDetails Balance Sheet Components - Schedule of Cost and Accumulated Depreciation and Amortization of Property and Equipment (Details) Details 52 false false R53.htm 2430416 - Disclosure - Balance Sheet Components - Narrative (Details) Sheet http://www.cloudera.com/role/BalanceSheetComponentsNarrativeDetails Balance Sheet Components - Narrative (Details) Details 53 false false R54.htm 2431417 - Disclosure - Balance Sheet Components - Schedule of Accrued Compensation and Other Accrued Liabilities (Details) Sheet http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails Balance Sheet Components - Schedule of Accrued Compensation and Other Accrued Liabilities (Details) Details 54 false false R55.htm 2434418 - Disclosure - Debt - Narrative (Details) Sheet http://www.cloudera.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 55 false false R56.htm 2435419 - Disclosure - Debt - Expected Future Principal Payments (Details) Sheet http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails Debt - Expected Future Principal Payments (Details) Details 56 false false R57.htm 2438420 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://www.cloudera.com/role/LeasesComponentsofLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 57 false false R58.htm 2439421 - Disclosure - Leases - Lease Term and Discount Rate Information (Details) Sheet http://www.cloudera.com/role/LeasesLeaseTermandDiscountRateInformationDetails Leases - Lease Term and Discount Rate Information (Details) Details 58 false false R59.htm 2440422 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 59 false false R60.htm 2441423 - Disclosure - Leases - Narrative (Details) Sheet http://www.cloudera.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 60 false false R61.htm 2443424 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 61 false false R62.htm 2445425 - Disclosure - Common Stock Repurchases - Narrative (Details) Sheet http://www.cloudera.com/role/CommonStockRepurchasesNarrativeDetails Common Stock Repurchases - Narrative (Details) Details 62 false false R63.htm 2448426 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 63 false false R64.htm 2449427 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details) Sheet http://www.cloudera.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails Stock-Based Compensation - Schedule of Stock Option Activity (Details) Details 64 false false R65.htm 2450428 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Activity (Details) Sheet http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails Stock-Based Compensation - Schedule of Restricted Stock Activity (Details) Details 65 false false R66.htm 2452429 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.cloudera.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 66 false false R67.htm 2454430 - Disclosure - Related Party Transactions - Narrative (Details) Sheet http://www.cloudera.com/role/RelatedPartyTransactionsNarrativeDetails Related Party Transactions - Narrative (Details) Details 67 false false R68.htm 2457431 - Disclosure - Segment Information - Schedule of Financial Information by Reportable Segment (Details) Sheet http://www.cloudera.com/role/SegmentInformationScheduleofFinancialInformationbyReportableSegmentDetails Segment Information - Schedule of Financial Information by Reportable Segment (Details) Details 68 false false R69.htm 2458432 - Disclosure - Segment Information - Reconciliation of Segment Financial Information to Loss from Operations (Details) Sheet http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails Segment Information - Reconciliation of Segment Financial Information to Loss from Operations (Details) Details 69 false false R70.htm 2459433 - Disclosure - Segment Information - Narrative (Details) Sheet http://www.cloudera.com/role/SegmentInformationNarrativeDetails Segment Information - Narrative (Details) Details 70 false false R71.htm 2462434 - Disclosure - Net Loss Per Share - Schedule of the Calculation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details) Sheet http://www.cloudera.com/role/NetLossPerShareScheduleoftheCalculationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetails Net Loss Per Share - Schedule of the Calculation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details) Details 71 false false R72.htm 2463435 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Sheet http://www.cloudera.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Details 72 false false R73.htm 2465436 - Disclosure - Subsequent Events (Details) Sheet http://www.cloudera.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.cloudera.com/role/SubsequentEvents 73 false false All Reports Book All Reports cldr-20210731.htm cldr-20210731.xsd cldr-20210731_cal.xml cldr-20210731_def.xml cldr-20210731_lab.xml cldr-20210731_pre.xml q2-2210qexhibit3101.htm q2-2210qexhibit3102.htm q2-2210qexhibit3201.htm q2-2210qexhibit3202.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 http://fasb.org/srt/2021-01-31 true true JSON 91 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cldr-20210731.htm": { "axisCustom": 0, "axisStandard": 31, "contextCount": 236, "dts": { "calculationLink": { "local": [ "cldr-20210731_cal.xml" ] }, "definitionLink": { "local": [ "cldr-20210731_def.xml" ] }, "inline": { "local": [ "cldr-20210731.htm" ] }, "labelLink": { "local": [ "cldr-20210731_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "cldr-20210731_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "cldr-20210731.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd" ] } }, "elementCount": 526, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://xbrl.sec.gov/dei/2021": 5, "total": 7 }, "keyCustom": 19, "keyStandard": 359, "memberCustom": 19, "memberStandard": 49, "nsprefix": "cldr", "nsuri": "http://www.cloudera.com/20210731", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "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.cloudera.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "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": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "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 from Contracts with Customers", "role": "http://www.cloudera.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Business Combinations", "role": "http://www.cloudera.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111104 - Disclosure - Cash Equivalents and Marketable Securities", "role": "http://www.cloudera.com/role/CashEquivalentsandMarketableSecurities", "shortName": "Cash Equivalents and Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115105 - Disclosure - Fair Value Measurement", "role": "http://www.cloudera.com/role/FairValueMeasurement", "shortName": "Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119106 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.cloudera.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "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": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125107 - Disclosure - Derivative Contracts", "role": "http://www.cloudera.com/role/DerivativeContracts", "shortName": "Derivative Contracts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127108 - Disclosure - Balance Sheet Components", "role": "http://www.cloudera.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132109 - Disclosure - Debt", "role": "http://www.cloudera.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136110 - Disclosure - Leases", "role": "http://www.cloudera.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142111 - Disclosure - Commitments and Contingencies", "role": "http://www.cloudera.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144112 - Disclosure - Common Stock Repurchases", "role": "http://www.cloudera.com/role/CommonStockRepurchases", "shortName": "Common Stock Repurchases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146113 - Disclosure - Stock-Based Compensation", "role": "http://www.cloudera.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151114 - Disclosure - Income Taxes", "role": "http://www.cloudera.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153115 - Disclosure - Related Party Transactions", "role": "http://www.cloudera.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155116 - Disclosure - Segment Information", "role": "http://www.cloudera.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160117 - Disclosure - Net Loss Per Share", "role": "http://www.cloudera.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2164118 - Disclosure - Subsequent Events", "role": "http://www.cloudera.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "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 - Summary of Business and Significant Accounting Policies (Policies)", "role": "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies", "shortName": "Summary of Business and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.cloudera.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - Cash Equivalents and Marketable Securities (Tables)", "role": "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesTables", "shortName": "Cash Equivalents and Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - Disclosure - Fair Value Measurement (Tables)", "role": "http://www.cloudera.com/role/FairValueMeasurementTables", "shortName": "Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320304 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.cloudera.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.cloudera.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333306 - Disclosure - Debt (Tables)", "role": "http://www.cloudera.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337307 - Disclosure - Leases (Tables)", "role": "http://www.cloudera.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2347308 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.cloudera.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356309 - Disclosure - Segment Information (Tables)", "role": "http://www.cloudera.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2361310 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.cloudera.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Summary of Business and Significant Accounting Policies - Narrative (Details)", "role": "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Business and Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i7193f0ce6f61469e8f09ba0604060546_I20210601", "decimals": "5", "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "ifffea9a00b2246b88d213954a9724832_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenue from Contracts with Customers - Summary of Significant Changes in Contract Assets and Liabilities Balances (Details)", "role": "http://www.cloudera.com/role/RevenuefromContractswithCustomersSummaryofSignificantChangesinContractAssetsandLiabilitiesBalancesDetails", "shortName": "Revenue from Contracts with Customers - Summary of Significant Changes in Contract Assets and Liabilities Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i3e01eb7a458c46d1be0b96c817b00a89_I20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "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 from Contracts with Customers - Remaining Performance Obligations (Details)", "role": "http://www.cloudera.com/role/RevenuefromContractswithCustomersRemainingPerformanceObligationsDetails", "shortName": "Revenue from Contracts with Customers - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Revenue from Contracts with Customers - Narrative (Details)", "role": "http://www.cloudera.com/role/RevenuefromContractswithCustomersNarrativeDetails", "shortName": "Revenue from Contracts with Customers - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i21b9d99865804bd5af8dfd1f6ad86620_D20210601-20210630", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Cash Equivalents and Marketable Securities - Schedule of Fair Values of Cash Equivalents and Marketable Securities (Details)", "role": "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails", "shortName": "Cash Equivalents and Marketable Securities - Schedule of Fair Values of Cash Equivalents and Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Cash Equivalents and Marketable Securities - Schedule of Contractual Maturities of Investments in Available-for-Sale Securities (Details)", "role": "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails", "shortName": "Cash Equivalents and Marketable Securities - Schedule of Contractual Maturities of Investments in Available-for-Sale Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i35f018e2e21946b98c04191902fa84c9_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417408 - Disclosure - Fair Value Measurement - Schedule of Financial Assets According to Fair Value Hierarchy, Measured at Fair Value (Details)", "role": "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails", "shortName": "Fair Value Measurement - Schedule of Financial Assets According to Fair Value Hierarchy, Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i35f018e2e21946b98c04191902fa84c9_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - Disclosure - Fair Value Measurement - Narrative (Details)", "role": "http://www.cloudera.com/role/FairValueMeasurementNarrativeDetails", "shortName": "Fair Value Measurement - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i3e01eb7a458c46d1be0b96c817b00a89_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details)", "role": "http://www.cloudera.com/role/GoodwillandIntangibleAssetsGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "role": "http://www.cloudera.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423412 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "role": "http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Operations (Parenthetical)", "role": "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "shortName": "Condensed Consolidated Statements of Operations (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "link:footnote", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "id244efb5602c4615903ce68c8c71ef02_D20210501-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details)", "role": "http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i46629ab773374c60a83b6bf902587927_D20200501-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Derivative Instruments and Hedging Activities (Details)", "role": "http://www.cloudera.com/role/DerivativeInstrumentsandHedgingActivitiesDetails", "shortName": "Derivative Instruments and Hedging Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i46629ab773374c60a83b6bf902587927_D20200501-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Balance Sheet Components - Schedule of Cost and Accumulated Depreciation and Amortization of Property and Equipment (Details)", "role": "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationandAmortizationofPropertyandEquipmentDetails", "shortName": "Balance Sheet Components - Schedule of Cost and Accumulated Depreciation and Amortization of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - Balance Sheet Components - Narrative (Details)", "role": "http://www.cloudera.com/role/BalanceSheetComponentsNarrativeDetails", "shortName": "Balance Sheet Components - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - Disclosure - Balance Sheet Components - Schedule of Accrued Compensation and Other Accrued Liabilities (Details)", "role": "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails", "shortName": "Balance Sheet Components - Schedule of Accrued Compensation and Other Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434418 - Disclosure - Debt - Narrative (Details)", "role": "http://www.cloudera.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i82db073f612e47bdaa7594485469039a_I20201222", "decimals": null, "lang": "en-US", "name": "us-gaap:LongTermDebtTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435419 - Disclosure - Debt - Expected Future Principal Payments (Details)", "role": "http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails", "shortName": "Debt - Expected Future Principal Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438420 - Disclosure - Leases - Components of Lease Expense (Details)", "role": "http://www.cloudera.com/role/LeasesComponentsofLeaseExpenseDetails", "shortName": "Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShortTermLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439421 - Disclosure - Leases - Lease Term and Discount Rate Information (Details)", "role": "http://www.cloudera.com/role/LeasesLeaseTermandDiscountRateInformationDetails", "shortName": "Leases - Lease Term and Discount Rate Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440422 - Disclosure - Leases - Maturities of Lease Liabilities (Details)", "role": "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "shortName": "Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "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 Comprehensive Loss", "role": "http://www.cloudera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441423 - Disclosure - Leases - Narrative (Details)", "role": "http://www.cloudera.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445425 - Disclosure - Common Stock Repurchases - Narrative (Details)", "role": "http://www.cloudera.com/role/CommonStockRepurchasesNarrativeDetails", "shortName": "Common Stock Repurchases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-5", "lang": "en-US", "name": "cldr:TreasuryStockValueAcquiredCostMethodIncludingTransactionFees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "cldr:NumberofPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448426 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i2e1b52e1dfb14eb5912e5fe189288e1c_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "cldr:NumberofPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i3e01eb7a458c46d1be0b96c817b00a89_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449427 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details)", "role": "http://www.cloudera.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails", "shortName": "Stock-Based Compensation - Schedule of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i65fa1a712608444bbae9524019c9c3dd_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": "2450428 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Activity (Details)", "role": "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails", "shortName": "Stock-Based Compensation - Schedule of Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i65fa1a712608444bbae9524019c9c3dd_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452429 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.cloudera.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R67": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454430 - Disclosure - Related Party Transactions - Narrative (Details)", "role": "http://www.cloudera.com/role/RelatedPartyTransactionsNarrativeDetails", "shortName": "Related Party Transactions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457431 - Disclosure - Segment Information - Schedule of Financial Information by Reportable Segment (Details)", "role": "http://www.cloudera.com/role/SegmentInformationScheduleofFinancialInformationbyReportableSegmentDetails", "shortName": "Segment Information - Schedule of Financial Information by Reportable Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "cldr:ContributionMargin", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458432 - Disclosure - Segment Information - Reconciliation of Segment Financial Information to Loss from Operations (Details)", "role": "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails", "shortName": "Segment Information - Reconciliation of Segment Financial Information to Loss from Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i62790f94acd044d9b3209c8ecd1f9b43_D20210501-20210731", "decimals": "-3", "lang": "en-US", "name": "cldr:ContributionMargin", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "ia5cc4ad8d78842ef8f8acd128b4bfed8_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.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "ia5cc4ad8d78842ef8f8acd128b4bfed8_I20200131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "ic76423ce30fc4a46b07fa84d6c9e46e5_D20210501-20210731", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459433 - Disclosure - Segment Information - Narrative (Details)", "role": "http://www.cloudera.com/role/SegmentInformationNarrativeDetails", "shortName": "Segment Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "ic76423ce30fc4a46b07fa84d6c9e46e5_D20210501-20210731", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i40425963d4d74a92bda43aa3f39397e7_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462434 - Disclosure - Net Loss Per Share - Schedule of the Calculation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details)", "role": "http://www.cloudera.com/role/NetLossPerShareScheduleoftheCalculationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetails", "shortName": "Net Loss Per Share - Schedule of the Calculation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463435 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "role": "http://www.cloudera.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "shortName": "Net Loss Per Share - 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": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i697d6ff3a0454f3fa5e1862801714ddd_D20210830-20210830", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465436 - Disclosure - Subsequent Events (Details)", "role": "http://www.cloudera.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "i697d6ff3a0454f3fa5e1862801714ddd_D20210830-20210830", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Summary of Business and Significant Accounting Policies", "role": "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPolicies", "shortName": "Summary of Business and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cldr-20210731.htm", "contextRef": "if982282801ad46e0a7fba20130084a37_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 70, "tag": { "cldr_AcquisitionHoldbackPayment": { "auth_ref": [], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition Holdback Payment", "label": "Acquisition Holdback Payment", "terseLabel": "Acquisition related holdback payment" } } }, "localname": "AcquisitionHoldbackPayment", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cldr_AvailableforSaleSecuritiesandCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_InvestmentsAndCash", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available for Sale Securities and Cash Equivalents, Fair Value Disclosure", "label": "Available for Sale Securities and Cash Equivalents, Fair Value Disclosure", "totalLabel": "Total cash equivalents and marketable securities, estimated fair value" } } }, "localname": "AvailableforSaleSecuritiesandCashEquivalentsFairValueDisclosure", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cldr_BusinessCombinationTerminationFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Termination Fee", "label": "Business Combination, Termination Fee", "terseLabel": "Business combination, termination fee two" } } }, "localname": "BusinessCombinationTerminationFee", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cldr_CashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Equivalents [Abstract]", "label": "Cash Equivalents [Abstract]", "terseLabel": "Cash equivalents:" } } }, "localname": "CashEquivalentsAbstract", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "cldr_CazenaIncAndDatacoralIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cazena, Inc. And Datacoral, Inc.", "label": "Cazena, Inc. And Datacoral, Inc. [Member]", "terseLabel": "Cazena, Inc. And Datacoral, Inc." } } }, "localname": "CazenaIncAndDatacoralIncMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "cldr_CazenaIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cazena Inc.", "label": "Cazena Inc. [Member]", "terseLabel": "Cazena Inc." } } }, "localname": "CazenaIncMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "cldr_ChenVReillyEtAlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chen v. Reilly, et al.", "label": "Chen v. Reilly, et al. [Member]", "terseLabel": "Chen v. Reilly, et al." } } }, "localname": "ChenVReillyEtAlMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cldr_ChiefProductOfficerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chief Product Officer", "label": "Chief Product Officer [Member]", "terseLabel": "Chief Product Officer" } } }, "localname": "ChiefProductOfficerMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "cldr_ClouderaIncMergerWithProjectSkyMergerSubIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cloudera, Inc. Merger With Project Sky Merger Sub Inc.", "label": "Cloudera, Inc. Merger With Project Sky Merger Sub Inc. [Member]", "terseLabel": "Cloudera, Inc. merger with Project Sky Merger Sub Inc." } } }, "localname": "ClouderaIncMergerWithProjectSkyMergerSubIncMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cldr_CommonStockCapitalSharesReservedForFutureIssuanceNumberOfAnnualAutomaticShareIncreases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Capital Shares Reserved For Future Issuance, Number Of Annual Automatic Share Increases", "label": "Common Stock, Capital Shares Reserved For Future Issuance, Number Of Annual Automatic Share Increases", "terseLabel": "Number of annual automatic share increases" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuanceNumberOfAnnualAutomaticShareIncreases", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "cldr_ContractLiabilitiesRollForwardAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Liabilities Roll Forward [Abstract]", "label": "Contract Liabilities Roll Forward [Abstract]", "terseLabel": "Contract Liabilities" } } }, "localname": "ContractLiabilitiesRollForwardAbstract", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/RevenuefromContractswithCustomersSummaryofSignificantChangesinContractAssetsandLiabilitiesBalancesDetails" ], "xbrltype": "stringItemType" }, "cldr_ContractWithCustomerLiabilityIncreaseDueToInvoicingPriorToSatisfactionOfPerformanceObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Increase Due to Invoicing Prior To Satisfaction Of Performance Obligations", "label": "Contract with Customer, Liability, Increase Due to Invoicing Prior To Satisfaction Of Performance Obligations", "terseLabel": "Increases due to invoicing prior to satisfaction of performance obligations" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDueToInvoicingPriorToSatisfactionOfPerformanceObligations", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/RevenuefromContractswithCustomersSummaryofSignificantChangesinContractAssetsandLiabilitiesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "cldr_ContributionMargin": { "auth_ref": [], "calculation": { "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contribution Margin", "label": "Contribution Margin", "terseLabel": "Segment contribution margin", "verboseLabel": "Total segment contribution margin" } } }, "localname": "ContributionMargin", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails", "http://www.cloudera.com/role/SegmentInformationScheduleofFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "cldr_DatacoralIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Datacoral, Inc.", "label": "Datacoral, Inc. [Member]", "terseLabel": "Datacoral Inc." } } }, "localname": "DatacoralIncMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "cldr_DebtInstrumentAnnualPrincipalPaymentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Annual Principal Payment, Percentage", "label": "Debt Instrument, Annual Principal Payment, Percentage", "terseLabel": "Debt instrument, annual principal payment, percentage" } } }, "localname": "DebtInstrumentAnnualPrincipalPaymentPercentage", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "cldr_DeferredRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Revenue [Member]", "label": "Deferred Revenue [Member]", "terseLabel": "Contract liabilities" } } }, "localname": "DeferredRevenueMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "domainItemType" }, "cldr_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Denominator [Abstract]", "label": "Denominator [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/NetLossPerShareScheduleoftheCalculationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "stringItemType" }, "cldr_EmployeeStockPurchasePlan2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan 2017 [Member]", "label": "Employee Stock Purchase Plan 2017 [Member]", "terseLabel": "Employee Stock Purchase Plan 2017" } } }, "localname": "EmployeeStockPurchasePlan2017Member", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cldr_EquityIncentivePlan2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Incentive Plan 2017 [Member]", "label": "Equity Incentive Plan 2017 [Member]", "terseLabel": "Equity Incentive Plan 2017" } } }, "localname": "EquityIncentivePlan2017Member", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cldr_FiniteLivedIntangibleAssetsExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite Lived Intangible Assets, Expected Amortization, After Year Four", "label": "Finite Lived Intangible Assets, Expected Amortization, After Year Four", "terseLabel": "fiscal 2027 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsExpectedAmortizationAfterYearFour", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "cldr_FrentzelVBeardenEtAlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Frentzel v. Bearden, et al.", "label": "Frentzel v. Bearden, et al. [Member]", "terseLabel": "Frentzel v. Bearden, et al." } } }, "localname": "FrentzelVBeardenEtAlMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cldr_InReClouderaIncSecuritiesLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In re Cloudera, Inc. Securities Litigation", "label": "In re Cloudera, Inc. Securities Litigation [Member]", "verboseLabel": "In re Cloudera, Inc. Securities Litigation" } } }, "localname": "InReClouderaIncSecuritiesLitigationMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cldr_LazardVClouderaIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lazard v. Cloudera, Inc", "label": "Lazard v. Cloudera, Inc [Member]", "terseLabel": "Lazard v. Cloudera, Inc" } } }, "localname": "LazardVClouderaIncMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cldr_LeeEtAlVColeEtAlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lee, et al. v. Cole, et al.", "label": "Lee, et al. v. Cole, et al. [Member]", "terseLabel": "Lee, et al. v. Cole, et al." } } }, "localname": "LeeEtAlVColeEtAlMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cldr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "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": "fiscal 2027 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cldr_LessorOperatingLeasePaymentToBeReceivedAfterCurrentFiscalYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessor, Operating Lease, Payment to be Received, After Current Fiscal Year", "label": "Lessor, Operating Lease, Payment to be Received, After Current Fiscal Year", "terseLabel": "Sublease rental proceeds, thereafter" } } }, "localname": "LessorOperatingLeasePaymentToBeReceivedAfterCurrentFiscalYear", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cldr_LongTermDebtMaturityAfterYearFour": { "auth_ref": [], "calculation": { "http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, After Year Four", "label": "Long-Term Debt, Maturity, After Year Four", "terseLabel": "2027 and thereafter" } } }, "localname": "LongTermDebtMaturityAfterYearFour", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cldr_LossContingencyNumberOfDerivativeActions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Number Of Derivative Actions", "label": "Loss Contingency, Number Of Derivative Actions", "terseLabel": "Loss contingency, number of derivative actions" } } }, "localname": "LossContingencyNumberOfDerivativeActions", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "cldr_LossContingencyNumberOfDirectorsOrOfficers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Number Of Directors Or Officers", "label": "Loss Contingency, Number Of Directors Or Officers", "terseLabel": "Loss contingency, number of directors or officers" } } }, "localname": "LossContingencyNumberOfDirectorsOrOfficers", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "cldr_LossContingencyNumberOfPurportedStockholders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Number Of Purported Stockholders", "label": "Loss Contingency, Number Of Purported Stockholders", "terseLabel": "Loss contingency, number of purported stockholders" } } }, "localname": "LossContingencyNumberOfPurportedStockholders", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "cldr_NumberOfCustomersWith10AccountsReceivableBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Customers With 10% Accounts Receivable Balance", "label": "Number Of Customers With 10% Accounts Receivable Balance", "terseLabel": "Number of customers with 10% accounts receivable balance" } } }, "localname": "NumberOfCustomersWith10AccountsReceivableBalance", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "cldr_NumberofPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Plans", "label": "Number of Plans", "terseLabel": "Number of plans" } } }, "localname": "NumberofPlans", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "cldr_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Numerator [Abstract]", "label": "Numerator [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/NetLossPerShareScheduleoftheCalculationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "stringItemType" }, "cldr_PerformanceRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Restricted Stock Units", "label": "Performance Restricted Stock Units [Member]", "terseLabel": "Performance Restricted Stock Units" } } }, "localname": "PerformanceRestrictedStockUnitsMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cldr_PurchasePeriodEmployeeStockPurchasePlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase Period, Employee Stock Purchase Plan", "label": "Purchase Period, Employee Stock Purchase Plan", "terseLabel": "Purchase period, employee stock purchase plan" } } }, "localname": "PurchasePeriodEmployeeStockPurchasePlan", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "cldr_ServicesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Services [Member]", "label": "Services Segment [Member]", "terseLabel": "Services" } } }, "localname": "ServicesSegmentMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/SegmentInformationScheduleofFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "domainItemType" }, "cldr_SkyParentIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sky Parent Inc.", "label": "Sky Parent Inc. [Member]", "terseLabel": "Sky Parent Inc." } } }, "localname": "SkyParentIncMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cldr_SlatteryVReillyEtAlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Slattery v. Reilly, et al.", "label": "Slattery v. Reilly, et al. [Member]", "terseLabel": "Slattery v. Reilly, et al." } } }, "localname": "SlatteryVReillyEtAlMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cldr_SubscriptionSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription [Member]", "label": "Subscription Segment [Member]", "terseLabel": "Subscription" } } }, "localname": "SubscriptionSegmentMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/SegmentInformationScheduleofFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "domainItemType" }, "cldr_TaxWithholdingLiabilitySharebasedPaymentArrangementCurrent": { "auth_ref": [], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Withholding Liability, Share-based Payment Arrangement, Current", "label": "Tax Withholding Liability, Share-based Payment Arrangement, Current", "terseLabel": "Employee stock purchase plan (ESPP) withholdings(1)" } } }, "localname": "TaxWithholdingLiabilitySharebasedPaymentArrangementCurrent", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cldr_TermLoanBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan B", "label": "Term Loan B [Member]", "terseLabel": "Term Loan B" } } }, "localname": "TermLoanBMember", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "cldr_TreasuryStockValueAcquiredCostMethodIncludingTransactionFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Treasury Stock, Value, Acquired, Cost Method, Including Transaction Fees", "label": "Treasury Stock, Value, Acquired, Cost Method, Including Transaction Fees", "terseLabel": "Repurchase of common stock, including transaction fees" } } }, "localname": "TreasuryStockValueAcquiredCostMethodIncludingTransactionFees", "nsuri": "http://www.cloudera.com/20210731", "presentation": [ "http://www.cloudera.com/role/CommonStockRepurchasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/2021", "presentation": [ "http://www.cloudera.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/2021", "presentation": [ "http://www.cloudera.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "presentation": [ "http://www.cloudera.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/2021", "presentation": [ "http://www.cloudera.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/2021", "presentation": [ "http://www.cloudera.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cloudera.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r632" ], "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/2021", "presentation": [ "http://www.cloudera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r633" ], "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/2021", "presentation": [ "http://www.cloudera.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/2021", "presentation": [ "http://www.cloudera.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/2021", "presentation": [ "http://www.cloudera.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/2021", "presentation": [ "http://www.cloudera.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/2021", "presentation": [ "http://www.cloudera.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/2021", "presentation": [ "http://www.cloudera.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r634" ], "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/2021", "presentation": [ "http://www.cloudera.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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cloudera.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/2021", "presentation": [ "http://www.cloudera.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cloudera.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/2021", "presentation": [ "http://www.cloudera.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r634" ], "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/2021", "presentation": [ "http://www.cloudera.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/2021", "presentation": [ "http://www.cloudera.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r642" ], "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/2021", "presentation": [ "http://www.cloudera.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r634" ], "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/2021", "presentation": [ "http://www.cloudera.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r634" ], "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/2021", "presentation": [ "http://www.cloudera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r634" ], "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/2021", "presentation": [ "http://www.cloudera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r634" ], "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/2021", "presentation": [ "http://www.cloudera.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/2021", "presentation": [ "http://www.cloudera.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r630" ], "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/2021", "presentation": [ "http://www.cloudera.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r631" ], "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/2021", "presentation": [ "http://www.cloudera.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/2021", "presentation": [ "http://www.cloudera.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r107", "r156", "r175", "r176", "r177", "r178", "r180", "r182", "r186", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r280", "r282", "r284", "r285" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r107", "r156", "r175", "r176", "r177", "r178", "r180", "r182", "r186", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r280", "r282", "r284", "r285" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r47", "r49", "r105", "r106", "r291", "r328" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r0", "r112", "r117", "r123", "r217", "r409", "r410", "r411", "r422", "r423", "r469", "r470", "r471", "r472", "r643" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r0", "r112", "r117", "r123", "r217", "r409", "r410", "r411", "r422", "r423", "r469", "r470", "r471", "r472", "r643" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r0", "r112", "r117", "r123", "r217", "r409", "r410", "r411", "r422", "r423", "r469", "r470", "r471", "r472", "r643" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r290", "r327", "r380", "r383", "r534", "r535", "r536", "r537", "r538", "r539", "r558", "r601", "r604", "r627", "r628" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r290", "r327", "r380", "r383", "r534", "r535", "r536", "r537", "r538", "r539", "r558", "r601", "r604", "r627", "r628" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails", "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r189", "r363", "r367", "r561", "r600", "r602" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperationsParenthetical" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r189", "r363", "r367", "r561", "r600", "r602" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperationsParenthetical" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r290", "r327", "r370", "r380", "r383", "r534", "r535", "r536", "r537", "r538", "r539", "r558", "r601", "r604", "r627", "r628" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails", "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r290", "r327", "r370", "r380", "r383", "r534", "r535", "r536", "r537", "r538", "r539", "r558", "r601", "r604", "r627", "r628" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails", "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r48", "r49", "r105", "r106", "r291", "r328" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r118", "r381" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r118", "r123", "r381" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r190", "r191", "r363", "r368", "r603", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r190", "r191", "r363", "r368", "r603", "r614", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r118", "r123", "r260", "r381", "r526" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r195", "r517" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35", "r523" ], "calculation": { "http://www.cloudera.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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r21", "r196", "r197" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r20", "r103", "r516", "r518", "r592" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "terseLabel": "Accounts receivable related party" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r9", "r10", "r39" ], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails": { "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 and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Bonuses, Current", "terseLabel": "Accrued bonuses" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities [Abstract]", "terseLabel": "Other Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities", "totalLabel": "Other accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails", "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r10", "r39" ], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails": { "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 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": "Accrued compensation-related taxes" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r9", "r10", "r39" ], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional costs" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r9", "r10", "r39" ], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued salaries, benefits and commissions" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r33", "r249" ], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationandAmortizationofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationandAmortizationofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r53", "r54", "r55", "r589", "r609", "r610" ], "calculation": { "http://www.cloudera.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) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r52", "r55", "r62", "r63", "r64", "r109", "r110", "r111", "r449", "r605", "r606", "r644" ], "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]", "verboseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r237" ], "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": "Acquired finite-lived intangible assets, estimated remaining useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r412", "r523" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r109", "r110", "r111", "r409", "r410", "r411", "r471" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld related to net settlement of equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r384", "r386", "r414", "r415" ], "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 expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r386", "r405", "r413" ], "calculation": { "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "negatedTerseLabel": "Stock-based compensation expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredCharges": { "auth_ref": [ "r74" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of amortization of deferred charges applied against earnings during the period.", "label": "Amortization of Deferred Charges", "terseLabel": "Amortization of deferred contract costs" } } }, "localname": "AmortizationOfDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r89", "r235", "r242" ], "calculation": { "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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 acquired intangible assets", "netLabel": "Amortization expense of acquired intangible assets", "terseLabel": "Amortization expense of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.cloudera.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r131" ], "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 (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r209", "r371" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-backed securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails", "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r89", "r246" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/FairValueMeasurementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r100", "r164", "r177", "r184", "r216", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r281", "r283", "r285", "r286", "r446", "r450", "r486", "r521", "r523", "r566", "r587" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r46", "r100", "r216", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r281", "r283", "r285", "r286", "r446", "r450", "r486", "r521", "r523" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r475" ], "calculation": { "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails": { "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 financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r203" ], "calculation": { "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_InvestmentsAndCash", "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r204" ], "calculation": { "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails": { "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r201", "r223" ], "calculation": { "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_InvestmentsAndCash", "weight": 1.0 } }, "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r207" ], "calculation": { "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r205", "r207", "r580" ], "calculation": { "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "auth_ref": [ "r205", "r208", "r581" ], "calculation": { "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value", "totalLabel": "Total cash equivalents and marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": { "auth_ref": [ "r205", "r208", "r578" ], "calculation": { "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails": { "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), with single maturity date and allocated without single maturity date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost", "totalLabel": "Total cash equivalents and marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r206" ], "calculation": { "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r205", "r206", "r579" ], "calculation": { "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofContractualMaturitiesofInvestmentsinAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r199", "r202", "r223", "r570" ], "calculation": { "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails": { "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", "terseLabel": "Estimated Fair Value", "verboseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails", "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r387", "r407" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails", "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.cloudera.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 Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r379", "r382" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails", "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r379", "r382", "r433", "r434" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails", "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails", "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of outstanding shares acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Business acquisition, share price (in dollars per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Business Combination, Acquisition Related Costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r438", "r439", "r440" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business combination, consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r92", "r93", "r94" ], "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": "Purchases of property and equipment, accrued but not yet paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r228" ], "calculation": { "http://www.cloudera.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 contract costs" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r228" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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 contract costs, non-current" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r30", "r91" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails", "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "cldr_AvailableforSaleSecuritiesandCashEquivalentsFairValueDisclosure", "weight": 1.0 }, "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails": { "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": "Estimated Fair Value", "verboseLabel": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails", "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "auth_ref": [ "r212" ], "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r86", "r91", "r95" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash \u2014 End of period", "periodStartLabel": "Cash, cash equivalents and restricted cash \u2014 Beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r86", "r487" ], "calculation": { "http://www.cloudera.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, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r30" ], "calculation": { "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_InvestmentsAndCash", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash Equivalents, at Carrying Value", "totalLabel": "Amortized Cost" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit", "verboseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails", "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "auth_ref": [ "r371", "r480" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents.", "label": "Commercial Paper, Not Included with Cash and Cash Equivalents [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r256", "r257", "r258", "r266", "r617" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Reserved for issuance under plans (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r109", "r110", "r471" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r341" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19", "r523" ], "calculation": { "http://www.cloudera.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", "verboseLabel": "Common stock $0.00005 par value; 1,200,000,000 shares authorized as of July 31, 2021 and January 31, 2021; 296,212,583 and 291,220,735 shares issued and outstanding as of July 31, 2021 and January 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r58", "r60", "r61", "r68", "r573", "r596" ], "calculation": { "http://www.cloudera.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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationandAmortizationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r145", "r146", "r193", "r483", "r484", "r616" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r145", "r146", "r193", "r483", "r484", "r612", "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r145", "r146", "r193", "r483", "r484", "r612", "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r140", "r585" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk and Significant Customers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r145", "r146", "r193", "r483", "r484" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r143", "r145", "r146", "r147", "r483", "r485", "r616" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r145", "r146", "r193", "r483", "r484", "r616" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractBasedIntangibleAssetsMember": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Right received from contract, including, but not limited to, advertising contract, broadcast rights, franchise agreement, lease agreement, licensing agreement, and use rights.", "label": "Contract-Based Intangible Assets [Member]", "terseLabel": "Unbilled contracts" } } }, "localname": "ContractBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Contract Liabilities Balances and Significant Changes in Contract Assets and Liabilities Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r349", "r351", "r364" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract with customer, asset, net, current" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r349", "r350", "r364" ], "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.", "label": "Contract with Customer, Liability", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/RevenuefromContractswithCustomersSummaryofSignificantChangesinContractAssetsandLiabilitiesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r349", "r350", "r364" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "netLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r349", "r350", "r364" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Contract liabilities, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r365" ], "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", "negatedTerseLabel": "Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/RevenuefromContractswithCustomersSummaryofSignificantChangesinContractAssetsandLiabilitiesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r371", "r378", "r611" ], "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 obligations" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails", "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r175", "r176", "r177", "r178", "r180", "r186", "r188" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate, Non-Segment" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r73", "r561" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "verboseLabel": "Cost of Revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r436" ], "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 and other acquired intangible assets" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r97", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r304", "r311", "r312", "r314", "r324" ], "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r99", "r107", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r320", "r321", "r322", "r323", "r498", "r567", "r568", "r586" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r17", "r315", "r568", "r586" ], "calculation": { "http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r287", "r320", "r321", "r496", "r498", "r499" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r41", "r318", "r496", "r498" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt instrument, interest rate, effective percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42", "r99", "r107", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r320", "r321", "r322", "r323", "r498" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r99", "r107", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r313", "r320", "r321", "r322", "r323", "r342", "r343", "r344", "r345", "r495", "r496", "r498", "r499", "r584" ], "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r300", "r316", "r320", "r321", "r497" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Debt instrument, unamortized discount (premium) and debt issuance costs, net" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure 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 [Table Text Block]", "terseLabel": "Schedule of Fair Values of Marketable Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r211", "r224", "r227" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Contractual Maturities of Investments in Available-for-Sale Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r89", "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r89", "r159" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r49", "r458", "r459", "r462", "r464" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r468", "r474" ], "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 Contracts" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DerivativeContracts" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r456", "r458", "r462" ], "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLoss": { "auth_ref": [ "r461", "r463" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized loss of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Loss", "terseLabel": "Derivative instruments not designated as hedging instruments, loss" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r453", "r455" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r452", "r454", "r455", "r456", "r457", "r460", "r462", "r465", "r466", "r467", "r468" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r69", "r115", "r116", "r117", "r118", "r119", "r124", "r126", "r128", "r129", "r130", "r134", "r135", "r472", "r473", "r574", "r597" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share, basic (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cloudera.com/role/NetLossPerShareScheduleoftheCalculationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r69", "r115", "r116", "r117", "r118", "r119", "r126", "r128", "r129", "r130", "r134", "r135", "r472", "r473", "r574", "r597" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cloudera.com/role/NetLossPerShareScheduleoftheCalculationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r131", "r132", "r133", "r136" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r487" ], "calculation": { "http://www.cloudera.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, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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": "Total accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails", "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities [Abstract]", "terseLabel": "Accrued Compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r406" ], "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": "Average remaining vesting period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r406" ], "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": "Unamortized stock-based compensation expense RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "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": "Shares issuable pursuant to the ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r404" ], "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 to purchase common stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r62", "r63", "r64", "r109", "r110", "r111", "r114", "r120", "r122", "r137", "r217", "r341", "r346", "r409", "r410", "r411", "r422", "r423", "r471", "r488", "r489", "r490", "r491", "r492", "r493", "r605", "r606", "r607", "r644" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r475", "r476", "r477", "r481" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]", "terseLabel": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r302", "r320", "r321", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r476", "r531", "r532", "r533" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r475", "r476", "r478", "r479", "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r480" ], "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 Measurement" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/FairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r302", "r371", "r372", "r377", "r378", "r476", "r531" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r302", "r320", "r321", "r371", "r372", "r377", "r378", "r476", "r532" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r302", "r320", "r321", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r531", "r532", "r533" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r480", "r482" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r209", "r210", "r213", "r214", "r215", "r218", "r219", "r220", "r221", "r222", "r224", "r225", "r226", "r227", "r313", "r339", "r468", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r635", "r636", "r637", "r638", "r639", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails", "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r241" ], "calculation": { "http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r243" ], "calculation": { "http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "fiscal 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "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 remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remaining six months of fiscal 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Finite-lived Intangible Assets Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r243" ], "calculation": { "http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "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 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": "fiscal 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r243" ], "calculation": { "http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "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 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": "fiscal 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r243" ], "calculation": { "http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "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 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": "fiscal 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r236", "r238", "r241", "r244", "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r241", "r563" ], "calculation": { "http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Fair Value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r236", "r240" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r241", "r562" ], "calculation": { "http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Book Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period 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 Assets, Remaining Amortization Period", "terseLabel": "Weighted Average Remaining Useful Life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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 derivative contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" ], "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": "Office furniture and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationandAmortizationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.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" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r144", "r616" ], "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" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r229", "r230", "r523", "r565" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails", "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets", "http://www.cloudera.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r231" ], "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r245" ], "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" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r72", "r100", "r164", "r176", "r180", "r183", "r186", "r216", "r272", "r273", "r274", "r277", "r278", "r279", "r281", "r283", "r285", "r286", "r486" ], "calculation": { "http://www.cloudera.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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r66", "r164", "r176", "r180", "r183", "r186", "r564", "r571", "r576", "r598" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r251", "r253" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.cloudera.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r253" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.cloudera.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r101", "r419", "r420", "r421", "r424", "r426", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r102", "r121", "r122", "r162", "r418", "r425", "r427", "r599" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.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)", "negatedTerseLabel": "Benefit (provision) for income taxes", "terseLabel": "Tax provision (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cloudera.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r88" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r88" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r88" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Other accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r88", "r559" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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", "verboseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r88" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedLabel": "Deferred contract costs" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r88" ], "calculation": { "http://www.cloudera.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r88", "r505" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r88" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r234", "r239" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails", "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r77", "r308", "r319", "r322", "r323" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense, debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r575" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest (expense) income, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAndCash": { "auth_ref": [ "r594" ], "calculation": { "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of investments and unrestricted cash as of the balance sheet date.", "label": "Investments and Cash", "totalLabel": "Total cash equivalents and marketable securities, amortized cost" } } }, "localname": "InvestmentsAndCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r509", "r511" ], "calculation": { "http://www.cloudera.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Net lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r509" ], "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": "Summary of Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationandAmortizationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r510" ], "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": "Summary of Maturities of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r510" ], "calculation": { "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_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 lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r510" ], "calculation": { "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "fiscal 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r510" ], "calculation": { "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "fiscal 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r510" ], "calculation": { "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "fiscal 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r510" ], "calculation": { "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "fiscal 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r510" ], "calculation": { "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease 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": "Remaining six months of fiscal 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r510" ], "calculation": { "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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 imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r513" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "terseLabel": "Sublease rental proceeds, remainder of fiscal year" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r100", "r178", "r216", "r272", "r273", "r274", "r277", "r278", "r279", "r281", "r283", "r285", "r286", "r447", "r450", "r451", "r486", "r521", "r522" ], "calculation": { "http://www.cloudera.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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r100", "r216", "r486", "r523", "r569", "r591" ], "calculation": { "http://www.cloudera.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\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r100", "r216", "r272", "r273", "r274", "r277", "r278", "r279", "r281", "r283", "r285", "r286", "r447", "r450", "r451", "r486", "r521", "r522", "r523" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "Subscription" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r301", "r317", "r320", "r321", "r568", "r588" ], "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" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails", "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r107", "r270", "r306" ], "calculation": { "http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r107", "r270", "r306" ], "calculation": { "http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r107", "r270", "r306" ], "calculation": { "http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r107", "r270", "r306" ], "calculation": { "http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r107" ], "calculation": { "http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Remaining six months of fiscal 2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtExpectedFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "verboseLabel": "Long-term debt, excluding current maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets", "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTerm": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Long-term Debt, Term", "terseLabel": "Long-term debt, term" } } }, "localname": "LongTermDebtTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r42", "r271" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r268" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNumberOfDefendants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of defendants named in a legal action.", "label": "Loss Contingency, Number of Defendants", "terseLabel": "Loss contingency, number of defendants" } } }, "localname": "LossContingencyNumberOfDefendants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_LossContingencyNumberOfPlaintiffs": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of plaintiffs that have filed claims pertaining to a loss contingency.", "label": "Loss Contingency, Number of Plaintiffs", "terseLabel": "Loss contingency, number of plaintiffs" } } }, "localname": "LossContingencyNumberOfPlaintiffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketable Securities [Abstract]", "terseLabel": "Marketable securities:" } } }, "localname": "MarketableSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r5", "r38" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities, Noncurrent", "terseLabel": "Marketable securities, non-current" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails", "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "Municipal securities" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails", "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r86" ], "calculation": { "http://www.cloudera.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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.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": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r86" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.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": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r86", "r87", "r90" ], "calculation": { "http://www.cloudera.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/2021-01-31", "presentation": [ "http://www.cloudera.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": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r56", "r59", "r64", "r67", "r90", "r100", "r113", "r115", "r116", "r117", "r118", "r121", "r122", "r127", "r164", "r176", "r180", "r183", "r186", "r216", "r272", "r273", "r274", "r277", "r278", "r279", "r281", "r283", "r285", "r286", "r473", "r486", "r572", "r595" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cloudera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.cloudera.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", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.cloudera.com/role/NetLossPerShareScheduleoftheCalculationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash as shown in the statement of cash flows" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r456" ], "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 Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails": { "order": 4.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", "negatedTerseLabel": "Corporate costs, such as research and development, corporate general and administrative and other", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r164", "r176", "r180", "r183", "r186" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r502", "r511" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cloudera.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Non-cash lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.cloudera.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases, After Adoption of 842" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r501" ], "calculation": { "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r501" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r501" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r500" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r508", "r511" ], "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesLeaseTermandDiscountRateInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r507", "r511" ], "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 (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesLeaseTermandDiscountRateInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r175", "r176", "r177", "r178", "r180", "r186" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r39" ], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r444", "r445", "r448" ], "calculation": { "http://www.cloudera.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 loss" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r57", "r60", "r444", "r445", "r448" ], "calculation": { "http://www.cloudera.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": "Total other comprehensive (loss) income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive (loss) income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r51", "r53" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized (loss) gain on investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Other Employee-related Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherEmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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 accrued liabilities, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other operating income (expense).", "label": "Other Operating Income (Expense) [Member]", "terseLabel": "Other Income (Expense)" } } }, "localname": "OtherOperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r84" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r84" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Taxes paid related to net share settlement of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r78", "r80", "r200" ], "calculation": { "http://www.cloudera.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", "negatedTerseLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r81", "r441" ], "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 consideration paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r81" ], "calculation": { "http://www.cloudera.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": "Cash used in business combinations, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the 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", "negatedTerseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.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 Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r387", "r407" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r18", "r325" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r18", "r325" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r18", "r523" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.00005 par value; 20,000,000 shares authorized, no shares issued and outstanding as of July 31, 2021 and January 31, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r28", "r29" ], "calculation": { "http://www.cloudera.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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r83", "r408" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from employee stock plans" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r78", "r79", "r200" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r78", "r79", "r200" ], "calculation": { "http://www.cloudera.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 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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r33", "r250" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationandAmortizationofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r32", "r248" ], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationandAmortizationofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationandAmortizationofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationandAmortizationofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r250", "r523", "r582", "r593" ], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationandAmortizationofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationandAmortizationofPropertyandEquipmentDetails", "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r12", "r250" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Cost and Accumulated Depreciation and Amortization of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r248" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationandAmortizationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r176", "r180" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Segment Financial Information to Loss from Operations" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r514", "r515", "r516", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r85" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Repayments of Debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r417", "r560", "r629" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails", "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r8", "r14", "r95", "r615" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash included in Other assets" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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 awards", "verboseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails", "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r346", "r412", "r523", "r590", "r608", "r610" ], "calculation": { "http://www.cloudera.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)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r109", "r110", "r111", "r114", "r120", "r122", "r217", "r409", "r410", "r411", "r422", "r423", "r471", "r605", "r607" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "verboseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r155", "r156", "r175", "r181", "r182", "r189", "r190", "r193", "r362", "r363", "r561" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r145", "r193" ], "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r352", "r353", "r354", "r355", "r356", "r357", "r360", "r361", "r366", "r369" ], "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 from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r71", "r275", "r277", "r278", "r284", "r285", "r286", "r613" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue from related party" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r358" ], "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/RevenuefromContractswithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/RevenuefromContractswithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r359" ], "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 recognition period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/RevenuefromContractswithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/RevenuefromContractswithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/RevenuefromContractswithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r65", "r100", "r155", "r156", "r175", "r181", "r182", "r189", "r190", "r193", "r216", "r272", "r273", "r274", "r277", "r278", "r279", "r281", "r283", "r285", "r286", "r486", "r576" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationScheduleofFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r506", "r511" ], "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 new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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 and Other Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r131" ], "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 Anti-dilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r433", "r434" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BusinessCombinationsNarrativeDetails", "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "verboseLabel": "Schedule of Fair Values of Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r130" ], "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 the Calculation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r236", "r240", "r562" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r236", "r240" ], "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 Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r232", "r233" ], "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 Changes in Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r33", "r250" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationandAmortizationofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r164", "r167", "r179", "r232" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails", "http://www.cloudera.com/role/SegmentInformationScheduleofFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r164", "r167", "r179", "r232" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Financial Information by Reportable Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r387", "r407" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails", "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r391", "r401", "r402" ], "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": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r151", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r175", "r176", "r177", "r178", "r180", "r181", "r182", "r183", "r184", "r186", "r193", "r254", "r255", "r600" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationScheduleofFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r151", "r153", "r154", "r164", "r168", "r180", "r184", "r185", "r186", "r187", "r189", "r192", "r193", "r194" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationReconciliationofSegmentFinancialInformationtoLossfromOperationsDetails", "http://www.cloudera.com/role/SegmentInformationScheduleofFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r169", "r170", "r171", "r172", "r173", "r174", "r190" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SelfInsuranceReserveNoncurrent": { "auth_ref": [], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer).", "label": "Self Insurance Reserve, Noncurrent", "terseLabel": "Accrued self-insurance costs" } } }, "localname": "SelfInsuranceReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.cloudera.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/2021-01-31", "presentation": [ "http://www.cloudera.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" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance payment" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r88" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r400" ], "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": "Canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails", "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails", "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r397" ], "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": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r397" ], "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": "Balance at end of period (in dollars per share)", "periodStartLabel": "Balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "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 Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested and converted to shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r399" ], "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": "Vested and converted to shares (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails", "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "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, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Number of Shares (in thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "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": "Increase in shares reserved for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "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": "Additional Information" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedTerseLabel": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r407" ], "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", "terseLabel": "Aggregate Intrinsic\u00a0 Value (in thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r393", "r407" ], "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": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares (in thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r392" ], "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": "Balance at end of period (in dollars per share)", "periodStartLabel": "Balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "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": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Restriction on increase to shares outstanding percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r385", "r389" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails", "http://www.cloudera.com/role/StockBasedCompensationScheduleofRestrictedStockActivityDetails" ], "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": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Award vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r403" ], "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 (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "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": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld related to net settlement of restricted stock units (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r503", "r511" ], "calculation": { "http://www.cloudera.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r96", "r108" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Business and Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r151", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r175", "r176", "r177", "r178", "r180", "r181", "r182", "r183", "r184", "r186", "r193", "r232", "r252", "r254", "r255", "r600" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SegmentInformationScheduleofFinancialInformationbyReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r45", "r62", "r63", "r64", "r109", "r110", "r111", "r114", "r120", "r122", "r137", "r217", "r341", "r346", "r409", "r410", "r411", "r422", "r423", "r471", "r488", "r489", "r490", "r491", "r492", "r493", "r605", "r606", "r607", "r644" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r109", "r110", "r111", "r137", "r561" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Shares, Employee Benefit Plan", "terseLabel": "Shares issued under employee stock plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r18", "r19", "r341", "r346" ], "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": "Shares issued under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r341", "r346" ], "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": "Shares issued from restricted stock units vesting (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r341", "r346", "r394" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Value, Employee Benefit Plan", "terseLabel": "Shares issued under employee stock plans" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r18", "r19", "r341", "r346" ], "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": "Shares issued under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r18", "r19", "r341", "r346" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Shares issued from restricted stock units vesting" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommonStockRepurchasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchase program, remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommonStockRepurchasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r25", "r26", "r100", "r198", "r216", "r486", "r523" ], "calculation": { "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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": "Stockholders' equity, end of period", "periodStartLabel": "Stockholders' equity, beginning of period", "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS\u2019 EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r98", "r326", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r340", "r346", "r348" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Common Stock Repurchases" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommonStockRepurchases" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r504", "r511" ], "calculation": { "http://www.cloudera.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r494", "r525" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.cloudera.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r494", "r525" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r494", "r525" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.cloudera.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r494", "r525" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.cloudera.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r524", "r527" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r50" ], "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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING ACTIVITIES" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for 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": "Accrued taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/BalanceSheetComponentsScheduleofAccruedCompensationandOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r209", "r210", "r213", "r214", "r215", "r313", "r339", "r468", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r635", "r636", "r637", "r638", "r639", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails", "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Treasury stock acquired, average cost per share (in usd per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommonStockRepurchasesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r19", "r341", "r346" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedLabel": "Repurchases of common stock (in shares)", "terseLabel": "Treasury stock, shares, acquired (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CommonStockRepurchasesNarrativeDetails", "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r341", "r346", "r347" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Repurchases of common stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r104", "r371", "r577" ], "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. agency obligations" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails", "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r104", "r371", "r378", "r577" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CashEquivalentsandMarketableSecuritiesScheduleofFairValuesofCashEquivalentsandMarketableSecuritiesDetails", "http://www.cloudera.com/role/FairValueMeasurementScheduleofFinancialAssetsAccordingtoFairValueHierarchyMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r138", "r139", "r141", "r142", "r148", "r149", "r150" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "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/2021-01-31", "presentation": [ "http://www.cloudera.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/2021-01-31", "presentation": [ "http://www.cloudera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r125", "r130" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used in computing net loss, per share diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cloudera.com/role/NetLossPerShareScheduleoftheCalculationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r124", "r130" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used in computing net loss, per share basic ( in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cloudera.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cloudera.com/role/NetLossPerShareScheduleoftheCalculationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 13 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r100": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r269": { "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" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r348": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r369": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r433": { "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" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r441": { "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" }, "r442": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r467": { "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" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r474": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r488": { "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" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r512": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r520": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r526": { "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" }, "r527": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r528": { "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" }, "r529": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r565": { "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" }, "r566": { "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" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r568": { "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" }, "r569": { "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" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r576": { "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" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r590": { "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" }, "r591": { "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" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r593": { "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" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1,2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r595": { "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" }, "r596": { "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" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r598": { "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" }, "r599": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r600": { "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" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r614": { "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" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r618": { "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" }, "r619": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r629": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r630": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r631": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r632": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r633": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r634": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r635": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r636": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r637": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r638": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r639": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r640": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r641": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r642": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "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=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&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=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&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=123367319&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=123367319&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=123367319&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=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "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" } }, "version": "2.1" } ZIP 92 0001628280-21-018015-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-21-018015-xbrl.zip M4$L#!!0 ( )V (E/_46NVK#P" )\%' 1 8VQD;K_=56M5VC$//E7N10'VH=H2-F#[PA>O'1,(:^"D M)!OX];U#0DR&*FP+I!1Y[C4E988B,^+9P[-CV/'[_SGI=AI?8CEH]WM_K-!G M9*7Q?U[^_O\5Q7__N?VFL=[WHV[L#1MK981A#(VO[>%AXV.(@\^-5/:[C8_] M\G/["Q3%^#=K_>/3LGUP.&PPPNB-F^4+"-8[)TFA@)M"&!H+\)$6RH3(8M0R M!?W;P0N3# @M8R%DPF*1D,($Y@KJN'/,:%":_A9>V,248RIJ"$)H)2T+3/H( M.ABM Z'YL8=#;!VVL#=X<=)I]S[_L7(X'!Z_>/[\Z]>OS[[R9_WRX#FUUCX? MWUV9%G5EIWVM:+XR+LP(X<_;O<$0>CY>+1\N?W"UL'H^N3DMVCX9%H/HKU6. MWY\=]+]@M?@2,??[\V$)O4'JEUT8(BY8$94%,06GE_7<]7Z47ZEH6GQ0#B_* M)QBX<5F\^#SC5&!?7=8)F M7XT&Q0' \;=O([_5&()3SS_>ZXY42?M_M%!WH'?ZS$7O%^9P4% M.4)X^7LW#J&1?U[$_XS:7_Y86>OWAJB>Q>[I,;;?3[[]L3*,)\/GX^8^?_D_ M_L?_^'W8'G;BR_ST8OJ0WY]/+O[^?%*UZX?3E[^']I?&8'C:B7^LA/;@N .G M+WK]7L07:)^\R 5C.?G8#B'VQA_Q?@MM1-GVD^>?#+=C^F.EG:QAS#!#*.JG MB@1TB"?_-YZN M--H!JP[\PZE;[W]YP[:_[/'F*!QM?-E_;8^VCCK=YM%^&_]U6NS5Y];Z.]XZ M>B^;W7>GK8^MSMYN^+RU[OG^^NK)&X[?S_IR_VB3[>&__=UPN+_^CK3.]NC6 M[E^?FTMEYO M\*W=@[/F>O-K\\BSK8^O.OOKFZQYMOT>?Z=;K)FV=M=KX;MW6Z_=BK]L\_\T'?);L[>\>MUN[>WR_^YZV7F]W ML4UDZV.KO;6+9<_>\R;[Z[#%]LC^[F%[CYJS-[L;P^8..7FSN_K):VL2]:J( MVM!"\&0+1! **CAWVCE.@EIY25!A)9=]UH4-@:"WU:: M9&W!@Q0Q&<\,A)67]'FV!0^,^R6V4T)Q">XKO#*HH?TG:.E5:$TT')S+ZNR1 M)CDF"H=@%S8RG4CD Q67F+_L[E!^Q;K[X<:W'N!RZZ"FRCS.L14!$L!Z2^H MPFFK"V*!*M=:I?1)#D:"3>=8EYJL(>!B#WH&#&N=_PIE? MQ3E&0A,WNO!&)K3/(A6.BHA?"09$(AK$9>7EJ]4W.QO? S5S7A.9F%=>"GP M^$ 5LC6A?!*:^D^;5WCFH/VBU^X@82Q'%[B>$_$7V_%+[(WB-K+X=J_=.T"- M'DL$DODMUVD?C$GNQLEQ]!@8[K:[6&0K[>#500*?[TU, )VS6+3:MNN[KWI; MW%,VC)MMZ_?YTK[OQM=5]==1\O=]YP[OLL-,Z0U')[W[T_@2?EYIK623&HO'U M$V@KE,B:R)4LA*)HW!.UA4Q>D$ ]\0;EX@Z1>%5.^KXQZK4G M$;=5TL5ZX+ M"7762PQ-Q@+QVJ) =%!S/;AS]/+(F_A-%]:_0IE&/_Y$ =#E)[M/'(P0*GQ M>!<.4""S(\&GD/F*D&CM3$7HK\][9WLG:!G0PKSC6^OO4 R:J.D?/C?77[5; M'S]TL$X4ATX6AT[\]_;I_L=PC/Y9[76WCUI'K] R',C6NA>M]<-.\^SPJ/41 MG_%QD^Y__(#O__YDZ^-^:JU^"M%QQPT4Q(,O1(AYJ(3;@C&);H&%D#0Z ?*, M*J6GHC#%?B(;5T*T,J:(C-K'P2V190Z?7PS&P3K*1F,\$/)BB/'D'RN#=O>X MD^/J\;7#,HO.M2#RVG,OC!-D?\4_3 MBN(X4IQ^:X?\/;5CV1B_4+QUJ&5M\_]>#WQN_OCE]-+UVH_')FWZ;3"$300M6$#K]W>6]B]<,5XKJ@M/+1TSN3+]/'_+\6D=-Z\F*/>ZT05:HP44W M=",,1F5\>?[X\62//G8=9 MB.Z?#"T-SWO47.G1Z9WO[-'16)JO=]GY,-"+]SOKW]V;+%(G\4](V;$[B8H; M98K46(:=>LT5+UIOZA_NS6L]P)'C1*=!2..%"M1%XJSRANHL8<:>]P!=P!Z@ ML^D!T,%RF8)7*@B.)LX[[ T.B7B,U1Q]/!DX-PSQ(#O?R=> #SLY[K1]>]B, MF28T0AOO3N8"!N7PQ=NR'T9^N%7NQ/)+V\?5DS9:G.P#7JQG^U[&<$X3)[__ M_?FMU5[TU,73YR60UOO _ M0*-6P 25.@5AB'=(PJDAZ")XX":1<[8C'Y'MS$X:IR'!&[S2&SR (-YD7?(Q M6-=UO\Z=1'(=4F).8$QFA-$:2-+>6NN2&>-'IOB1&K^[\2/WQX_,##_''%CT MP)HQ+QAX"XIHY+1*H7/FB/!4 M::'=N?ZQ6O_NHW_WQ6]V^J><] H@*0M.&"D-2]0XI&;:!. .EL+_G5]<1O\G MDW"),I6TCL)[@"AMH!P#NQ23H70I_-_CX#<7_\RB"6@\!:'4(I[,.I&L MUEZ?\Y>J^[]'T[_']W\&XU7"$_6$,J$DP2B6629UT 3IBPI+X?\>3?\>W_\) M(IBTBB.!T0(LY. $Y&0-N-C-.=SL!>5T-/ A(C)244P3E146L)] M5,8;KVE,A%6 ITZMZ6;/][MQ9X@]D7_YIN\G,[373.YV'$0H_>$J=EG\$CO] MXUPV3_$OZ4".@@B1&F65Y4)99J+-X\)"*?2H4<[#H"PMP'.Q?#%12ID56JK, M= T";9(3%#F35O2<*2TVTZT,P/,9"E*@N(1@DI5"^.0PA)$N>&5B"II7@0I7 M!N#Y<&7E5$B>$J>-,#P !^N,$@!"(%N.R^:#=V*GT^X=(+Y-*#_'O"YJB1TP MR9TLD(9Z,,)! U>6LDM$]P!U&[ER\+\6P0U.9O'02@S9KN#:4BA!( M\(Y;6#;O.T_=?7S7&YR.DJD$"8)(S #C,;$0N:0$&;1>-M<[3]U]?+_+&'(H M$TW$$%@($BV72@9% OI>I=D\QJ@>%-W7L1=+Z""ZJZ';[K4'PQ)+?8E+['PU M(AQL"GGMK?"2.:^4C\8Q083U8)?-^NQ8_OB^64A&- M8:_T3HEDP00NM T,T%@'R:;KR 4GBXKL!:8;_QGE;?W][G&_AU\'U['%Z]U^ M;V?8]Y\?>@&K*#BY:.&/KRH2&%Y-&C5^U%WU,FY M>K:&A[',Y\48;&Q(-0*1DC0?-DA U"!I^6!K+M.(1V M+X8-*/,VVT%%\$DI1;! B,/H03EC J/<2@%6,V$X>SQ\YM4#3D03 (R0RJ(1 M 1LIH5Y!@LB3=[Q"(?(B^.?Y!\0$0V#&0"4=B A!.H0T[WKTE'DE>5@^0!_- MJ\\?7&Z2"31Q8I413$>7=]L$S:45G*%O64)PY\$%Y@\T),4XN,04E<(H:66D MTM! )#@OB5T^H!^>0G'WT2Z2CWV0 M/;4N<*XL6)*H$M18HW@ 25@T,@D,BI<&FCG%P#."23+CC25*83 E&,6 6#FD MYT9R(1D52P33_&/@6>U6YTRGZ(TP40G'C1,87 @MDG5Y[YM<&L@>.P:>$3[& M,T!J83G542@I040! I!/*BM=G*@468(QBL=R2F1FP3GC- :G@(8@A&720)(0 MDH@Q:+#G?&$9H)F'4YH=3 FU1S,;6;14^& !(EHX29SV2"N$6!Z8YNR49@>9 MB2G:O HD(D"@P21/'#X!M(LI!+LTD#VJ4YH=/C0Y0A5-TM* 3,$ZYJ)3#L&) M (&[Q\-G7CV@, P1E!HFH\Y+ETPDE$HOJ:0D) \56MBR"/YY_LM8C/&6>DHI MB4$0%&F?(A.$Y^2$L&0M(3@ MSGU@=BY 2Z&$M4E&3[6 //[."/5(Q[V)@K@JI$U:. 8Q?U21LS/N2>3$Y&7? M-D_/4V !F(H*SN?IEP',1XR!9S5\)+AT)!D;M4/+&BQ##A28H1)I$ &]--#, M*0:>$4PL16":_WSIC"!S@EHE M.(8>PHIHI>7.$>V\R5D$("R/9CWV?.FL5(I:BZY8),&)8"$X],6*NN@$B5G# M*K0=;1&\T_PWGR4>N8S@ T-,$5)@-*_0)\B-?=2J"IF4%]6GS1]NH5EUX*9[5C6D0O+0J %=21Y0/Z M\5?,/CZJ(+T7$$S0!LUQ3/E8=1\H,TZXA)'P>0QPP\%Z"!6? 4Z9ZU(##L188.7!I+,3)V7)#%)0[Y*(VU"60Y M#5)*T0_?CAN^E59#__@RA=*]2H:CT6"8'_T/*->$YGS*@1F=2$[(%(6GQEAI M)1@*T8+B'FJY65#@DO(8'1B2HF(B)>^0E1KN?/),J1B6T&T__FK$.9 Q:GDB M/JJDJ% V8L!N'1!%!/Z3%Y.VBBQ8?$$+HJYTUL]L__ 1.(\-C/]$;:E/$99.6U!]^H)QSN?3]]"B54A"9F5;_IS-$"- M& Q6/6K.H'UI\L9/7.OT1R&6,'Y@>1#+C^WAX=NR?X3V#]]F9VPE#EG MM*;^?&)!GT\LU$)9"^7?3J+H>T^B7)/@GUG=#C0"CU$X844^ZY(P*]&SF,A! M.5:EJ;''$JM*3I9)16GVG"E2):2UQMF]/ON9)O*O08\?2[L;R]QNG=^U1Y/5.91NKF MM>>!2D% &.$5LXJ&1*V3]!N;LQ@[>7]"AZ]N^_V93-C**BXM2XHDP1RQRH$F M)$;M703"YYTM97AZ',/=>KL=O\3>*&['+D9I&)]AA)WZ91=Z/FZY3OM@G L[ M9[GVPQAVVUTLLI5V\.H@@<_W=J:]/%'WWQ^FXF>AG^LYA\Z,47[8)UU8H"L= M.(,UC;/:O>.\)C(QK[P4-/&\QD*%D/Z)2=^%V>J/\+M\X MG?,Z\.-W>QS'#+>11ZYL$"DJEU+@1EIBDPM!3F58+6Y*C[\G/8@M^'X)G0=A M-3>'<6:2P\+[8#63*H#D@N-_ $Q.MBSRD1[^(O5792%9@S.,'JN#AXO*K M' ,#86ARRIN0%TIZE_-23G,#JRDIJSXPJV,F]H!ZW L'T3G&$5EPUA<24.$"Q*2"2G0I" 8I2X& M7Q99Y_(XV3;T#N+EL%D324IWU%U&?;(:;:-F&3!T5"9@^.4B,5XSCAQ9^(H" M!B?+"EAT@J60M-(&A-,$&*-!_?P"G6\G/IO] M7CR='-KX:M0+5G3#G>A')7JS6!6LA+9"!AI98$8(:YW@ M,B;%(M.$):^6 *NU?GF,_&$8*PE0DC:?9&J0\4&>CD3.)PCX?"JBL(RDI0"H MVXUE+O$6L&1NE,?2A%F207D25]UQF M7L"Y2Y(K'A8_$<4B\NH9K?PTQH1$O?%YT:%E>!M(D+&9C.*OL "])22PU$(X)RCNF$ M 1 U,>39A@I,^+R"=OD!.J/XY^G%QW]CC5#ZP],W\4OL7 ?KHM!F[W@T'(Q+ MT%EMU7B */E'.J(Y6>B5>_)5&?\SPG#B](Y>N%)TL)VEMVSW#JHRJB*4CT \ M&,^%"PXT]@!A&D\EI(ZAQ^ M4LIJ2Y@$C'DK)7].* M:@BP0?G5F8!2*04#81A$S8%9 HI116L!KKG$0@LP,**$\#9'X")9Y3#.LD3% M9!,!*Z 6X%IF;LI,D)IXDX^M^R;MJ7O,[9XQ;_9Q? MJ3,*,>1T);:#A/"7CB"B-W8YS)*8\]. [&NO1$2&P% M(^6>%=_L0I$46PW!LB/$G.2RHI-0S=.(ND"E/A M"^6N:^E]U#G-%%)B6FLCJ6 &3,Y9X90#DH^ZJ$0&D5I@'M7<&66L)]I[907C MP1J"@F*4#D8F+BJP@^&).NM%$2"50'.>P/.4_[*O8+ M)5A*JI" 9)&\1KT)[S&WRY-H0UXN0H1QPD3I'!/HQ3CH ,0S_C2$M]YQ7$GA M92ER[[0':Z1P*H#V,D;TF"8XY2U9?.&MY>51L^Z%?"@KH:"4$$+'G,.:$!^( M53XE6H5,5(ODJ:LY.C'O;7:S0QKM_YSLESE!+;:V:!]'OD#$$"8"RY*;H-Q07BKX6F([Y/V MY%46W^@E,3$$'0+/J3%!T!1!8F@N0XBZ LGF:XEYY 2J!HP(Q.4!1^&"-U*P MJ"4HJB6A81D2J%8@P4(%^<*B"##SU ,#IJ)2PB<)H*7.)VMPB(F&*GCL)1#@ M"C*&11'@9)@)#'VU)%9$P8T +HUBA&"T;;RO!;B6F9LR QA?:B),*(1)@1P:EJK5RJ1>5A35SDR5$!5DHA(D;M M1@ S*IE\,G-PE1*5!7#-]8;YQYT-5YK'?("0%DXD\$X91[.<&>^\$T]$?.L, M(1457\ZDHY19'A@5A"K@7DGBD&."3E$NQ>_Q%#O M(.53>'72U5K\N #^NH(\L\+'K:9@- -&+0U:L)2,4S:@!"NAF4N5.*MXH=QU M+;V/*;V.)1F9S;OS \9* I*Q>>,^,9(8'62EI+<6F$=8ND8M4<1:88,2QCK' ME;(4A'$Q.&^?B+FKH+->% '2A#J2N-::,H'P&LHT8R)8Y@U >"("5$%_N2@" MY#A5^;2'H'T0H $P6" B3F9WJ8R5$J G@AFJ>&0>I+$)!%!MO':"6^N9%TJ3 M*B1M;O?:P_BF_26&S1YVPT';=>)X#?H 482C?KG6@<&-C>OK6=7[QS'L1G_8 MZW?Z!Z?;[8/#?YQW_VG89I7-B6CCC+=1$"^298 :EJB7CFCOK">?UL>P,123 M&K^?PP\Q*H?K,(SG"#+4O8MZ+NY=]&VX4O0JV-,[/P"VM#JR&!T55@I"@U-@ M)'?*Y&/T9*Q"#OX?P7AM-!CVN['V_Z W19_X[A (&\RCRN M ][J]T([^,^."-$W^('C/BUZ]0_M,[+,J8 M4)#2&A"@@J*">V4E4]Y3(GR,EM,*K*:J)6<^3 L$6ASJ"$AOA38)DJ;:$RU9 MC,B^*G#XQ]NRC^T=GK[M8!>L]D+>Z7B!HZ^WA@,(IU.BG'-A*[# =K%AFI$V21\3R8=Q)ZV$05*4.*99 M,CPLFS:]&I48H([*B 5?M4_RIZK,H@2:\C"0L"YB6&F#8X2S: 47&#@!TTNF M4/- :F8Y*A(R8JN24EIP%ZQQFG@E'!I 5+$*G"[T74B]B3"(A_U.V.P>E_TO MDZ4?%5$JSY%+^,A%/HX@>.\_$HM N MY&1N^=0W*90EW$Y2&1#*&%M4J'*&JYMK;7TGE"]V8]E]TX?>G[,* ][T>P=( M1KKYB=]*P7@U;PSYYH-B3PK*"L9F@#UZ.Q]TGK#2Z/LD=:BP03)AA"=XI7UU&V0Q)!@WY6'/*T5EJ M\#ZX:&R*46I/52V;\Y3-03E\L9V'X"9/R%^;[5Z[.^HNHRP235)@VC+'B2 V M&AZ3R"-"+J"8^DK,%E1-!!WV+0/=R3]]RM>C/+&33 MP*D**04,HS48APB[O+E7)N("C,_?'N<S MF T-U !(&A40D91V7G#I\HE%B!&AZ1P/S4FU\(AQ8[C:^;#6[XP_/#0:R+S( M#- @P"Q/C-+ @XC(V:VU7AJ6J"' I3I'PQ)9*31V.C!$-GWZ83NV.YW3QP $ M_U_.8EZ3H=>QFC.;M* >^QZC;2>(3$E+Z_4$$$JHJA0@KTJLY"QV/OP9T6S% MWB,@0DE!U4]2C7"Q*@]\;M5=,*5$ONUP]A[7!O$ M?U+B!\.^_YP7&MP57%TI\/T46P?G !(->1L!XY"0:2?K7%(\$#ZEV#I'"?F# MH0L[,K0S)_3VIM"CJ37>,2M*;)6&*\ *6< M5]3%Y+DG@E,6S^$T&/>=?Q UG/>%TV"?W1M.)GYR9"5'S7?'T]^MZ&BWC4E" M"P=:<"4M)R%QX@RGTDGG*S0$G)=GM:![U:KGE5K#4PRYB1(+:NP7'R.^#U,]BN)>@0:63\Q0@AD1M%*)I#)>>MY%3(5KN;= M1]_ZRNTX&)9M/XQA)Y/%]^@E!ML[[RNR7'6:I 8L!Y8_@@IB]ZM'4Q:L4P MTM=*F6 BAOL\6A\E\%A='1O[I;>Q3/VR"^B8;L-I&16-C;>B219Y!.&(LT1% M:8*0SFFCN*^]SIG\8XAN7MJ/2','@D*D]U0?C]5&U2=#8^+46"8;4 DHCPAILH M/-/X!9FB\Y.C06L4[SUN>@.8'QPWA5YO!)W!(92QW?,Y^WZ\?3QE4G G%]P\ M+_C=PRL8+!#$6RH10'#AG36>4\JBU-IH]DUREHI%Y?-3Z/G$YEH0H;C"4#Q8 MX0,S+&H>O,>+P#=B\.!CN3*@97%S^,W,"7[>,\'WE^>QF7F5.M$D:-X$$Q1-4;1P(H M;O.1'TZQ5*$$=(N)ZESRSCD6O8K,(HQ$2&&=5QZC%0(\14-"E4;?%A/5^:2; MLQ:#SFBD(TD$EQSU0BB:M(TZD@37DVS6NOHCNGI?5&>GJ\B!@!"CA.%"L!3 MA:@8),M((*B^R^978_FE[>-@B7UJ9!0LHWFXG I-'21%G!!!;O6 M[PWZG788+X3=1&!O9(N_R*X\17D9/2AR() !-91+$)8Q"\8GY$I!1.^0 M !$("BQ03J52%?":BXCE7/QE,(8[HXE"^/)4& @7;4K&N!B9H7%)_.5:OSSN M(YJQM=3CN#QZY9 "48A1*.M=/H1.,Z8CE90&NB0>\_'1G(O/I"SOV]+*"<5% M8M1)P1V3J+$^:1+9DOC,N>CFXWM-+;U6-#+*=!($G E!48*1B7!&I2"6Q&O. M13W@X/9KN9_,W9?&Z&,9X'?L')1P?MCUT MOCDSY/T_<;&?:?RW,_N7[_)-\65D$3$I*RQ$8,0*GX3C(05KC"$@K;10 191 MR_;BR_9\QB&H%^G!.95LJ "GJF5[\65[+@PS64NHY99A MY"Z4<%8K'2Q+03FOA7458)BU;"^^;,]G7B@%',!99UYZ5*8 MQL(HT@MKMY=0E!Y G^\\RN7A+?9547VL&2Z>S315W"F1CTO61 4#QD=GF#+3 MV4HZE>H%W+]<2_6"2S6]OU3/Z#CK.#X /*??RF,CA@)R$8U6.G(3DJ)0(8Z] MBC6$=F>44R)<9OG<./&=48AA0CKRF8=C"=A*&U#VVKV#P=M8CK< _'EZ>P4W M#H:YNKUCZ_AQLH<^/CU5RAH::.)&)Q&,!DN)E%)1QO/AV*1"]'1)Q6(NS,X2 M)S#PMH:;)!1($S3G(#!>L3Q15:G]ZX\A%D\HXX33/E)O"8D"A!04#+?&1$:X MTT'%*BW/6V+1F,]Z>6TB,.>8U%)$BI[%.1\D,!5%U([45N-OG,DRV@JID$[$ M?&)I8()[:J5G0G@;J"/:0I6VQ2R=0,QGQ,BBCTB)0][[EG@"&:E1S!"JJ0AA M.M)O^#2CYN)E27^@C)KWBNEWV\-.W$J;O=#^T@ZC:3Q_GHJW'1.&M&'DA^?' M@CR\23%7LK3_8Q+/RZ+WE:#VR8LR=L8J-3AL'S>@]&6___*&;7_9X\U1.-KXLO_: M'FT==;K-H_TV_NNTV*O/K?5WO'7T7C:[[TY;'UN=O=WP>6O=\_WUU9,W'+^? M]>7^T2;;PW_[N^%P?_T=:9WMT:W=OSXWCSX<[7_?6U^,"=;.[;K MNZ]Z6T>;M/GZ/6EV/[3WV'O:W'UWUNQNRM;N*M\_>D_VSCS;6G]WMG>T>O:& M;Q_N=4\Z6T?^;*^[>;I_E)^/SSEZQ_>.FK)U]J&]WVV>C#]_W,MU\>EO\%FC M??9>MNJW=[2-\ MOFBMM]K-]1;VZ<'))R]T="ZH0B4&A:#6%N.O6GC#C(Y*>;/2Z)#S) (-3[8F HM5!')(6\J,@7W@/&S?DX1"N"*S0+&K@!+1VO=:'V"K4NU+I0^X6E MUH7W5W4AL, $1LX%41HYDA3(D92!0BH9C0J14*=K7:AUH=:%6A=JCK3LNG Y MGJJY(]X04^A(="$LLB7#HRN2L!Q<(![_U+I0^X5:%VI=J/W"4NO"YM5Y-A6! MJHBZ(!7UA5"H$*!\*FC^GGJ4)P(PM#F2FH<]I1&X.BMM:$6A-J3:@UH>9'2ZL)^/NKXZF@C% Y;E8$ M$$&PJG!:\P*\9DXZH*#JM=JU+M2Z4.M"S9"66Q?>#UN7NJ!88$1;6EB%1$E8 M@VH@/2L8:@%)"?$+]7AJ[1=J7:AUH?8+RZT+S:L<2&J_4.M"K0NU7UAF7=A:(V<7*S",!)M0Z@M! &T9DJ("&+?X1SA+O,WJ M4&M"K0FU)M2:4/.CI=6$'#=?F6>+J ?$:5DH2R,BB-3(!4(+S9-G"OL[*EGK M0NT5:EVH=:'V"TNL"UL[5S*$&1 LX;_"T60+(2 40#4K#-,&*9*&8.L=_[57 MJ#6AUH3:)RRO)B WNMS!PP6E&J0HG$Z\$(SAIYQ)F!E''"0*HM:$6A-J3:@U MH69'2ZP)XYCYREY_2,X&Z8M ""E$%*DP49+"*&NDE4GX.F:NO4*M"[4NU'YA MJ74!H^;+&3:.S"CDO/*,,5\(&0TJ 0N%#(P[9DTTH=[M7VM"K0FU)M3\:'DU M87P6U>7\FH7HN%:N2"KS(RD4VC*-=$FB;GANDF:FUH5:%VI=J'6A9DA+K O( MD"Y/KDT: B0/!?.&%\)2A"XR65#)K08"3I)Z-+76A%H3:DVH^='R:D+."W9E M+)6AT7+&QX):@G%SDKJ ("7:,BM%M,XX6N_SK[U"K0NU+M1^89EUX2)F'J_& M8\ D\[H(QD1D2 BBL8H6BE%C+:=4R7HTM=:$6A-J3:CYT?)JPOB\DXU][A5H7:EVH_<*2Z\*[JSG! F%<>J1' M3!%$D.$?2 K#: ?<$"1/P9):%VI=J'6AUH6:(RVQ+FRM7=F]HQ7A3FI5V 2T M$'EOI_54%))+H:F@G#A7:T*M";4FU)I0\Z.EU80<-U_A1RI8 $H XV;A"R$8 M*XQ/KF#!$">*H-]8%" MK0FU5Z@UH=:$1_0)DRN#_JCT<3#Y>A@!?X"?0_O+R]_Q3Z,=L&=MPBJ9BAJ" M$%I)RP*3/H(.1NM Z*>QJEW\9C \S>!UV[WB,+8/#H&PWWVAL.0PG@R+=B_$WO %-<=#+#\XAM[+WUWY')\U M^3QYY+B\\UAC+N^J?5N'[G7[YXK_(^'__2OT>:CYTVYW3%_][ MM]V-@T8K?FUL][O0^]^_#: W* :Q;*=)P4'[+&(;\;'CKU_/NP#K08&-TRZA M+'="HW&]+3_?BB&X3IS6X<8"4&!K.G \B"^F'_X5VH/C#IR^:/?&[S3^T;^N M/S'C]266P[:'SOE3QX^;W+Z$\AF9P#E$N1F&Z9//;S\;WWH^#-_>L^:9)7?? M)L_HQ;WGX[K+:8'S'N23]H8&MBKWX1\K?.5&P\^;@B4;H3_*'3.%]!A":/<. M7I &'5=S^9SGX\ZX!9!ONG_6,F-OB(R^563>MS9W-]8;.[NKNQL[=TK/@[\L M5?=ZVYV-M??;F[N;&SN-U=9Z8^._U_Z]VGJ]T5C;:C8W=W8VMUIW:\""=/A' M0'O9.QCV>[\UUI^M/6LP(H7]'L4]OS+L'X^_GLM>T8EI.'Z'Z85R_%3[CZI> M4/Y,SMYFZ7MUQZ?O^]^/=].BB/"KK>UF(_/&7K_7&G6Q$H\FIY=?#YD'NL=D M#6/(/PE%_Z@B 9T<,$(Y(48 UY_6&6&4X)5B_$%SNM+H01?;$&+[Q7K?8ZV] MX>[I,;KLL<.=%Y5YP_9/]SYZI",'7YM'&Z=($,_VC\)A:WU3-'<[W:W7[WGK M]3ND)9[L[;8ZS8_-+^'U!Q'^_5=GGW6^N*/^Z=;ZZFES]R\DB*UNBVT0K.MD MZ^.>V-_U9'_]_=?6V?9AD[T_V:,&RQU\_62,,L2"+CCX5(C 20$D04&C%!' M2PNP\I*2XMV8HURB\/)__1=5Y%^U(LY2$6\T^F@T&+;3Z:+PI5^:4'YN;/7B MKW@F=N5U"^[,,1?8P,'T;]P M_7['0:?3'[K^R6UFY]T(2I3KSNEV/.Z7PR=G@3YC6!HE<9ZE0FKO"J$ XRC+ M12&$5YZ:Y"27*VAMK!;J7S>-T%00YZ$.$P/X[=^'>2=V+[/T[OWJ]N[&]IN] MQO;&VZWMW<;;]]L[[U=;NXW=K0;2P=W,^2AO;&TWJ/PE_-K8>M78_?=&XPI3 MO&")JVN[^39%,+[#RE^S %FY;]CU\:5_,NR/8>/NX!O]LC$\C(W_3!6S<8P5 M]4,CXKN%V3.1*Q;C18!A++I8Y6$V%$6 T^(T0EG$WFVFX^WXO39Z81V&3XRZ MG#6/FI_R9'>DCA?)YV6R3(4"=#[](3 )/&H3;5QY^=>H66%CAOI]UZ)??P4-J5_Y]KGRWQ-=OYQ&^I^K+3SY)Z7W,!W(%GC":8, + M)V@H2-*4!&42WC[WY>)G??E8?I;/@^]NK[9V-L=^>AXN_-:P:^;FBGZ7+QY> M:-;4&>?IGVEH->S_7) UUR:N];O=]F"0F_:JW8D3\4.%<+$\%\6'&_K8Z W; MP]/\V,D#GY[!.OTDE?!$*E-8KDV>$XL%!,H*$C$8L8%R#$!67A+L06Z(LC_# M'19P H&19]@!"SY_@(K4&/0[[? STP?7.X^8_;UGK:3WJ&LM:E\#%.Y&+W_$S/=XO[=_T#5GJ-Z%X13B-CQ2>/6WK[9 M/9.>F;65,?/Q5C?#[,$0AO&X['_)ANSZP-?$G6WV?+_$^'J\EF8GEU[KCWK# M\G2M'ZKIW5ZUW>OW:F_W\+"UVV2M]56QQS:^MM;W\5T.9'/]_::X?'NWMKI)6]YW86O_\M;7[JI.7 M@NU]W#S97]\\V^N8KV_R0N'Q9O/53\'G9+60"A J3_X!*0PUKG#$>BY$$-9@ MN+X>._ 5RGA7O#Y5@%JV_X&)[<+)9B;[Z(G]6'PK''<]MM!N7 AMLC1*1Q@2 M.1T+!$,61F$$1QE0PSFQ//*5ETP5S#+&V3Q#:?CQJ@GRP?=5LCHN5!]!KGXV___H0JCR_KMA\MOULYUDC M=H\[_5/LB_8UI6OT^L]^_58(YK?R[)XS4[-:<; @"[L>W-JNAE#&P>#\/V_P M!6@E+>U/!;_D4[1)"AY$D4QTA9!>%(9K54AK/'#)'40,?J70I/&ZC#!LK(X! M@<9;*#]_A=-O N$?CX0=^,\');*U4)P+61K_[U]+)G)K^'&KW.U_[3T]@3O] M9 +Q(C%?2$W124D-HK'6@A)L2]MM#KO>[!M38 M9VZ5;S'<0/]8S>CAI]#BGQR7)MJ\@9QX6@@J7 $TQH(SKHA6U%&>Q\96OQT/ M>R2,WO8Q).SLMX\K&]_]%$+T4PJ.Z^!M@<::8) F:6&D(05A2FA01(%%OFLE MD6)V@Y;S-M6_/*!X9?.\BJ[N:0J4^ 3*6BF!%6 4+P3:Y,(8KPMO(^-"!YJ" M7WFI)+DI3K\^I-*_Z6/H\/:PWWNJLY$'9Y](8&B.I4!?R4(A'.C"62J+H)TB MS$C"'%MYR14KB#!FB;3]W-;_EL/4SBC'F8VS]G$CKPSZK0&]T!C&3CS.PM'H MC:7C:DE 76X\R$3&_=Y^\I;7YES^UW\91O6_!HWC$M^S?0R=1CR)?C1L?\FS M,QB*QL&O]C&"B<(QS*&QO&H'(SR M]-JPW\ 2XY$%RGYQOV9)R*M65OWPQ7,:IF M7BV^K9!B%A,UYY!,UGY^,]-V?C?O;KE[&F[!QL&_D??QC-9N>]@9SR%'\(<- MWX'!X![C@T^F=TH8>YV=TZ[K=WX9W&?L]%Y]<[Z">(F[KG6^-F$L5_'$'T+O M "_T&E\/VWCETKA^SQ#]/\V /Q6Y?$!J?NX 3RES8]M026H^F;!JL29OG2'E M/OKKL/5Q0[9>;Q^U=C^?MH[PW_I&3OM ]KH?\-J[&Q-6?;YWYGEK]U6[V=V@ M>[N?R?[K)K[C)L-_)-/\K=WM]O[')FV],B=79UF%DI%'0XL0$BN$HJ)P(2;D M]]RXJ)$H\C19"8JJL#/L^\^_-?[G>+T#D8UC*!M?H#/ZD=G76C4>7#7.O<'$ M&=1Z<0^]N)S(U410U B,.8G2A>#1%LX[74@:%:74!HR"\[*\]>UYR?[RN^0' M7\^3W?RW2WFF'F7CG 14=F7J8VO/YH7V>$J%E=X55CM>""-U8;Q,1536FJ2% M9 FU9Q<#T2PI>_WR\\2W-*9]_L_K(NZY1/!FQB ,Y/0#[,N_7["^V0MYGC\V MW&G#'T9L;S=O6O]Z&,?+(G)@?F5I["_TU\DVBT,8-%*[@W$]=#I8(F_@RN'^ M?T;M'.QCC._B>0&L^#S>G_R4\KR<8K(5YSSTOS)B,.WM/!R0;^>M.(V =S&$ MR$6/R^CC.*"@K#'>^SEH_(+UH1XU!B-DQ8/#?EZI.]WY,CR$XU#88O\CX16$P;%C2 M"' Z>';GQJF'GA1:&Y4EOM9DAUUVO$,8C@:5-!T_M7/E[)-7*28M3:&3#N@] MB2Y);5P4^IZ,F#C-7>[]EW"6ZK M/_=NR8\V#[/U\'OZYGMW-%7/Z&?SAY:OVQX.T5[&#EK LM_+A*QSVHA(SDX; MFYFG@1\/UZ_#$,:;\VZZ@\LZKHX%;X^PI,#(#8W]=CP839+^-7:*W<8ON8?U MOQAGS\X+# _;X[T8QWDOQD.[A MHV$O(5OG;.;*/(U\Z]4&:E-QZXU!%ST"/J6\Y[1DNS=V6N?1#',%F\8Q5X.79R^^>[/S/+K\YT^_K BGO-\'[X]LR\H#>''8BS"DI M31SSJ+&%R&;RH%^>WK9G+K/7;*UBUQJW0LL=]):7\5R M'619^Y^;9X>'^[NOCO9?[Y'6Q[V;XVQ?]\XVY-;ZAFB='2 /0TZ&/&SK8Y/M M=]^=;;U^A<]I?=X_>D?W;^Z1$]Q3[6*AB1WO.>(%1.$*DS/5&6JDYFSEY9O; M[?ILM\S=+=NS63MTSXQ,]Z4>YPG[9K FZ![==6V#<[6MQNI-*6K,?7O6["5# M_.M[)OFK EWK-B[YU)1>U$K_ XL,[R+T2Z;\\\O3-Z%"XW[^(E.P M<7NX7MN!6=J!:2>_'O?QVJ2+:WOP3_;@]*H]L,:*!(85.EE;"&U- 8S& @D0 MY=$+Y[7Z"7M V8^J[CQ7U&RFOQD:S-M6;HQHC@?SB9GIK,WXP& M<5P*VSY)1GU+7LQ^.7Y4YS0_^VL;GYPI1 ];UL_CYK,S(57/R MG%QX,(1>@#+D/2O]+^UPQQ8'_0O\^@O[]9<_;UOLL.J'RV6E[@Q5[KDTYO;S M'"HSECXXC)W.!1']!45R/*H]600SGNB\<[CX[FG%O3CXZ>F9I7)%.[F7J^R! M?FKRDWV25AG#B2^L#KH07O+"&2WSFC;+>? J4C*KI-$/-;G6^*D%)(\R\#:? ML:SQY-?JZ MW_4T_+]EDU'&QM?;^NKA-J3>[[7SBYV;A5?C%0KH^4:]]L0H M# ZAC!@[7C,4H'S>GV\=(2"L]BX1:4P,((-WULA/FV/[8+)]"-&W,0P=_+&R MV7IU_0B(WJA;A/ZP."]RRP*X\3:!\4K.G?%[;(V&8]>-'A4]+#I-+$Z>G!G9 M))\4D42EA$34.9TS6:C"G"+]L3)!] MF+W$]Q.\_DTB>+&3V$_VAPS&:WC[EZ _JU0:U:=T9.6-XU>/^Q.N?GX0[)=X MYX&LYV]!+G\";M#OC(9W_V0&9[A^[[&S>F7ZF\/RDMH?Q,*5$3X7D%"^7D#G M*YP.5I[?=3:M%,H^L_54RF?J9U7KFJT,,>6;LCZT.^?N7->Q^2UGN.5GX:*/' M=QSG\#BC4O<\ZN8MY!T_WS_C.OMQ]4?JAF], 9ET0SEL;#YKO+H8 MOL3?@W M&L_O&+OZE@;,;/)ZKOVS.8S=!GTV^RGKBU;]720Z(T=Y6]/FY;2_\UWN[[0I MSWO&L[7)0[KX:;P+=;SJX%*XQPD.)_NX?AGU8!3:>/_76WS[PTC\ QJ/N\Z< MS:=L/3XKG*. ?>>[?(> J3L%[$_HH(#%QLYAC"A:,![D&4M551N:CXFL= ,: MO-*O3RO]]I,1S?&2^[^@-X+RM'%YVN@/V-J?,(;W..JNCJ(?)(J^%.-OX:[] MY1/PE_9.?WF%AJ&CW#J.D\=<;JX?XE-B=4T@MGQL_ ;MDPK3 &S%^4[;\[.^ MJ]R23&C0"56Z#5?<*GX@M2M],JX4P6>U*WVRKI2Q>[K2O&JFC(=8+F=J>-,? M+(M+S3TP=:G5;L15EUKMEE1ZC&#<@NJ.$>37KRZ9R6]?DYDG2F8R^+PF,T^7 MS,A[DIGQHK[#?@=_M?+8:7*6KSOU&[_Z?B_C/ZJG;_3]?]ZYRH:XCO-.PW MOF,);6TAGHR%0 DQ?V\A;FSR,W^SM_!A]Z,L]4X$5N]$J,!.!,)77C:A!P=C M.WFQ8WF]/?"CP2#OG<\L:[4'G=-!>QQ879K7;'\G*6QRF>TX&'5NKI*K[>Y3 ML;MC26+ZY[A998P;KXU;!8P;PVCA7Z$R_9S/7Z0]&.7/$ MJNN/AHTFE)_CL+'='GRN;=>3L5U94/A/QI65L5VBMET5L%VZAR5B,[9; M;\N^CR&;JMHP/1G#E*7@GPQ3IYKB\\0K\L%_6YNCI MF*,,_9,Q1_>:.+DSRVYMIN9MIN3*R_>]21;8F(]OWH%.'$^+G&\(N))T/\?U M[P?CY(WG/*NV:D_(JN5%Y/;'K-HT0V6O/V[_W\C(SY6L7^,[7J-RKD;5Q+<" M'D61E9<;)X=MUZX7,CTA]Y!A%W=M;;GG*6RUSLY+9_G*RQWL6AC^\(S-;Z9EW]A M6K.YN]%LT&=7&K.SNXK7;C]CX)YPJMO@_(8PK53H& *EGS'"9WY@ !7/N%8_ M5.W?WY-B]J<;C%_V?F?GSC7&''MS=;[]8WMU=]0T=>NAXI+UM#[ MY,I>XO;_TNXUAH?]$=81!K\UXHF/Q\/)D5H-[ KX];:V_^.ZDUNZXQZ<5BW& M^I6Y+W7)1F=^@G/SR+/;Y>8\4^DT7?:/K7!9DJ[X)GGX/UF+OYO,\3[&*Y,Y M]^BO.^LX9Q>9;=&LU-FZ?7,TVJ*9J=O/9[YV#L8/3)$]=J]^CY5XB F]&[HT MV8R:&?CT0CGI[&?R1H!3V$?@Y;=CO+JSLW&3@?_,/.@/@?S0=?RL/7@BLK V M*DM\A08,!LB_7OR$4,Q0\Q^LCD4Q$.89D[?+Q;S$(*=RR5/E/G^(_QFUOT!G M,I!SFT!\3W^1QF+-U=W> ?_SIK?[KB9>;=H8S(5JVYU'-8\&X<8YS2Q2)_%/ M2(Z*Z*2E+,H4J;',F$C]^3G-^OHYS06_US'-HT%Q '#\(@O;:B_D_VQ<2MKJ M< W*\A3[] -T1O'BM&8^Y].:6VW;]=U7O:WNYEGK:)4VUS=I\_5[AL_YVEH_ M$*WUSV*ON_FU]?H]W]K]\+EYML?>\.W#O>Y)9ZO[[JS)]CO-]<^GK:/#]M[N M]N%^][W+'? MV3O]^63_Y&^Q]^+YAZ,_]]/!*_+AU\/GH[U7Y/U;;P+1@49(3DE 1QTX(2A8 MY$HZ8P03I5TPQS91XLJ4Y\L3VN^"AN*LS8F*97H.E9L>*#?Q2&ATRJ+0'F6@ M+A)GI-=4E:GRVIQS$ZW M[57^FH._]@YW"G=-_*N=MS%*%@P+($-(@"HQ,.@$2(R&\L;;19 ME,&N9Y%[]:YN&X(_>A"OQ!VI(%XBB#]^!G$0/BK! Y!(2HA$!!@9)4@K#-?2 M<$-\<4-46Y5CAL: N.I7-TG:WN?;'@U;@^AC]MHS8-JM7APMX(G<-ES<:!); MB2=R89R7GVVS'T>5Q>["8L]G71%&J7:!":":("!Q*;.8]9"(Q2MQ12J*EXGBJ2]BC'.1&@-:6@V8F 8=K(- M8K!:F45 M+>W$99L8W2 4-Z1>;&F598]7PWD64QR4,MI"*F5AY2^&-QW]U0!PQ6=E[SJC M_%P^Q?#TW#I/LW$J]=Z1>O=F'2B?C,H;) ./2 #16]!Y&P7GB8S>>R>"W=I& MT^:H&A0%5BEG$_VGBN2E(WGJ1"6.,@DB06N?D4Q-.5+2HB#9AX32$>&WM@5O M$US8AZIZSOV#][=!?&<[H14_O"M% Y,V'OUQPS]_*6.M"CP-<%+.K?5\8JR= M7ABW9MP9&ZB2VUW([?=9-X4'3[WB#))2)KLISH#50>1842H4P7GI1%&KVX8L M[*94F:>Y6%Z)FU*Q? ]8GCHJV72$AAQM=1EI2!SI$)UF\@F@;@ILDO#79-KBY"R9]+OP;DV4W-9 M&N"A7%?,L-_O^1J7W8'>_*R/0J/17"H&C&7W).]."ES>B?*R"M89+M&:,FU( MB+;4V*#S[YK)LHE.2L7QCG M[1Q[- C'#9!0UG\8M-L;V=Y?G>*%3$Z"JC;2%,]C:IJ)%)RCJ>L/-<7 M_7YXW^EV*V_-Q5M_S?H?-HGHK5/ O': 3A/0+I,7AC>!^4D]3E $ 10:@LF$LQ!0XK:1Q<#RX@5 MQK29J3K'QGD8-Q04+^M$YE%$4FNN+JYZ[MUX[N12LSA*&0:E*23G#*"A(L=4 M@8-,&I/3.8YR=&N;83N_L4&!5)5%-M$QJ6"^#S!/G18I#3IKLY<24@8S)1$, MC0B$&:,B$S3[*Z512YNJ#5)%:I^61AXF';R+921G[Z]6-]IA;(VO"/H)SH9Q M:85&#YMT5^)!?;;3K\5,+\N5'J37PXDR7=EV+K;=O51;Q'FV5")@#>& +G&P MV7R )$>*1&?+E?G/><=L2]FDE@Y5U-E$WZG">*DPGNFTZZVACH4< :58,EHT MZ$0"<"Z-3,H+SDOB+W%4&.Z.]+3I0YP MB8B(4B?@T60O@P@))BH!3CJ)*H:\K8A,3Z2-C>J]606:C70R*GJ7@=ZI'"X\VOK:Y-H M[[=IP@8/>9O[_A\,2Z^P.TREY;EH^5*_.ANT3MHI(-P80&TP^U., T_2:8*" MQC(BB;6Y(6VUM,ZZF](8IO):Y;7U-<&IO#8OK\T< IFM3(.DH\Y6&1>@S:. M9'=3.XOH':&E#V=;$-V6I/:_>5A)3;_N[ORT^^ONX>[S5ZV=_6>M5X<'3__? M_QS\^NSYRU?__2_-J/JQ]?SWU[N';[XAE=WBT<[8G&>KAOY9J2K[TN@WAO/+ MD 3NYRH;$/MLPEH[;U76ZG:LZW3'!;8_++"J;GO6M,[/: H+-:X5^N?1=N_L MQU)S/6>T?%OY;H,=Q^MN\<'XABN=T/?;9(G53HEW\14O=>1@@A 6= !EO06T MI(R680J89$G)0(A#MK5-VT8V29IB!DM%*!PU6,EJ,C&;:MBH>;3(! M)!42D"8"AE #0C(>O4)G4TE#;RO:I#&A38D5FN@1#L[&U36G94B#+7:JR: - M<*.>G[[K]C_&^#)V[2B&7Z?16R6QNY#8I1XC!)U*Q!LPDL3SA%"E*'AFJ-88 M@[!A:UO(-LJ%6:SF@S87R2OQ02J2EX[DF?XB7!&-3((+3 ,:.V[&*B"II&4T M5A,;QTB6V"0D5X7JZVFBYU[)C&99XN5PA:DL$LM1SC1D0GN@8L8 M,H4Y!$<"0HZFA!?>H2B-&CEI<[[P.6#S])V*X%4+(A7!RT'PQYFQ#DHDY2,0 MY3V@"A&L+ZU6H[ F@YA[2L<(ID8V",%5%+EEP>QRW)!'$5&MH5#V@LL^5B:[ M Y-]NM1D!*ED/% #/@D.F&@")ZD%*KT@,1J=,&UM,]ZF8N$F(U48:2Z,UU H M6V&\*(RG#DG23"3M,H(ECX"!9H?$Q0C2Q.R72)[YM_1^-VVA:J'L!C@D%SUX MJB!R>PJS*A@N4O!2!N2::>\RG7&;B&R?+:7IV;I@_.Z/CIV?#_&#BH!+9 M0D3V?-8?T9'X9+@%R0T#9-P4H=>!L"E(9:WFSF]MHQ)M+9ITWES%D26CV7@? M.(G<>J*02ZM5LEQ9+APJS6Q:3M>SBN9[0/-,T4,B)F0"!B7*80U/"(:&@FM# M#$TLB-+"4 C>-KI):&Z*4$)9H[R2P_[(=EO^:G[YXB+)(YYBOA(%I>J_"_+: MI?YB'$.0,4=:01.:PRTKP6A6TDD49&1@F(+H+VE()VV9@L*DIDV-J6DK M,)[7GVQ2\7QW/,\4!Q-%=& 2&-<)4$H/5E(&D6((1DO&HMG:%MA&NG :[.J$ ME#IE;U.5GYMJFZONTSC=IYAJYKB\\O$=^?A2(SN?%)$8+' G V"R-,>+^5MD M26H>%?>R-&MH<['PT-,J]S07P:L;D%,1O!0$SW1_DXP8[1DP$A4@]1RT(Q&X M-X1'8SDW;&M;Y@"I=EO9./]D,D=GIC?YXKK/(\[H6W4>;Z6UN6CM4C\X]%'[ M8#*C&<)*T60.%(,H19.<<1E(RAM3Z;#+E&Z+I4WO:TP*[Q*%H1OOZ8&C?=7Y MNQ7M\Z)]1A;2EB=G(Q!4/#LQ,8!35(-T42#G-*'5!>U,JAEM MZ 4_CE&+-P^JJ3-%5MF;8$WF_VT04\Q!=&&[OO^[W?JOKVV1O\7!JV,[B$O9 M*G?W?_YR._Q\-:_*Q?QF!P>#5Z/28O4/VSV+T[]^OE.2NE-^3H?X^)/_VC9_\T9P3-X7-\<_+Z_='IR^[_?MK]\);*@$H9!$%**Y*(&HRA":QP3O!$7/+BZT[6 M#2OH;J%574$;MX)\\(Q8*R *%@!Y"& E47E!"24Y%1J1;FV3)X7VQ!4_[V/K1N7W;"8?+@\SIK#O[^\',=K;[AS-CKN#S)'A[H,U[(,]^A; MYPE7Q#(P'@T@$P*T= RF1U,?UA++E9QNGY;&(_EH'KD-B]^9T;8,DX$2P:$XV6$ M;7 9@=:#0\U4))E\G=W:'I\HL!\;E(I=2RL:>4Y><7NON)T>E3,3G'%49,' M2SOVF3R%>N:S/-+8N]E9/SW*O_<7/3HYSL_A[_='SUZ>O/GT\_'1X?./1Z=_ M=/8_[8I\#_D9_,[^]]-S?$O1>A5*DV L[6^"EDH?/"6VM3&\*$5<-?]]K]F[V5CEBJJ89,6PHR>2G0 MRCE@-!'#A4@ARF:F3EQ93U7%7^]2\M(&8T+91K%(^3R"H]IF^W%J44;"K-W: M9D:V&65M<ZD!O4&F MYODM6V>W]W1BF\I><['7I8[U1"AK;"PCU4O[(Z$4:!2IG$U*[RP53A>/O:VY M:!NQ<*/KFLC47 BOI.%'A?"2(#S3P8P319AS8)T+I2N6)(Q6?]QCU?=/WPWB<>P-.__$UK^[_>'P MNU:GEW\<'Z68\>^5^";#?)_YJRLD-C7/N"GCTUGC[(Z-\FLVT'X<':1#^Z&2 MVUSD=JF!O4LD").C*V?19O^D-+ 7.<2R.D8MK>983MOT-=WKOZN*1U/!NP;% MHT+VGB$[]4=(4B90P2'1,CDG9:?$"1U!.4^SK7A*D979X4WJB%P5D5MX(B&F MCN\\SMDY*_8WYHBH7L:1S9<;GMM!+S_4X8S%GDT,5LEL+C)["D M=0:H2APP< _:.P)!&J\\D4X'6R MT;2YN'INLQ9(-T4JV8B&[S?W]%Q<*ZG] MW^_WC&=\*'W<[^:'/'S^?V>=T3&R03++(\;]2@Z&*NX7Q_W4QXE1$Q26@%>8ROCQ M@GLB@0CNJ,UL[=78QZ%,M0U?EA)S[[AOBDRS$5[0S-B;UL[^L[F]HENV_Y\\ MK!]X-FGHG[EN_&SQQ2CSJX99QU/]KSO.1UC& WHP>\FJ9PCM]$+=61;<62X- M%I)"B,3*@9PIE<"2(S@G)%"G39"1!Q94R3;@AK05JN6.&ED"E-:LJ552K:2Z MF0YZ)=5ED^K474>70O;4(T@K%*".''*\;H *FQ0)D3$A"JD*HMN2+'E^TQI) M=>S/?S^R^8]>>)\S+O>I'?S5Z5UYZ8XN/SWY3 MIV=[OF.[^4KS#T[S]0^?W/C(-^A)?-F7=.;?#:<3X5P0WB/9OL"G?\0^V^]Y^'&Y]?_E1Y>=T?D&F M7/&M%]?-SRNE>WM>$ZOE':(_L&-09%:)@_*N?#FV,=?2.AZ4C?%?W[9<]E4/ M"_V4*M*G94_-Z_H_W]N;V>3*0K[W=:NN7;=/?SUXG2/YG79K=__IS4ALS.5^ MII6GL[3RZC.9% ,_:_Y=G/7L6>AD2]Q\K5_?A6>8^[IM^%9W/M[_I_ONV.?(3Z!KWPWC#Q=? M_'@QP;#3&]_'^)=^O'QQ18+[PM\8_[W)R^?4:LP315AAUW,A\?P/GQ/ODS'Q M?N%"35Y#\X2@N?%E\H3>^-K7/I:2)QIO?OEK'_OUUP3*S;E8;M3F7.R]/5EV MJX_]A@S^S>,N<^6MUT@%YV[:2D)B_2VVFLC:>5>/K;W\ON-AZWGFG_"Y\<.7 MH<\C>BJO.A]N\4P673*WD+QN'2WB$ZZ:_E0O32SXRL.XS3W?YJ'.$6DW_L&1 M9:"Q+KBZX.ZVX&JJW*WTY9?QG]@[BTN84U M34'EJS,W](/.NZ*"W"TMXQ&< 3[,4SP:E;0,J5 IH";>!854$XR.!ZX3>?ML M?(HG"(4EY$B]TUVQ?[C#CTY>DS>?/#MX]ONG-R<[ MGSZ?\)WX3V].=S\>G92_G__.R>_\SV/_T1^?H=._#^.L_WY3/XE^>\.U_ MVN^\.?GE=/]3*/?$]I^%SMZGO_G^G[^T7>OW7. M14^1@S;( #DO_:ZY!<)4,&B0"Q:S)T-YFU_3Z7KC>ZQ4RGJ@E,6X$R'$D!(K MDQ9Y(*R2*6LIE/6I\^410WC(E@%0GH#:$J>5_(LV\8* M%5@@@:NM;6IH6S!6*:M2UH90EF/.&IN(8LPCL][8,EN'4UG:G?'$SKTL5KVL M#:$L^IFRT"LK$4,V7!F4I#0#:Y4&%15/G#JMM=S:QNQE/>]UR(.G4J%RYUX6JU[6AE 6_TQ9ELN\9 ,!S46"'.Y'R#25 M_\&80J*$FYB]+*Y*VN>R6" M\$0]H0RE(%8K9IA001'+DPQ5CM@PB$_E"$T,5=92L(&HO(L;"2X)!40YIX14 M--$TACC5R^H5]9#:PG#^1#5MBKFEQ5BP/_,DUW5&<'<9)\Z9_T^]:_V;?M1:O!FU*F6+]C%M\1E.4TTW( MX_IF9>8\[LW#]F!66\I8V/<@O>CWP[@SZ7F^W:M^-U1'91Y'9;9B43/+!/,* M0DE'1<,L:",I2$:U,9Q2*8K((=JX- 5T0P.5AXWDU5;X520O"\E3N9)+SIP- M"71PHC1L]V"HY"8$R4>?+>'C5-FSA,]V*Y.8B>;6%;Q7)RT+R3 (64JJL M0'#CP86,Y:^$\<"T(\XF:M&HK6TT;;+X)*^*Y.8B>;7U8!7)RT+R5 8,/$JM MT8&.D0!R&[*0;2&OSA^M55^;H!;4JJ\&5GU5+EL*EQW, M%G<1JGTP,8$2,A8NTV"4,""<<"F&Z+)K4AJ%M 5=^$2CIH4W%\FK+>ZJ2%X6 MDJ=*@1;6),X4(+$6,"0%EG&3_T%GB# M%I*G2H&2A#NA))AD*:!%!L93!,$%*HJ4$^>VMGE1"A;NW561W%PDK[94JR)Y M64B>*@6"E[A(>TB&$,!(!%A+&3"TGBI-?: EG5"U.5U8*:@56>NKR/*7,XAJ M9=;&5&95UEL.Z\T68.GLL:3BM3B:#"#: )8J!IHIG4,19U;A.SY*'H ME0,>!@>LMI:J%OK MC2FH;$HF1<-GU+T8](?#UKM!/W5&BV=2/&(:7*TD,C;;;V.K5=Z;IS7XX4[A MO(D.LO.6"9>WJZ0AF9B9SV'V?JS18(63(>6P5I(T&<%"EM9QKS'NSQ+/>!XQ M[E(%' MQ?U#Q/UJY8Z*^P5P/]WO(V>*."5 FM([GZH +F0+*9X\D]E*<8Q[1MIF:2G4 MS5,X[BD#9'WBQ<&[.+"C?"&M^.%=[ WC\''VA;FMD%T_HSF?T11]<@,JO5[& M8;0#?]RRO9"WTG]BM__N-%_3NBJ_,JJ;[Z>LNGGVQ$0[O?!L:J#G$U:NGLM< MGLONK$(I@[&6$@O:H@=$QD#[Y( %31PZ([AQ6]N*M)5>;W;J!!2;E62^$4!> M=9_K"N0E GD:@I 44%KAP7M+ !4Q8# X4"PHR[55PO&M;59#C)9FZVD0DN8=61(%5OH$M'R?OR5,X-8VY;(MUUS$69'\(#3 MBN2E(GFZ)3-M3:)Y2]:VE&1KR<"Q2,%J%IF40M"0MV3*9%NPQB"Y*:K?!N@& MKS(PAF/1X-0._HY%*%Q76]F-H+752@:O8K=;FM[WPMZ%=2JGW873]F;U@IB\ M"%0',$J2,@A<@G$J0M)*)>V5RBR7.8V2-EMS6]D[>"=K[U^W$3!>K6!08;P\ M&$]=$Q6#DX$32$DD0*XX6,L"1*01$Y=.(RTIV:*=85YA_!!AO%JYH,)X:3"> MT0JLT,E3(_)NS'.$06D"4_K))F^D#99*KUSI]Z3;9''YOL*XB3!>K5908;P\ M&$]W8V.CXTHZ2+*D#0K,3G54'H)@S'NNDV)Z F-M&@/CFF!P^R*HV(L#VQU+ M!3:<=GJ=X6@PSN#9O'2B;^41/?J.72LNU)HLK4S(.Y<65F7EN[#R[[-21R", M"Z\C,$DT(,O_V"0C4&>Y)LRK8$B9]+<,4JXM^)H+Z!578%5 +Q?04S?+2HU2 M9QA+8C.@K9'@5%$^O&)..$NMI%O;G+>I7%915@5T P&]XM*J"NBE GI&_F#& M!Z=]WI(-\8!)*+!!"##>"(S&:4*:J0KHY0)Z9H>F MT03F\^I-Z "53>"B=:!2,"[;%VG46]M2M76CNEXW)6=B8WKE]J\45M5VN1LC M.7RNBCLGO&%EO+D8[_6LR*"X([[$)"H2!6A*MAB/#A(:;ET@/O^SM9<]?<[#",V"66I*2]#IDSQ\I M7V(F=?-ZQCS.KKB_EJ:X:= _O5!"^KTES!E^:#SX[]5*(,-\P_FKNS'B;L_W M3V.Q:^7$N3CQS:P:0ETP7,L(QHH B)R"#4J#"L9Z[1.7O$P]9-DANCHUZ+O& M=="JG?-6R@%+$$(J!ZR) V9ZZ3'JKN$TE"1+0)J= >W107!"<211D5+7 M(F5;DJNIEY4#'CD'+$$4J1RP)@Z8:6@EF'=*6% B"$#A SA'%4B6K1H]JH1D M:]NP-L>K1R/-XX"FY(@T7!G9S3@>Q.&H]>_SS)#O6ITQG-JM7ERD(^="E8 ; M0WUKDD$NK#9AOG-U>#_6GN+S\9^?U4*(=EZ0HH401$"50R!K18*((1D3#!#:3WXV$,V-3>RH&%X6AJ<^3/8MI"I29O L8U@;!,-+BUTC MC T.)8;29J.-N*SSW0KD)F[+:U(E*J27!.G]V83-Q+5.!CQ1!M S R98!IFD M25(^61WYUK9JTVO:[-9MN;%H;FS.1<7PLC \W9:I%I9Y+D$+G;?E0!"T$A&8 M1:6#5WEAT[%KO>:F.36WXBY#>T;'<7 N&DQ5A$7E@T=11[<$]> R>>WW>_W+ MJF@MDKL+>_UU61A(! 5W( .U@"0$,,8)$!0EL4G)E$JWH&7-&=O0 Y"'C=0E M2 ,5J?>$U*F?@AJW/7Q'#F,U+0]I8ANFT!;U:8K$6.-^GG0/WV:KZC3.\N/^>!S MI!OUQN^(+#;4RZ5Q,^O>L MZN"#5RHBS\Z0EH N(;@R\3Q29XK#)*RAX[1L1+WXP4=C4C)KF>HFEV94+FD0 ME\RD12264"L-TI.2VJD\:*H=&!;SCZ5VU/G,)=BFUTPXK%SRR+ED;HLJ M9<&9$"'S,R\ %\JZ4G"\U&L0,)HB.!D( M93)Y4:)7@VU"E] _LN8R-4RF?!<'K>&Q'<1VR]EAQ[=L+[1"IWLVBF%."?-J MAV2>C1CZ9ZX;'\4N,/\#V.!MX+%76S7+%3';C4?)S.^CEYS:\^+O/)FOT M,_632OVWH/[=2U.49*9^QQ-$(BR@C@B:65%Z"$>60J31^Z\G$JQ[$?Q4**LN M@;LO 2>84\9PH$A\,;S,NS^Q($/BT2;':1);V^3)-7O_4GOI?X,HUYQX4+>\ MNN7=S'8+JMJ5[>Z9[6;J-HBB:"@'8D@ M"J"LU;F6(=R%J.UVK([;7@K6P+5 MZUEX$7@IK/-*@PEER^,Z@G$HRE?>ITA)BG*\Y;&ZY=4MKVYYU_'=@L<;=EVPD M".@ST2$2F]F..)""2F/++"5,=]KR5K8$ZI:W^"*PR0?N63G1E(#$:-!2"9". MZ.RH2.L$+UL>W\PHKU9CW(KH_QQ_$P/8?&/VKS@YZARVSH8QM#J]_.A.WYV5 M1KIEZL==#T3OT$-G\ERO6QP+.AG-VVMOY-F)*99?"S%'$LG%\MB9K([]LU,7 M!P?IG'['5#P\.!L-1WD-Y,=>TTSFXN.]V8,F1J)%ZC4X4^K=;&1@B5>@.9%. M&T\QFHU<+%=6R67_K2Z5N9>*CM[PH#QX[US4XJX]PKX\S,WPF<^1@0K' AAXV:@".1 M@W,^61FLB4QLY%*IGLSR%XNU7NA "0A1#I&)S)&E3@DP&4=-DH%PM;7-"6E3 MZO9T;]O3$JJ.*NE.B)MQ&O%NG6[:EN M3_>V/:VV:55EG'MEG*E#3$KMOPL$&$6?&2=[Q9:S!$1[5 QETAHW_[^EY.CP[**]SZ^.?F;[CT+ MI_N'+T_RW\?]9_N=O6?[98PD?^NCU($X <$ B"!1-= ..#9-(E@BX6/IH\ MH)?]8J3CT>C=#]]___[]^RQ9BOJR^_QN<+:>IY2@U]H;CJ12M..D3V;+#?-O=;O_]L/7O M3J\U.NZ?Y3\?AM_]<+%RQ@CX?'\3V.6[Z=IWP_C#Q1<_AL[P7==^_*'3&U_4 M^)=^O R2+&B)R\_./[3A@=_V#,$RUH<5S.S\[/__#D5?ID[--\P2*3 MUU _,0IO?)D\H3>^]K6/I>1)CL+N]+%??TV@J!>[61=[NX_]1N;'-^,8L_4% MVL[Q\\UR_-D-SL?M_QL/6\%S(C_7+6_=CB MM/VE=U"?VN>G]JKSX1;/;-$E=XOP>YZ^$,U^I$4KN\6*N]4-W^:)/J0'1Y8! MU3L\&WS"U08\GKJNEK*NUM@BYMQE+4]5S&1.CE,I*7W"Q.6//3D;CCKI8U.R M*9_VAZ-6/[4&\9_8.XNM__Z79I3^V!J>N:$?=-Z-7?^%F\8\KLYA<]__A@K" M5QN'T:BD94B%2@$U\2XHI)I@=#QPG MBK+W_LWA\X][ASMX='K4>7/X^X>#%WOYZUVR?_*&[#W;_;1_LH-O#O^Z1MG[ MZ7CORQ_-KQ05'V.N>JWBOR M_JUBP2H?-: I=8:Q'#M)[8$'%0EJS;F16]O8IO)JPOW=!I,TIFGB\LK**O4] M#NICW(F0PZV4F$,D0:-6RI*DO#'&);WLVBGLG MOH8P& MDC!ZW",5C%4..-) A624;VUK=I279T(T$3&6V,)^0.50>/@GXZ/-XW^FR>3 M]"&E@EXS,L )+ZU-TEB'6@C-$M7.>*]TL-S9JOPUG1<_SBA_W+"D+#*(&"E@ M- IG61ZM_2]#4T/?]B@%@E=*@,CE(KHO;51F$"Y MD3[%I"FMFE;S03W5M)B(UG"NP-"4PSNE)#COLN^CD:#C3ME@BJ9%R,+A705U MG^9H6$1VN>;8/C_4"0XS)"4F8SUN?,(27NAVOO:(Q M$59%AX:SWO[3&='!2:<2M1QHT6'16@J:B@ T:J,()IDCT:UMQMKBFOFL=U-C M&W3*5%']64JTT4:JI9&&HS1,1^.)0I2RM,402^ZR5%%]'ZB>R:21CH>2/^C0 M9E]&,I9]F<#!""JT+4*B4%O;5+6)N-JZHJ+ZP: Z)DHI,V4<79$==$:W3@YI MCE64I.<12I4=&HWJJ>R !FE2E(%-# &16W TARG,)B^M3U85V0%Y6\F*ZH>, M:FDE%S;H9 2B3\XH)5SP4L<4%*^ZPP:@>JH[6/2<>LE!!$X!6>F9R;T&Q9./ M6@:J;&F#*-M:+RP\+!'5->OACD!_E6$R'*L.^3[^CN.F^371X>N,A]+)D#PE M3FG4/%ANC=,RAZN(AIM8-8>F,]ZK&,L!4QD#:L(%5Q@8\59CCD^MLEX8P0U#[BQ557-H/JJGFH/* M\,V4G I1D N:(Y3@@7&@B$R\[2+!=78)KQ)!R@5U0&:.Y MTI1B""1XQXVMFD/S43W5'*@0C/.8((:2OR0Q@+'. 3?.6>50,E[REVA;*U-1 M_7!1'9R*@LEDDPV8F+8L+PH68J9Y@E*JJCDT']53S2$8ZQVA% BA9;*?+4.D MC .EB>=$>!,-*\U#VWKQJK.:[+!^S>%%[,6![8Y5!QM..[W.<#3(4/HGUG2' M;[488-FMU5%'Q/P?B88+*8(D(?NZ4K$EST:KQ+=\XIOMKB*=<%%X"ME#I8#: M<= V> B$1YF$UU38'*3P-N<+NS/U"*6YJ%89U,&D4$9WH!?,>2E]U(XA0>.M MJ=)#\U$]E1Y0!:88L=E6-I9\[ 3&10.>!V&$-,I056KH-3;I!*6">MDQ2D*G MJ6-4BX"QM)(IYV?>L$1M3)17Y:'YH)XJ#RPH)W3>I8V*.48)5( 120/A-N3= M6\G,V3E&46TMKPXOK:A^,*C.G"Z=(UQ0A9@BLY2$*$+(L)2$!5^5A^:C>JH\ MZ.B",C(SI>,V,T6PXL8=^U'O6DD@]O/:KH7) @$[. U!@8 M?ZO0:Z95S-&$GO!8IW<6PTXA'X[)FL"UTLZA0^FB"HZP&!SW4EA]U\DF7PX3 ML:?]O)(_30:(]%/+^O\[ZPQBR&\8V=Y?G3(GQ Z',?_*S6-%6E^N\AL6Z74# M=O(OGM_YY!K&R^.;=U]'F&SMZHEH+73E:I@P7J8(%&S%29B=@/TN[G M,'UG'*4_#+'Q]#7;>W'T]T&^AC>'.Q_SZ^+HV:YX\^EOLL^.3O8.GY/R6?LG M.^^_%!N/#M^\/SK]7>RSE\=[SW9Q_UDW7U_WY.#P=UXF+.\=OBRJ#=M[]M/E MCHK*,3.I$%;)&*0"U,D7RE.@N2]UI8IZQK._C''<;U(OZ]"T4EZEO";=>',G MJ53*6R+ES22*\*0B\Q*X#Z6%%4>PE'/PE 0?J(E!JPGE+2O[JU)>I;PFW7AS M1ZE4RELBY:JX>G1<:RLB*.(TD9YP04SI54K%LK+8[YWR5MU/ MI'&M/VK)X7J;?E2J6A9576HP*@TG$BE"H*ZT5;8B>V<1@?+2+%8%9I4?-_M0 M3#2HU+ 6$&]VLX^*YB6B>2HO.4.]U$E#Z2(*:'P K9V'E#3&[)0(%)/6/<(L MW"ZXHKFY:%YQDX^*YB6B>:JV.6_S MQ9/Q*YJ;B^85-_>H:%XBFF?FJB(5(2@+P<6,9I9];LU% "&EM,ES1Q4?HYF: M)J&YYF;=9[[7;,W2;%'&-:4?(SF?Z*=<-^]VQT\Z_<4"!U*9MPMM3I/BJ=ODVBXU*G5S&VK/?]T_RW/Q:Y MIE3##%NC?B'04$H!BSEZ8SFL5 VV4J=G>[YCN_E*\P_*1)GAD]M7SS3W2; O M&L7,_%MN:$S5)C'IF(PJ;R.HI# L,.&C54$K%0A]R]C6Q2\=#Z;IO7]%<(-H M_P:;\AW_8+OO[7'U5^3N<79,H5S[FX;O4 4[JW!SBYBKPC]@=C_/V0 MR30.RKORY=C&7$OK>% \@G]]VY1J:_MP7*_53ZVGQ9G("_T_W]N;*\6NK.Q[ M7\A7DH/'"_GIKP>OGSU_N=-N[>X_O1F:C;GJMS(W6HHOU62=S^5F?5B[^UB;[>ZEE?L.!NUB"?B6J^K0=4L*RMGW+#G MLO*"Q9NBX%IT5HO.:C%C75?-*&:\SRZXEUK2F)D^N(-)8/YECYKU=;S=CZ-6 M]TH<5!,C'U=BY+_G23Z<_'!R^>DS>??B='SWXY?O-I_^3H M<(\PU/_CSY^[1Z1OV MYM.NV'MVE/9F&_M&@9J(S)FFC;C/IN?+$ZTC;DZ [;R7.6Y1\-SJ?1VUTP3:@/*2*Q*SC)" M.2$:+5>W2%&K/+=BGINFIG$O.57.@D?"RMPI!HX:"<%X3Y%1I3W=VE:\G7V[ MRG.5YQXOS\D@%,:0M_Z44"BOD^4$DXXATYKB_!;)>Y7G5LQS,Y.XF&7,* \I M. [H$@&C*8*3@5 FDQ&Z-4\$W1YL\&!W'0'+YUR[=>G=EUV#,;]=2DF;> KG1GMZ;K/#8K+)=>[T MPN'4@#NAC$\LR6W9R3A(A_;#;Z5B(+\P&@TZ[FRH4, S4JW2*B]BOYLT!EU MXG!GT!GFEY[E;WM__98?0S]<,&2EP7EH\-6,%F)I2&5<- 1-): ,# QR#1Z] MEIRK;&51TFH6T4)J!Y05@WVU4DB%>!,A/A4[N)7*9Y-!!KJ%;&0!VNL G#GN MN6?.:+ZU+1;OF%IQWN!-?4U9894.FD$'4^FCM/KWG'J@):T,G1*M%D\8N3&[;A.)= -*)V^B MU,*>531>,G/.%EL2GBQCC /G12UQ)(#5/$#B-D;+*&,!%_>=YD+5!ATI/2B: M:*+&4O%_+_B?2BE$$>(EC)&'!EA!..^2CQ8$(SS8["F8>Q]&_*"R M3QI=W7:Y%_$=>G!=[JIXWN:69Y.%_EEIFGMQ"PNPXP97.B_YZ31[S]@ $>J: M7:5*\W?9-C[."$Q,!Q*HIF =3X!:1##..6#9EJB3U,J3K6V.;4:O'M?/?3JW M)"RM^6"O\FGETZ96AU4^70>?3@4[J:1.+)3@VP7 O#V"D1BR&VXD^D2\QR$K:V ME6@37*1TKO)IY=/*I\WJ>U;Y=&E\.IN*QWP:%R"BS?ZI= J<4MD_C9PX;ZU4 M3FQM&Y[]TT7.B9K!IY?G M?+ZG,D]8G?!9)WS6"9_3"9^O1GW_]W&_F\TX_/]:S__OK#/ZV/@[JS,^5SCC MTY@GAN)=1GQR?,*96/ILQ\SBU-S#'$K.[_:;]5KKM3Z@:[TE8L]S5KX( OC8 M25IX0F%]Z\:_=>'YJ%??NRDC*;\R6+=U95SE]3BB[#H@#?KOO\SQG&,,[UU' M5]XIE4P^45=;&9W_\-[]LMN9Z6G_]+3?FWC WVZ&?LVS7WBFZ%T_\Q$9:2=? M6HDT;;?UF^T$V.VUGMIWG9'M5I,UU63>GYV>=74S8FX_3C-QR?; MUV7S\1OVM/6;[UE,'=\9/4Y;;0#4)N7HLQK.?_]+,ZI^O%;)^8J_P;[FN->G M?OFIOSJV@_BM/H?-&3W^4,VP<]H_ZUW'34UI97&UG *??'Y^]UA08<9_Y=NG MXC_9KNWYV+)C)7CGW:#3;7'R18RR_*X55W('UEQG=MO'=6,.P7#,!U^D$0@A MB;+&">\D)F-UX*A,8#9J%P3S;W?'V5C(R6SVP.[^SW-E#4RHZ.!L-!S97GFB MCR7YW[[#;S;]/CYZ]_'O_\#4>/0NG^\^.N@8*O.;[A[OTX,7+SL'AWH/#L;]P_Z7;WV,_'>\_>B+W#D#_3 MDRNY H>>[IWDSW^Q*_8^_7RR_VP7#P[_8@=_OO[TYL_G[_=/_OZPSUY_V/_T M\O+8$F-"*1QSD)+5@"D0R.;C$(/21AGOD;*M;69XFUPSNF3)967+R@E84G'I MG>^C22E4M\7Y\J9#-B)%:F%ZNYHB=3=NNUH^.^NX3AS62E_ST=!;V_3JS)4F%L16VJJTM7S:TI$ZSY-$Z15ZIJP* M^2<\.0S$$H0H/E2FV5VIITVW,5 3E-4T"5-WKD05I*I":2H@LTAS+5(UL9>TV3 MS[VD3E O2P]# ZBT!AV%!$V5,%%D-B.D>&17*R,K;U7>VF#>FJ?:)K@R"473 MF'A F9+6PBJ>-)J (OAT,W'=I#R/\AL]JY+CR#:II2TC5JXA?^C M:C"GG["KI\KC0]%U87ER@-;J#(=G,;3&Y4RM>/JNV_\82XE%!E;K73?_@=;# M&FMX/V>>#J,.UFH4TN2HTYI(R\1?FVSDR3O^C59IX\//:ZAM=VR'(@0%:!%"C;2"(QZ'S3GD5"UM3J&+.&@WB<$\9^K'9JN)WF\"L):Z#$%Y\/6/_G'^:(7SU-_4-1W;[+, MXO0W,>W+S]8=W,7M0@J M0632 SIGP! 6@0:M"65.)BHR%;>5KF2\<2"O9%SM5.U4C[OKIKF4^&7FT-L0 MZ_/>R" J$0!Y]. X34!(XLH%8F6PS=LVEW3H/?[;9B*V-+HXZF6\4%?&[=7\ MI-OP\%*WX45P$.WP;/!Q3$,3:67'_]]99Q!#):(YB.A@MF&: M]$%0R3PDD0@@R?\XR25P&0UQ3G/$M+6M%YI4607]S7 'JYV:PZGK%E$ND>W8 M"[S@VJ?]X6@OCH[[E77G9-VI9A)9=(KQS+I6&D!&/!@K*;C(/&KD+!/NUC8E M;8J+C%RO@*[$6^U4[;2Y=IIG@URM8%(WR'L(2V;TD3*66R6#$$U$0%0,-!%E MZG/BF&,6$K5LUA99DUAN3&(I& %G)P.33]_%WG \>;85/Y2OOS5&YH%JP56S MKW:J=GH$"0D[X>1L.!I/:S[L[X2+66AE%-IN[WP0VEC/'#/DTQF"?!FS2S'L MC.*K./BGX^/D4.9E]/V_>N-/&3L>U-]AF;;"S<3SUE$9#!>@D M18[C/2UQ/ 45*7/)6JD5;^ 66ZO[OU&1\KXS.CZ.W= :Q,F8T5&_U8NCUC". M1MU8L%@2)N*XDVG+E@KQ;PU;?'029B/J_,?74)CRY_[@T'[XLYBUWRU/.?]@ M_.I/7Y)FI<,YZ'#O<&M!13U0>D!V:F[&Q8P3^W*RI1[V*R'?#R'O3PG9*Y>8M :$TA(P!@?6* 3C M8WY%,416)H:RMJ0-.6>J2*^,7.U4[=3@G7-M\D_=.>\[E)D3=<^>MT5J4 M*4_ DB]]&P4K4](8N.PJ\4@T087-VCIKBL9-Z#X8'2%0[53M5.STV.\WCXW&==*")$R,U,A5==#P$Q84I]0O"WL+' MN\OTQ_%&]71VG]KMY6TK_IHWJ_TX.DC9\_NM/RA7OS,:#3KN;&1=-Q[V?\O^ M7V]4';ZY'+[GH\]MEW;>,LMCH-8"L3H"AD# $BI!2FKS4G#1.U.T:T(7T:XK MZBL[5SLU( *O[-Q\=IX-QRU1+._"# 0G'E#1!-H3"<)3+R05ADG:*'K^1C0> M.L-W7?NQ7&?\.E/4=V[F.^L">.3OK%E6-^WU>;,BA4[53M M5.U4[53MU$0[S1.*VR09MR7+B K44A@1J= T$&&=%\3<4RB>/8AI[%T#Z[D" MZ]]'!S.="- 'FW)(K1V3@%0G,()14)@MFW]&HDQ;VYRW&;DZG[!FB#T,$*]) M3ZL@7@3$L^I82=LUBM(RAML#(G>ERC> H4IX'D@4R)N%XJ8DJYCK(^/)YW9Z M(?9&/X!97ZC\D^W:GH\M.V[1^LM9]V.+TW:KP'#Q[!77'X0X@,E#^H%G4X;^ MF>O&UL6-G;]AU'_W0S'TL-_MA,\O;B(KSE>N))5*$BWU,E+D1#O-F-(^B, 9 M=UR]W5U>E=+!V6@XLKWR1"L5SD6%KV=+D)A.1C%"(&0;%7\&P6BKP'C%3&)< M6R.VMIF1;79-WM[=3@F7!Z,UGS&NF2^:UR'[O]:W%.98 LUBTJONY=UHM'B5 MU[3Q+TG/<3!\/JZ]K4PY+U-.$UZDD-$G*X$S00"]):"]XH"62^=I"-&YK>VE M3:6O)/FOK]YEH^AQ#>1XVR>S+EI<-BFZP+DTUI!$9793C,[AMQ6$12T2HF71+P;37AD@I4T)&G:;2$>1:!LP&@9&9K[,3B<:9PGU2+:VM:2+9^Q5[[)29:7*KU"EX4RE MZ#7JF+T5KAW:9%%A,@X#:G$+JJQ^YRIY=.:,UBF=:2^ M1NW-8,_9PW&:A PQ:1"&,4 B/)@<-( 4CBA')/-6UT7PP!=!\138N+R34M:FUS1K7;L*OKRLB^_'56D7>0,SB1&G=O!7IW=Q MK77^/\;K]9K[5>ZP.ZUELB]AMY M:-_,'N57WUN(.5.&NH[V5N/XZB_<7G6MVWMX/(BQM9??=SQL/>^%&"[EEY%+ M>]OY<[JXQ(L/8N.G\L6S&_3??YF"]LWG:*9!WARQY<+I?_*)NEH;=_[#FS:_ M%9OIZ60L^ZM+8]FO3_GC\SW$FQ?UM3:LAKELF.DLAE9I,0Z[O=;Y.(9OF^FN MC[>:;#&3>7]V>C9IZ3]I"G>IG4-KDH[^K;+4!VH_/MFS+MN/W["1K=]^SV+J M^,[H<=IJ [!VV,],V)J5,<;U?^K'UD3.N,9PUSL9C%_G9-2G_I4!)JOS$ZH9 MKB>JT_Y9[Q;<]#7WN"G](S:K1&;GW:#3;7'R10QSYP83C[P$1GMFA::&4Q51 M"F$QHD7+F99&N#A)L2$$.:DE,%>U[K\^[+&7IWO/?LK?_]$Y.GQY>G#XES@X M?$/V_WQ#WYR^^;#W:>_]?OZ[7VK=!\^>?SIZ\>;]WHN?.T=__M+=?_%&'#S[ M6^R?_$Z/3O)GG3S_M/=IA^5[3)^3NLO4SY"H<)92(,I:0*\<6"8,<$6TR':R MROA2 "/:?/&99/-B9,TUO_>+]4T^\)W[ 6PJR5T]S;L;PSVBZI25D=BGSR26 M%*4,_W_VWKPICF/+ _TJ% S($K)#^L>1JRBYZ>;V M(H0^_2-N#+0U559>?+\SGX.YD!'L@!*# 0Z2 @<"4K88"62 M:!VU*1F_,GYM.GYA@KPS7"/G*%6821V8=H%Z[T1D'W$U?N5LA <$M^E<=JLD M\EXQ8'$:&HL3S"&H <8..^J4-PG<<"O2KB54QKB,<<\>XT+4SP16'GN%J'5* M:Q\T9= (:QRA-.MH#P5C9 )CD@2')/, 2J4 Y8@#XX('V%*D((7*,1AA3&8C M,P/8TP2P5>HOI ]>24ZYCWBEA9;!0A-!2POC@W/J:@3+]1>/@7-L@G.&XD@S MKH%R1 "*H ,*0PXLAQC+ UQ5?4%H[3%R>6JWY7;:V6@RT#7K#=? >=0,!!Q M%)A"C@:E##;>DPR)O5>[\.M15EOS_T+G)R)$+A3\_:W0N? MDO$C8Q5G[?B N_3FW^ Q1"LV".04480D9EY0&!4\#Q%BEB$6U81@ZS%Q<-PX M%=ZY4V BSWY%N9?#7MS:M_$MNZXFZ:L1$7_S'1_*P=M(Q(R**Z#BX=Y,%#5( M*9#S"&@A** NHJ-TPB9''5?4.VB)W]H1+2[7U42P056S3YW'\TBXS:#3*N:U MM I9A!#TCL*H=MJ0>@MZRJW!08MK@/@V^N=E'/Y+MX<^P_"=87@:*H%4RDA+ M#8B"(G4^B+:WE#H%3;#6$7P-3,DLK,60S#B\:?R=<3C3*=/I4>2EU5XP3"A6 M,AHN!FKNH_C4FB@5I!(LR\L-DI>SSAQ-"?5(8\"0B'*2.@04BX:+"%)PC;F' MQC=08C8EU[W1SIK0ZYX6\?=!K[2I JKVUB0N[Q=?XY_CHI_G0,7-==J\FU"S MNFSW7/?%)U'TS6]BS)[KOJ_!W#GX_C!UU MB_AV==';$;&2NRC;2BO92N6,K22#=T'0:!PI;@"E @'CE 4HFM' M0M@@5U%V!F>G_1.BTT8'N2]A<8;BU:!X&NJF6FOFB 56.0?B;PP8Z@B@4@0$ M%0HT4G-'M 3)8+QQ3)[!.-,ITRE'NK/07(O],A/O5APB":T !B$%J$H98C# M*#8]BM264G+W:FRZ+\/^X-1W!OWC[K2]?.HNO]\9 M]9:OG.$50N[- .0[_Y]AV2\'_KWO?2VMK]7.=]YV/W>JNU0::%8T5U TCV8+ M$0CAW$L>]4IG/:"!0&"P-T BQ+7&5#-%MW8H;W$D MR0*V60)VUI/#->>$(0\\9PY0BPDP%FL B1",>*\ITPT4L3GAYD<)-^?EX.3$ MMUW1\_74ED&WZ/A!T?>#0=LG1DP]^WW5PZ70*?O]NMD53]2C?74OL8?*O:D> MDY#P=;=WK+_]G2C7;:>-C'^H/OUM$10SW*T"=[-%"B8(814)0)D0DMM: (VB M96&DQ58[%'P".TGQW8>YY[!4P_733*?F@&V#/$#O:HEYW,U@?"]@/'7N("<4 MU0P"0@4$%$,#)%0.,$F- H1(7N;;>7UK4[&/1*,QQHT_;'W;=1K>L, MLAZW2@?XX]W!X<6T [RWFC.) 5+* BH5!-J@2#A,M!.:0B+DU@X5N6'.QG%T M1M[-H-/#FM89>1\3>0]JQW-$W]U_A*44!D>!@]@#RJ &1J7IW8HQ*"B'@:&F M06^N7GGF5^8#\,ROS$E/2X5X%)9%.PK-YYG"E,,XF4Z93IE.F4Z93DVDTRKA M:T8YC>8T\Q8)JHTW!$-DG=!6^FASRQO8V+>9VQL5B*GIG>WJE>SJ@\'1-#(M M-56,$@@X"AQ0Y1V()U:!%)5V2'@3$-[:(:REU.5B@IS3]328> V.LLS$#\W$ ML\XQ12%VFEE L"%52Q<0,5D &22%C$ ;-&L6%SCT<+U)KT@D92N.S1M/QDO?+?) MY U$Q=6*AYS2F%CH"920ZYM&,WHONO M.7;XR'CQ0P!_%+CX[\<["BL<@68AZ67U\G8P>CG\6C6]2FG*OM=_557"9J1< M%2FGN2R406BY9T @&RV_(#2("C^.F$DB1BIIJ#-;.XAED,P@F4'RWD%24<(, MC.:V%X9:[Q2V##DL$8,N0"VN!LE5NZYF!+T+@AY.=4VF/<7&0("-UX!":H!R M3@(2.#(4IQP5'G7-%H2R1536-C.09B"]?R#%P1.,G*84!8I\4-"@E)U+((Q& M(,[:Y@-BY53;)$P+Q+T'VG$/:')3*BH1$-A([[UCFNBM'<%)1LF,DADE[S_F M$Q01,O*AE!A338@,RA"B/62,&V[TU3!YFU!/!M,[@^E,T-8+:+41%!BJ!*#& M1E@500&BK3>02>&1BZ9[BTG8XN0RI-X\XI/1-*/I$DTACFJG MAEH'9YSS3AH"'5/9>&\&ALX5E(A @]$*F$@X0#73P&C&HC&OH [>0@E9 E&* M98L1]63TTBKR_DM5F#2.'<\$QT<#J[]RJGN?R\YX(_@\3EH?F:LW%X1' 2O P)CT MOM V=7W0G8NX_46G.XAW'W03"+@T;B,)ITY%JJIW9R@[NF-+W8XKC7^HVJUL MSX?K-W,GZ$+.PFJN!S=F+44)[TDHOZK5 %S@[D7 MVE$J.%/886:]%DX*X2#Z1VSM'"=42(DF>TFZQ5/[/[_HG2L/[J5C>N^G4BP] ME7M_''UX^>K=;JO8/]R[FL\:L]P):.S-@L;["50D LP*^_^OJ,5]X]_LI[)3 M#$ZZPW@/U_^Y^!!+WN^6)J[K7D4%-?UPJ&X=WKA;?%95*-_M@04NUU3T^[G5I1NB85 MFJRVB5?SQE(:9L+,$V8Z+J9(4Q+ ?J<838RYGDRWW=Y,LKN1S-KAZ; >/%+W MN)SK3AM(9-A.5"==H>=&V#3CY3D7$!X MFP+"XG?=&>K>#TV:VQ417C[LBOLB MB'*!X+*X[P'\]&7WXO#[9WSTY@!]_/+NR\'QZ_+HY>OVI^/=BT]__W5Z^.6W M\B/^JUR,^QY\3_'B?7+T\B/]^/VO\O#-P;>#O_?IP=]_M0]>_M[^]/='?/#F M][C>W\.DY.4]O#B(S_Q'8\$Q@1X@*%)'?HR ) %7N=M!&<7P/A7L9NAK#PQFZKH,NCK!3D'KMK:(!8FTB8S!OF'88 M0DVNAJZ N(;F<(T;ZP,.*JID53D=25G-& *E*$WYE ^+8',1!::D4R &-! ,TD@\88CU #&,=K#%,5543D;@MPB[; MH+R[P?VC5PN$:J24 MUH$&2B#%SAGH&(^X9RCTR4"M.D@CB.L.TFAIR]0E\+9?$>?EL!=W[VU\D:ZK MJ?9J1*???,>'J0>($ %084F:KH:C[*$\^$A$ MX=36#L>7QY/G:0X-9^0\=6,SZ+1*9)9XPKRV#D>6C7BK,0J2*B@IMEYP? W: MWD;1O(S$?^GVT&<@OC,0SP=!!.9::ZJ %)HD(+9 1EL:!,BU0@$ZRNC6#FU! MCC,4;QJ+9RC.=,IT>AR1J23&$DN(M*/<0RV"T5% $ABEIB8BB\P-$IF+CAM( MN;0NS7N(# LH"1XHA'RBCJ X**W2T(>F"MW3(OX^Z)4VE3;5 MOIG$Z_WB:_QS7/3=L]B?%/S=FXOF[A!8D_;=A)K59;OGNN?>])[.%+ '0L+W M"UX<3K&QEBN0DG8!]4X!PR$'" 8'716@PUL[LJ7(NI)#&Q2#>[;SO[V,-&2" BE3]K=R&BB*#% &&L,"]PS: MB063N7S3N/QVIF>F4Z93IE.FT^;2Z?%<.5F[>5P+9L&7@QVVD/ 5+ I$FTL MT"P0P"UBW 7EM4)-U&]RHLU=$FV&/7NB^[[*N,GY-HW-MZDN>CLB5O)<9[A; M">[*!8>-90XQZ04(C+IHS$D(M!,R_H1",,I!E$K>!+QS]_D*Z,9LXI;2,&RRX'Q\P;GHMJ%&:I,F8 A.R9XY[7O>' MO8L*IVH?S*[]S[#L>9>1:A6D6FS^Z"#!V 4.G$ <4($04,@SX*"BCCD;24Q3 MDR&R!*=6KEW/\:.&:XV93LV!W M<80[S+ "@DH3L9=+8!04 !+!%96<2IBP5[6@E!E\-XBI,_AF.F4Z/9*0?%#? M2A:2]V"@++A2$**,:$< ]QH""N,_VGH%6*1ALCH=%*)98C+GOER9^Y+X!!A= MCP@_/?.=?C6@N?#?TL_^>>:Z9!=_IE.FTS/(8=AU7X;]0374_+B[Z\9S(=-8 MR/W.:"ADY=VL$')O!B#?^:A6],N!?^][7TOKZQC..V^[GSO572KE(ZL:*Z@: M1Y=ZC4CMD'4!*)U2;4WP0%K. ;>2I@B.,@YO[2 D6DB0!D5M,BID],YTRG1J ML)1]4*,\2]EF2=E+!CVU5C/(@-/6 *HE!,J[R!*&,V.5"MB0)LK9:\QZ5_;/ MVOHB+=;_&$KRE9MY9>Y0] M.GY0]/U@T/8)D5.: MC:^Z-WSXV7FTFY!M4U,SRDYQK@9 M=&IN(LZ,.?.N%JO'W0S*]P/*AY="CQPY$J$8X@ H-Q)(AR(\.\5U(-!%4V9K MA\(6%Y?'7V14;BZW9U3.=,IT>@X9.EEZ/J!)4T?3H@3=OSCX_N<_!'E.HQ43 M:>,]H,1PH$G\R3D1O&+!$:.;)3YSYLY5''XT./&]*F>GYT\BAY1??='N]I_K M.*@J(I4TPH"@G77G"II6-822[03=PDMQEQ7$FJ MO5E!M=^)WVTNIW!X->:88#;=K^N/LV*H&=0=;Z5M+Z M7@TF-:6USR1J=3I2!H)@4D6I1AI(S (0'A(1 F&:5%-#*45WT/DRYV>$SG1J M@"F>$;KY"+UHEPM)C R2 V.(!)0FM[:G$;$)M %9H85PC8+HG'GSS*_,!^"9 M7YE3KZZ2]U%@WMD1M\&1AQPARG3*=,ITRG3*=&HBG58QQX6.UA>RG##+J%'" M8$&]94H&FV::P7LRQZ,&,;6_LW&]DG']Y^!HH?$GXSY(;8 A"D?;FFI@O#$@ M&(:J?D]!J:T=05H<\F;$O#,C/Q6_6F;DNS#R)2^9"!!:Z $CR %J!0):5<-D MG5",!(.,;18GKRE[I69(N,1:KGXO.\YW!B^ .FL8A_ZFV[IC?:&K9KZ_#]L7 M!4&M(G'8K;KYCG;'='O.]T#];B](W!_7'9JV+](KC3\==,]>I*WK=]NEJS_9 M1)!;K2R)1Q;A5$>-Q2-*H#01]82TCCF"B8DPM[^^:J2CX: _T)VTHQG95D*V M#XNE1@IAJR+-@ G* YK:_2HM&(A_LCP0R8C0J:$6;V&TKOK;=3#1(P<.'PTG MFM.8 -!KSJ )AIBZ M=)VPEF*7;>4,G1DZ,W3>T>7(L+1200VHWB8RW BNK--_:D7P-27<9'#,X9G"<@*,B M6 1O)96>4T.DH3I$4XX&9:BCDMT '+.&^9#(N1!4E8Q;;((%0H@ *#001"-! M@RCDL&?(<4UA2E@6&+=4QL^,GQD_UVF78X\,B_^X8!#UABD4N2[X:*%C*3VR MV2YO!FHN1K #JEC'9 MKOJ]XU:U]5G?OQC_\.LXV[WL5#Q:?>G7^0>PRY'VZGGUQ[^>EVYP\D*I;85H M8NQ1!L#HP?6G:+OB^04:UI\1NDTPN_)CN(VN_.Q'MU7;&*E;W?7'GQ%RNV_F MM>:U/J&UWI!CK\D)NC:;CUR^=EVU-'A9+0V^-#9\#IC7IB;)!25)+.]K7'XK M#N)5)_WB5<=Y-Y=5!)=4W(RV>[S,\+5_+!5]+KGEY+',F'F"#.=NE"D-M)@OU., M!B_%_4"^E#:V^N+%V@/E=M(,5B?Z,"%0G#C\< MSV0R+,>QT^ZP_';X\C&O[^.W3Z9]HT0U_>'I #U_^%9_9CFM,[_5O M7//GB\.7[TX_?GD%#_"?]/#+Z]-/+_\*DW3B\5!1J$.@$GO@C.& &B^!QJDQ M'C<<:R]"X"H56[ 6XI?'E]^NO+L9\#MR> M44G$@^'7]_FAR,(A ST#3*5><8108"3E &KL-3>(4,_741"1H2M#5Y->>Y5J M+LTXACQ@&O\7N<0H3"SCG FNG(/\:NC*Z1$/B&OSP]X-% M>Y7,?VXP0R98CAVAC)-H7#KG)%+("42$NQJ\>":\$L@IX;AR@ M$=Z )@X"23%$S'I%+*\:E4O6DIC>O0M3QKB,<8UX[56*FW"T,RGQR#H?&4%I MB)U5GBHG!6;A!YZSC&P/&198Z,)D@\=>00Z8T:EJ/D"@E0K ,*P@Q@9S)2IL M([)%^)V3\Q\$X/+XQ*OXN8ZJ%66_/_0N@2^39KRCWA_.8=^.Y[W1NR]U^Z M/?29N^_,W?/AQ&B'!V.-!CBX "A!%J@0#3S$/"*>0VL(GC2WS_S]A/E;1(I# M(AUD(5!&L-:6>HJ3CQEA1-2*_'T[&9Z9?#U,/A];@TJ2 +D#I)K[#H4%&F,% M&&*4".$P!;82#M !91 X"<,PE\X$'8"B# G+G76:.(NW=A!N077G9L)YCM9F MJ*693IE.F4Z93IE.F4Y/U1R_78@J*Z'K4D(7['$C(L-*#@$V:9)K4 I(##50 MA"I*3=#4F;6%JIHW!?+)&^3+DW"&/7NB^[[*QLFY. ]CC]\BW::ZZ.V(6,G[ MF.%N);@K%VUNI"-QJ (,P(HHQ 8Y"3PE&$2/#?<^:T="6&#/(\YOI#C0$^( M3AN=.W$)CS,IR]B8D0!SWO.X/>Q<5 M3M4^F%W[GV'9\RXCU2I(M=@84@?!J8400.H0H%@@H*4EP%(2,#->X.1>)BU% M+S/&JXU9CHU!W8?V]\R![F5LCA&W+UN?W#@!R?=C+TK8N^\>\4A MA3"3)N65&4 C<8$,+/YCM78(>\$2]J946[&&IB*9J3/X9CIE.FT@G59JM?6@ MOI4L)._!0%EPI6@N,16$ ^X"!U09!PQ$:>PV88J3^)&FS1*3.??ERMR7Q"? MZ+Y/.W-ZYCM]77&T_Y9^]L\SUR6[^#.=,IV>00[#KOLR[ ].?6?0/^[NNO%T MRC2<3U]+Z.H;SSMONYTYUETKYR*K& M"JK&T6+#B*@ 2,(D YI3!2B6&&@=/+"6!TIQB%I(V-J)1ZP%V9U;L6=4R.B= MZ93IM+ET:JQ1GJ5LLZ3LHD&/.9%"*0:8E A0#Q4P"'O L<.$,1:,I4V4L]>8 M]:[LG[7U15JL_S&4Y"LW\\K<9.2:FJ;SXN=*H1O&XP\K/S:#EO MBZ(S"\55&K$?[PX6A&* 4>I924'\CP14:@E,(!CPJ"PIJY2/A$^3P 3&S7!R MY]A5CC$^(3HU-Q%GQIQY5XO5XVX&Y?L!Y<.%T*,,1C!H@$S_4(0@,,(:H"+I M"4)8P" B*),6EI?GFV54;BZW9U3.=,IT>@X9.EEZ/J!)4T?3H@3=OSCX_N<_ MBC)/ K9 J !35UEE2>1K,%2+26R+O!FB<^57 M7Y2=^+M_IL.BWVTKIV!X->:88#;=K^N/LVZG>= M05;H5E+H7@TFY:*U.X0+$94VZX SB@ J&0=2<0:T5]IJYPE5:FN'JB:5M&>N MSNC[A.CTL'9V1M_'1-]%#MMZD-PC\36\K3)>M+7Q%=-PG<*>Z,YG_]RZRV0_?J93IE.F M4Z93IE,3Z;1*_%)CI2T24"JEJ554,ZX)DPHABPRA\)_]RIQ"E\VI?GS1^-/2 M!HTI&.E[_5=5;FPVE58RE0X&1PM#+"4,Q L'L,0LS6ZCP! =0! HFL'6093R M=H22S8@Z9B9=.Y,:BJ4(D%"A/+5(2L44TQ(E5R4G5F$F.#Q9Q[=Y/2EHD"O4*6;M0@IK'$K%BO MI%C_N6C]8F&LB(0$$&L*J*$*2(@<()QAJKAFFJFM'45;$*$[J-:9D9O,R&N( M_F=&?FA&OASQ5\8$!P$T(7(RMQ@8XN-1AM!JZ)$-&C:+D]<9[D6PZ<'>WW1; M=ZPO=#4^Y/=A^Z(@J%4DAKI+A-=T>\[W0/UN+TC<#M<=FK8OQJ\TNF#0/7N1 M-JO?;9=N\N$F(MMJ[1"%H..@/ M="?M:(:SE>#LPV*+ Z1AFF5-@'$0 FJE IIX#%C\LT_'.PHK'(%FH>EE-?%V4'HY-S2'1^Z.EO/)]D9R M:752^R#%@ KMTIP0#I#2 DNBJ$9R:P?=N4%:!LH,E!DHKP5*10DS,$CEA:'6 M.X4M0PY+Q* +4(NK@7+549T91>^"H@L=7"Q40D C@;(8 1I$U#X#9B $*!4S M3#B,TWP["&4K8FH&TPRF&4SO'4QQ\ 0CIRE%@2(?%#2(:"<(A)P9G+7.!\3+ M>:U3^Z =-@9 )VVTT1T$ABL/4N6N$<@+'J+6*?CE?AT9*3-29J1@ET13BJ'YJJ'5PQCGO MI"'0,94-^6;@Z&(L7 :##8KPJ4C0@"(!@<*6@L"QTEASQ(U)0$JQ;#&BGHQ^ M6D74?ZDZ*8P3JV(6# =7?^4&*Z[_4G9< M_.T%DNM/;*\R"WZ(*KB::N!]5;I]&I]]D8JW.]U!O/N@FQ#%I7F52=)U*II7 MXPY"V=$=6^IV7&G\0]5UE[_"W2(;_Q"M\_U17_KE_FMBOLT6I!, MU4CT1<05WTM7Q>7HQJRE..DEB?A?UU,N:JC' M"8!2ELM>$J;Q7/_/+_IJ-+D*A.[OW(JEYW;OCZ,/+U^]VVT5^X=[5W-B8Y8[ M@96]65AY/P&3B@"Z?U*\;G?/%^MM&OA"/Y6=8G#2'<9[N/[/S5_NL*.'KHQ[ M?O5:KT#MRQB]3.#>4GY7TG\JK-JB_].O^ MI$TO:!O5\^J/I["Z#6MH'67RC9X\^GB[^FA!@ZH_XWR;H*L_AMOHRL]^=%M$ MMR7&M[KMCS]CE-[/8F]VVVNR):_-6W MXB!>==(O7D7.<9/DR3D%_:[[,^-]6$%-;_;.1>L479E-@\M.UX(% M1*H=>9@#=X/[W.LCFS+03BU(4: >P-)9?DKV=M__;_'ZCZ._WQ>OWQT=%$=O MH_IXO'_XIMC=.][_:_]X_]7[:\J6WKX\O/WP^_N]! ?_GMX_.[T\'O[Y./?K\O#[P??CX[_ M_7Y0_?QNQGG\\>+H^,.WP]/7)^F^\3M?#MZ\*P_>?(K/34[AS]\^O?P7?GKI MVI>'Q*QSO']_!HL,W!^>?WNR??SI]_>_1W_'_+^/_C]_]>XC_"H=[ MHP#<>WC^CY8:"Z$"0!AK0)V#0$M.@=>&!,BQ8L1N[0C2XI WHX)J3;60&9"> M*B#ERL[- Z3O$T#BWEGDC0;$&0(H#!08(S6PAC"I*<8"AV=6TKFHXS6*,V?F MAZ7 3\]'7K1EVU=SK2N5<#3CVB:W[%FO^[5,[@QS473/?'*Y=SX7B7I?RT'I M^R]N8KEGH^$.1@.&,TVB']]P>.G/XI$IJ]!+H3NNT*>I0_[W^@]761.;VLC@ MAIORL-KW"C)NEEKQY[:O9AETW.X,T;+H6T7TE;.Z./12.(> Y-H#B@4$4H8NPP]&9Y^V &@F:?7S]-3=98B+6Q$8^ "9( B#X&Q M% $A.;-:TX EC3Q-6^KN*5D-U6D?+@[ 59GNV3RB& T77"]&G2.VH'R$@'R7Z09NDB5>NS MWQ*Y]F:HE=%L!30[FHU"$@FE%)@";"P'-,HD$ &.@4@^ST,42"1$?00AT4(B MNSZ>,!L_K$*2V7@=;#Q52@+A*GBF '+6 8JY (H;!QAU'ELK!6.IEA?"%F1W MMBL>SMNQ<4-#-V[!*^F<&"UW*#4[3#H;UNJ&B%G!]WIU?=P@<4#\H9^*AK*S MJ0D*WBRYCL++$;'VHKSX['-RQRH"8EJF'/^[^X^*0H$*K +)MJM 1-@U0W!+D>QY>L+L_+"*7F;GM;+SQ82=O8SLC!0'BJ;PEE,(2*P9 M4%'O@TZXJ/&9R,ZD11%L$#L_??WI>?C-C@8GOI==8TW2G"J23#S]NY/,OE25 MG8JR)[7:&797@MV#62V*\*A",06!T%Q%0YLJH"&/*&QPH%+":&FCK9VH1&'1 M(#,[>\LV6HG*G'UOG#U5J(R0S%J'@!;8 2H1!1HS 5R0-!@5"*>1LUD+XF3T6+J!,MHJ+L%+K?]X-^E9+=+K4IVPOY^;FT]S[U;$*V18/. MQ:ZU\:7C<>AYZ\NO5;>5')-N:&7L?L?V4H+-2U__=[\S)M^["?6RB%Y)1'^< M5;XY%(Y*R$%(;6NICGJWB3(;V$"UYD(QS^C6#B*RQ=F=!R9D];NY_/U(A::9 MO^^#OV=\FD@RHAP#)C .J#$VJN : 4,X0I)281VIH]B$WMFIF97PQU?"&Z9L MO>WY,UVZ<>Y?K8-WD_$]5LKOI'H]B_!28U2O$3''(:=7-4UW.Z[RINQ6],Q@ MO1)8?YY5QFA4QJ"B+N*T]8!R(H&*YQL0:"!AR"I853*T6"YD>,K\WAA5+//[ M??#[5#D3S&I%D0-"2AF-+^2!#BR J*HI8:V@R"3EC+8XE@UB^#7YE:IG$SJC MKFQ*_MO+->:[;:YQ^Z$9#E+YBZ@]>]F+N\>T-M?0>JQVKS?U:[^MR9,Q:Q7, M^K([JX)H;JC!P0"K&0'4$1TQ2VG .;90*:55ZD.#Z>5\L94'+&8'21/Y=IT> MDLRW]\RW4UW#"F:"#1#0R*2 &B: \L0"$GDYDI)+P>36CB1W432:Y^=X@HI& M;[C8VR$GT#3=!?+J]*S=O?#^71KSZ-T?TSRX#&DK0=I<":#&2@4-)1"<1U6$ M:PL,1Q(H8K&D:7PW5BED(UA.7M\TYMZ /NV9S>^3S:>:"XWVA;+& "2I&D5J M'#8 JTAN#PWQDFWM\!:G#?%Y9B?)U35V:4"\PT-98H)P6$&MJN$H]^%M87&[7G3TN#=):)L-E MZF;>,WK+L_2Z;*32,M\P>(QP%QG?5L*W^%:Z 9D( Q)53V$MGG-G:D:H5950SC+#L7GFR M.DKF\K5R^513@=#A0+@!3A@>-15H@>0" HZ%D\%%&X73K1V!6J@I3M1U%O%0 MOFEJRN%-9_C.QH5N87R9;L_Y'AATSUZDS>IWVZ4KQJ^W@:C7V'R72-#4NNWM MB)R_77SH>S=CE$T[O&686PGF/LPUO*80>4TM0(A10*DCP BM01 JL@"U6&"] MM8,8;$%TYTE-J[+0!OEDGC$L/&SI4(:%^X.%F;Q>ZB523 "#I0<4:0J,\02D M>;#"0R]XY8>%L"7AND:EW#LL-"6#1CU&'$HL=^[LOO_?XO4?1W^_+UZ_.SHH M]@__>O7^>/_P3;&[=[S_U_[Q_JOW=^^I>"/*/G;#Q=47V9389L.Z=+X=]NR) M3IV!NJ$XU;U__:"J7NM[.^SE$&?S-.VW^B+U1>X?=W?M?X9ES^]^U64[T>QU MM_<^BM#W$\J]]";W3UY-KMI9==M"*8- !$#L-: 6H=0470#+/&$:,6="V-JA M0K:DO$L&1PYP-IB['U9ASMQ]S]P]U9J5P$%9XH#'- */0*:61G_,=9C@IW@ MJ9&&("W&&\+=3=&)FZ;#]+KQ/5V_"+WN:=&/#'$?RLSFQDJ:J\N,"/(8Z0<]A38MBP[UT:'6>& M_7A!OY_:'9FR4W4[ZK>*CA\DK:C*(=.UI]0]8@^!0?=L US9CQRH^FU$2M\_ M](.CD,@\^L1E]%L%_;[/=6-$4<(I[24@-$WY##BBGY(>,!DDA3B0D%H@,=ZB M2P;X/E#N:\T?V:&S P-;FL' M,]AB? VC"AI3X+A&C]=SQH9'ZO:0L>'^L&&F$3B$S%-+$^DTH %9H)#RP&!E MC.)"6A:Q(4(#0FMP=C>OR/&>/% -+G)\O7^X>[BWMB+'5%/#^EX6 MN4ZM&^$9K^0-SM9CR(5W_FRV?M%V3T^[:1%=^V_N>M8P1^7K;F]*KJ.P5]'J M?2)5%H@K"<2/L\HRU)% 7")@ H> 6F^!]EP!ZY3F 1EF;.K1J%I07IYAGON; M/0E^?AP/9>;G]?'SC((;C5Q'* 1>!PXH0BIRMG% (\^=8UQ3Q9+QVU*"-H.? MU]G);!-TCK>]LF/+,]TN)AF>2?=PW@SNTJKLB6/4P^H<[R:YMTKX_Z)4V755Y.2JVS1W>FZ)WC&VCT?3/XVZD M;FKV?-)MITU.53^)J+]%B\GMS.=GV6B>7-5FIGJYOU^ M?Z@[UA^%"N#Z'^)IZNW'/W0&Y5>_VW'+<2^EKO;C9>UAHDKE(CXZJPHY,R*N MA(ASW0XT1-0R!P%WF .:.KUHBPR0TG!B@K4$JJT=U4(*-#[\.6K665..L0\ MQQX@BFEJXL"!PC"U)9:*4\FX]79KAY,6Y)N0UYI3WC?-_96AH5G0,-7L!(2. M:J.!9"P" K,(*.(),,0C;PGR1,HT]*O%T1HR_#8EY;UZME@^H;E);/PJ!&^K MT)W_9D]TY[,O>GK@B_KG?A$9.ZE.K5J!\O\9EE\CHW0&_4)WW&RX+WV>1R$^ MONHT#X$U>8_"JQ%QWT7:'G42*J;_OYJ2\]V$DE6;G(Z;_\/,E1DK5\+*N78- M&ALL.?2 "L\!]5("C1 !4G---1-8Z>03DW<9];PJ/VV0I^RI8<3#JE 9&1J' M##/I4%XX* 4%*$024FL(4$H%P* PP0L/V7[\K%<3W<"R[=Q6[K1&JW/RO!7.=U3A7SS@)'J ,4.PD4$^DT&"N]ADZGX3*(TQ93V7_U+/"EL2', MC"K-1I6ISL:9,$)[!@2%$E!"/%!219!15C)+K3**;.T0UF+DSFI;=G_=6R_W MF^EFQ:@4H?C-?RX[G10\[(;BK.*W9U97MP)T$@^1CTQ"F;24.V0\-(I;B82! M4$OUSWZED*''0\P,@"L!X%PG+&JUI)+2J%%Y!6C*;]=>PFBYHJB+4V^8$1$ M(6Y!?+D:."=Y/1DV5UAP18E'UGDJF=(0.ZL\54X*S(*LV!QF-M\D-I_J.8Q: M;BV7P+(TB=@3%/4 M286EC%)CI 8^HN&*L@#CO*! MB*4C?NYD"-^)OQ[9^Y;1-:/K6M"5,0&]))I&*RNR'-0Z...<=](0Z)@::=\9 M73<(7:?:-T%:2"04L"(D+R/"P$A* &$&X4AN18B/Z$IYB^$UNQD?!5V?6LE% M7O S7? OU3CT<3G)3*',J>Y]+CMC[EH8'I'*TWPOWF@T3'W$J37+Q<>W]5G? MOQC_\.OXZ66G$B'5EWZ=?P"[/'RB>E[]\:_GI1N<)*&S#6O!,]KHT9-''V]7 M'RW@1_T9Y]L$7?TQW$97?O:CVR*Z+3&^U6U__!FC]'X6>[/;;N9AS@MN4M'> MTV^S_O[#V[=_O#IX=7B\^T?Q_6^.'I='!X=@JH-^_[A7Z_> M'U>]UP]?WE,G]J8T6[_/?NI/KH?';-/UL]& LLH1ZL?3R5J%MK8W]*XPPT'1 MZ0Z*"S^HVIPM/S)W;F"T^4;WTS2>UY [N&@H5^-)7\U,)]WOV&&OY]UOP\%A M=_#1#][&<_9$;.)XW9L#=/#]@'SZ8L\/CM^U#U[NLX_'NS@^YWOZ^?#T]_:G M+Q^^+]K$!_A/^/'[AWCG^+SON]\.WWPX/_C2/CEX^2F^TT'\^5_\\?2OT\/C MPW"X-[*'W\/S?QAA7#HD %$H#2"6%IB "( 2!8V\I$&G8M0&C1Y^((]A!J$F MO=MC5G=D$+H?$/H^!2$M$='* XM2'3RF&!C..8C'U%HJ=(0:O;6#UA;P:%!R MWU-3%]^EGT$W@&'?%[K?]X.H.)J!CA=6[4(FE;&AVRLZ\9E)H=35M,QV5>31 M+K4IVU4E^8K:XTVS@S88N)>]XI,![@<>&Y 6>10^]/UN.J5'HS.ZWQGG=;_N M]H[&9_./=#3_&)W,BPSTJP#]^QEMTS@4U4HE '/$ :IYU#9-,$ '+;@6"%M) MTGP!3N\,]B+ M:GA"^=5/XVW_S[R&/'H*G'Y%FWZW/1Q<_94;!!+G=&PD'T/'QI4_W_OD<>V> MQF=?),VYTQW$NP^Z"9;BXE)GOOA3E4M0#9D8]>C3[;C2^(>JH?GVS2G5W)W@ M"R;"S+\GO:FY]-D#T_/ZWZAGQ,6_T.US?='?^F7^K>,KC^XMD]R]\3FY^M5# MN+=7KPD0)42W5S5:?3%,#5G357$YNC%K*4YZ24+^5ZD"Y@9S+Z)J3P5G"CO, MK-?"22$<1/^(-!TE!>F[H=A+PK631IWHJX%A69C_@8-KU1'<^^/HP\M7[W9; MQ?[AWM5,U9CE3A!B;Q8AWD]PH2) RFM_W>Z>]XO&O]!/9:<8G'2'\1ZN_W/S MESOLZ*$KXYY?O=8K /@RW"Z3G3<2O ^;#Z/4MF3HENDP%-TN-^6Z#!/*[R$= MAJC;W?7:Q8IUI,-<&SI7ERY=8H6.-( 'L=7DC?(;=BO0^GW8OB@(:LTIVG?= MD1ES_Z:)FLW>J^0YN[+$>I6W?59;!E=XI*-ONIU3&^3Q&2XUM'*L#&G MZ^KRRNKD+!ZG.SD4L\]TSI7B\Y3O[2[:%_(D[1W[Y\ M//ZMNN8C_G1Z\/U/\O'+;^71F_WS@S>OOQR]_'3R\?!FGW[\LGO^\>\#>G@:GW7LVO&]PZ26)CE%K7)0.N1! M,((#:I !AC$$-"6"&Z489E6M(FU!P1KD%LWQG(Q-C:@!S-BT9FR:!FRDH882 MBH%'PD5LL@XH' '*8N(TE=P)4U7ZD18239J9MM:1V$U7 ]\MV UEU5NO3A0Z MBH9#;Y1!],QF7C=-C9HO13[LULF/G:?2[_!AT&DNZSIPYJU+NT\&$T4S2<4.5B^/N0+?OT##^NGWY85\'^*/6#HL> M\"=J'*YQ@YX,XN?F74]++,PF-S-C/85)&# G 96. AVL 4$PZJ 0TDNTMM9= M:^>QACO3,MIFM&VF?IW1]@'1=L;!QP*F.)AH0AL=T98+H#'V("!, R.<&"+7 MULJK,6C[XXSNG"R=DZ6OW@EQ=;)T>J$*?J[-TR5B:PT9U@*ODF&]P@;FE.M[ M3+F>)TQJ<#3Z2\*[JUJO;5).]L-SZO+U'XXAZHIL[=<3B)KF;6_>6_XT7O(] M/;RZXXO4NJ&T-UC.)#'[GI?UPT7\?$TR]PPQOPS[@S)I0-M%_-_(,#@_CIIG"\>W'XW<;OOCL]>GD25>F3DWCMMT_' M?\;O?2"'?W] 425O^_]]=_'I;W=F,.6?CO^%!R\_?SMXN4\.O\=UOOE(HRJ/ MCMZD9[UN1Q4]F@46?3K^*QQ^WR5'?_ZC$*7.2@*P3IE /@B@4H5W@"1P*;'U M2M2V6=D9>K>;+"M" Q&8(&.@B-:9,4I2;P-V+OZ7PFC+^6@;G:5#WQM&&?M^ M>!I/VT625K\-^_$0]&LW[@Q=BBEABC%ETB2&N8.QP!/QL]&ZZDS7BGS7KVW^ M781&\9TAA0AIZKB/YJ6E&JEXNKBR7OQ(P5DB1^<:?-PO0J\(DB\C37KEV3@G M>$R(NY>R/+0RO-?N#J/*I*.*T+';Q;GNI^R#;N\L:51U!L(D!(Y.H@EOWBQ&OWGZ'N12E;W^-]/)6ZV&OK]*2]N,FA MV^N4>KO^^G@1Z:MQ"RKI?-8K^[Z(+ON!S?CF9)-PRJI?2' M9D*-FA?.HC6:H*_Z8MR9KZ6-6Q:?63\OO='DF2_3(]Y&VS#Y.HJ?]EZ^_;FH MS+YXM[BK@^J&5SPK-6_I#GO%H*==93)&521^ZZSG3\O4*K!:_MGHWOWMXOW< MMT=I'M.;1_LL<7-E_]8O,O#VI).LX/C@LTB30?7ZNMWOIAZ$7\OX[?C?$+]5 M/WSV72O"E:=G[4HQJKDZW3-UI(F43.M>_EJMXE3;DWA44BN:7C66SG]+_0X3 M1:ILY7C1L%W?LI5>OJPNJIHANJ&M'S5>RG9Q%)_4#2$>T,[G^%KQ<48G72YN MD^N>)AUNT+Y(!ZI[YN/WXL+L=%-:1:1$N_R>'E!M9W_038>J4QGS\7OQ=,V1 MNVN^>#NH+^NG%/SS=%BJW4Z*_C]]]KT[;LWC0_51C;@%2EB+X[_GOH;*"F+C MB8E+^M$&%#^E8SLZ=J,_3:X?';^?B_-R<%*\__>B>*M3=D1U^%KQ?$V ?RP< M$H__-+I;?>WX'JWZX;UNQ8CI7J.G1?C[\?W2]^JCG #A//7*FISW2N,9+>JG M^;>(]YT^^VS8ZP^3$A1WY/RDM">M=(]J*?$OE3"+#^N'D=L\XN2YCDB2(&K, M]S661UZ+Z!^!-&Y(8GU?1K";>9/S,N**\<5I^I.K-Z[BTLXE[FW5GRZP='\8 M$?)K K;TW-/ZSA-F;E^ '^W )5J.=V![?$E:R\QRQS _ 8]XL[+SU?<'U7D) MD8_CH]W7,D&SN4C"^F*0\/WE,'5-B7?Y?_7IV:_%NPCJK>*//_8F5-A[67WR M;G*&TI/_KWO2-O'IQ?_U=+QG9(#X6\2O^B9[W>WBC^VWVY-[_-__O9N2\,-[ M,)80Y=>D>"0('EP4H4Q2]'8^R :!V@^Y_.W,\4TT7F34R#N#Z@-?S5J.)[<8 MQ.>/3^\25G\UN3 M=)Y)J],6A5N4YO-W>+'"+L^IZ601,4$3=[G:!?[K,A?' M(Z]MP>BAVRSMGH\*6=$_J13O6G6+ZO!ITK(&T=B.H*=[4;EI#WWQWS^*"[[U MO??I)@OQ08$4"=!Z'CBB7'D9H#(:\FC(<<@H'V5C<#@7'V27(H#5DMZG%44( M.NI53CE7)?!/'SR*\\'GYB"(:S_\OHN/CBT[^/XO/CS_ATEOC/4!"&D4H!@[ MH!R#P'CC+8;1E-;1W*]&:,#+94-IP.+H1$QPN#X2%0$F6-P=#J+QUDE'*AH# MISZB_R"IS1%:NY6>^3!NON5LF/!F'IZ*GV:$M8T20]?-,OW8-"G'<^#C1OIOOF>TYUH:-2:E:^Y$G,\ M?L8;WXDZ03N^P501^D.?CS]^OVAZ_UQI'A,Y,+]_\<_#B,NZ"IW&U9E*H4FQ MU+&6F+Y3K2_M<,];G[YZ&]1 -EKY6GE&/*>22QVA01LIO TZ&(]KU$!X/JL M+Z+&V'>R:Z.0KP.OU=/>]J*BD?&BQ@MZN/L/"I8@H@S WD% '71 "F!2KY,\E-D *J93.UR=OJA[,\&$\V-'^JF)DZ1 G?JJT M5OW-]W^]5T6A ?K HXO]2+$.F('Q5I&4]H0WR9G3F>+/"+HBPFS$][/J'"83;-!->FNA3Y-[ M>WRH6T7EM)DYI?%DSI[4*#:B!1$A=@1_$;O=,-YRTI Y2HK3J *79^TJ->*G M\N=:Q?Y6^>/F9<$)=Y)^T8[KFU7M*GK/5 K6!^-#O&VQFYXZ8>#!2=0,HL5]K>:W M1/NJ?,[I^PEB^L7PK%O[_[NVKI:Q$T-SX8OQ8*;W&_AHH5=W2>P75U"]XXC7 MXS7#_JWPY0>O_>1 9RG,K 4L?K2+-T601-N,(O>,(CE5A2\4_UE'CDJ[C'&J#%=>,65B987.?]0*'O/P_*"@4%%ZUE5T M*W#H]HJ;G)H;'X6?1E'E1)BTT'3CFSR@-0H9XI*N@0+%(GZE<6H@63,_;3&1@%O:[HXUXD)VP4<;6( MC^1LZUYM$D1D'V&N27I'647.^Y.PURB]:)IG,>,Y;EWM"ZX@.AIU_5H!Z=NH$ZMF;]X_/HS MU\?#M3O\/(SOBEF=.W#7/)''3X8X3OM>5[;/Z43CO*?1JY>C'?E6GM9JR0\= MW0L.;B>Q58$**HRBC$A#N2=0,J:#=@+94;*L&"7++GJZ@5RI?F[L!X\2UY2= MZFWFU+WC=,J"3^/VT,0MKIZQ6SP^[_SPSW^T1%H8J8'D5@(*G0!*. ZHM0)[ MRZ'6=&N';5]5_&;*=CO^MKTT$/;HB+?7CAI/A(T12CD?3WS9G]51;63L;I41 M;$?73O7#6>#1R3W22RA08X1N+W_EAWJSW7Y_>#I&Q*7N&7\Z2BQ;Q,7B5PBSO:G\15DVDS M@IJQ,RSA9WS/VANW-R,3ZZ2B[>)#9:_/?/&J2&GMXDQNM#*4J;BP[-GA:7(; M6#]W,.<=;M/4J60Q(_%K/SGV>A>3%#<]><+B%W7Q?GCF*[OS;:\;307=KB7W M$I4A*6CC#.!J7%3ERH@;,)''>IP>5LYQ+I5%]Z%I\^SJV-[Q2-H>3? MK9*K>I6EG7);ZSAP$6G:J6(%4<:?=X?MU&TEI>+61[W6%RYS<'JOY"NI\LSB MX9ZL9)Q]-DI/K52<,SU)V]-S- J^4DD?D]T?3PRS&XEAVW:]93+X>+J-K_TT M'LV?M^#]?KC[#X1.HFAK &85 11[#F0T6@"AE,-HASA$V-8.$FC[JBX?I[7H M;:3@W;YZY,OFB8/]"$"N1I2Q6RNRA/_3O)2E06R9+$G':Y6DY0;L)%"6\ MK5'G- +0^'9^N5@HPX)^GM"M*B@X/:TPT%P4![IG3T9YSGC.JSK#C:EP8Y+- M^-1D]Y0Z;K[2:.F>3CSJ9\.40C08F;O)I&W[@1]7Y23',TE0B%LG*B]XM7WTY*4T;#\\]52 MXK)?I\(:"?YO]+7N?![[4R/=C#<@4B!%476_W[5E=;@G@Y3V4_MQ>- M*4F0>$\-530:/!IBQ1#ETA/-#8;7C0J^F6C\@84ZD[3UKM9A]M(K/ULQ>?#E M%3N*SSCXOA^?]9D=[?XC( [*0 NLU@+0:)L"204'AAMKL0P<.K]:-Q^.4,J] M"QYQRI221KG43@URHE3@:D1TEHG^>$0/!!+/$0'!!0BHY008S2/E%<-$*N6H M0%L[=/MR7N^/5:4)""?=+SM23IE]^*TW@@3Y( 28]/$Z?J59(5,?VIUJ']IOOE M*" YWN(9/7=SJH/ON95 M4U'8:&-P$7][W-N)7!P_H^7.N*Y9@!*+P'E6 +C ME !8(R>XY=AXN1@-HMQ!ZJ)*0#&)!-4*XT!M-(DM-4)XN-A*(*DK?#&^\[J:+W3(]*OAS-F?A%QF MJ]8=N/&]E^'K9'L#5.GO=VV"LKCTRZ8CP:O$H4 M**NBZ>*G]Z_V?D[?U;TZGR4%ALK3F5?M59IL_&R[.!X5"-YT:\8EWK63)Y59 MS;F>%FI[EQ<^ELE=5L-^2B^-+#&NS!^7,U>[6%\W'VB:V[Q6L3M,0J%=IAK\ MD[C<]'B7?GOC4VC_(OZ>/%$=UZI>]-"G^%7Z/7[W?;RGCON0"IT3U/_O,/[> MNYA09/2H_XN7N>[I=K';;M=;.0ZL&=VN7'_U-V9#9M/SXY.!V:E>K\H+LK/P M.=G]Z9Z/[EGT3[RO$RU"\;ON#./"Y@52?$:_?D3<]C+%QT*O>UH?I>F)OX:8 M5<%%2F!*QJT9SMA=8S*G#)+1R2L[M9(U+FNMVZU-O'71XDK'O!*O$SMM::'C'>J:VF1YMKU-^YOJ]%V2^O4*.SZE7Z=#EG9) M%T&7O6+6Y3I.GIWAK*GFTIIY[7':2&LN6#IR,(]S;R=SV*JA?/4)KA.'9M8T MJL#3H\UN)7]Q-'BKAGIZ$,E0O_#2%=U.EZH>F0[9>#O*BL*NM+5Z5R<;5T^K MS?XZ^)$.\>AQ50+LA=>]](RXTOK^R_@$)P)7FYTRDZO)(V,XK!SKKG_Y@C!, MKUW=O[]]39.9576>I3D2UTNY>:D8G.0<)5(#+^##NUY3AQ,=P@HC4]1 M.JG+<+8U\O%,%A&%:[I3[=&[E'[0*.=-8MQXD*>PU^D6R2?32[M5ZPV3K>K/ M-%N:U6+&S9:BM*D==Z8&V%MO;YKD._5$7\JL>RRCX#)77L]E(\HOOL,:_>Q/ MQ"QZ729'RML*<)^?\8.C\6/B.1*.6\ 1U8!")(!2U (BD4-,.N8M631F4BI4 MJ'9NPD;]RM<\CU/;D0%'GNY*8-9?&;6QBA*P53&C_Z:33M::MN.I]:BYV_]8 ME&XOBL(BI\FNPF0JI\GF--DKA,VU::\+*J"4\5T\M,9C1PE"$AJN):*4QD7A M- 'QB?0E_% 75+SJ#ZIPT@8V)+QGV1HWZ"A,MN?Y25=RN/L/IEX@1Q"0R 1 MB?! 1T,"$&(U9199S\0R5V'M,9A8WE>9$I%DR=I/)O74F3#IHAV20K/!K-*:4L05P] MN;.5G!O=\\K#4KE\>CX:9T6[&S_MC[P2HRJ?M.!H"=;;/(K=M K3[0R3!RJY M3NIH?-^W0^37_Y^]-VUJ*UG61O^*@O/>&WM'4'3-@_M<(KR-[=<=6^*T&V\' M_N*HT0@+B:.A,?SZF[76$A+S# NHCF@,TAIJR'QRK,S);%P]M0XU]^NN=J'. M>ZL<)G59H*;PXXD)+,9XWI!A[1I?5?YZT+>Y"ECM28SJ$I+YU9/)?)YQL. 16Y_R0\UG MG2IQ\,?)8P7-QDVRK5F_L#K-V-RRVHBX'Z#)5I[?^6VP+..ZXN< J&8\'AWD MAL*<+GC[.V:S.6)R\?7<6 M?M2G%KH+#*A=A54=G9I&FMS*B]\\JS(D=_JY9&=5&;6J3=JO4E<6Y))SB4?C MR>^=G=$!;%,^;-&4%.*/-WS["V5[MX:_X MX_(:^J]5:V@6YO,\$%3BE$V<\NWWP(3VTH"I[JU!W&(-ICKCB$KE<8P2UOQ, MW/%K;" [PUOGPM272;WJ*_>PG8OTET^]#R?R7X#B?,Z!J]5YZHW MT^9V0X2<@KS#A.>?WEROKT8'2V M%M5"7#<[7)=1)N3W$W6HZP#)HHKTV;NR$ *17063;*5W[(^&U3?5H?+E0N)9 MNMGD#NM3@CO]F)8FD.FJBB)G17:\6I68J^HC MC)M+XZ_H9TV:&[RK#CS%<1%39PMP+JUC7KMZ&?-O MKPVDLJ5[\#T)1251"6F3%.)<,03""F25((0)$3T_>Z3:6,^5J82IZ>%V8/,%.1Q]')=>:MR<2_2/?\:J 5X^R]8DN:R>;N9\; 0W9G,N8Y+OJ4\.5U?T M59]J>S)KK_=EI5J)@TAD_SI$EU$J ^<7VR MB-J'&*H\Q8WZPM'XL//IV(9=KH!96;8QU$<.)E7;@^/:G0N-OZY^49O1G;J0 M3.X:T8SBMDK[3:+15Y/+2?*B+H:$M97)82!(JZ/A4DLON0F2D/!4Q>6;+A9Q MB4AJ 9NMVW&.2#;U1OO#OT>YKEWMBUGM#..T$;>7NCAJX=N<]YB'5==.]I]L M53BX2HZ[>$:+M)4L[$^8NXUSR%7,V5S='^;@4 M.<>BK]-*%N#5Y'V<\X2U9Q&POIH1/Y_BA(-QSGP:(M#D:E#>L57E?_LCGZJ= MSO>UX99CTCG8B<-\*+F"K_AKQ\XF=5K&8- 4 XXI'VF>'!>T BC-F'E.L+S> MW5-=6Y^-^E-A>+C8X)O3Y[TTB[^FH5>=^YQ;><>JY5?8"8*;Q.3)@A#^52<< MOE[C;_?+(1A_&$=))%/(*0[&GQ$*6>PITMCAůLA+SK1S[G%>9N3P@C2TM9Q;5;O+ M&]%WPY1+N"ZW1&^E8K*:$],F_7./33_6&'X,XID-;3).JUULMK7*3:V")-<^ M3OVL'.89,*J0P=M"KDRP>&4%1*Y9XDDH[03 M7/&D0PK68XVCM]9']^"N"MB2I6,_8] A9X"WE>U0&K:9-&S3F>W7&/O7EW]6:(RP?N@2)A?R_P75F4:A\DI6C/AI MKRJ]UOA_1KGI%B 8\$ZND4'Q:F?9GI@[O'NC(1B2($PJ,?SMYW)>VN-X=\/D0WKM*CCP7^UCG=6\XCJ]"O3L[4UIA= M)'CGG 1?I65?];'N>J.\\K=K./W3?^<^U(?%A/-I[UV1G9>M];LJW1E,\ MG&N*[P\V-]X?=3?^^+F]^\<.:(:'O8]?^.;7S[N]KY_W>D>#W>[73VQ[]Z":%)6>.BPN1E)#:)LHXB%@KG518>,L3 MEXJ>R0%M=J#.CYKOP:1I;;H(RMZXR_R5X[B5D?2P<=8S]/<"KJ< M AMFX_D9^R:3]-+CN[EDUB@'!"9-[X/1;)*/U?_SN,UJ$\F=:SMC$"+9O32P M^Y/X9O[+[Z$_V1_8PS?]836%ZJ;?3S*$@/GFGA8Y+M0H.Q5_U%\O1'UN*YG% M_70,_X?YFYNOUZJO?IN&L]]IL2:%N/!KO$9N^1TSMWOJ98,E9$V(B[]>?NQO MU4+4BP'KG7?E_UL!8_E8L:JTW3>X0RJ F3_O?BZE^[_RQ6_B?3.) MODK,XR9+IV:$?R\8X1C=K[&$9QVGWL<(NMDEJY"-B\=9@ZN!HEJ$Y6.YF;U/ M+, MYWV:4*ZZKX&';(C!C9W*/.W,I[Z\F+CS');T_YQ>P_N;__*\JT,!K9KX M#6J^W2XTAMB-2KV=I]8V]7X/-W6VR??23;&Y\AK%]X;VC MS[O;>]]V-C?^V-N$]\#8!MV/GTAWZSV9WP/OFGVC7V0/QK*Y!?=\_,) [6&] MC[W^M[WWO+NW+>"^'7C>P?;NEU_=7!'N+WSX[ZWW4_CWX+M2S$01.$K&@VH> MDT16AHA,(B8J%Y34?&5=8KW*S$653!UW?I<4O6L1EA7^CY=J&^YQ]BQ2GE<'6F>9.4BJ'3#I<+_]3-O M)6U.K?R%:@F]V>Z=*US:![+_N G**A:E5YX%(CBV7',OJ9$D *0G,X09P!_ MB=:KG)]M$O+/:T/O)0CWX.AZOB;]7-#U4SZR:">575W5GZYS3)NZ@'4;P=,= M0O;/1^2'T,>OA9#G[, S0A,T/5Q"4Z%TD%8'Y)AFH,T&C RFH,T2S:D'.@B! )I2LXK% MV>K&M]-F6Z2PMAI'WP):#CH,W\$U<86R>-5]%]H=+]HO<;/)OQAI '..UEB, M':5<.JT#)4$LN,'X#&.^]6X+Q*)0B/G%$F)2(\ZB1H;]]!X+0/>V_BJ^"84V$D"SPH M0%SJ@N7,6I: ?XV*ZJHN(,57T198/N$KCCAQ 8CLF<[-3*E!6O*(G&:2D41- M#"974L6KA.L[^"INQ#W%1_PLO!BOV\_;.N@L7HR6X>RR3QAC%@5V"5&3J]<( MP9##DB&EI+!2<>^4KGI7KBIQ4>/H%CJ&Y_E!,-AX>>;)W:Y\%9D>LT$KTCR: MO"ZVG_N-S'*66"6@7Z>GY3Z7YL7(L]N=CR]^F"<21)O+?AA.C7(1*\22J\JH M">1H3$AI'*1/,E%!5]8%Q:N2\/M-#KD3][QL ?8:A_%;E4U\SCG#-I47N?'Y M[#W;KYQ6R^ZRS7,,K39-\D8MAL&T]/&X@&!3EW@^ZPO,RUP_NVZC-3GV_%75 M#NOS'96;\+AA&B!\[NB3^YWE1" MP'8P+Z6TW"QO G;8:%@52ZHK14]S([H?=0SP B5F74LM/^+'D+\T%FR;W MV,+ZL4+_RM_GHNG-^E,?.Y^;73[7 M4]*>UM2/? ZK=_2>?G>)88DI19KZW$J6X)R S! -B7L;C%12K*QK*=;(V;(] M3>/I>O<7]5RJ.KGS1H-UW\'3S' D,>L#D2%$#C8U5T7T/ HI;//O#G,!BJ1&.7*).,C_7,#((:<$P\09 M)2);6:=LY%HNO&[+F$#G!^F.5:/+DW"_#5W(AL2JA6UF_3IR?7 MSE\4HJLJK5;7UF_J3Q95:<'N@U=-X+KI3F795166JKJ#538+C#@;=GFDL"*= M?\2U'VNK)S27XR#N(JZ;^QGU?V6%)\9YJX+E7CY-<83^;UY70[WELH6-W;ZTE"F.Z-)U6(ZU2-?TN_6.F_KCNR75F[L+.P- M?XI\JE2EUED<%U9_Z,7IN[JN\JL%_>[6G[S[]KN4+"BE+?*>),1Q,L@*)A!Q M7%*A<(A4Y[HQEX!^II";;/TM3\B6K;_/K>\=? =S4D=8:623](A' \(>!X.8 MUX!\WM'@P\JZ6,,7;GW5Q" KUH _@\-YY7A[*FNQ:D;8#_,.>" WP>].C[P^VC+VQ[[X\^/(_#.&CW"#AH][W8W'I[ MV#WZQ+I;[T7WS^]!4E+&B W#@;LSS6XQ:-C.$YV; MXU)LG1%2*28$F,+!:'ZZX,Y\+SI+FW%%&:=+ZP0N!01W 2/[Z?#Z96RO&OK3 M.,L_#4&'&<9&2SF(B]:8%PJH855I_)2,HG0I!:9%+K+M EC, MC8R2)P],5 7.SV>?MWD<=4%$,#YSR1C083?3?T:YYN6G7$ F3J;U5>.EM%Q$ M7SMG'7SGW@!E92>%<"J?"E9(NZ 0I0;[*'40)%V2A7'N_GH?C*)"!E!V.(-_ MK-7Y> P/B3NO1=G?Q]M?#]B8<, H!IG[$OJ$K&&@AW*OE=,,%%&32W&>U4/. M?/#_=/ZN%CSWIZU6/.L?[^Q1'-K5SJ>A7ZMTCPT[M;D*Y*#Y+%NR]L>/U%RN//=8#3+)+;PGM2/W9^-_4YN\UN(\*41X:=?O;??6=">*2X1EI:! M/-,2.4DB,I9P'CG!7(?K$.$B\0,LK-Q\;5AWHUOD7RPZU%4^H_-:=L];>F?R M:F7:P$UHGD?/M;;RY]8GVCOXDO:-/I/?C>P)R!STM(LZ-0%P*@0"(@.:C#%I( MC(T':X&3<\A][F=XROXI%9<4SK@.9Q3J/T']7;()8.^(%I%K9(*5B"=BD/%@ MO$30%)C4/@I"5M8IN22^_I34?]+#5^LGYPB2<3YUG/5NNY?;KN M>D1G-HEI-N@,X/=))P=?JMY2.0?ETK0! DJ,,5H*C;D+PE9M*DB2-F@I*3Y7 MESDG?^ PVO%IHIV;9!_ZP#WQWS"P?OL#F',(ZHEZ#+4,P0Z;T)).N.3]Y1(">!^)G\ ])'+-MPHT%D5S1L.)KD. M5F$7L?:*,H4%]V7#GT)Y/>J^_2YP-%XS@0+L$>(N.>0H**\84^.LP!38$Y37 M,QN>=Z*Q;Y9SHGWNFY-A9.3[]KBML1O!C[/6U7)N9R66SQ1(^!&'5=YPE9<2 M0"/N3ZHNSE4[SRKZL%0K_+RV,C^U .K M:;JY3]H8_&.SO9R?^_7W03?SL,W>-VXG\==Q-O21R&](X!ZO-.=^-S M?W/C/P.0&(>]K3]_ 4#UNWOO2>_C'X/N4=CM[O[KY_;NSU]G .KC^X/>QT^\ M]Q7&M0LFQ ;\33\=;F]]P=M[7XX H Z['^'96Q] (GW*S2^5%4)+Y1%V*2%N ML[K%B$82!)*S3HLDSL1>HM>6< $5@('V+5X.O:2-Z*SM!,5 M(RWVHK/8C,Y=(S)/?^;@@EYA5R[9R25./BIB?7"*6DZ==L'!1G#G3+21)O/@ MW3\VHILN]N7MW[9?G7CY,!K_!9O8IK8?3\$YOWI_?K?$,4Y!=2.,> 2JED:. MIXB<#P1[4,)$]&>BEM9EOZ*-6@:@ANB2]512"EL;<4SX3)N0A]WDO_Q.#+-! MW$R910$@3T'F:]_FP^[!=^ _!U!(D-:YNXOW FD#>!E2LCI@12*E9[:9!AZM M*;G4-9UZM8IE2%8M0J&3RP8@+ 3LUBK*%F#R4@: M3R'IW@)))PLDM1=EI9WIS7).R\7+6S"6KG<7=[TCIQ)QEGZ6!G:OIX'=N4K ME4+]%(P8QZC$7B6/*<> '(1RYR/UC ?IBZ:76<"YFH7JBTM&6CN@WU*E#QT^[770P5?AJ!M#9X#&7RT_=,5 M.PH=O$(Z^/OM:XF60K1[D([5GV>N',(@W M8E>*:^YL,\MV1\-XV'@[.PE6Z0+I>.>ZS\^X=.AY4WPQ)4"CXS2%I*32ECN% M+:4D"&9(((DP*>ZG!.BIJ/'TG1V/#V$Q*QG\>_3V:'OW[>&9&J#T/S][1S^.MK<&\,XN M[FU\^]FE'_:VM_ZST_VZ+;I;/XZZ&[U^=^./W*#PUZ(8=91!4*N1%R$AGH1% MAAN-L&.&YZ/L2;"5=H*U16J M*U3WHJFNC?K7V4R4[ 6I%+!% 86BBMU,%6/'JI@WQ&DJ%<+>><1)P,A12E&4 M*2B>@L"M5,5:4D?\Y5U9%K8L[/.ZLBQL6=CG=659V+*PS^O*$EN\=:#BO(3L M-W>/+[8E\%6><8UG/%*L[Q;L\QQB?5_6_EKKV!]QZ _/;1E[/@^]^J:OT6/B M#>-.";YESF?\EYWT6]/ ]7DX:FHG M31TW>_M=&T*890QA!C\X$1$YK@3R)$H:DDZ /ROK7*X:?>?&>>WS)!?&OCMC MWXAWO9_MS:JJYU7IL46V9,Y*_5<$D(A;]E=AZ)LR].&"H3VQW%B!A%01<:P\ M,#1U2!AF(V4$F)OF7A&%F9\9,__C&7%SSBTNW'Q;;NXMQ#.1UH1@/8J8IES2 M12%CM$6"Y1*2&@=.P9ZF9YCYGX6/V\K';=>V%_Q]DML+&]^4C1="V9"@H],: M^-8+Q*L2B\;CS,M>1B.43P2T;+6*L6R18"ZNS^?M^GRA>=KO1N/]456X>3B: MSGN6W(L/YYQE?GE2A2O#12"1!JHY-\9Q)F*2-%(%2H:7Q8?3?NG27?;A65DLW-QB+\Y3 MLW/QXMR%G9>\. %+CIV/R'M+$'7AS[7-A\W^['<7"V,6]T :&7N@Q M7%(B=:"(Z]SV2[& G'<&$1HMT1H+3UA=:K@PG$_M)*C%V+;4<) M%]>(B_+L@<"2VN$,A(L%,$03S(B M2V+N6$QX5$D:Q=7*NA:KBM_9:"F1E)?(V,4#T0*&7J@R-CBJ20(V]BXB;@6H M,@HLR62%=X0P;0U?62?ZSN6!"C>W.,'AJ=FY^!KNPLY+O@8FO96:XUSKBR+N MA49:8X8T6)W$6QN#)<#.[*QP+AD.K>7DMBO+X5V>98)Y3NM&H"%6G3)+GL/EH$<5 M()RR.&DNN"/:)B>2C2;IH))0K'@9V@]^V\M>!F."LCHX!,J,1YPR #\F*3(R M5RPE@@IO5]:-6!6X3?[5$C!I#6,7+T,+&'K)R^"3=H3F:C8V'Z.(!CFM Y)4 M8>VT9-KE@U%MJD%.7*)2+BZ$%;+Q4H(I8+S2C2%FC@8U!WW;:)*29D$JZ MY*PAM9;-VJ1EERR&.Y?;G()(G,S&AR63X?J.514X4\ 2EF*NI'',4TXP_&^, M$JGX&)X!^OEE'P.U5//$*9)28L23XT@[L$ND(8$*&VC2V20AJT;?^2Q%B9B\ M1,8N/H86,/1"G?%1,>R40=X$B3@W$@R2*! S+A)*B?14Y=!G8>;"S.4LQ7-B M\MYR_J$QS!F#, [Y+$7"R&H!?R:&@XD!/J#W=I:B - MU<%C%'2BB%.KD G"(FD=)DPG8&Q%^C%2&L:B1/P(R1'>'3"$!I%BD0#]N?$U'N1UI^&?\?) M="\3?=-6N,CE&\GEGR=R<"QC/$2.C%4:<6;A-R8% FV;"6V#H#:MK"M,5IFY MV>=EC=&+R!:0/010;1X*EL K4N>2HLQ#18C0QB8/$P0Y(1P"#-%J< \ M$"T 6KDNL%I@M<#J@^>E/3&N%N?P77!UR3D<;=38* %H&A/B5L-OQ">D87\E M[� G"5GI-F>N/,M *I!5)?&:2VQ=SW@S!>8&TZ[9FWM>G_?N$!^V#[X__8 MP2QN]"=^,)K,QK&@[$U1=J&],DM]5-$CS[U!7&*%;# 1H#88Q046H-[6C@%# M[MSDI#5P6[FE?ZM8WG*)TSTL4]X_;_=^+?UDY[7"Y]C+G[.(S(_ MK7S+.Q%XW'R] M5GUUBO;K[P1>TXQ?^#5>(Q=^=]EC"5YC0M_JL9=_)W@9[/,:K+SXZ^7'7A&& MNS)!X>RE#Q>8(VN$GHG--1^>AP;W"J#Z%'ZJ#[)NZ\G!((83;+N_[R11,VVG[Z2#;T)W* MB#Z'%MI[(NORE)WZL;LSV(1TV)8LGG>G#*@WUV:^"]?Y6L;Q-5CV]NFJ=QED M&>%#C; 4:[I3/>C1,!XVKHU.@E6Z94+=*_"1OTPOMU1686*L",+S**EV/+<5 M9,PEP20+C9>;W"FI[90O^^WTG1V/#V$Q*V'\0OS8;TEO=UOT-G9@;'_L;FY\ M_MG[VA7PWKW>[A\P[NR'AO%O_!"G_=C=C2^TM_L3;W[\PK;WNKSW\4^R?32 MYVS3[M[V89=^.MC\NGVPN3%(W7[CP_X+'WS'%(J5!=H;I"=87J7C35M5$!>_N*<@H>31=C MQ[J8P9Q3$2UR-KC596';'#\C)A9DE #$N;6X(;9*-R2'B0F2XP3C%KGW LUE5; MK*M'2ZUYABEQW?..#]TE+^Z*@%%Y1@N?4?P5=R[[;W_$H3_LC!S,U&;)4ZK^ M7Z6=62F8#IQ+&SD3#@0\-B#+"3%&1V'N13M[I57_'RG06"MH\\/+W'"9!%4H MF-PD.1<:M1'[_*>/N6FNLF%E7>I5HTK5_\+8YS!VJ:75 H9>*A_,E)*$*Z2D M 89V%AC:1H,PI8F8@)7D=F5=R<+,SXR9;U+!Z:FY^256<'H\;EZJX$2T24[P MB!*3&G&I!+*)!Q0M#4PJRP@%;N9WJ-]4^/@E"N52T[\%;+P0RCCB:*T)R%E0 MM3E-+C<55(@QHID7F 2=0,LVJYB?Y>76>D/+>;A+&?WM9!*G*"]2#/?36/"Z M^=G/&O0"CXD)JH&,#:>:..8B4S%**B(3FA870_O![].RBR$&%EPR'B4108>A MRB,7)4-/DE\G)I*]A>'E_V.["8L/$6&9)YW N. MC!(241U 7#.9DF3WUE:P\ MDU)Y'W@*V"JEC9- 0PD>)71._LB2F"E<'9Q5#P^NR]4'C!2HLR*#G8\(:Z,0I;R@ &$@.6 MIRS9E76R2DF;&BD79K_O;(C;"62N0S,I1Q%06S%QJY(@1R%!- M>/1&LUS?B!*RRF7)AW@YWHB]O3CV?3OH[-O]."Z)$)?#G=4,&(%;%RGEBD<= MK':,,<,E-8&51(AG 'M_+KL?G+'*&H ](37.1V(5,MX)Y +Q5A,FE?(KZUR# M05*BIX6Q2R9$.QEZ68^Q"=1/A@SP)N):,Z2I"HB0R()/.;TIK:P34YCYF3'S M3;P+3\W-Q;MP%VY>\BYH[[3#$MC7".!FX7,+5^R1,G;MPK MN_#QBQ+*Q;G0 C8^7-*RC5+<<*2U8(C[$)%U7B/O.;!^#EJ\"GZQXQ*"])I!]T>GDM;7N?CK2%1_#@X+?]K*/ 7/N)-88195[7G#,D>8J(Q;&+CZ&=C+T4KU('!/%02.:+!@EBGFDC0E(4I-\S#T8 MYE\^>"$-#F+(2#J,4$\,8$,"&@DP5ZA7FL94RGG M4#C]@?3QXH2X+XY>"@TPJH5. ;&0Z[;G0U$:4X6<%4P(I7!*N-+#X=,6,73) M37+)HO,8!JP"6K-7$RN*%:#_Z^64O MA/;&1.8)I4@E@M M.4':$($X<<#:1D=D8U2>Z123,\#0;3H,6IBY-C<8CC^;HQX*@PFN4'YPG.OYV.]M]D9IN,!OU0?W.EA#IO MXYY40/V?FSH\[V5I7HS09A&3Z)3E0GLN ZALV!E0YXAR&,3V_32C^C3\.TZF M>YG0WP[#.Z#](IYO))Y_+KO)K/4\1&R1H-0A[D)".AF+&$E*$:,Q[-S*NA1F M5>([F];WR#1/'"XLD%D@\_E 9O%=/@G*+ATX#PI3!0 KO.:YA39'AOF$G'8I M6F: "&0N,ROOK:I3P=B"L2\:8V]R/.[V(%OMZ]V1YPFS_) M'LEH2C75F-C 9<16)6Q_?'_0^?N*]KS"N MW4^DMP%_TT^'VUM?\/;>EZ,>[1YV/\*SMS[D%F:_-O_\KJVGC!.&9 H1J+AJ M(,PE"MICPV&'3*(KG0@PL0_+/AW/+@T-F%/YG$0_A8>?5A[^G5A16V:XF1UT M $X;*LE'3/L+7RC\WK%SPD& HVAB3_C^.P=Q'#MV J \&(P.)IU_P!W3G=$L M8^SDGV].Q@8N7!MY4M9[>'<5W_]^T$_3'>R#%O#M1QK8DG-FYNOUZJO3N%1_9W :YKQ M"[_&:^3"[RY[+,%K3.A;/?;R[P0O@WU>@Y47?[W\V"LBH5?FB)@SEYZCB]?\ M^3B:ISZ%:.I"PP\AJ)PO#TYK#:UH'"\K%^(*EN"MM+)F-U]6FVKU: MQ\GQG9P=?PVRN7K>KV?QWD^F8')-8?&RTMBIM,;[X+P7MU"%RAZ2RA[I9->3 MNE4V9K%ST)_N@&X]&L;.8;3CFZ:O74@.+]WY=N/YOQ@/&XW$"?@1DB,\.F$( MC2)%H@W5.A+?>-C4 V:[=H\-RZ\5^6X.XS80[XE#:2_#S[;WB6]NO?_5/7K[ MZ]O73V)[]T^\N;'3_[;QDVT??8!K/OW:_+B-MW?]X6D_V_;N#]'=>G_4W?@P MV-X=]&%>?//C'S\WM^ ]7S_TMW??\V^[G_N]HS]2M]_XV/["!]\-QL($$U%( MBB#.B$,N>(*"IU8['()D+!]>D:N8X'M*@[TV'SUQTGO!PX*'SP8/C[VN!0MO MAH5'QU@88PC!&3 M9 @6W?"A\9 AI0IY)6-.#S0VZMR-1JU2?%^E"@H> M%CQLT\1?!!X6W?"66,B.L= IV-%@+3*6>\2]80CVUB&B&+/.1&\XJ[%0<_U< ML/"1CCP^N=_3IFD<'[L].],=F-2/G4[J_UU_,KG0H?[JB^ZURN!]F_<1,&VK MWL /L'\9WB9%W[LUQATN^0)EB)P;(9#UH.IQ!6BGK>?(:$ZQ(H$8ERM3";'* M="F079C^:9F^*#6W9/@EAY=AF'.+D9,B(IX"1]JS@(+'$; @2&9LS?!2W]<9 MV\+P+63X5IDN1.77K\@$R'MK[?]P!683KJHSC\PA2\[,_6Z_.#WL4 O1O"TRKS\ M"]9W$)N_#S?L-+[4/)'MZ[Y9<2D[[1!,)* HF$6>4(1<$0]HX K_X1"Q9 M65>8K#)S7PTG[X_EGD>,L8!O =\7 [X%:F\&M4O./&D5YTPA%0Q'W&*#G(L$ MV119=N ''$0-M>:^,WD+U!:H+5#;;@=+T7/O'WP73E5M%=,J1.13P%G/#X%N@]F90NW!G\\!ITL$AQXU"G!J/K-0! M*88QX\(J+,R]U85J#=1>4!UJ4?KI^50-FAU7C>H,1I-<]F?&;*ALGOUGKG+- N:+2L%F9Y;I*5=FD_3'@TAAFT@FSV)F..G['#G_$ MJNI2O7;P&XP'[JH6=++6^1H[\==^]--\^3CZF-,@X?&=-!L,\@.'OK^?AP^C M/+X71F#AV^,M.G]?\BT[MGF<=?T!H-WQF<8.G:<]]P/9GDE^NV.($ M']YQ7T]%QLY4X%O:Z&8-!<_!P:8 MKG(0]H:K<2UQE]*#+48]"E =1S5]O@%^CN-\%0S'MF8L'6 +T)C_JV\2E8[* MJ&S@7(&Q2@,5/EH5M%(!D^\*!'C%U,!U[T85I(,^_3S%Y MK:(;QZC$7B6/*.T*Y\Y%ZQH-T/F38] ,[F?03Z''5?3;DQDRUB!O-*KBR MBVK<#0("_NV/XP[@7);$#1Z"Q!Q52%CI2 \ :F=KB]ZLS.+9[5O_;S?^[9SG MU(MW%7$)O7*=ES\XK)VI(511A #Q_K"E5L\I'SQI2_'4S7=S(_%?<.V7H^W= MG9W-C<'/[M&?I+>Q+;I@/'[;ZQY^V_HBMH]Z>]M;;X].%T_M?H1Q;?7ZFQ_? M\\VO?Q[U-K[@WN[/P]['#WO;1W\,>EN#W2[]!D9H+W6/P !]^]U[Y36/"5FL M(N(Z8>2\8,BI)& )M3?*U68_4'$,;[/1+ITE@G#K='1<&FX3)\+9J*6-F&!V MNMCJHB14IULUIZ_UBC/6U0FJ/A<>KG[SR9&21!-\ZX@2F%L+D['*<"-L8EP) MY>]/QCTH5FZ"$ICZ0]#":YMG$ALE<-"O+8"L^F7MK0]FQ+%U,:@T_$IYS->> MUB)7SUD,;]15$'[P(C&Q0::\> M,1@8"_NC,G_R(V9CF,"/CLO>\MI8B\?%Q98O3]<>:,?N[X]'OZIG3#*B][-. M/1X?YO?43VLLN_J[RF MP;>U:7H+>V0NKV$%FNIH_XY_QT&'=$"^UK_2CHO>SB:U57O#YU#ZTX?[+NQWSFL=)YP+!U/ MN@CFS%[K6HMJTC6K9ZSC'0?CL% QFJE]:W$XVP6]":&U?57K%JOZC MUM*G.S# 6Q^&O!R7.-OMJ(Y7TX M/#ZQ#,!=>Q. +3);/#K/:_&L<>3"2":A!^=JJ=;GZ/0,. MT .(Z#S/03^]J*UF5VPU&,*#[!B%U]D?\<2RN.P%G8O+O'P'V0M M\LN.9H.,^'EUC^'\@HV]B+VR>3T!WFQVJS_I_ #.'39J0&?&_?^=U7M_X0VUS)@_LQ(R-]CLA]O(ZHEO^E,[Z/MKF&9O%PK< MOY>0J]'F*S5G2M@ W2 MA@;&N18>4T\I#M?OO=$BG2G;';5Z4T%+)3W&<7\<)XVCZ1H66;9#QJ&ZO^;_ M)57J6.-:G2-3.&4/71C:.M6[X[HQD1I/GD^K#K&FS0/T:*!KBIGGTE"B!8,] M)_MH3AV X/%65]YH ?CC=-0X>^FS*+S>6"WW6]'_&:X O=\5N#.)/_=5KN\>)7T'_#S'ZUW'E8Y?( M6]*03SA3*#[OR#E?:]&)\RXLV^'<(Y)@22:=3N>&Q\JO6WCC&>=LGS?%%Y-U M[6D0AABB;=0Y*<)1E8SF1,?@,?'B7DX7YGC7VV?5?O>6#I.F_2Z,Z>OGWWN>]WE&OW]WJ\M-)UKV]+^3;QZ[8W-KY MV=WK_>Q]_,^@FQ.OX;,N[=)O'V$5Z*=?W:.=DZ4 /<6&!6R1(2$AV$F#C'88 MD<0H$)MC0LB5=!>Y>&MP9(ISSGF$1!3>1.)MDE(E9QK&-3!=MK,V8MSCREJPP M6 N-/#,2<2$H,HI1%*F05B8B>;0MU,:>L(#;<[.=OZS]M=:Q/^+0YY00F%9S MH.4B _I:52S/6D2$LA$676>6D3QM3=FT9W/L0\9?6#PLIS5E9" M".P%PXDK+I4SGG-B4I212B(X?H325(6?;\O/"PN-2A/42P%$@*0%?2*RZ(<_";E$893(75 M3!:(:#%$+ P:%33#BE $^^@1IR'7\ @4,4>LI)'!?I(60D2)LI8HZU-;BN]& MX_U151IE.)HVYX/NS6)\%7T/DA,86XY5%(R#N6%B"-9+%X+7C"A6+,8VBH_^ MDL5(O+64\(2XR/XP$CDRH <@27#2D21)J7D-,8!7S\H:.%EE+P\1@E,+MH:- MBEEJ,*@11)*B#K:8GY4Q MXC$2I&$+$5B,GGJ)?0JVC1A1@F W,&WV]N*XRG#?M_MQ7*)?5X);$ I[G3C# M#G[09!.AD2:EM9>"LFMV :XE!%J.1V"/6N1DBLBKR(6F M2L5 2_3K%;"R\B*!>A($-9R+&'1@\(_!D:D0@S=%3VDQ/R_E)PJGM984,:,4 MXHXQI"D+2!*2J/#,6X=KU[:Z?PTXA4&:-("2G<<42F7D%K!PU8RE9EI@4G&KM-&=1@_++ M+$BY]!AM)@L_WY:?%]:,BSI18RD"7 9KQHB -%$:64.LD#[QJ/G*NA:KRK3I MY$$)S#P#B*":>L$]E2D1KF4P(0 542V"%#YI52"BQ1"QL&:\))IA01!5R2$> M#$56Y+-*AFMGM5.2XQ9"1%OB,H1<:,T\51@FSZ#J8!&K*G\A5GUI2C#FRJ-( M$8.98DPB+G"FF*$I,)L$MXEI&VDQ7]J(97\MF2_!)L^$$F"^:(YX"A$9(CR* M0!LR>AN,U248\RI867O/ F/"!,ZY=9P1^-531H(.I!Q%:C,_+\P7Q:1SD6LD M4F((<-@B%S!&WE,ML8F41[&R;L2J8&WRM)9@S#. B'QJ17/KO6612V8TTRD M*&ACB3':%8AH,40LS!>'!:92!H ()1'''".CL41>>J%=B(HFWT*(*,&8F]56 MF(ZK0N:'2P&9$HVY0@?RWFM!;)1UB"_A.2X8R&$H]Y!1 "X9YC;G' MR7E!!"&:@J%#(RXG9=K-T8?''"U(U#$$C[AF)$=8.;(81X0IMMI$98*3*^N, MK!HC7C!#EXC,0V23IY 254II03C55BNK #BHKM&_ S^7*LK!E89_7E2V( M>S]FB/N2!D)G>N3=L%?%R68M3>75>C(Z- MM=3&8^6]-)RR8#0&W5I+%;1(C-]/3>:ZM6BIP7Q7I?K+LB]-.F(C5A0%;B7B MBFMDF#?P0W 1"%4RG]2\GRK,]\L]3QR'+ A:$/0^FW@DJQA+UC,5.&-@S*:$ M/0D*.V/AWX*@[4+0A5N"XZ"EM1QA [C):2!("^>02I2#_(-M%&1E70J]*N_M MY-O+@-"',!@*+!=8OL_2O")AHB.-E!@NG=$>^K?D&!Y7N"Y25O M<0C$6"4-DB9G\/-DD,8L(HHMU0H++04HM@J354/PRX#EXEXJ?KOG=659V+*P MS^O*LK /N;"_37,,_=A970OEWFP/]#Q?_YVUL_YP5M4%/^&';S0\P7/>9C[: M!1>\&<\"%C\B,B-H_V);(+!OK&# WLX6?GMY"QABLW# M%86WWW UF@19HB^+AJ3T8(M1CP+T[5Q5/F\K*&MQG*^"X=C6C*6S,\YFQG_U M3:+241F5#9PK*0P-5/AH5=!*!4R^JY7UKSBNVRA#'-HQZZ?M^.GV*0V M'4@"DR5J1Y3 W%IOE%6&&V$3XTHHOW+!?5K@%*C'3EK!+=,P,L:Y%AY33RD. MEY&#.G0I[...Z/XR0O;FN,"QH/9UCE*O,#EC8 M@=V?Q#?S7WZ? W%_6"U/==/O)]^0<]Y/61W5"^NO%[BPAFML:&1C\^;FZ[7J MJU-F5/V=$&O:\ N_QFODPN\N>RRA:XJ96SWV\N\$?YF#?4!GW/46@%_\]?)0 MKU# ;N!KO"3X7XOQQW%:Z6L%]_\=_XZ##CGMD7AU*T#O=P4>0KM]5JM:)8V< M6-.22P/+\N%:630W69X+77_+WK]K4.Q]1%F>Q2 ?@C7O<>+EK.+U"T?"OAQV M0*W\&4$=AB6YN&SD35;OI<7@SIOBBPFD.4VBUL'ZR AG,>4_F9]/ MT=O[UN]]_73T[>LG&.N?O/?QCYW3@;7NT;]VMRE-G_3; MWB>RO0OSV/6TM_$#;^]]2-WE+F7:"&QDM"AWFT'<&I>;E6CDDK1.>\VL%2OK M1,M50MM4&>N6*'WMK*^"3\\;GW T(1<>QUP[KJ-PCG*9++,J6.PINQX^77PN MO$#3 T'3HBZ.4<89+ (B7N4^W5$@+8- P1AIHDZ22?<:CH4_1C95@;OG#7:=\M9HP9T,5GD1(^9$!R>]P44=:S/F+?4<=YZ"TL60U[GGN/ <.942D@$' MV-KD*,9M5,=*&+WD)SRO*\O"EH5]7E>6A2T+^[RN+ O[- M;^O6>*JQH?\2A M/^R,'$RKRH6Z8Z.K5U$[5@<;%-B,5DK.N8J.,X&Q#]A(GQ*A=W6AO;(:2X]D M39XLK:B)\Y:3?/[;1<2-8\A9@Y%1+D4A0U+:EEKQKX"9L24^T#DRKHT MJYCS%\S0#Z%SO7J0T"K9A),B*46>B#:$Z60L=Q.0(P!OC,A\ MFESSE*1.*L2D/8[!&XY3,6M:B6_OE\T:;)G7+E%$$G&(@Y6#G-8>*:]UG*+J0LN"F:"=H'G(W%%8VDU1R\T%DIBU,8#,XO< MPS=QC*SU'F$=G6:Y8E8 C86N&GSGFDLMYN?'MFI>!49$+W#N1J!"8%R*9#D! M[5BDR$0(4>F"$6W&B"6K1DANK:4)B1@Y2'W,D3/2H,B"PS1G!1+JEV8N-4X6 3Z2X["&H5L]EGXQ!C%PE*23S)0 M0E:Y;),_M@1MG@%*)$UUH" P"@C.0'DQH23&FE&CO"TJT&266@S8^YEZ^ M!!FB ^*>"&1Q=,AHI:/03OF@VX@2)6IS P-G;R^.JSH4^W8_CDNXYDIXL\18 MAH/G@@;NK37>L2232D2#/9-*N*:=R-9=MF@L[)D$/0?AJ,"BR<:,U8*@E,^I MT1"#5Z:$:UX!,U-G/&$2#)E$. $[5DI&F#;$LJ! QA5=I=4I;1-O3M+O.8Y@ 366+(@>?2>8XH-MMYK M'+'75/ID"DBT&226XS4V*2*.7J@K4F#-0L#(IGQ63G".C!0*L2"83-%XSC"H*WB5,O." M&;H$:1X )#RAB5D#6*$#)TFY" JPY@E3S8.3USQ+6T#B:4!BN0V=E#H82U$T M1B#.I4<:^X0L\X92@YU3O(4@T988#2$7VC1/%9+),T@PAYQP-DK ?57KH!*8 MN5KOB2PYPJT1("HC,;;.6THZ@;P,KA@QK42S$]WB!< 6M5@C21Q!W%N#C'C%$"Q1$I[B;B6#!GF!;)"8.*8EBJ!%26*;$9"Z'.!D"CSBIR$TN=L8-UL0[FZP MIDCJFK5/BCGSR.BVO6S.^,AITB(@ZZ1%G%F)=,Z@%3J2%+A(DI:3,W=AYF=A MSJ2@%;64&!)4CLMI)TT ;I9<49=<*,I*J]EY^=B,,$((CBSC 8%=XY'S&J- M9,1*!1H-L#/3J^SN^2-WXN9;F#,E&O.4S3L0HG3+:$-=[/8-^+E< M61:V+97<[S\P^_3=F:NFU9UTK1[-5RU,T_FWGO ;!@@=1C.0PL?=?R]L#?P: MNI_=U^J\&%60$X,E-H:;(+DVSC$I#;%V"T(7YK&PD1@!Z,HDMXC(DY%+0"'.1J HQ8DI7 MUKD2J_C>PH$O T(?PF(HL%Q@^3Z=G(Q(J;P*R@=NE;7$.\QC?;*6B%A@N56P MO)QC;AQUW@G$5>[S$HA%EG"#N!..R(29]P#+4A+0;.^<9-X.6*[<(+]-L[O\ MV."'>66"[@]G5?G/$[Z+/3O^T1_.ARM/I5\0?>S*6/]O-_YM_:0KH5ZPWFP/ M>-"?BAT:3:FF&A,;N(S8JN0L!2;!.-?54M\W*J:!3U#UB\K<AM?<&_WYV'OXX>][:,_!KVMP6Z7?MOI;O12]^C38??'=^4DCLH%%"EF MB O+D,.,(X6YHQ;[Q RND0PV/H:W&8CE$>$VQ]V,H?_'3LPI9_Y*L!I("&81F8K^'X"L\_4-EGKG'UX#0MT M_H:#_G2G,]V)G9TXV,_G'BS\U1\'M&_'T\/JG7D(,+>_X>TG!U2_?SZN/(I) M'Q;(CI?'L-H!'D,.UCG?>?*6Z8Z==NPXPC:/QR-7E?P-'9<;-.879A28WQ'L MU*YVX!7S$>V-0AQ,.I.9WX&Y=$"7\@!G^7YO)SN=-!@==*;1[PS[_SN+]4K, M)K&^?OZ,_-!\OZ@[JVP'S-\G)E^AG M'_W4A]W/! TL4C,2S=R25S(!&#> M_?FB /'\9P&EK?N0@'_6'LZYYCI^>-[K&'4882\<*U[6R6$&/[8QS=D@E50"/ M^I.;[,_*XR](]:HW_2G(&']YM(\>MRZ;=+KS&8,ND'7FSG]JJ,OS[XV&BR7X M5UZ"=F[VJ1#E"5 M(-];(J]E29K):[A,7A6'@=(7*XT![LQW9[75V^EH7(F0_MX^/"'+];6S9FF6 MU7#'0?YQD\ CYE08R0(/BEM#7;"<6L,OSHS]/W1YI_?N9"2^: 0#P(8:D[11HMI//-]/7/;S?O=3Q93+:3B$F4Z(6QZ1(S(@ MQH11-').G;OA>1"A> R*DI2X4%XGRS!/.@;8/L58LY^T[.>#[*?5.C(J*8K< M4<1]S!UL&4/&&<=%TDHS>;-3 ;?Q[)7]O*_]#-0$F4Q$(0@/_*D)TA)VUBE M3-@,)@5>61^.SKBS;_'!PDVS$-P=7^]#5JU'/X:@]81EQ\UT9QQCI5],^K\Z M>T X.Y-.!%4L=,Z::K4BDKE^[:P">%.7];54P/.\V$N/;K0TP?/1Q%R]!-[] M9AP'-OL??C_HA^G./'ZT=%,U?B)SD/!36['T M,T^@XCF3*-"\R)/\ <)D'.U/9!/, M\(T='-C#R; 7K40#>96=LI@4P,^(X7P7# ML:T92P?X%-#\OZ[>2K6ROE4YZ4!_?Y<%P3!GE-KU\\CD4D.M^20'OLZ:UX^0 M(5N1MUSK/'#8ZF-C9;T=AD_'-EAMJB^BNBV)7='N7W,A!L)G]SWM;GW;S?> M$..]W4^\N_=M=_-K[^>WW=[.]E:7]C:^[9P68KV-+MRW_:NWU\OC R'V@W9W M?QR"\!/;]/->EW[8Z1YMX][>A]3;\.2[RY055$+.&V2!NIOG;7RNC='??B\VMMX?=HT^DM]O% MW3^_1["!F: &&9QH[H 6D/:>($MS?T,G_W_VWK2IC61;%_XK"LX]]^V.4')R M'GJ?(((VMK=]6Z+MIML!7X@<05@#6X,Q_/IW996$) 8;@0 )*GIO#!JJLC+7 M>M:0:SU).29KN8%;[-'TVNW>6>%%%L:F'\=;?^46$SB=W>QT#GN76:S:+\76 M5&\$MPZ#7W];*+-;WN32?RLJ,N!QV_9T$'^;_/*O27U9JUL,NOC2O^8OEPDK MKC:QYEDMWYXZ+YNX=&#&'2KC.X_?WBS>NE)A4KZGQ:84XM:W\2:YYWO,W.^J M/QHL(9M"W/[V[&6?FHCD.6K,?K=MV_4Q)TX_6K E_?/:U4VJ9;8Z/[@5>>4F M\.ZUBS<]XHLI0&01D^B4Y4)[<#F(B]@9Z351#F.KEW..Q\3@KDJ]X7TM;EEO MV/E$&SN?SAM[;T5SY_>3YLEG&,O'5J/S\63_PI_M=_8O#G8:9[M?_FE?K3<\ MV-D_:^Y\^-[8^XH;[^&Z[S_!O3Z<[W>:)\V+WUMPOZ^-BVUQ\.6?U'B#SXM: MP[_P=[#D^)"10+0TF1$*.[#1A(&--AJ13&2O,%',R(TM84R=&E(U4C]2$V@/7&O!*$>IJ#4A5B+C*$,^Z"@$QR;PL+$E*:XKNJR#O9>A+$MNYKES:=Q\ MROF2;+4\0$)?I5I]W S@@MGG:RG[YTE#OVL!<,0_SA U:@]S'4'80S.2K MR^+XZ\4-KR,_S>4F5O11,LE#7:M!BON)ET_B:\6X!_X0<155N8\ MC:>K[\3X];[?&PR*LO^BLJDH_;]#N/52IV/;^U%GU,YMD,5\;'=Z,+:+8AO_ M%4]+,PYKO_=Z7RL9*1J>\A]@RK=A4/8H%I/R.78L^'I@S_\>Q#1JU_YHI?*= M;,;/H^T/?IV;LU4Y2<%<.T6!B$VU0N=28;J4Y,P/@KS"O+Z,I,V) M_]Y\_^X$[D4:.]L7\+WSW;UWK=V=K^1@!Z*[O8-.D_[S]>#]Y];5I$WSXBW> M_]*$Y_K[K+&3H\,/HO'E ]_=^^=K\WV.&/?9P9?/\-V/Z9)8\"]\=HCS2=Y4 M)<1=KO0+VB(36$0,"T>$,BRQM+$E2%V29=%*WUE)GOF,B0KL7@?8_;)&:#?C M/<\ZSA7^+89_%Y?X)PVS'A.#@GFU.WB+76.29UD+Q;]R=DUAII[V)''N>#+62QT2\<%AY9SR^<7=N1LEA M3/ZW,.KGC,P""GZ9WIGU:\IJ+%+I^UWTG5WJ.R5&&.<=8M)BQ%D*R!CG4(+7 M';;*TGST*=]4MS99KN1/WLS&L 3Q'ZM[$/N=0?'K=.2_:B7>59J=EQB M>)WRY0%'E;Z*DE!A5*0Q.L*-X)@$)ZT6S$EMB+,BJBJ[M') U)K)+A'.(DG* M(LR$!" B#FD>(S+$Q""#%8G93.\KZH;+%2H%K4J[EYTX>6Y%KA(G2U'M:>*$ M)ALT-109E@SBN=S/:180D=HFB BM3WQCBRA2U_2Z:M\]=5)I=66=JZ3 TA1X MFA1@6A&E@T<>ZE=8)AB 8]E9R9:*K8?D75=AK;1\D5Q/$)*>H3X@([9# . M"-/@DC/:44(VMM0F?TALOWJ'AZ[+)ZNBHSO"5'$0ZH.JC*K3H1YU=M;"RJU, M^UB50UJBP6N^F8CHXCS7U W":*G&<$6:*D#/!?*.*.1F2$3,@YRX-G M4>DD<@[/ +0^)(=7H6J%JJ\*5=<(5*L+)"NL=L]PQ M8KV2?"G<]:]D>S2T]D^.OA^\;[8.WG\ZV\WW>G_0RF<&-N"]!FU@N ^\W_A^ M+2"E'R%P??=UGW[\"F/G\%SXH/,!-_?@N>B'B_V+3S!.>/_BW3R!@XX^8145 MPBHDQ G\,-Q;%'#RF&AMB90;6Y36E7IP%=^:]?958/@USD;CDZ'<=*/1,BX-Y03Y@"7BU@?D0M)(DV \T41+D;<=ZD8\N(URS9"N M(G"XNLM(>.),ZJ258%R):)5*1DJ?-,X]>ZG89<337492[3*NAKI/=QDMEDY& MC9%-X,K >H*F!T80B*ZD0C:(B#!V5!E856?5QI94I&ZX M>L%-HB]3CQ=)G#RW(E>)DZ6H]C1QDIS U'F)(BQ@;B05R%(>$ L!\Y2X]X[D MQ(FJ4W7]F+Z*P&%EM7J-E+K*"2RLP-.<@ Y64DLCDMH(Q*,-2,?$4:1$."-I M4LIN; G*ZU(]^*RU%=;BUT3@X*EDBA"FG25<4&J)4YZ(&(A15#E5Q?8KJK;3 MV-XSZW32'@4M"=A="K&]QQIQ:2E+A@6>>P;4IEEN;/]::V/^[KI6NQU#H4<9 M_!X2LM\PB2_/*; V>H\9]M@)'APS*AEP$KB3(M(@4A6RKQR^G,\6A$CA*=4. M:2Q4;NHDR#$"(;MU5%@2A*(2_'I=9WA9!2&KN!WP,M5XD8C]N?6XBMB7HMG3 MB#T&87B(&&&O#.):Q9)-51G&$O6>,F)NU>R%2QTJI7ZQMCFUOL> +F*_5\7J MCZFZTUB=*&6$E0PQ9RGB7!"D+03LB3*(V9-EPM -L+Z:$OJORBJOF0*/U^WY MEJG:Z7U$UKGQ7-V_[_ZEU]0M?X)66]T7L-XY[#KPL6"23$!'8(IYT0B92BZBT6$KIO" %]QRK8[*L[>_EJ=$S M)^@K0*T =?E9C>=&U"JKL12,G68U',,D$4V0HQ 5<28M,AXGQ!@/S%H6K,#UE<'K&J%KE61:&$FG2:9$@]?>!A0"R?O)"B, 5XX8 M%=YF>D&I\EGNC-8E6]:)'B\&3A>YQNOH(U&"6>\9PU8FKA7.@9 +D5ML/7&\ MJC595428UIIP3VFPX%8Q$@3B0G%DF22(6,!R9XC7+)]NOJD79:N[^O%;N=;, MO :^GL3O(U'/]ZWT>M3,[J$UF97:HMX+$4SW#_UG MO'/,J3"2!1X4MX:Z8'GVL1,SS*@X(: 4+&3G9V=W-UW5\TL[+]=3 MJ]OQWY_/#[Z$4T>Y;.Z _NYEWLC,)0G7V3FBC9.C\X-.0^S3SYT&?7?JT?!Z<1GN-;;)_77X92W8ODN%*J)2O5WC[>W?M MFQ=PCY,/%XWM0YFL-(8EQ()R>2_#Y,,>(G(4"^Y]B,JYC2TF-Z_W"JR$BKT( MY9 !?/ 8%"4 =$)YG2Q$Z$G' +J@&)N/J2J+\Q3*@4$YG A!YL96$:Q$G"B! M#%$>4<%\T,('%G+#O5E5Y9C8GY54D$'K^SU-XN9\J<:RJ?7OONDSHTAORS!Q M+X?#>W#_W]L]__65:5!SQ^/#*)00W&)$2?;9P%]&-GB+1/3.4TNH9F:C%@%D M3F&6A_U1W/A!HH!0D*7Q2T5BC:X.7_T>:%;.#OA,:9M&PU$_UNQ-J8.2O!Y^ MN9X_&-/87Y?\5O%>R7<_N">CO;EM[N:R+NM$>J_%IA'L,=C.-5?+8#M?J)Z/ MT$TJ5GS_;$K//(/7(+*IE=V$+*OT(:6-+VT3\:9'7(M<_SH<2G6#O2W%$_!J M-[TK)'*_V%9X$7N%8%2_-(\/3CY^W;_X_7AW[Y-H[KR%[S1XXZ3QO?'^X&OC MRS^M@YV#SK6=@9-/9)^^ZS0ZGT\:[]_"][[BQM[1^?[%T7GCXNW90>?3]X,O M'[\V.P>I,5O9YDB*DA*/E)(^=XF!\38Q;P]P'V!MC0LY&C1URI=U<-4*%3JO M#2A/P9?=>IS JV>Q6$&T:L+@]LYB^UML%(:T JI%@&J6W]QJ:B"*@WA<>()X M) F98!7B5 F5$D3I+FQL*7EC==CSD5R\-N]Q"E3\7D"UOLT_ZPU4V8O:.^M5 M^+0(/LTRY 7BG2 :?"@<).+"$F28)LACK(*-E 5*T0:A&$FB4$(41QKK5#R>N(N/0*:44T\LQ+(;3#CN,"H91^,$)5 M'M02$$I6'M2:(=2[WJC*12T"4'-=E@9'J4V@2,!/".PP0TX%A>!5 0LMN*4: M (K7#7UPB%>Y4$L *%5LUV9F]&C3,/8KC^I9\,JW0_]'8/5VO&4Y"UK;>;TJ MR+H/9,UFI:@5'L#)(4(<0=Q)B;0+ 3F#B8_"&V=8KE<$IVJEN%>7Z53166J/ M%<6L@N_CQKWZQSLQZF5N=+["9LCG=C9?3C/D$R'T;%XN>2,XR5L&A'+$C=;( MN!00PY)1(J+CBN9F2%4W9ED[G(_>ZSB&[\E QH)=TBD];Q_D#9V?-][A#KUD M^>^LAZWNJ$#LN;JG\2,+GIFF>H-6_L!OY;$]W^*T[.B_YTO-QD5+>/H5ZV!U M1L/;OS)?[B1O.G']F:K1B)BO"IO]F1^@P F3J'141F4#YTH*0P,5/EH5M%(! MDT/)-R9?.KX4J%-[%)$#K_XK*AS[WVS[S)X/-OYG?FI@7L8C4KG2;,$IO%,] M7TJ/-H/E* ".>_U"OGX;Y;*2_"D8CEV9L=2.^]D*_=?/EU*!GU/4]?52[4TV M8-U,;M4>N -Z!JWXKD.1#=S#LPUU@)K>[ MX=\Q'.6&Y%R5#/ 1!SL0"K=[@U%_92J FV\F]OD([[YO?-__\H'L?SGXVKSX MW-I]_ZYU\.7O[[L[[TYV]SZ _821[?W3OEH!O+OSB>]?O#O>/_GG&.PJ:[[_ MP/>_?&P?[(&M_M(0C9-/WYLG_GOSRS]I=\_S0Q=\,!YC%, ]RL?4,605$L8%#=8("_(LG9):4B6O5@Q/UZ20[3&# M^RW=RC\6\3L@T+/7RO_O%>-72M7/)VU^DD$3K(C$6A(3=TZ[_#5P?Q0GBN!D M-K:^Q-I1[$9 G5CKQV\1OEH>>-?J^E%_$B0-X,]:-\]R;S2HP1O]V/6M\2=M MOZB*[@UBJ U[V>>%!^E./G5>Z[<&7S=K>[U:!W3F*-\H=RBT.J>PA!FJ_#%X MN^4MKG\7/CZHU\[R':('.WW](_#"F>W/\/KG0?12 L^YN-&1;77+@8*FYD?I MW7 ?D(,>F+/,YI1+7N/0]L\O*[;S5UO6M=J%SL.CP%7#J 3J_ ]F*@[#*LU MJ+7C (8'SULC=%Q:NUF#)0B]6K1*X9[\%-\Z F(C\H&SOZ-CM2-?@U MMT:,2F>G=CKJY\D?;-[@,3U((6X4P9^*U!41E)A3")^PT":?72N,MT8[G3@F MSK(05DWQOF0]\-FA#<_:R=/J0.0(W[7MB=R"?L!Z':]D:\],T^MM_7G/VF54 MFVLPF@!!NASH=F]615_KEH+<4)(28UU2C&FN)?8:N:D2P93H96A:KE- M\#>Z6,W><"<. $8+5KW!V-V:^< ?LRRFS]VN^-2N5G/O$SX,X,6"9^N0P8D@ M3@5%1@2*E)&9L(L)Z\7&%MZ\GLJ8]"<6&K!0([?U6AHN(?ZQ7"IOJI1QS M#F)@E]S(70G&PH(QU\=Z\>&BN7U(5##!"HT4(1AQZ332R024&*>1\4B4S?L2 MF[?1?TUD99[/($O.#^'U:MMF=I4&<8*W9[$_-:[9G)6'*H]]S'H-W*[:66MX MG-\!EPJ$,.0W"A^JR*$5[ME@"/\4BU[X7J>Q=,2FOF@_GO;Z^9-V4#NU_<+' M'!_?''('7/E=\+'R4,"-A8 YWSD/,K^:?_=V<%P[[?>^M?)(W?GD-N!\VP=O, M_F2XU)D\%\>@-7D58(9K%IXT[XC IV#NX)=OMCTJ$@<+F0Q A)B,S(R=W%-N MC.3>$*Z,4MB_+Z T!P/=KL#IGCX:M5]=^_OBT/F0M0^YH,D.$5<"8*, MI@1AY8SQ26(,D[[%Z";YB88O:@V"$$9;;F60A#,/;@>5WA/,?8R&$7(+,V2U MY@]<\_VS0T\9)I)K%'A2 .J$(QNU0!+6@Z@$2DA5P15U6W7,>,VO]=9?=7YK M#T^D;/VOZ__/#?'G'9/2:N,N-W_TQ/O-"4B]6:L]=@KRK]'I:;LP'[;]NVW; MKH]_'<#O<_'S8L/Y*#S^;AQ\8DVZ%N^^^6?X]V] MT&GL'!SG+3IXC5[5A8/WG]O-]V\97+]S\/[M17-G_V)_[TC O423[I\U.^_: M^YU/\-I!:IY\I8?66T< <9"E,2!.@H+?E$$2IIXIG#! XM54A,$XGV-/M.>< M@S>K%2:9TD-(221\XVK*<3SOM6+B:V]ZG=->M[#G/\X[WABK_?S>\V--$(2% M9)7B#MQLXC556$0O73!8"_9#"H6?IO"7J"C%%7]K@92V_!U4Y\]^]J2&YX79 M>?N?4>LTBW@=;CA\2HJ/R3#^A 4>;G?#Y4A>K4Y=;'\_- XK27%$5F0N0BD# M N%S$#F$$&V,U(7P(R*/%6+I\+W!L P(IC3]X(Z<@LO?NLS;GLX*8YR(0!%# M/)B)XTK=SQHR;RBZ2>4C,6_(>UWVQ^\)SE>8)N2G91;FVD=O*!\KZPV>IHY* M_\P7*L2JB&47.9%ZD7J3V\IH?L2MO7I3-)=_OK5$^@Z/?6LQSOBL)D46$ M;0*CX$K$'T_639^LSE:_8RUE=HU'>>MRQHCF5&$O#<^R-:U="2@?7$?WJ@MM M7VB5K>4Q&>*P%=YPI9--BBB/E: 1?'RIEU)E>ZOCOUH'Y-W3_2^K;#N?R/[% M5WSP_@-O[GQLP;W.#O;>BL;.<:?Y'N[[Y&1:YZT&"!@X M)P;IS 88'&96*!R%LQM;5-0-?O0BVU4Z\+9"N KAIH:]%<*HP#C%1C-K MN5,I$<88-WXIARI5"+=,A)L>3^<)= \+Q MNGEXH]>3(%QU5O0=-7PWI9:/M33J@VH7E*]SZ:+;G-NJ^76">\+'A%G*'IWD M6BM#6)($.ZIHTBQ4GMV*X=Y<4SXS)O>^612$TXBK:'-MMT(BR"0%<4;*L+%% M6)UPMD(-KLON@GKU2AQ(DDP1;ER,W)K@*&8T&LZXXMY253DO*Z?$4^Y!K\CIXA%R2CAHP95)QYH+13F$ON8/ ##R54+DF*X9JL^0;PG B"&"9 MMRQ3PFJ,C&(1">TI]15%#$K MI,2/NO&X$IN9CY3NH;AD.%MI?^K/&RN#ZK6CK.M+R?@\(/&_UEC])%PZ%58O M#ZMG=_EL=,1GCC.?NP"YD!A980.21#$+6*T221M;0M?EPW?Y%M*3-#W M=BRX7KMSU*^W@F2%CPO@X^[L)AE1P;JD",*68<09U\AX2I!+D7D5.-'1;&QQ M6I?Z>L?UKU42ZB6H^I,X.)6J/X^J3UTA8K-F9]^'8 HQD,M\HBK @G%N,6AZ MRODJSNMF551]93(_I/1L5MK?N2WSDUDA%BYCGW=EQWU;-S"DOEI.Z>5/T&K; MDU7S'&^U#ZM$.;T6)F)V7](8RH-C%A'+(%H.V1%DVB(6N8Z"Z*!MRO2]=4.7 M'"TO08.>.95686F%I2\L]UAAZ<)8.N-N,XF%5!9)$2/B+H+C37U$!DQ@2B'D M5K',>5/'\N5@Z1W(\:_2+LS1#"S K_ZXK*!W)$LP-Y(EK,I3S ;:$[*ZVID= MK"81ZW-2KR[$'80\EHA[XI!E((E49I*A M1 6V>&.+WL!A=TE@^YP0-T^(>HT(]09"S^NTJ/5;.;*?78T6X@6^#P]7I4$/ M1/ IT^_)I^^[GPXQ#X((09!TAB">F$8F>(E$8#AAS[6F?F.++8CG3PK;:Z\) M,@C%8U"4I,2%\CI9AGG2,>1#4AD;VQ):V9+'TH3SYMDA=Y1&E8\/-MHB<"8% M]T?P MS)GB" *_,@A\2JK*O_QQ#*-VW$WCH?PQ/8JF..WK%5-6GA]:YKD*0J/DYS7GSG/P0']$<;E.>8N) MZ/I9TI0G594'^OBIT ME^LWBU/&RYLGLJI>ON,>X<0$#FS;]EOY)$$7NS&UQJ?Z@67LM :#?'K,D@DJ M7_IFY_6LLMF^*8WY>RBYRL]W8.2+-]_MB=Z_!]B\^@?O_MVCN M_/ZU>=$\;NP[.W_C@Y.OHG$13IH[^;24K[CQ_A.# M>YSM0NC0O(!KTG]2HS77N,8M=]8AR:5$W#F"'(3DK=P;\E@KA[0-PL_8"/ M'D<2+6)@DO(&CT/&^HBT\9@X3IDBN71%UA6MJ"A?L.X^I7]2Z>Y#='?JGC"< M7 *P10Q[C7@"+=;!)&0""\IY;G0^KY3PNA'7]V3ZU8, *NKP$_IEE0*_& %GOHF)B22JT40D32S=PB''+4V M_^F$E-ZDB$&!<5VS91WM465'GE"'WW9.V[WSF*M1>OYK[734]\=V$&NG;1C+ M+V__^O//7VMGK>%Q)M"&A[BQL>?!8Y6;X@Z#_==I;]#*(A\@8VM7\BO5<+G*=RKU/H> [J(_=X$F'T[]'\#'/XR%:!)A=[Y M7\>V'_,J9;S.K:#;_;[M'A7L[!5JWP.U9[OL+>5*$9$0$R8B3CU#3G&/(@Z! M<,)92* 9__>_-"7T7RL44E;IH'7RNRKU?E+UGCEO30KXG[8H"F<0#TXA:RQ# MGO$4<&*<%%OV=?EPGZS*%SW#H6K#X]A?0T>+_OI,32+%K%4GNJQ&&JV0WDE8 M\;G,.G#1*8"8"4LJ#+N-DD=&@T,EZG]NT,C7:QI:H2[VL MTLN7E%QC; U(,_=Z0]O.).'7^\V>GC/S11>E+GEV7HRE>!*OKS(22S42LZ5= M@4D9>&Z#9DR!UV<$Y#@P8Q,!(R'K7"ZKM&M).E3Q9:X49E1\F>OB M=U=HNF0TG>D%B,+3( A2"3O$A6#()<^13(DK&XGA6A9H*I=V9OM*DF;>REH@ MK_C.C\'2<+77]V:2AE_(KT_,^G*W<6T/:J>V/YS01.2M\B[X]IW8/XK]6F@- M_&@P@!=:-].QW67X*3W6\,NU!=SI]8LHY#<81^R7&=S_M2L_QMIQ/\/P?[5, MHM)1&94-G"LI# U4^&A5T$H%3 XYWMAJ]H:Q!J&SW5I%.:K7>J-^+==89,K4 MVF T."U)A&P:@B#E-S/\#[*D);A#]ZAV"O_TPB774#?6Z)AFZ*Y\0BNDWO37 MVJU;'<^]-E,RF-,^6.@^W"#KN^W D#)#S!G,?^8[C(6ESKN:C[+W<;?!7A83 M3SKXKPC#58+D_/>8]Z?0KSEQ&5]9\)Q9N;81=$DI\]_SB9FQ=.'I5ZP#.S8: MWOZ56^1REGGBF=B!B+PR?S,_C_O37-111*X?[5=4*.QOMGUFSP<;_S/_E/"( MXXLK"G=?<#;NI*7W0^([3<;=S,6SC^7N9D%M;!748%F;WV3''M1YUD#,KO45 M-2D][<04#\DJQ1WGE'A-%1;12Q<,UH+%C5N^]U-JK?4D@2L0O#9I<9B)5&ZU M1RM" 58.?)*8;4\'/H'^B@:LH@&[,MB*!FS5:,#6C+UJ%3G UFP**P*P);O&BL^6+/?R+R80_:5/FC(R^BR\L#7[R$<;V M-V[L?#YIT,^MQLZG[P=['\3NSM>+QEXXV?WRKMWX\K&UW_G_O^]W/K8.WA_,LWXEDH0.-)>: M1(:XB JY2"**(EBI78Q>^8TM62?LT4F_5JF^K *X"N">IVFU KAE -QTGX_Z MR'P"1'-6<\2UQD@SE?M8;L>[<5^9P>6HH*E>\#2;#&788E[3RG@$ :_ M*P(V:<(ETMP$IYW!6!35^Y*L$M5/U9>YCJY%I;@/5MRI/R%H(-1RCFQ*!'&B M!3):$V1\LLQ'+32UI>(^V)^H>BZ?+QE6T'%5K82KX7D4%#Y_VO.\Y54!V.( M-D?%)3E-*5"/J$D& B(AD2P?L9KQG*3H# /#AF>KDEP4M4 @XT_UO6G M^N2J=#6NC:LTB.T$PQF,^K;K8[ES6#%MK8#;]!1=-H0;[V2V8/B=?Q(.J M='B9.CR3QM$.1^$4\CB?DY P.%/<)! J\+"PHL0+EW58T2J-<[-OLC)>R']& MK;+5H#9I?\@D='DNB@,,^S'7=N>W3TL&NC7D+JT]C+ST502TC^I2%12',Z+V M[[&$C4D-*QQ>!(=G]\%(HM@2XR&430QQ*CTRDE*DK4V><&JX"SD;Q4V5C7K! MROOX_*25\BY+>6>4,)>(.9=/ M)@;E3DQS[2W-.DS(@^.>%YA_6B/&S]ZM[>4/;*ZKZ.J>8()>C+%XRB:]RDX\ MS$[,GN"CK(J:&8DBB#;BACJD$R<(,RX,#LP992#$QG6V[ :]9Z2I>]HFO@I( M*R!=,:^[ M(E >F,P\V4T$8SY+T-B"L/0;/'$2FG)=B]%%0J@90LK7SN^8%T M??D^?Q\-X/5!)F'JN%;7SNWO3C9R:\>Q'6KNO/:FW1O!3-J"BB^/O]-M)9B5 MXEM7-H%'_=/>(%ZEQEN':9GP)([G89:2<-A;2894VWE&-L09AD:8GN%QJQ]0 MYFL]KWV+W=#K#^ U.\RT)]]:(=9@)K_&(6A:S.*%\1L,HOU#+53%M[ &/V>]PQMWD?A'-\,W M<\B9S4<1ESL2P=5F(O+G>/K_G6/GG/ RCIOW*7+WWTYK +(]&/7C'ESZ]W;/?WU>/X(UWDS\B/S=]@GX M!=_W][;/=K-O<-%L-4^VO^]_^=P^.#FBC9-FY^#D^ 1\@G;\]^?S@R_AU%$N M]^D_X#,TP"]X=]S8V>;9-VC0#[2Q\^[XX/T_G=V=_?,&/>CLOF^FQLDGWOQT MJ#&5G'J!,%$404!LD99*Y4(P([&RSD=<.GZ@K3%L9[>-X82#E,:29&#.I<.> MN,2(E]P:&=Q&+8)S=@I3/@3G;6-KIVA9OTJY.JNW-_)#_OPV\\/2T27L8]'5 MPVT@6F$&$;VVE,3$<5H>O>CCTC!V:SO1QXX#^T9IP66,Z[6S6"N8QPH6;4!Q M"W#;;8&1'T0_RJ]Z^-$:UNQ1/Q9GBM9^R52-^41;BO_UIGQS>_)F\3+YUZ^; MM3WXT-5W)Y9@4'@1MO8C?=0T.%"R) F-7+E@K1*&UZ>;>WV>'>6(%S"72-CC$ >B0LR(A%8QU3%&B MO=C8&D2PX;7S:/N#JRIV54):W<&P-1P-2UXSD*5.K=T#^=[X?:-<:/ 0CT & MCL":9X^JZUNG^:2F@N$Y4T_\GP6BPT7D8AH=?FB^6R@\S/+Q 1ZK/\IR^\[Z MN%V,]C(ZE*]-Z&0APB-@08RA%1W!G!C,(\G^B0Z4^O!7@U M0+1V7ML"/C:R\M7^ "G9&&/%Y0M9+B#@N@"4 -_19B)VD"!8KUH_RT_\SR@+ M6:]VJ\S 1P'BEB//@K(7%KL/@-(^!T/5 M&AX7+,'.MHLVJ,EG0$I K4?]%L0=O>LV3I7R!:;'QQ@&$Z[AJ;R=@6#67*R- M!F.F^:/8A4@W,S1"(%L(W22DK0/6^?8H9PVR"*91$?C"N_[8PMOYVODL 8AK M.KULWWOC"FGX+(PVQS7=P5A<2_K'_&;\G@^J@V^W\JO=;BP_D./0F!]ZE>+H MNSKZV\-B(GJG^5'J-T^XS8F$['D,AC_6=%M[.X+5*_)S_KSVN5B1]FBP( 28 MX'Q00G*A(K>".,8CR"'7W.,08RH\_ ("T$^PX&8K\;L=M 9_G?:C#;O=?VR_ ME:4S#Y:\7B!HGASA0_">K63,(>%BR.?H!F2T\4AZG#Q3G%.G-[;HIK@)"0I' M$:8VWGO=J?;,"*E=<@H WUM*N4W":N,2"("IUOT1UOUBFQTRZ[4B^1 ]%3@$ M?DKGHY,%$I[')(267A<&X*9UK]< U8YK@Y$[ 3PL46"Q90])!&5MP((P,/3* M>A]L$R\M4G% M#>J>VKU>?[-6,)S7,HEWN3' QF?O7#4EK4%A2+(]_J$M@8LM)CU8X12H,M0Q MS+&)FD&HKU(B+H!@>7GS;C[_LVZ:&))I$ M=B&F"'(3O$,V%#W 3D9O,/7X5KG9K.V,"BD8'O=C+-RJ0>M[#;RPX?'@\A"G MDA)^+$AG$5PWWSOJ@E\3IM(S]L86#4N=D":RI"B+A%LB=13,@\5A'#O,*1ZG M#\5<^G!F]U(L%)Y.!.EM.=@L9:\V,MW=^9L<>AM]H"P R'"(3$%3D08W#VF* M&9/>>IHYP_CF]0J.R[@TR\PB*QY)L 9[JI.(//.2><%$,M%K*0EQ[L:$<;7B M2\EB[>/=O0^T>0'CVOEPUC@[%-%& >J&/#4&8DWX35L)G@<'UQ[L3;3$;VSI MS=M*/<="4 =(&)R6N-P^7\/ Z\:L:Q9;V^H.(,+-$546=#^"X+233W> \!6> M.1N@/!UE1'IF^Q"IYJ*(^CB$&W\-QA?LL =?@R^-]XC+I&[F4Q[OWMF46EFN M80Z+O[LY\9?_\+UOL0O7G0NCVZU.:W)O4+AV*W:+][^!L!=;T,6:#/LM/[LO M#7<*H34>69YV!^_FW>SZ;) ]*),&>4#M5K&?6XQO,(C#V@!4I_R[/$UR<$O* M.O3@8]W>Y2S"5\YKJ07/X5M%CF#\3)NUW1SPNG;K:/PTQ9E9A;]R[:(=>YXS M#N"2QG;L%YNGWKM6%D^9GS96#A+_]VMONU/SH=YJ'F7,&@ MU_Y69 #&N1R8BO*!BA*>\TF6)5\<1I(WGV.>9M_KQ%H8Q?IT-">C<#26H[>? M/_RU/9YND"H_S"J2@TZ0DOZP\ R^V78K%-FE5.:\\^^AYT=EB43.&(ULGK+) ME/MCVSV*XWS.L-]KKR&2?,GC+W(NH9C1XK35(F%?+-, H.22BZ@XK_$45N5[ M*T\QN%F/G]%?T'[..^)_=R=)YK S?JP_^['3&G6VNZ'XZ/CYWN3':\;7;&N/ M<./HT&BIDD\<21XHV%=.D;'2(&,\=U))%HS)U0777?-+_VH^NUD <\]E1,V( MEI.%EU%=@<3@@O]4[&P_7NX6A&P]\C&)?9NE&&6)!@2!&!U<_>.6/YZ5T (; M:G$2@DV]_R)8[,3A<2_4,YY<#PN^C3&]T.PQ7!1;7N.\<@&>1P7,0QA;#NX2 M07_Z1&$2Q<0[1S(0R/3CTY8FW34+W.I,$'<- ?"N*8AC"RY%S<.ZG^>E V,Q M6CAZO%^V84$(G-W[?KUX=O+A>_/H,&@(TX)UR'G&$:UWKS>X%F[#!9@E4MH6>FUOEK8_ J7_'SWTV&"V!PFW2!-M45<8Y&I% )B MCCBE.7'4D9Q>NEZ;/#5A@YIO@V/82JU\=CC\-3Y&HRR ];G8N#B,_O:6M$6S M#$\N+3=0G[T^@6GDG (FW"9& K**1L3!*44Y"8F"8CIR*;1G*F.$V&0+B$R. MW29B4^[RY@4/V;D(Q7FXN42]/&)\O,\].(X1?(F?%;]6!XO/'2RNJH/%JX/% M%U^>&PM&[U ^KB5Q7_YXQA&[;B;&F6E"YB2W317S)@GY%67'$.0RD6@SH$7 MI[5!G-&4G3H!,2MC+,($P]M72XA7,+3(H6:1[$PC6.O9BLG+KIQI:G&F;*Y? M9+FRC2G/41_<=HKZVIR&KO$FO^-)X L=,*XVF;C;(>M+HF,HFU?I)A6GJ]W M^CEVQAF9F:0#R&IJ95\P"RE]"*'8"^WB?9E]N$]^Y-W4MGV>;"Z!E;NLKRUE M$\!J-[TKQ'$_VOZJM.O>U^:-VW6;K?T]SW???Z)->O"UL??IHO'^D]BG'UMP M?=(\.3ANG'QN'>SEL5UIUZ4?CYL71_Q@9Y\==#Y];^XTS@YVVB?[G0\POK]I ML_/VO/G^8QOL9FK,-\L'9CB]8%7M:Q MG2M$+;@V@ PJQJI3.=<%HCYTFS"VO;/8_A8;A?&L\&D1?)KE9='.\\0(0X+G MCA/L*'*14O#K#0\LN5S G0_CP0_'I]7C[UHG?.+WPJ=70;J\>OB4?::]LUX% M2XO TNS1-,Y[1T5,"!/ )IZX0R;QA +5)EAN*$MJ2;!4N4T/@251N4UK!DNY MX*$"ID6 :?:JU^%1+GG25DL-=%YOAE?_T? =AW8!1Y]MY42H\N@\>S>:5K 78 1% .'F2SQ852!.1$!<1 M*V>#5N"%;G'UDCTE.LOCOJ*(5)*[+Y41]'8ZT->P2[F4J:DP_/Y=)V_&->)7 MJ*0J!+\#@L^FX#PQ -7*(H>9R!YE/A2-&J0]U581#XXF P0W:HE[E\M0GN5P M#%^E.[S.@GKO%HL',I^R568^);BB/GV\ L4_XF 0X^YIT?K9/?HC9CJLE2E' MG#"IGQP1 !S6V/O<:K[__+5Y =>G $H 1/L7V_A@Y^#KP=X1:Y.2 ""HG%VJ%4^=Y4J M9!P@%'>"(*L)1+\18R^<8\^8: VHY MT??@0/WYC>8'!L\ CZ*]85YSJJ)CSDFFL/31<^;#FG"@?HFU8_OM"N7I-]MO M]4;CTOQ<,J"6]*6Y93%9/V[L*-N_BP\.REM,KAJ_G[;& M#=%AW'H(!F8E&_:.CDOC^%<\'8XY]# CF[6&[9X_*WB.Y[7L@(>5Z<;<==WI M]>.8GV"0FS7[L1O/-FNPQJ%7M.S;P0 THGP=W+>B,P=6*<3_(/-S^1T[Z'5!4,Z+VV1ALL/Q53+_7P0Y*II MUZ_S*X!'ADF_RYAR8-HJF5\< M%SO#LK0ZH\[XBI<%SY=MMS/+9(=S$UUH5TGB,/.AUN!RN2^7+E_GBJ[#D[1Z M889B(;,\M NC-I&!2TD;=Q/WB\:=02L40')-*#QX=)DN AXO?H]]WQJ,!S?? M:]SJG+9;OC6LM;HSSS=I+A[D\0_/3[-K"-?,,IWYQO)Y!)="#,,O^+(&(W]< ML!J-AK (>=*+=N3<]'S:;Q7WZOI^,57P,."Q]GMG^4F+85RN3ZM;AC<%(\XW MVVI/*#;+1J4KTSUIK6Z-M65\EY(U($])<9>R,[LH+!]F8LV)1+3&ZVIK@Q:( ML>V/EZP[\PJ(4+?7 8\E=K^U^KWN#2KUV)X-3$VF 5BM#HMG<&EVMP^ELD1Y MX9&RRB.NI]SBE8E3'E2JF$DY;_K.E@1_(Y M(!=E#]]/^BON% ,];1.&,9L*T_OT8'"UR?$C]&"03:KUO2[[X_<$E^LS6&;6 M:&8?;;!F&:TX/SW-V%S[Z U9WK)G]6ERFE?/V+D6N)=I\((&I"PFKKV=H_^X M=8/NY<_*7ZWO=YB3AXK,S.[* N>(K?;,93_G#H)SIP=^;1.'EZ%Q+W1N*J%: MBE ]]?G?S[%+=S6_D*FO[KD?\]H/CGU-Y\)RS*DPD@4>%+>&NF YLY8E9L U MC>IG%,N+;=W.[V7D!,#J;-C>+_@?;]@V2&/O][S1"^/;)_LGG[XW3XY;S9U_ M6KM[!\?-/;AWYUV[T6F<7]NPO?C[>^-]IF7X<-X\^0>^\Y;NOO^ FU\^B&;G M+8'GI/M?_C[?O_AXI6>""T&H\8ACD:F7@D'6AHA"(I1[I1P--._0U1GAR]VO M?2DG:%[R5D7@"0&=,TD:)\N"*"<[A"N>>&>>F)V"+ M:'3*QUUJ!8O#25)(.QJ18(DG3(R4B@#.D3HSUXGH*YRK<.Y5X=R]-F*2*$4]-]QYP#E:E^:V@V56#N>6U-BVTJCTUW&O/T3E0=2W9ABK=K8E)M:N MT)7F^<_M:Q4&W0N#9MOZL0C!24.0I30A'E-$6LB$J)?.,BOR(60;6TQ?IRU_ MOE:U>T++K3L_KUY#EY 2JC1TN1HZS?H$GPC%DB#"D@0-50)I8R5RQ&BG:>3) M\\P3OTK-I)6&KEXRH]+0Y6KH-%\1M1+1:["CH4L(PRL-7:Z&SD3:.@FNB$6:Y;.?L5'PF\_,#,9$%7%D46]L M&7']-*:U)V18[4@Z]SCG"+K5S<=HOC+FJE]6MCIELBX?BF6I<&-1E%XAKCT$3D.KKQ6&#,>J;?6071=YTI?0YY?GX.7:DG;%)7B/E.Y1:6X M#U'<:=!-N&'2$HT@]-8(,#>S@6B,I*?.N(2%52$KKL37=R KQ7T1BONT]0.5 MXCY$<C(4_N,*>6DCXBP7<7.3D)/1^*2%A*7*BBOHBBCN4BE,KF_&HDJSW0O!9YENF!(GY?-3H<4(\ M<^ :30SBBA#., 3"4F<$I_3!U4Q+5YMGWD:I +0"T%6LZJ@ ]/$!=)ITE\2H*A;2A$G&G-#**4038Z;5PW&$3-[:(J!=\(A6"5@A:(>BJ%T55"/KX M"#K-PDI-5#ZE K'BE#^L$P+8C ASYQ73SMLD $%EG= '4VFL#(+.'X"P-CS* M?\QP%7=#+;0&/A_\,:')G2':O8UA=)4I10%K-G&)-XMRBBJVR05[%#))<5]V MRQ]SBO+'&2R]ZV5O<" FZP@*'E\Y1^9VP=I[!P*ZQYBS.]#2K1TO/(7WD,T746+\I?@#S-XVC,H>Q=KGV+&M;J8'+ UH M+K&O_7(>;7]P;1]YD4FYLYNB)IN^JUYT\2/J^T7.-YMQX6$H_K#SKO6P3,9@)@PRDN5BY(21ME9 Y,5"U)8;*\/&EMA4MY[W\QCU2I5F M7=$L%C&)3EDNM.Q,])#8.8PMMJ,-8M4FO7,FC5;+:RH5X;EKOE<=!CS MH5PVH&BQD-+%I#3;V)*;Y!Z:]0"?P=&H+6L)CQU@1:=Y1/ MQ5K*2:+7V@E_B &32<]S_F?L9Z?W,H>&: 4'/X>#64X-);P0206D.#.(&V.0 MD]0AJURDG&N =YGA8,&._0>FNIY#TO][&8SVKTC7%[']E:X_GZ[/F'X9 W4I M( ?PC+CB#DP_CDA)2B2XU5$3F9WJ!3N+7ZBNW^K,S&???WX(\1U. +[MM.'Q MU\9C%QP>[K0W:.7K_M:/;;C!MSC-06<5GOG6^"YX^A7K(!X9#6__RBW[![/I MI6?:0"!Z?G9F?Q[WIZ)X%)'K1_L5V02#_+T]-G#L$MG@][R>4 MMI21>BU+4['AN9;G*#Y@TU/335"MY>\CBDU%[GSDX1U-_G/LGJW5'D]C?$QQ MN4/QY_B8XGKM?;\W&-S3SZJVA69GN$2,N_R<[A<-6M]KG5YQ*B#@3FKEH"D# M#JW5KNT.+RVG_=*JY5XO4??]$GD+U\#]P&N: $DITC#_N^E=(<7[Q:;!2RB: MZS18H],@<#^^N_/A^_[)I_/]O7]:3=J$,7T5!SOMX]V=([J[U\!7+8CWCAYUVKN?#QN?OG ]NDGOKO7_KK[Y2U<*(N$@4.6<\T@%6$M#2 M2:'R95K^.R* M?A\P5$7O[_ X]F-1G5-YBL^"C;X=^C\&QKW>[_%/VPK;>94J:+P/-,YF$(G5 MPI.@$18JG[G$.')2_*$J#3 ML8M1;;E76^[KY ]78+\(V,^G2*,RPE#DL8BY61M/F5/,ZU(;P,)D,AVT6F:&_-BK0M+_X/NFKS# ML3+R0J-![G4=Q&'.<=A6/\M@K=V#5P83]1KFDJ1"BV9T+,($A-J$C+/L MF^WU\[]X\TJ3^$+L"[=-[VUT#&6S^4_;V>7&'1MV']YXV=!GS>\]WW!U\;7SZV]SMOKV$+C.5LGWZX@/^?[Y\ ENR$8\"I ML\9% (PZX@>=3]_W._^T8*P96V \?Q\RDSRE5")G*%@FSQC2R4>$0S#6&IAZ M$DMS >(,")W!7LN@B+;YF84HM&IN*6JW6KL:9Y\/;0XGZRF M#()_+.+81612P(@P;DC$-"3*P5"8&TC?:A-_9E$_]WYL8=6J+VG5+_8/B221 M2NY0T"8@GB)%1F)8=0B)($1B-JE0K/KU7U^JS<:U )XP(/LU?9&1\=% M$=SF'2W%3XW?4TSCPE;Q"*S"GV4N!01@L,18YZF$8[<+-K$;:RK;/&+J8.Q. M1_W37C^',KX-\4MM#'>^USEM@_0,:V>9P:?5+C9MBS#F;T!"^.NO8;'\X/(. MP;T:@O#( 1?MB#K^=@N)_]<9BT M=CRZ%##XV>H,:@696NVO6(C;H$;P+^[7X@H4_V)_S=*2Q0C>GU!/O?WNCRUX M][7M4IB(8;SVR^RKY??_>ONF]GG4CG!)AP1,RUDO9T0S;@];!9H-6K TMG^+ MP ]65C8/;!^>H=>-[79O;>03/JBR?-:+Q5FM"=WYEL'(K\]<,H++N2RR4EFJ MXW]&(*T@U"5$VR,0X<&PT)T!(,"L]H_ANWC9%V#=ZY:))T)+>U!&1_D5*B<6 M8M8K*C%F,,K(<&P!*UR,67.ZQ690D0\KU;I()L-]ZBNVX!^Z\#Q7UGH68_Z M?XZ*A,"*K?Q5E,^K-[?\]O2TEXNJ0LY/AEH)9:V4RLQ(\5JNY!G$=GT,WG/+ M=I.Y!^EX%UV_..2&\'J9DJR!"]&P?7]<([I\J5ZL=CFD;]87E\L"<@I.(MB& MO&DX&5TV!C\;7O%"/_9.P0,M&BJN?*/+]*//C,UC:16S/9QH[D0X2[B\ M+0B]5.LKH:A2T6";(/PDB;NDC+/@-4=)0L0:_AL?]&@H19-?9F/2#\UWUP^S M@,#T+(33N7F',9E.)7%I0V]O9%X],A3=2S7##K M6 PY&X&138 7 KM'OMEV7C ZI<[$YW6( M]0;.7'?PRN^KB\"Q#_38H=;M&"\TG:FPN M()X0I;6XF^"W![V?2G^&YB& P9M>CDX*1*[_1"/&CB?\5[JC5S7#.9:<-M(+ MP2661L#".*5D$B0YJXLDS7T5HMR,O$4;Q@,;[/;'WO-K5HNOK'%TR)-A3JJ( M5.)YJ1O" ML&+!3COLE7="' S848Y[R[V%2T6:QM$@FMU2AVMGK>'QY?7_[W]I2M2_!I,< M=>F6P0,>P6,4G_PW!-:]+LC?U\'8DH^CJ^&Q+?V^6^Z=M0&4K/#1\O[)K'[# MHU_N;R8[QHQ>IS7,*CKW3FEWQS@PR9SGNY;A?XC=5F$A.[WB]N4#N_/;]190 MH3"N5]35!:VXY#F#BKG0S(5DC4B&XT@HUW*\3\5: 9:(2LHC'[A /)J$'.8!&0D8BE7>(\8;6\.SWG5ES95A^;=("LC?[G5NR4H74YPO,I1-N5_3-6NFY@D:)ZV)[E -K M$-2IH1TKXEB.!WEPH37(0QU[F3^T<86F@AW]5H!"\?[87P5C2?ED -<\2[AT MJS]_<1#<7O>&>\PF6*9AW;PUO2D*M)- $&YTVH_?BDSNC.NZDDGM##FCHQ$\ MTN7BS3S2[-R-<6>Z7)NU[=IQM/T\3T6M"J#D^$,M$$-_',,H?STG+G>B+R, M4][EKNGLEY;A_6L$:IFCMU([KF1NW^3MIO/\ZE\P_19LE^VO;D+W#WMA^^'6 M%,]SQOF;,X$^,6_^86#7%%\LD7MO?S@IRX@,*07&N;+:@:UU*B@O$G;!LNP/ M$X/!%:O\X4>TKE\I^,/!4AF=9DA[;Q 742.73ROSS%CF! _.$+"NQZU;_.$% MZL2JXW:VB*F.VZF.V[FM!.QG)5U72L!R99@16B@F&?<%YP736HLHG9 >AY^( MP3.IP#2W-(YS^_$RJ :S/XZIIV%T;R; SC-[:7YRG'@M4_.C/;=B\V#J+*R6 MKU #2.WZX]9MWL)S.@OM&[P%9? J;JN]L=UNZ^+B^A[E,SM;Y9[>]6DTBM^^ MHW;+KAFXV(3,[9KE5_A2=LU6;#G79=/LC[Q9)I+,<_,&E@^W8/,(B8PK6M]^-YY=)GA3'[_C>8#BSLTBN;RSV MOL5^OT@83&;S_\N162<;S_YD<7ZV/3A-9TPW46?C],$Q&.3C7CM+W7S,;D_S MORL79/\UM,?ME2^CH!@@01JN\9)2'EED\I7FS,;Y1;GS;)SV>X7A&PUJK<%@] <*A0U M#[\,.//3S:'2=BV-BA+#8E8!(+J@WQ.023"#71]SAF_LUF87="[7MPN>;5X! MPL:YOND>RMX;IF#7,'&KXI M;3@+1_#_UKE0IAP2M$? M?_YU4R)Q<"61>._T80A$6RM(E!;S))7SG G'M=4A)4S2.'VH&*[2AX_7^K"W M?;[[Z9!H;KAR&D7G\RD^/"(MB$-!D."IL,[E<\]B&S#MAN3ATG(!I7Q-ZY= MUFI=<."ZLQ4LI=&\W=4&&;QF'L:N\^RNULW%,1E9MZV'D6]FNA-'P MO ZR?9)=KM@%T#G.EF)^__Q;J]>V$U.S2('-E>HQ44'H+4XB3"^X-N<9/S_' M5CMWV0""/B=^7DD'7"*HE(^/H-A2PQ(E)+# HZ?:&..%IHEH;)F08P0U6%0( M^H@(^G>NTS.>21(40UYF%F,6-')6*10UBQ'CJ&F0/]J J3#T"H8.9D"TQ-!Z MC? [X.BE6RXK&+T9L]YEJ;J(1;C]>[00&'97UA,U3X"CGB9KC&+4),6)!\AD MWCF.14I*&*]*'"4 ZA6./F+K]5O2/#ND2G+NI$&"28\X41Y9GC"R#J>H>=0Z MB"?!T0PT=\+2JZ+Y+*CZ$_CD-Z%E[E >M#(0#F*[7:2$RO)M>WK:[YWV6Y>^ M;*M;RGFQ,[?=;O^HJV "J>4[5S2-Q&2D3(3*8+F7W@GAE1",1DJTB/3Q-.UR M7-NE6_Z*]>SO[XVC0^6I)QS %=2-HUPG"WI&"W2 CV!G%B;6>3U8_2-1SBP/=;+J='7>]; MK.1Y[>499F7[4 8611LFE9+>=Q$H,_IZNX@A4+$Y_Z>:=E L:7Q>\9 M:4&2A M:H3?;>^)W&__OHCR6H,?!7FKYLAFA%P!;ZU8.I@Y5W"@#7_4>5=_93;LW6@- M+)C"HK1@OT.8^+(R([<]T0K%QB\M7EGE&.4&K^V>,4K]YT'*^H4HOX\93HHR M.#-I,LX/.JG4O>0)OM63'4S#U:ML!BHX9VTB 7,($9E-F(MDG$N2!'T8M >7!(8<41 MMTXCZ[Q%QE+K@K*!Y:/90$C:WV[(05M+DH-ETA\!_P?7!J MOWJCZP8@"_]^KP]X_E/[\#:[G[=^_>8=\"S^-WWOS]CM#L[;WRQ<>9SEK'3B MI>D$A'L2$Q=U/EDF80CWM&/(<%@/QSPW7D=BV ]T8M:%6M7&A2\02*U\WP+Y MC9+2=!O*:[_\M;FSV=SM86K%]@UL"\\ZDZLU2RLJ6Q)SLL*R MU0"+E/ZV::T M^JS,4P$E*RV@_P_\,@@LUV(Z*_:516:/XHI]I6)?N85]Y:=L*E?85Y*#40B% M&2/P^6!-8%CG5R R$8!QJ\F^DO&78YE/+_@Q_C[K*2BW^&&]_I'M+@;,STX? M>),!)(2!/[&3D[:W>A,K./]_VO;7WAK/OYB)-_#/_;D57(&/H\$PGZ"TMDM M)TO N-$E!M7^M&NT N49/;W3O'=U;1769!&FCKB4/X^[5W 1_CH>=:R_<0G6 M11&F:Z"PGEN#VRI45W =/O:Z<<% :9768&H/B)J+[Y^U5F"^*6A0LG+-GBN9AOT5U::JT)_4V*KZR^6='N#73L?W#B8UH;7S_QYK>SJYV4W;$P_+!M;I MQC*\)R8-]8=^J>C*[*M.&SJ$HE.D8ZIX9>O_Z.[Q'Y_3Y/[O__W-SE-GP^]N#!TXM+R-+W^ MM!#.;'M3J-' 5\5_1K$8X_%QIUS>E/!Z^>J7U*?A]L(F6RX6NMEH_$__!,8< M-./+8%MA:\]\^8T_CWVO:A[B4ED@.R&=N"O]LEEFFH(]G)P)-6=? POYHXAA M!W,UWY?HM/R(2\DT,>1LA><>BBW<1_UFX^2P@-%3C;\Y\DKGJB6)+=;C(AL M3BDL9EK_;[J Y^8W/.R/.PXV!1C^C+905K?QO_KDSM$6-;6N,[7:LU@%GE$M&='(!ZP1 MSX)#6BB,C,;8ZY!3G))Z+^RQ\@Q"+?ZW#SO=X#G?G$0\O>_WRX2GMY&G!JG! M[+?^X'MD.;@%"/MO4"WB_[\'AEFSH(+&VXW-C:JL))@P6)"\\5OT)0+_7V5" M/MT&['C=':8^W^56Y&!P_8_7G:AG^\&/ I231M+H87%!X4@AO7]W+G+VKM?" MT_F%O\YT*]OW3&VQM$TIQQ+TRZ*7K(AIX_0YV)_EA_3[WX=5CTJ;FJK?1$%= ML*/\:;\R()=?-KTKAM[JSL!K=SI5D9M1;YS\41\,?#EJ=;DYF<&"Z"IZE1H^ M3*6#3P:QGFXO5JR%8:-M5);UG(X[L;;86CH.\$6!N=,"GN]B,L[Z_1]5 MM<]HI;@$.L=S#=POJ$T: ]+G*O5N)N%?C<3(7.>H)TT^*76-^?#LLB9QM&*G ME9'/M["Z?!T2$U354Z)6'9W MF/0S,Q["W<.8JN.3+$UVVFDT[HK>CW[G1YFTH1L_]*#PI>'6F0;Z1Y,NPFMS MTN0 GO'#R=4JS6MN0>,-MC-.]O%$@"<:K+P9)22-?*<3"^K&]FD +0!-IY6C MJ%GE7B2S_?Q8'6WZ91%=#\3 [TP %Y3-U=_?$(&,4G9H#E6UX'T$1Z)=$DDQBF&K,%NL=QN*BTQF0[J\?E MTB=$'OHR.Z0)9F^\O8+.N=J^L#2P6R"IFO#F03V?&?\VL2W93WI<6=4=)/I46[5 MQ,\PMQ9%=#=.Y!U,*[K2YC=ZNLESS]QC6X_[,2:@2+Z0@S)1YG@,'V6+F#1Y M[:9?M+_?#F//P(I?(SJ5]E.<>XE@OO1 E2Z8"6GV!U.*GZ5W=I)CIC+G],%! M7(I1(O JU2NBIZUD?;D"L\+TRRL1]VB&* NI-J&(&5/QL4E(3_)APH:5JPYL M/JD#E>I;'S9"IW\2J7(OU.7G)-JN("9.VS',14P%9:/)=QCJN!1''=<)B,O>)]'90I]]"5&N=8?#X$<$\;-3_$9 MBMMOOM)N&Y6S-W%X5#+LQ$DP:G3ZPZ&/.>&@610I%]G$]$6XWY1=+Q(+ B5. M(#3J/DD/ 1D:L\]FE3-T-Q;KGWI>^\/AA I!Z@W[/7A? M,$C0X Y)S(C!H^3 .6RZH%9\-?Z@&B1.?Y".:&!*0$G#(GG5X[PF= H"HDAL?#T6 M/0Y%-Q=)>M[]?[@@3A9%2=&+3)\2 :=2)1ED*3,49E_ (+U2K>J7(%TI#PO@ MG-ST$?23PC5)J1Z7FFFYO,.J=T$EIF8;,C742JR>?LYX< GOIA[2TW6)O59+ MDVVFFYWG9U X^F7?U9*SFQ7;&C_=%EB :F,ZZ=0L28V;\JX"MJK^,NH?)U8^ MCH&A>?E2IX*X1)E.:E H[$*RZ_.!I_?Q> _XM.RL4T1=!Y2)9-V4 MW3LFVM'H]+@\]YSHS,,)9D]0#/:Z.G.K$+[2$<-I,AABH]W)H>*$J*LCWW3& MF+3 R1V);9+B-!D,=#U8Q"(-$CT.<8#?BG_]G_\@.?YC,DF N$[2%$>IY4C$ MU-+7/#D FVB_\X>#LVE.+8S^2=)SD\G8^U$,^KWJ/&JF@4VPN%C0RR8=B"O) MG3XL,E^E#R8TFYTM@B[1!8$-#/I;,?F4I.)4JGM^.D9T[JB)1&0ER%V3/EU!=:R)=6DX]3BXNP\+'5M\6&'^4G M%8/J.!T Y; X+A6CD1/??)D 7C4DP+MJ"[#1K^ G5'PRG MKTU%H::O[5=0?2TJEOWHRX$N*"+479:D";>CN5O%F"P[#:=!)$7IYW5C&U=F MY.UA#S;X()D6P^K(9Z-QL084YP22R$?962PJ>8N!:J-S>DIEL_3B87'G E-] MH_&Q-PWV:5[RDFH"R=J)$4=]%]<\:0\6Y%#RPR;:*!7TBP@"".'W?I2%(1X> M3LR&ZI.>L=]Z$E2F1Q?;4@M65/*/1O(LK9C2232SJ)KS/KRIKV_.+=TX&KN# M;E6>;>A'HT[%3'%W2B_?M<9HY=Z9V:25]07OGYID@XML,*"4Y J(GIRIX9R< MM:63M0Q Z^J?17?FC% ,2J6AS&:?) \L<>I!^ E]#[Q M,(Q[Q;_A+:D59:FE%0,[[D:/@4W!?[.C@N1GG[,=IV#S#.GO6USK(C7PG&JI MI>9?*J?Q_+1T\4WB[1*1Q#.**0Y>I+I.D:UO.A-GP@+4QFM7J\7/<#5W@(Z3 M1P>@;GJR-N?,.IVQ5>4\CQ\^O1-@<#"^),;CR8]I%V8_O^7%4YZ:]B:]65V4 M^^XRU]A<2]I45K+"SRF^3GV8YZGN2COFQG3XYK_-X/CS5[!VK-;Z]M?1WH>/M+VS>;9W])5O[_P96CLPGX-]HC-L M-3;(:D<1IS;VD0@&>2&$]R00H_GYG%LK9MV7$V[43CLS\>#^QA=$Q-HMBJK;^ Y&_#.A<:1]=/=?'3 M,I.YS,,R:(6Y8,)(KF!E".<^=NGE3Q6^'#WZRSDEY5' >'38'\#+JC*OZ3B\ M6N%X^_@XRM+_O#1B=#QTYR)%J22$6E],3&>LL39KL\ M0#0&AR+73P9RO.5"QIQ1P]^#_L% =S>G7[.9=#@RC0_-?SD&W?RYGX$)3[3D MR( ICW@./TS...+6 N[+H%ELBY%CO(&78T*!$#MQJ]=20TBA!8OG;(E\*P?[ MK$?UTZ:!O:\BN%/G$;"S>J/#8:-T39=1AOVYYC33.7, M<2>X5M0XS9G6+##%E/ 3H9LM"-T9#J#L1C"0 L5WXH'L>'":L. ?W1G[S:I? M^5O0>%L>L,!]G-BB.[/\GO?>#W]A8-AE^T(22J34R%BK$3 5AH MI9 6Q*&,9)(9JYS-0+,E9$.)"PK;Q@:#A[.5(&<=4GG/!N7GU MAJH-\C "ZG%(IA90-R8*W-K2X7":CRM+B24OBA"P9?G=MS%PF9NTQP[P0E(?!,V.@:P#Q( M[^![!&.)4O&$4G$M(1^;L,\^TGUJL.*B!P10_,,%/A,6UUZ M,F^XZU9[D5'&J9*"8X-U[HDEH$\K%:026;7K6;WK3[CK4@9C,-,(;#'8=:(! MRC0%*/,$^#5(H(H,A%Y^@0OO852CQZ&:6C6ZBBX^G>T3JAVL-T6&"AD;+&3( M,.Z1\W6T)$K?C>EFS:6YMG^Y@K+8P$2YD2!Y*"1?,(8V1$8-Z8 M(+2Z1C^X9#OO"0OU=MYI._,0F#0J0SS+X0?#!FD=%*"I#ECDDH0,OWJ3;V3Y M#6!@S@VWEB=-5_H&RR(*2W86F22)QF)U^AAN_YER\CJGCW!>?4M9=_%Q]6> M4<2T]5F80PSGC7&\U=)?Z9<>;C3^'@^&8]V;!D:W_. [M^5C?2=X\&8(#'L;PK :93X%8*YPK,TE+)%XBMKE.IL/Q\+AT+PV+ MF//^U[@'GS4I5#,-=5J*&'P^\:L71UQ='T'U==XI4H2 E5'P>=V#+0&H3&6?6'7<.SO6EG:^]VYPF]\=TA7)6TT#V M&+P[5U U)3M7624IT'2^<,G =_R/B%?3"A=S,7/5BH $ZY?IQFYR+C>9;89( M+ $4ARQCL(]CJ/SH,OMAU+]L>8\''DT#[5W##HH4SUO6UQK%TKX'S<:/?F?< M+?VJ/9VB_*L2(_-1:">37:P2Y"/@#ORD+M;Y?/I)K^4RUP>6HC/6\_=:?1R3 MDV$GO1LV;[W4%Y40V3F NXX0%)XDY]+FO!12-HF$R@/R,Y_ZU3^:7AF@0;\]:LUN7A[L[A46NG M\WWOZ)]B;^=3U/HXW/]S=^>OP_;9UZQ-/YZTMMX?+M>Z?'^X_0&TQV^?N^UO M?W7:6U'K.X2YO3]L==^Q]LYWMGNT>=+Z]CZTS@[X]N:^(0$;D>5(TEP@SKE# M!@N+I"#.F8SH0.7YB%QLK>;2P380SS,O)(@4H03+N#56>G8^V#CIZ2BM>F-^ M8QI71QM?*,NN'WMQKH+#US$@*N(,USA((EEP+@-*<]9G)PD-T"<:9;I$K/<9T^I^5+5 ?TO7XJ__FN;#40#. MRV^':^GVF"F;LC13E?Z8E^D'559M596S3!%(N[O1 #*LA&99R27>!Q*Z5PK6 MN6+QJ6[^7#)J8SKD1F-[+K[X\ONF?%RI0W.:7 K^!1VH2CN;:AF36A9S8SW# M%+28IIMX*GY.I2'"?WXP*9M9#*/M;"=*9M2_XOZ7;IRT=&#=#,HZ(V"B]V.# M!%L6+RJSK4(Q&(*)K5-RY7MO!F-=)EJFQ,C(P#VG!XU3#S_<># IFQ>7?+;$ M%<&E#A3+$SZOTL:6%YUIBJ>/&>;QGM^*?UT.9^5+E]RF4LK =:UX RT(H9= M8-A(1L#,,?::\(^$;.>\2%.58%XV;0Y2>:BH(OQYNJ0U;$:R_=L/(EN!DKP= MYF@Z,4RKS'^=XB&BOQH@'K7.]G,F1&8 $9ER!/%@%=(D>*1T-$>9YDRP5V^R M)3S\KPF9C?K1JK@X(2'9'0O'+E, *+I=[XK2N#R.R>7IT;]T+Q+ZQ-T9S8-9 M@9L+:'C.T#)EONMRO@^@66_&0O,NU-LQ\2)/3?C7G>-?F,;MSAYQSO+(%P)3 MR:6P,D:AFP"2R!J66W.>6^"7>^4/W965)N7H-Z<2I#JZG'H8?UG-8GMGD^WG MH+IY[@D*08*6GH&6+@GV"$@[-YG../P?V%B\F>6DB=GRX45%Y#,!79FUUQ\# MQ!^W// 6*F>2>RR4X=)*8P.%B5J6>484D:O)52LS&!/8OBV]#R7)?*ZX['U_ M4%:9_5AQVB],05]/]G,0E1Z$)L)*.<2EE\B %$5!6:L$L00V)/K\FPR+)LN7 M3\$OD^Q35$L=DW[HHI..*J#K'$KN3 M7D[3ZA*5(JNKL]GK>W=MK&<"VQ?OZR.9^DCFZH#9R/^@0 $<3+6R;GG(ESRO M?F@'Q?%<3[*R!E2C]-T/)R5??6F_EEW8IM[@B8D[ B5I-"E#=3YS=?Y1,#"/ M*]LG>@A3:;[Y.9VW$^OB=]<4OZ-U\;NZ^-UE[>*O\[B>\] J*<"6]YAIEW-& MC%)88!4R3H2-B0;KXZ&]917>4LG93B@W7')M/V1]E:IKR':XV"!+$ZOFM1E= M?P"4:<]_X;.0K/5I'SOJC&<8A9@0P"TW2 I*D=;>&B^,]7&M%\\VKCYZFP/L MH]BA/)RNBPX;W8RAW^GT3Y)[+W%\ZGX:K>UAI=OW2PFM*QJI*O^6G96*7FFL ME?;@!8K]ZQLJ]N02P5;-:2(^!S!$5&8Z^GCH7T]^^<,5P^../GU=]-(WIH?^ M6!P@@P%^Q(J68/Y5@Z3QRLLS@;.!2Z$S&L!_;C)R=7DC7?I]Y):O<;J19Y=? MQAODTFM7O386"L#J3J^]^EK&^>HG2S8XOML:/,%D^0:8O,]ELFP#,WFCU_Z> M*+>D7F"0R'W__ROV:J:/I7KUKW&#)-B9O&]Z*R5+]]+CGXT+&?0\1Y7,M&HP MD]?%%B2:JT39_,'2%'M6L2ZS6RL8BJ$4<&\C5:IK3+[O6:U9>^J=+MUF*1*E M= '^EHK%]L?#V(SN7PLK>8]5^:56]UOZAW>H"L!OO/L96VD.8V?OPOIZ35>Q MIM- [V2G1#]E/&/4O^UZ/:AI]T[KO#GI:Y,@X2.L;-$;%K;$AO2WE&K: M:-P,,JX!WV5/E;7>@Y%\;LT:Z?_QXN+%SBL+"C52R[K>PZSE#=7L/W4GN;Y3 M!QSZQ^0,OT*4DM[!VN'$!U:6Z[.NR4'@2N7SS(R;F,?%&:)Y) MRW-'C,=&Y58283#64E5'3.2>Y1#O>IQ9*21S^DB[BF6HCJ#8\S2P#W>[/SO; M1Q_/6EM?\=[15S"V/YWN;7WNMKJ[?.\(QNA^+G9W/L/X?Q;M#_]\GSP#8XWW MZ->\==0Z:>^ 0;[S5V=OZZ^8\G*Z=W38;>VX[MX'&._#^^^M#Q_QWK?/H57@ MG_^[\V[4^H)/]BDW0@KM4:8E0UPX 58Y]2@ZBJACE%+.7KUA32;9)6>?YSEM M-=PU029\<^ZZ2HA12 M6ND*,7"BP%7ZVT0E3AKQK"(P:1,6TM8UCG@4N!I5+! M.,\UUI88+A93SRN,.!\.[L:#&"!Z(5Z8Z_'"W!HOIN;>G+47C;UG&EGYV(A! M9HC!!,@#9I +@H(NY0TR/F,(>Z>M(=YKD<=*&/C2](QUT&!^:?7EI>@N*]%9 M$'LJJV[J'$D>D=JZNQTBL2DB6:,8EH!(-B@;RRY99++ 49[ETC'#O50LMEQL M*KE<.WL=S;M;.[VJ\*PK'(57HMGI"5V**-VAVO.PC>R)OV$3E=^>"26[C M_+I@I9Z)B^NW1ZV6>U&F2SR)KM9?A->K+A+>''WLE^]=NF=7Q_\PMPP@WN?,>Y9XQ4&F80#*3 M!@E0:#-CIWJ;5&@$7GWR_-"/@;3P0 M[]S+!KA@H9X)43Z]#7!/[\>[:>FEJ0)1&PFW4!+:;^=/M0WLK#49RIG7B/- MD&9&(4.,4"KWTD'F1L(5X31/?3#S,EG\91@)2UQ>FPFK0X"9F6 5 MQ9[Y')%<*,09(:H3GBH)C,$"N?XXII2E4Y[[1<:M'Q7?SJYXI';B=?SL M4^H97^8L#>6T(@H;)'3(P-)@&=)!4D0#U=9P2;&1K][09GY!Q[:[>5!6Q'Y/ M[".[MU_L&0>A7/2)SQ0$+S>][H:$=9CL\P# F:$%VYI3&012/(_-V5V&C.(! M:6%),(I8CUT,D\WN'6"RQH[^6RJ5+R+8]4Z^E3K8]7GS_2S856L@:"\- C1W MB LMD:3< -\[[O-,8^=BW;L-L9)@UUJ;^$6TB=6TNZH#5Y\ENLP"5T5N+<\R M@RR/%8-H#F85IPIAEBDLJ&>6R.B^;>9\G?2*:SQ.DYHZ,%E_M1I1W[EX9[VP M#[FPOZ?J3O-%&N?E]2H;\-SV/0\@FM(;;UYL[K,? J3;6)FKK,'U%:35L/'; MYR]?YPHR/$+QN7:_]P/F$ILN3F:TT(NX+C>7RLVU#_:-M<0)E:%@' >35'@D M<^X1R2S+C0N9Q?+FY>;6J#[R-;7E(DD^<$VYLL_5LZD@EZD-D;/5EPZ3&UCE MSZ7.69RLN.EKGX_0ND?=,?4\R[$E_KZL%MNOLGN;?4B-M;9B M9\KWNA@TRK);?\,.I.5_B6RU\ICHI_ ;U36_'B1F(<^")EH0FH,MPKDQVJN, MQ][8/2,4XCE=FR@LW.H>Y7[;6H8O:18AN[7L]V=[UGK M[)]N:V?S9&_K,[S_$]_M_E7L[KSC>Q]:>+?[[G1[IY6==[KM[;0/MW>^G[6_ M[?YL;?WYO?VAW=G;.BS@V-;!#X^'F+/@!TI,YK(@468$CHT-.-+:260!, 7F-/=9>/6&D U% MGC%@O@!M]ZK(7K;FD)P8=BZM[]?(,KV=#FM)YIW6G#)!07$Q6GHI6.ZTS#%3 M/-PDGV\ME-FTV2\L _"QD'F^3(@A2AO&.)(9-8C3&*C""4-$DHQ193C+\:LW MLLGX]\?!%\ +-=ZVAU0>*%2@[;!9CEQ2.891]PKC#2E'@'ZLMP2G\MH0=,+X_SJ M6@UKBPPO6D6KV'\,"%?K9RM&AIE^QHVC&C.'7""@G_G,(>U%0%QBXP+S&?8< M]#.Z0>^MGSTX/+P _>PY>]#^27[P%!%GHU=\$/\UZC=*+>47';]6VE8,#G/9X&#/82 H1(/.0%4+#!D%YIPG1@K),R<524H;N7?7I-JI M]FL$^=V[;-'BR?G%=5-N53KEN2/ZA7H>F%89M5@H$].X:5#88Q88YRK+!0OT MB2L7U5& #PGA\U& -L^H)D(C&?N @,:3@+Q /^+*C_NZ&DG74WPM R+G.H-0PR9D'JL0"<<8,4MYS1*RU0 -, M:%XJN2OKF?S+*;FKSTA_BES=,7!]'[;DS, M09G!.R&.^5E?:OX\UN?T0^,_;U&WY6XXB;);*9/ONL>=_JGW7_S@1V']Q: Z M!<2$G\.=_DAWYJ^_[0]'[?YHU\/,;?^@%S=K]J;RH?,@.X7._'E"Y]T3['>^ MDM;!OG:868\Y,BX'*U]3B90B,6_$&>(SJ;"3H"(*NK&<)]( XNQ$ZM'#F/ 8 MS;L2$R5R/N^^ MJB##G7Q7-ZQ>]F!T6;JOWO<'U9_B?>27(\'=L_;)?BZ"(C96=J!"(FZ80]II MAP(A7!!)"'4TEA^CYX5'(^[8<&-UI4D> YIO6;,$Z"21:O2C7%:_Y.\+"IBL M^S)<*:$^]AKOO1FDC-#(LLU&?SQHS+-4_$>W&(V\;^CQZ+ _2-@28>4@:L<1 M/ UTL+$TT$+VA1@"PAH;\>CXH>'JP'X>3"=/I4)B)?/I'\8[1 M]!N'AWKRD1Y>TX!_AD8HHF!,+-88CLV1MZ/X>'QJNHK)L2?^&"8\+GKCJ!N5 M0!EOG:Q3G'1\K*-A *=/)X/KXV/@@51_Y/R(Y0[TIKGTU48>ZE&Y(>/."+2( MD>^.WXE^-=W]^ MW-G:A$^UG7%:^JP"\\KZ3#-_S:G3+77,1\_T^/54REV\ MO?.1ML]@7DO3?JXR&JP @YHS$FNJ4U OXV]!Y"Q(8:G""[)]6;F<<7&% MR'Y0H7S4'8'WES7)=!6@9@2F6*P*\2-5A;C.[KG,3W0_(JWS#=:<3EMGD4YE MQKFE'M$8LZ$\K4381VH_^!GZV!?Y<2Q$&';<8___[71N-=M'7[(?C!'$P * R+X2CAH*Y.>*Z #4EQ[!:4YYX9[FENO%5. M:$%X)AG\-<(&$9@EV(B_7 (;)WW@>=^;((?MN,'KR:Q++I^"2/RBZ27XGE^- MWV-AV$_['F#98&M0GF<4^-UI4)EP0)(H1IVV0@3QZ@W8K"C9K$MHA5CKF'-88RBN+G M:M(@ZMZ/8[;.Q^%P''U;OZX-<[:)H]A3P9J06Q3/JA&75"$3:(9P[(V<$4>X M ;''FD!@\;]ES6]F74?P7/"313NCJ-:YR)ZGO?/56^9TM85CP(IVH$' MSAM&SVT_5C*VB3#G/)\E[I+X9E^"=%(T0S$8CBZG6]WKC8'JXE0F8ZR.B.=P M^=9$6H:Q;8?--,'-R5>GISY.5N,7IN2//[37ZA"^EO%X5IWA_U>!A^M*#!A%KN8)]M!WFB@XG$F[IGT5WW)V2'WJF M[9/N07^MT]:G?0QXJ0CH$B[/,L0S19'6%*/@%5$*4Y_%)DC+M;_^:X).HVBQ M+3A\KL#6TM".CQ6@=KBB/,LX!O/:IT>K0YZ)%=[X+1D49:I;(EL?7SUJG!SV M8_GV.-"_&@"ZZ1Q"+U/U17-P?N0'7= 67&2&>-GT@5CBO:Z F8SZ8!0K^SB7[?"(M-J?'EK\P\N_B]LF^DH0JB1W2++-1A\F1"D$CA[GSN07X MIR[6#5"$-@%3+Q$ >BUCK::;7C')1F/S$A=;W81W#,L&"1TL WL6QE,$0&;?&K-WDSXZ))LF66F5+CHC$; M;ZN.\M-&+9BW%5UG' C_N#],=/TZ=24I?OA9?X__6FS 4EG#>/:(-L-^9SRZ M_)%+[.CYFO1/9$A3=FZ]YGX>#F9]#PX\,B#EOB,=8+*O=>=$GPY?_;[XE?") MUL6"@*"ZU@/1A.]];@#]C:H<5T_. !1 MY(JA'0^'*?3FKI+XREU=Q?M94WO2LZ];@^D?'7#]EM/ MM"T7'Q,1OG%AQL)CC?_ 7?<^]L#\]3OZYQ9@5:<_' _6IKO>]MN)&OD)[])W MH.I]+D#U.P4U$K?.VL5N]RMO'QUVX1TGK:._X/F])36RO?7Y:'=G\^?>AX^G MH'*"&OGIK$7_ E7T@&Y_V(7Y;IZVNNW.7C>JD9_(OJ+*,LLURIT!)3)7&9*Q M\;NU5K*,8.UL%4&20CLWH\JO;*"&4>YR0CD65AJ!#$!G/^Z7SJ7HYYS&WY:N[X8'M+0IO!E>UAC$9^/Q M%0S0&3O?;)P<^MY#A*P63)N(Q2?.#AL6+DNV >@+U5FJ4@?OQR M].[(E!U"-8+_'8K\WF*6._*T*\_RS5=FTBG1X>MN<"]UM&GL_:G?4HS M:K6VR#I"$!=!(&/C/T7@!C,6G >%B%T1]/24,4N);R*W' _Z/XIAI,(7P2]6 M>Y%1QBD8.1P;K'-/+ &&42I();+$+WC"+_B>(8.J6RWG.0DTO M1+[;$$3N,L&]$Y2$P#-0[N(),@_2.]A_P5@%,K0&F8>A@Q;=UY;G1$N#A! * M@9H-=& MR&&:RPQ;B_,4?G(%'9R'E>US*!$6--!(--< 3J2BXT$1&VFG:*>R M:_:HW]#P#S2&EM:!CN$ ZKPR#?C=JWY.#RGBO\\&#[ET2;*?0 MIN@4HR(>S0R'?5ND$4Z*T6&9UF;_/2X&90Z:[AT4T:<(]_FH8L=WQX'3/:4_ M/!T'O=5GOJ>;#2"RC3+B3(]T= -UYOZ6IE\>UL;!#ON=,JV@ETY<053W%DR) M-?2+Q()QS]$ODEWL%WERE>RI9_4D;IS/)4O_#>;SZQ90I6-+<63*K,>1J6 MO#K5%C32'C3F-^$)?#S73OYI3+NW52YX-T4.3R-PED-L&G8,LJ4W FF5XF,A,-Y9C&J?['F[O_YU7YYNW)IP5 M&/DUX=R'U5>/(S@K5ON[?5[FQO M;;*8";!T1M/]BEMP;?<;Z&?QOP^?O[>Z?QVU=KZ>PI/?6_0K;VU9W-XY!'9[ M=]K:W%="T+B\"$0;8"T8_\@83!&-B3=*X)S2I4 O \1G<[ 0@U# HA(X5%B7 MJUP89006YUV"U>(W/O9*G(Q<>K4O\$)GWO7#+DZ3928H!N:))9(S'8!XA#(@ MSP,5E'&]NECZ!Z\P#7@S[HRF>8,8)UH;EV@Z3*\_!"#')KO0*@HXZ/52" M6>@RJZ9Z..4@G@Y'OIMP+CX]+6*9'O"CP[Y+(Q8QJR*F*/#DL[&%ZJ-:B6?(QIGXM1>1;5^+"Y^7=Y>#7*RN_NZ3 C!,;NWH*AV4QVT= )+R:?@,^#I82>M+ MI^K QX.X9BPN"9M35$>+<>G+ZEZ+=;R*O/H+**/T&4T69;; \%ASH1K =)T:$^RY@$0FL8_#*:U- MO-TQM;MBM/(PP_93O'EC")K9<*[PY\2MWH=YZL09U0;.^=<7]S&6'IVPK/%6 M1]J#D4[3K4,/JU"F^Y9TFHH8QHG$TC.Q&THUF\%Q/T5P=F#"G41>PU0H;CI, MG/!P\H'7EHUK+A)A+&]SZ4$U;%;W6!>#23'9@8_!I<-1.9UX*#Y9M,G])1I5 M:U?RS^"['Y6,.XQWQ.S@5+4G7G7QF_K'U:ZEZ[,//O"]! *)#ERWZ!7#T2!E MF4WN'8[C>X8PEX/)?:4V".,U2RR+R0/E:?C<'V9+$4N_QOIQDQ/S5&*WO+JQ M)*8>4F>QA]Z-.WX[G-=>Y@3IGZ?5Q5]:C_FT;_(0L'0897G,>C12(9T)AK04 M&N?6@>G(S^LE\[BY)BCYON@!UA5 N?.B*'K'$KPM"_[DW]"3HA;#QF]%/"'L MCV$2;OBOU[>5$^<2*:NA)NF:J3L3+$5''P_]Z\DO?TS:>Q2]]$'IH3\6!\B. ME]J6I/'*R[,$QPU<)CE6W>^JD:O+&^G2N68JY34N-K+\\LMX@UQZ[:K7$K(! M/'JGUUY]+>.\GNR#3%;RNSUY[62S&[WVFMZ-UW:=54NW7M ^K.3/QVFR):\S MXG%II,1#P%;I)'^WX"2_M)GCRU^5+\7/&ZS)?4EFKI'=+?KGK??*7=D%])8? M_*LM'%X%Q[W0M:F):B5$]2MT**Z._E_?A&*NZ7AZ?U*Z;8?2>I+/8Y*W9J0K MVJ$3ND&S-6>J+V,SM(/BN#H#N&%[S L^^J6UU;WH$Y]O6]WS!<6/66MK]V3[6XNU=P[X]M8_,+\67>I\&XN&'=E3>"]\VSO:WOKS^^[1 M]Y/VT6:V>V;)]M8!;W_[Q%MG>Z%U.M<;7/B0"Q,+K!(;G6DX1X9R@X(2V"JM M;9["^@AKL@OJ!M^R]^T5B/90[;W/#7GC]MXU#CUO'"(B#])C;75. 8>L--CI MG*F,26)R&JX+/:]QZ#%P:-:!.P3-<>8#XCD5B'O#D<3&(N,)!]F1"4=C=H(B MS8PN1P35.%3CT'KBD*'>YIXJ ![,,ZZ,S:U5#FL6O,3NXJ[$-0X],@Z1*0Y) M+H@ I0@9T%P!C"Q%,A57-9F!2[!/GKYZPT$?4EE>XU"-0\\$A[A2QELO,X,# M=R888CG/21#*"X^#OBZ7IL:AQ\ A-L6A'#,)XH*AX"WH0U0S)+T0B#!-A92, M4&U>O6%"-O-+:Z$_!0ZMR%W\?+Q<93._X9*':_KQ]'8??R&J/FOH 5+4&,N< M2\8Y#4X;YW.J@Z+88="*:I?0DT-/^^V<2\AF(@H)BG#N'.+2:B2U"$AE)%*[C_H32@FQX"_/)\ZRG1BA*AC"2@^AH=JUDX0EOH7MK/GVY?)M MR#,JL#..Y)I+%23+;0:[GUG'G..R=CFL ]_.7 Y6F"! GT=>Q)9CF-J8"&E1 M#EH3BVE_V(&\Y7F3R9IO7S#? AUD8)1[JJCC5'#-;0A"!LLD%ID,M8F^#GS+ MYHXLI+2!$B0HB%I./44R.(RDL\Q2#U@;JY\"WQ*Y7$_WZ?AVE7$H--L0ZVZA M[Z1>:E6^UVU=(E683Y7:P(YC*N$X)DI,YGWCR+\7ZBU=X0*]&""_;[F[&L@? M'LB_S#L\?&S\+!42TF/$0RQC'8M<.15X+ T2F/.QZUO>Q/?W>*R<;];\Q*A& MT!I!;Z\*W[-P9(V@CX&@,]<36"X E3E&+","<6$-4MHII+)X?.4=#0E!"6\R MMJI3\QI!K_W0&CYOOCHO!COO6SNUQL['P,Z9^X_DSL/.2"0<9XASHY#$ *!$ M2$:.!\#.&?^5\9B*3BI M$18*@)-9A30C%GFB2&SP28DW )R4-X5Z>J5S=;[;WU/5E1MVT'G%JZNZU$15 M5W6YM^EW01G:UY>'Z?^ZA4GJ2=8E7NH2+W4JX7J5>+$=-W@]#^&MA. OPUUV MM'?4.H+QO[WOM+N[>'L+GCEZ?[A[YH[:1]])B[XCV]_@7=U/^+R[K-UMG<(< MLMUO7^G>T2?>_O"YV_KV_JA-6W1[Y^O9[L[7;.\;?,/6Y\5*+T%)G4OND,]9 M0)P$C6(V#S(D8$&\8E3K6&&!-W'.UBBCL,YLKN'HZ2N]U'"T$CB:+_ABK1:& M(V*E!3C*+)*.YD@KGS&LHP/? QP)W&0K"[JKX:B&HY=1\*6&HY7 T5P25N:M MY=0@RS.%./,<28OA-ZLTDTIXSE*]A;S)>5U_JH:CYP)'CU/WI8:CE<#1++8A M;I!D&4/<*S#63!Z0,EJCC+DLERS$W0,X8EE3BG72CNKR+W5:ZY.4?ZD1Z/X( MM% %A@N*1:XE(D$34(.,1))(@3))F#8Z=YSJ5V^RILC6*;FU3DI_ED5@:NY= M"??.O"NP/V#'V P9;,"((4P@";N&O-><8,F8%K&,91-^K[GWY7+OXY2"J;EW M)=P[WC2\ MKA6S-AEG2POT8B#^<6K%U!"_ HB?+QF#E?&8@$J6V>! 0PL$2>8MRKATTK!< M"4=C,(UJRI6U*ZD+'M1 6@/ITY:,J8%T)4 Z=( M<.:L(8Y+&4U=P9O\_MIR#:0UD-9 NA;U8VH@70F0SGR&F2%*2A>0":F19^R= M1S5'+J.8\D%EF>K3VN,NL(J]HM*,6D2SH_%P M5(33\D]%S_D>,(],>/O('$OG.+;ZC!7H.N?K.,$;;=$I=-S_[;!][ ?P:^_@ M[T$_%*/_[0^'[P?][I?2SSS]_< ML:$<&.XK;L&U76"J=OSOP^?OK>Y?1ZV=KZ?PY/<6_;48D)/!,R#"'GX0'SQ4W MTKJ,Z%QD@6OQJN$!^8YAAT:#L8^%37QCL+!'C7Z8NOU#T=-P17<:1:\$VWC# MJ-_HCP>-#NQ=(\#F-?KEIL+.-8IA0\-?^YU._V38^*V NP_[8R!0-_S7ZR6> MF># E*&JCTDO6V"IBF8S#D1]W!\6\8;7 ]^!.W_XJKQ2)8+FGJHX$,\>T0:H M:SRZ_)&E*E'+I0N>B%,I/[=>=$GPY?_;[X ME?")U6T%>W/W#ZFY3ANLENM9O_?TOQW-.A<)!<6T=YMPIPRA65GKK2%"& MLSHH[GK/^;O3]LYWO+OSN=O^]KG3@K'VOK6R]ID];9T=G.[!>.UNB[:/VM_/ M>\Y;.Q]A3I\/VQ]VR=Z'KR?MK<\P]^^L??;Q;'OK+WA?B^Z>[=(6_1Q:Q7Q0 M',V,RYF-K2MB21?N8LH@_*!YIF6&M26K"XJ[+7<\<5)#C7(URIU#.6V"JR/6U@CEYE(KI74>1!,RG&K$/9-(:<&0ATV4Q.;4 M2[&RB+4:Y6J4>]XH9Q1SBN)<29$#0W#M%68"&Z9S98PF=3C9&J'<+)P,.^95 MB&D-)H_E'W*&I%,2>24X5=X(QNS*PLEJE*M1[GFC')=*46?!PB&:>VMD9K%V MN5::,)+E>1WKM48H-XOULD",UF..\EQXQ'."D1$D0SEW7A)-G<9N9;%>CX5R MJTSDY6N.39O=/DSF;!K7H^V_Q\7 NT;1&^G>01'/W?5PZ&.PP1T*=-VT^N'Z M8==OMP O)R4S4N <\(IS@S4W4?9+:;RGDOC5N-LF 7/S6[8=/D[W:3-M4XUE MM\&R^?KN7 ?E%9S,5R7].:DU\$)Q-JL0HB-SQG/%!B,LX,S4!2VR"P MIZOMXEYS\BHY>>9%T;G1@8H,94+$^C^<(^TSA:3"P1-L1.XUV!=YDS-><_++ MY&2169$33PD5@6-MI'-@9TION9%Y<'RU;<5K3EXE)\]Y"BQ1 H 6L3P#3@[, M(NUBYDKP)L.:>8UC5IAJLFS94? DG+S*4MSK[@;X,NK;[\CHH8_?VCWVO6'I M$O _X^_^%ZO.O<;&?Z?3MS'S[>>*R->O>%Y,R?+Y[ U1[\(CGYD9T#- MT0_ T63.4<] XP(K O;+11\?<+3.,;)6,>^5L(K' #(BFD3P5JEGX EIZK^"V%5()Y1#3.@:6Q1V Z$42(X2R&^((R!BR-<1-?4+'_25CZ M&O? )!D=YNFO1H'ZSL4[?Z7PB[?]P7&L"N'A2X>C8;,Q'-O#6!]EX(=>#^+O M/0>P]<-W^L.? ]/]"==(MVW:)7#$>#5.XD_:D_.O2#.FIC31PW MT[)&E:RH7,LK!EP8&PR+(FXW6D MQ@OEWL=UTM3<>T_NG4O_ 0--R."0EB)V5J,Q9-0$E,$.!4QR8G,&W,MY$Z"Y MYMZ7R;V/ZY"IN?>>W#OSO1AKN29!($ZQ0=QF.3)!>J2QR)40DAK.7[UAF#25 MNH^A5G/O&G/OX_I>:NZ])_?.W"P^6,68T\C@7 (+@]B5S#&4&69\Y@W ,7[U MABJ^/I&1OUI#]/^]H&;J'3-DZFKKC[! +P?55]!);0@?#+_=#=X_]FR_ZR/] MUP!_&X _76BK!OMN@T(XDQK4,PZ:FM?X,M(C'V/!CF,X6"_^21\?#_H_@:E&OC/9N_GI7^J+ M?ZSO.FU46<]PL%SSW& 1M.0NM\J#CI==XW6DY['E;;\7 M2]B7GO//Q?#[WWX0_Z //)F"#*+/$V7NWB]NYVOL%Z>DP5YJ@F =<\0SGR-% M,QP#Z0ESQ"J9YZ_>\&7%Z[\NHK5'8Y48S7@[JO* @%QI#]:!XC9PPUQP2DJ) M=:8RI:]QO=14=5.J.FU_VL^P)8%HB4#"2,0E*/Q4>"H/](=P+D?OC?V49-(*#A*W7RZ_=2YQB]TKFE$+$AT$;>O&<-EC[V- MH:^=T^8=Z,40Q7-+G0\6\TP)Y9P,UL;IFSPH=XUE6=/+#>EE%V_OP#UGGS#H M0Z1]L*]X1K25&AFF,\0)=D@:H6.^K:966L.( =I9]JW]UQUV.2B%B6**>BIY MSHT2N7"*!I<;*[@RUZB[]2[?99=I>W-?:A P1CLD@C4(E%(&"&$#\IB!R0$P M+0*Y!"$F8+"6RLZP^'D%/CVYS%S"QK58KE GNA<&.004!N M\/<>X,88&/MT0??NPC6@19@=P4ET3016T8/E/FV 55OT76/ZP$9CLS.5:E50 M!V"1'_1@(#L>@CWB!\.&AK?J45F2%D89Q;68SJ><1Q%-A#A()#,T>;1A]+ 8 M-AMEV0ZX[OK=PA:=J1EQ/![80[BG=P#/C8H1B,8B-+[W^B>]9J/BJY375A7_ MC/^>O/S__(>D1/PQ;!QZ[?X]UH-1G&M1WA0)J@B%71ZA<5*,#E-/W]FK8LO? M<2\-NW&+AK[WZ2S[H,1R<1O3Z_NE;@[C(D>(* O?+N@Q?VEXV^#<84^HBN?)RYZZ)'!*.^D*3%BTA#:6 ;:Q",!W@=LW_VT&O[]9?D_: MSFO[6*O8SWG]G'1+K0<3TA.Q,6&FJB/]"@XD%[GEG1[T0'P.@4E2;OD.O/Q/ M0/;O3\T?IQ/^Z'3WCMH%T/+9+OT,SWT&^NX<[GU[7[2V_H)K7_GNT>[/UK== M>IX_MK_M=5OTX]G>3OMH[P/,\4/KY_:W]QW@EY/(6\ 7P&_O?NX=[87V5HOM M$^M@ 8-$$AL+W"$D4DQC%'#@QE OC%WJ4ZZQ9U)SBF4,1A=!$Z&E)S*/Q9J\ MY:\:'C#G&)9\-!C[5V_:(#E3D"VL>",M>:,QX;9JD\\1]X7B_MIAWSPPX7RQ MA]Z-.WX[G">A/T$ALYL]MU5THD:9VL;_PF1UMD\QUT[R@(*D,>4LP\AXFT7? MI_8=J4(? M#01;II"7M%#IC4#]($$:PT3];CQ([XL&0[)@AC,3IO%;TN7[8YBW U/#_[3^ M>#3_L![I?[V^K5"9;S4+BUE]RD+C6EC4CCX>^M>37_Z8U HH>FEITD-_+ X0 M@_O/'1ZE\P&5_DBJOH!KY^@[L7&S0_&8=V&_9V)UF=^TT?W47 M>EY/]GE-EM[HM?=MUC[K9+]XH/O,6T7OI!.#ZWO=UZNV4/RU^'F#-;LOR=VA M-3E;2M=:O\6KV[JOJJW[X]'5 MH_%P5(33!3<+4D_AZTA+E^Q4/8*QSOGH[Q#%NC+"O'.!Q'J2:SW)%=5XNS=; M4KXA;L*6E&YD3V'WEYPYL=D;C8M9\][E*)YQ>/=%G_AR K2?*"<;*&X=0[/O MYCLL0[.[?W5:1^\HW/]]^]M>9^_HT\\V?9>EN9Z]H]M;AX>MK7>D=72 SX=F M[W:_GK9V]H[V/GS*]KK_=-M;[]CNSO?3=OQ<#XQAKTGOENJQ?K9P:D%XJ(#U13G,-2/< MI%DVLU2.^9 !K1+%$6?!(9D'!K^)3!-GK(AQ*BR[L"=]#4CKQ+0U(#UI3G - M2/< I+G^CE)3(51 A%*-N',8:9ESY+5A >=49B-8,W]AM4!K0'JI@/1$ M.;4U(-T#D&;9M(9F'N="(["P ^*&> 2Z$&A(7H+MK9V7#@!)\28F]\FF7;\" MB?=VI<6@O[@N2H-?0,5O/\O%GN2Y>[O5A MS8O%Z[?T#^^0AB_3![Z,+1LVQC&OI>BECK3C6"]B&K[6G M!6PYRN\Q//MV# MEUG"^5(EI5S.U;N6;Z&>3+9XL]SA=DI$V Y5B&H*6QUNCT?#$>PC+'NMP-Q" M@6E_F?,Y4^PU)U8BHXA%7'N*-+8"289S(Y4EW*MG22I+-)+"G&M"N2NA2&\5 M<\(B*PU'7&9 *%IQ9"CS.L]YGAE=U@)G;#DQ=^D/9>+:,[;(:^&P6C=_S?'K MP?$S[S]WC%KO.-*9<8A;B9'!GB%C;-"YT\K3[%D22JU%K)I4M+:9= 2C+,- M*K%;A)0A(!Z4(2KD#C,1V[S@)L'+A<1KX?"BA<,*CEQJGE\7GI^=Q9"069Z! M/.!:Q$*"5()"J'.DA<-24)\'+)\EJ=1ZQ&H)Q7.2!Y.#O> EC37108\(BJ%, M2ZEM<-S;+%H.K,GYM'!8P?%7S?'KP?&S4S&<.2&,PX@2;H'C02?4 MC :$I>6"\CQ(R9\EH=1:Q*I)A8!9"42B$&$Y6 [* :E085' 3AHI1.9)$@ZB M"82SSL)A7 MN"#XZG%[&UR#HB^H6TPM46N)>AY.[WGJ4\/I@\+I[!B'84&X(@QA%8]QM/#( M1)>NR0FCWNL8?G\G>?IH!%"K5/=!62U1'Q1.9V=?4GK8%RU1%&Z(.ZF0$D(@RPD(0M@> MY_6=).JC$4 M4>]) EIKY1W7B&5$(PZZ%%)9YE 6/,L55DQ[&R4J7:[I4$O4 M6J+6$O5Q).H]SQ=KB?J@<#H[,+0@]K3'''$+2,HYU@"GV* \([G2/.>.ASM) MU$F\MOCAOW@['A2CP@_?_;2=L?/N_:#??9N2\5*)^>76 []P MFX&84>,U%0HC+3PHAMB$V-N%(Z*Y] 0L!$GMLVLST)\%Q4S2,OLA9F1V^W%F ML-6I!:-@X\0,?NP0DJP[UR!RL P2).P)JQ9_2;I!_SC*_&&4XE6O4+^H/-RK5L-U]:=? M?KB]9UCGP6EN@^5:$IUS(S(3/),NY$2O-L'FGM;!9C=VLWTAL=4P'HUM'C\7 M[:VO,-ZGD]VCS:SU#=Y]=MC=W?F(6V>?,-B\RW8RA;GLP'L_?,3MG=A^\D\8 MY_M/^(ZS[0][AZVC3V?PK7QWYUP]89P9ZR2WB"DK$0^8(VT<6!E*,2)-$,* MG4R;.9'W#:2^%6<]L2>YAHJ;)5SD2A)' HL="YT46A&<95E.*%,\QWBU"1*()Y9@TP6/**64D*T\1D1K][PII++3837$2K6H)36 M&NA4G_UP-"AL]'*4VI,^T0,WK*M=70M^"AL>E%.2R^SV-D3@"^ ME]Y8X@(6)*2J-4W)EF-S?NE,TS70; "_]4;1=10/>MY] M^?OO^[N*7CS@$2&]IL;03&3<$S#YC+$NTS3WW N#;ZGHA.*G=^C,#_HUUCTY MUGU9Z"W%K8NGRX;K$'O:!Z0L8TA8IDR6!V8E?@6@)BFA?ZS(Q'NF/I\7S_-9 MK@CV)L\R1SFS1&66Y0CKV M),!4$&6\URPWK]X(L5QGX>@T<-&6YC*SLZ+FHV? G5&QV^B/=64E-\MN$ MJEU]"OPB8?!QB\W5&/GH&#E?*2 3(C,Y9TA2ZP CN0!;SY)8DX[I&. K'& D MRYM,+G>.NINMMSKV>T8>HAISUJB*68TY3X YTLXJY,AZ5LOZPB#>\ M'OB.CD0\BVK]KT6=KOI@/'M$&_BV\>CR1Y:"*>IH9KT63H(LPV2?9/'4HGKL<##3?@\\,@.OOR,=X!M? MZ\Z)/AV^^GUQ<6!EJCD)"I.^Y2+>*"H]A =;PW(6@(K]0:*PU\ I?A#O@NGH MM9E+XW 0I<)_7+^9 NR"Y.;LA\;;*%!ZH^%__Z[?7$0HEVY/[.M4_27R?_X4 MO=42@1.YT7CH%)6Q&?I_CV&=WOV(B[4FF28_VSN[/_^7[IWN?K,Y"([3W9VO MV?:WKZ3];3=K?_CK$(31T?:WF/CT5Z=]]/[[WM;'GR#0?K@/_W#W/W]U]FCG MASGJG[:W_CIL[WS/]G:^DKVC[WBW^PZ$42O;W=G\V>I^I:UOGV'\]]WV/Y+# M.+1UUF(M$'C;6P=D7\;VA%9SY&S0B%L:D/$!I!,C4N94LV!"J;@ 1'NW&;6- M8 6G$H@TRW*N@C),":>QTPZ>\2$[GZDRVX!&N0/+8F">=,^)A'*3KAWSYH!^ M-!Z.BG!Z"WAZ4(C?[C4VQP.OHML MA:#WO=_1C9.BTX%I^F,0Z2>]AAXVWAX6/C3>%SW=LX7N-+9#**R?Y+#$1!4] MG*3/V X(QIB?4_YS!&\=EIK&L.2][C&(V)@.-^-NQ=+)5TK^V;AYPM@SA+#.L'\>QS8'XUZC-1Z,#D\;A[!* M<9\.>G!UNJRP0FYL1S-*65C5<^-LI+VIWI<4]01#(Q@7Z.%8E^PW!V&+1#5_ M4GQR6-C#9L0P_],>ZMZ!3YF"&J;8\3'Y("8O=G31!>J C2R&<;QBU(E?%H?K MQ^0\6-6&U^3*;[MC\<#V9P\!))\0#(^9"L3 !S]/3T?=P^7']_>+B] M^Z)=??D _[OZ]+\/MP_:W4?MX^V7JR_7MU>?M.N[+Q]NO\EW[F\>OG_Z1J_< M?;VYO\('#]JFTLA!1 \:\:T; _&Q-RY"@,I)$D7(;%'4LWS+FT8N26=!$FJ# M5(8#FNL0<:3W0"Q)O)B_-F$<.2,M&E$M@#Z#YY;H+^W_#M(-?4>B!0Z:^%8" M8S&'!F5^Q/\B RLI5MFL40P_C*G^ 4Z+$B*1IX M'B&&_U]Z(#A3>89T&?2"^8XV0Q,Q;YQ29]A)".7+B! M%N@I/['F140X#9\\6J$K9)'%0.M;B,(!1P?:T(#CJQ5%R5CDZ8H;!3<:N"A) MO.EGKL]%4;PE<*8A/ 2LM1XM6(THU)%]9F@/"/[E*$I+BI+^[UB= SX-W>@' MR.2H9(2(Y80QN+H E@M7'*2P((RX^D%@U'B5#_@]L;STJLO[!R 5V"[&TQ@9 MK7 JQP5=!/<(]PZN+VR"ZI0,DC@)63J2 "_N/=1<4&<%GD6K]P4Z9GZI8Z1I M8JDP#AXHE38A<-%0?#4,]IW2"5V#-PA 0#XT#[82DWZB8Y&2B$ER"+\1IZ4- M1_S^2K:+:Q6,Z_D<5_Y/@)QG@+]!E3.DUH\3O/= M>##R=QKAG=[8ZV \=CF9IJLLUO)PH.O/6UCE&OR#E*Q.3TQPGL9"PJ'-'9B-I&:"K '7\;_ZP"E@P<_8I,>.6 MB7$0\@))'@.R0#TPD'A#43 M8P2A!TYYA"8>1W(^(,FXR 46NW55SO:KZOCE[AY9 MB*BWID8PO^ZRV":OXM3<1T9)(8^E!VH!I?6!H_^ 6X@_ :X RPZ %W')Q 'A M3\O]&^Y<&#S1#6'PWA/@[X0%$R[%D"\%91UQ*W_R&<@@:7N$:2@U$;\ER0=D M"P700"4!.,*=M7E)%#0C3KG)U7DDHZ/C M#I%<90OBW\O29R#F>HY0'R,-1,(AT )N/YT Q9 4 $#UB#X>/_=(P Q!RJD0 M$ '\"6_@E!04/2O>=N,,"2Y7MS0@56A;-AA"#(98UR)>7HR#C4X V(R.DUP MH"WFCV_)_M&W$813 ]CYDE< -\<@8;J7 Z%SZMIHV@]=A]"*/Z(W=4[,&?T^ M#. 0?>9P&DFX@W\ L$ U1:Q>,6. $F;$_W'I6]P*/W0]PC=05"/48N(I'Q#$ M_$FD-Z%-)&&V_)5^X:B%@J MLF(8'1R^SXT']YD=X2ZS(US"[S2!E*_Q(@W0B8'R @.EPYLU"U<$@K"V'RP6 M0/(\DBO0FTPTD9AO/PPLX-0D]:,.$0XMW_VO=+M9'A93'(Y(5@+!*1*2B>>A M<,$&, Y"DVNB"^B6-O2"/BIF1&]B? $% $8Z5&ZF?*G'*5R]22QO"U=$:?Q' M0&_X]^]!B"@N+F^1=-)5$=>*, =DJ1& ! 18R0'RRF_,[)$/IS%$9]6C&P:^ MD'(RT!4@!IN"G^&DI#P# '3<$$6JR +F@(AC(^-"L;(/V#L ^0T 17C;3R(X M(F @3D@"#W 6')S9032-4(O#'64+FH#D#>@/AX#U,#V/_H2M ZX!(\%*G=QC M"@!*4 P%@ %EN+B[^1R]U@78TJL!*P\>78?&0,2<,,).8%J#^ G9 "S(04&6 M,(66@XP.*"! $7ZO* &A*J$2QP%[885PH]$.PN4-7!;NTTFP&H=0@HPUYX2\_AOY[=E^SM&*0P(6#9DD1-$M"%;+*:8%@$&G83@C@I($B[.:,= M,21FMB7HBN<.8!NVR]43&3<;\7>EM0Y))/L)!W#,: ^'TR"@)K%PGUMVB&5V MQZ0)\^&:(>4+$C92RMN6M-@%3\ M)#.F5TH4G&K-UI^/&GV#&-)<;P1FK&X_ ?4"Z0FY!) N=H'H(6D>]LB$IJ\K6(T_JX<@TN%7\. ?.PXEICM M(>FO'H_8K_8$S!.80_"$G!;M9Z[C6B'94,2B+HJ[@'&SN1=$Y>;<_>2RALFB M@0BB!3[U9)&A6H95.5B%&BY=RUDKJ_G=T)!WGV,< F'F6M,G$7F-> ; M+D0.\Q]A6: I/DKF-TY3(B0$+E=!8.XL)00,^0JN);=<$?? AQ+Z;LZ--X!; M&Z$'P(VX'^':LZ8Q&HD_)'T7 _>UOUCCR3OMWL5X^$^?KM-3N/Y 3^Y3',*9 M?PM&'K#EH?9;:,&8< '@7W$D!KD.#.V3\=5(Q_CMM_OL"+\_7'+9;!*ZCV@7 M0_M1/ 65/!P+*P<0X60\%C"9240!'/"$S(7Q%G :*J_D%/-*2JD>";O2JR\4 M@(>4((WBN\Y'\67Y'P]SX7-IV)X,;!#^9PHRXN+T-0^$F@UTZ*:1,T&16VR@ MM!W)9_PE\"__?G7U-0>9SW"+$]"'JZ=PW@(O*;S :R^!&IF MS1P+H!)# $5ND'B4MO)H>9@S0*VW0AFWBM.QD%P0L,0*:OX\N D^<."J8/0@ M;DGXS[2+J_O[UV@)H(9>Y"V9 GRPU+6(HLO"$9.(7^=Q (ITD-/A0X;2M)1> M@/8\"3F XA)_L"P$&("/"30\1A[H!VPP$O((3WT2N48B #+*7,F._-.:3#S7Y@4PJ;,97XAPQ*!, MXB,2\(5PH_.8E%ZF48P1!CS.002-63Y[@GVG-A4>2YTI\ )>Y')"RT)J<]#Y M";@1L7I8'3\&"@M"DL>; '#GK1&.47!RE6K\DDK."^MM+MK]V'4Z)J'+,J=[G>7Q?85UE4)ZSJ-GMYHM136E8[2[QGKCKJW7D.OU=NJKTBY M3\EL'.6$CK'5A9+X3)@9][+MNJJZ&N.TQEA0 ;L2+K=<3/Y4HR?E=-5GVI\V M"5R1;RP".5Q0UD0)BL5R,L2 M1EFN/J]7B54TCAE#(3:<;E;LL.")JZ#7-XTER-S8L$78#?H3T=TJ_D5NQUR) MICX;8*X3]3@6(4CHYV1^Q./3L$B/'S$=(Y6!X_PW3UF'&-\^##@7PQ)2N*,T:R>Q&?N 4%D;6#E[:9B6(5\9&B"7J>8\VG=HP&5/T4RXB_'Y045Q.+0 MXF$GL /Z*@WWP"(":3(:RZ+\^P$<*,7<4VHH0JMXR!E(M@L%.;B#'>0PH\9# MS3?UL-=K1J_>V+EKM6=TVMN-^IP;>/<^ZRJMM6-TZ]V=C]HRZKWM1CV=TVHU MFV>]UNTQZ_ XT#(:M?7@>J9Q&]\HN_4SS_R\*61^'BR:HWQ0F8G#.)%=/;@_ MU4D_?]([C+4Y#0?Q02-I3@9D^PF%.8%XC-V&NE1BRW\^$"Y4"RJ*KBBZ4EJZ M;F;YY#$/1R3_%!0J!56.">]M9LZLU.K_)A@0KIJH1T]9[>:2FD M4TAWR+V93;U3KY4#Z4XS>+EYG"M]_.!E14_.D)YT.WJM5B\'/5%(=R9(UP2D M:U<_BTXWJ(]V)2U_=@V:4EDCZJFCZ3RZ%87GH>IISD(7H9SUW MDPA3:N9Z;!?Z =^Y$8Q\^UI6HW."JT^]1;+8MLGV(-I8?PZ;_%BV?@!=17A ML?<8)2_^XD.ZD>Q.G&:)%+(T5D3G1QM65Q0S\IJ E+^ TQ)$>'<[E^ E\E>H M9407Y+3+7_:8 $:UAV=W+;HKASP] MIWC8.&:?R6[%AI8KO:G/#2234*@-3S3BL(.]R=[6'(S4R3K!9!18_O(3SAJZ M$SHZHA)WOO*G3K-9O(AA/XK=&%LP(S2QN3.<011XHKDBP$//LC4F(>.XL*!& M**ZF@DE9_V%9,E7:>282)R<3L*:"-' P;T4;+*R-&?AXM=/\+ \[$,UD>^FR M52;A\K+L*,R&6X8!O(\G_)F$F$2X8+VBCRTOD;ETQ709(ZK2&3+LC8A(0Q]B M&72?NF1BDPSL_CN7GR1*C=(4Z4I5GXOE>%COJCX7IUJ=?"=]+@Y1 WM).NXZ M*7Z+:!DRK'S=9YYPEZO>NQY)7$GMWI8XY:_7,\Q:9YN,/[-KF&9OYSDY9LWH MM+=-$EJ9[-1:/NE9++9M=/=24K=9V_U:6T:CM5VAWL.O=6](?8SQ[5J]MDK>XJ'PY0ZTCQ1Y\6N(14&ER5 M0QPO&G6]VVJ\KG!XHT*X:B%<6V\UF@KARG0HIXQP#;U]V$Y'*H9["ZI@U@Y- M$8X?OZW(T1F2HXMV6V_76HK_E>E03AKA>G6]T305PI7I4$X9X>HMO:.RYDHO M<=6[YR=Q;6R@F^F^E=^XV5M 8_)!^Y>]!8')1S/=/3S3LFBI9+H*_1> IR+H MW^KJK8W+=JS AGT1J75;R)WF*35!5C8[ZI3*?4JFJ?<:FQ8$4:=T:+%L4Y%, MG=#![U%'-SN;-L)5QW3H8ZK5]-K&;.=T(["-:JH M#5ZMW9YV*[VPNF81LZMWNL?I1:^,5^N?4D]O=Y2)L>2G=-'M53JPZ-2/I]). MR!,_G$9;;S::BL*5_)1Z>J-5_5*X)WY*%W6]9Q[E+H>Z'.=P.;9J6W4ZE^/$I>Z-VUV=BM1=T797'WD? MF[0[4L1B[&T3C[!%5/"D:T]9LRCJM<1^VEZ"1T6?8:Y.X&.;"LUAD1VZ?>9D M?1O2!E)9KY@X6-QGQO4U:I@1Q? CCH[/EK:="EF4>#$?8)#$V$<&)HTFU",* MAL*E1=:8:0 ?GX78P0CVX03T 36EH.988MRL*4TZKAUB+2'L7)3XLBV4&SB1 M;%D*.L@%_.N M*J/@"5%)O:O;$_$NQI9CU9H:,-0POH E&006 G$;:"DOW6" BCP(-1-,?U M$@( + 5[9 &9X3T;:CQ![)6?E\O)4, 3L2X:/4 M0$X"-]%3GJB/YA<@:(D!Z4DZT]EK41A#N_+B49 ,1S3Z) GA#D:%2XD(;_E\(MY73?.9#0@+%\J;PKT8>,20 M9^XRDBA:"DAPO OCW IYZT* D#5D8Z1Q,;/&*-8[*&9S47BPLAZ)(K!/%JB0S@5 WN/,D6"#5!-X;N%ZY?8 M)$Y%2#M<7Z@H.B!B3-TH17M5:FDJWX8!'YE'R,_&$R^8,IS>83;J0AQ8\O=+ MV6937$9X;^SZ,.9_\5*#FL,1/T:QB : EF2&@Z*2W#-N# 4PY!!B+UJ;2^@ M!ICBR@2#@6OST].Q6R8.TI"'_ M.^,@9MZ4NGL2)/L,"&!&@W@O7?<1NW/2I:91^&=\B''@,$_/4 66[MKN)(S!:P#R"+U2.7<*6T5G&MB7+A(Z>4)_ +UY/IQKN%K3M?,_YPQ;S@=V3H8 MV,M(&X *#R]X+J"-XXH#L:T)RDK;6TITC=)A/00V Y>)?$B0@>F4D5&Q]33M=R04E+0FQ$3?=, MMJVF*^'"U X#4N+@8/*1 ^CD!1.\W7DJQMM,)Z%H#XP' CJX#GZ"^(:;CY=T+PD6<#"[.F1)!' M;BB-0X'?#T#-Q'_Z@!4I47F7,D"^!3D["$NQ+Y<+TSA GX&F8O/O@2!UJ!87 M3PJ[?;LVG"=U5@?.X=HQ$=9YD@CP])D5 _W MX !=MQ%52#++@(MU=IV1L!Y]<0SJ"D4'-QV*(WG;=5$K/YZ49<6TFII.P"S>^AA4UG@8?C"7.I M?\:HL9@(B ;@),I'C%&[6$X_EG,UU;WZ?;VGNE=+ZX/J7KW9\;S_:S]\\W[^ M=KG.WUX]OSJSUGOU[.R8!B]^03?B$?72S+$"T+S/!+^[K-OUFG+7_)YF[%Y[ ME<.6&N06[_N>2& MPL0%LAI8*F>VKPL#:M80Q'02&8DE 5Q&*(S"]DFX%R;_8!*ZJ)!%P2!^ B:> M%R^C9 (J:3RS&"L,L?TE'QG9?CR=H.<5)!3 2RY5HH(P!9F'.#/J[^@V!(U[ M;$V!$6O)!%]#TUHXC;JV,"_\].0Z%.4+;-9A=K%URUA#5H,'D'$36# M?7W8AA1^%L!SL90D>3GP?(^6DHG:J6X?%L]1ATW:(T "V+<5^J17_YR@=SIB M!:V?:V-Q"!)EZM9T$IO/D*Z 6S&XC2%D[KB?A!&14F&D(,L&"9YPD#:;6P\7 MN& "D#%)(@NXJ.0GXSXJ^ .:2LB3EH8FQAB%O0!MP [:,X#R,Q+%'1" 0!/! M9>F:8\66,!+D+**PVC<"9)$-R$;CZED>O(XXW@_\A$QZ^;L&/P.R#%QA85SJM"U8#P7RD\[.[)&/E"N]&/CF MW+5-"1UIHH%-!" :6:&T9FH7V9)#* 14X$9S";Z#< KV!>G74'\Y6E)MB90^4 >C&<3Y)$ MW*4&K!MAXRXEE=C(OXOB9,3(@H['^2&SKQG'=-SR"#G^_X4%Y@R J:=A_I(= MC*YQR\^R]64ND^Q&TCW=!2G3B6QZM \^\R1D>-,%54,_"%_'+ G@KE%IDVXTDJ^E"R$"/F @6/31]SI-38M25AM;:,/SI>^3 MFRV%P2G;SBGR/>+^/UOA#X8[+,TERM8VEFO;W_TA(ZRX,FC%]=%XM_&] MBA8M.?6+H9<4.05G?@O?E=L#(3E(E2*^&8K+<"A4-B(O*(@EXR#F2@^WL).\ MCXY(LE^3@]B6[B1X&\3G.#=9&J>I]4%;OQ($WT$)!KN:SRRV>47Q8? M&:D$PAD&B.=PS8'#U:%(->XXH9 (7(HXXFBPTD>6M1IM&+W?"YLO"N["/0 M:X:X='J>Q8A)WBF RO>7D:,LQ$))ZTNE]5MTX8#_H)@N$K"@B\CVPW!X6H\809!*.85X0(54EH0"=P>[0%X$?]I0'K5EV M9OJ'-R@X/F>A")F0/^;&%-BV$(=SO &C>+/X$SX*D'4^R$EBVJ]"$KOXB@8W MY%:OB9-Q&JA]LWZ6U'RQ$O?274V*NQ(T,<9=+;&YH>J+Z12D=])[:/LFO4'2 M,2X28Y!8(7"G,+CKIRC\.^!9A.$NA+I/&.2&T:.D7)-ZD,;X:E>:"*Y&0SI& M4Q"=PP 3J5@S1Z2.R/CPJ2ZBQT'B0,HIJ>: A5S&EXO*!7%C9%9,854B_P3U M;_1:>.X/C&6DO!%T$5'L!V6&I /F1\*@#Q[ EUX]'GH=,CL8^FX:V>W/Z1J4 M.Y972+A($Y''BP=^<0=+86+/M83Y@%8FO&,H;[G=^GCFF$N_W35L#6CW6IM->SJ9ZUF\[P7VS8ZW79%UMHRZEOB MUNIGW>9V7YX,$E1JL=7"V$:ML]:HSQ0:?[:032\K9%,HSU.LP5.;+\,SKQ<< MIKY+]SDAJ,9SA)#/?N;\]:; 7])5C[ 5+3LMHUW/6G9#K,/S' MO6MJZ\'^>H1!H3.B^[&!73X4?0 !4"%HJ1#TI<2T,0OU^6IFE4-3U$;6J5"[ MSH;7!]Q2=#TIP-9V<=7/$797Y$Q4:+D'T*Y3COH8@&L:C4[98:=HI:*5I8.= MHI4'HI4OE1Z;K1>+C\M[A"T3U]M&IS4GKHL?2R*N7U#E@""!(9Q(QQI;#& R M82$NRAJRZ/7FHORZS=]>H@YQ6)JF49\!YN])%+N#Z9$JWQ82135ML9Z^"9C6 MKN8]=AW'8Z6OYKUHB\\6,S[JWNIF0V_4-FV&\Z)VA^E^=]F+4F%=E;#.[)EZ MJW[0%K4*Z\X>Z^JFWNET*X]T:W42J&[;7=,\2N?J8VQUN_Y=BB:=$$UJ@OS5 M:VW:%J5\1$EA796PKM'IZNU:1V&=PKI#8EU+;VSPGZ_XL,_FM=2->U-OLN'IC7>^T-F66+^IOMAW=.GH'NF.?4M=L MJE,J]RE=M#JOU>F4E2-2&>[ZNS-MY5@9'#FNQ:*M-[J*SI;_E,SNIJ*\.J6# M^\$.VC:WHD>D6&)UE.+=Q\+P*B0-8S[62"C*1P+4MWR:[M;1,.?9]7ZSS9?[ MPM0;;;VVL7E@(PCLNW7]"ZWL"H^_; M9P*AUH!8[J(W %.<(,&"B]LD36_ML5&K/.@JRS)&-:"E5KEGK*F";Z]$0;#K MY+Z?N%#44Y8Y)3.OD)G/-75@U^BAQCB'ZZ*HJ4(/14T5-7UNC!*89*HDIQ\_ M6:U:WO-3"555XBIHJ:GH"MO0RY,F\W&Q> M+!&]P.?RLB":\ET\<]OJK+N#U$F3J!U:F11N*MQ4)JX2C*'NJKJK9;VK"C<5 M;I85-ZL^!JEA;Z@+]?L*=?W^-I*GFI]]J09ZJ&4QS?7MD%D1_J%%^0 H6?9@ MT^;D.O8CMX/QQ KA41S0QY$U9AALZP:.1@U;X%_PCU ;N!%<.VW*K%#7GN!+ M^!D.$7:J67$0Q8E7HPQ[_)[^,FS<$R)QUH_<88L MQE?A'MIX'2+\^(EY'OYW[D//';NQQ=]## A\V'+,Y%)@)1XL/YQN<#_V1ZQI MQ+>P7L^UUSB/ZR B:-US#->UOX=!%&E?PV#@QH3A_(?/M(.--LCIFT0\+LO M1CUK$K&W\H]WCAM-/&OZUO5IZ%Y(4_?L>[@_=Z1K-&+YY+[9M=!O;-9\__%I;1J.Q7DO[XZ\5D*!3 MKPH25&JQ%9=!>BN8Y<_!NR:1J-3=M@I MBJDH9AG!IRCFX2CF2X7)9FMS:7*-@,NT8OZR@,O>7+1E;Q'@CP/B"_*F!0D, MX42ZQG[:# "2E;6)7B^(QRQ+*.L\9)M&BM3"*W;9.UI8JS3Z[Z @4!4\ZVH, M-88:HWI)NVVC4[:$@+4JZ6P"IU/K[+MHB^7N8U1OZ_7J MMSA32%WJMJ=B?0KI#[JW5 MUEOMZOX\H'5X]J/3+USV%Z#ZI2V,KB8O>;Z[.4<#^C(S+]VH-,I$?.O M#&H<]>XVT$115Q2VW*?4[.@-T_=RZ0B>Q1=4W1M2;>XKE[K M;=F-HA+$3:'PJ:.P66OHW>Z6#7<4#BL<+L&N+\R6WNEN+JA4 GU/7;XT6^:+6A4\ M!X(C.^D4&I\!&K>;>KNW:;JN0F.%QJ7:=KVM-[HGC<4G'C%QV!#I$@G=BL@I M(K=N"&6GKMJ/+BNHT8M\4!++,L8%0"56N+>QBB+ M,Z^,)0ER14?/LB9!MWN4#+_C2SZ5$8R/BQ['20 ]/?108YS%=5'45*&'HJ:* MFCXS1EG,+F64R$61L!=(XR^*-3UN",ZF060OBC>M(($X>BCR5LV=NJHZW).Z'%Q\'8-IX<951^C+);Q>HUWYBRQ"Y37+1KF'*'G:2_? M-)E:J?#G9.'I;!EXKM!#C7&&UT514X4>JZCI<8KEGQYZ5'V,$MC+RV ;GVDN MKFM6I%FYQNWX+"8Y?0?MQZN@OZDQU!AJC.K9.\S6(L=CJ>P=:[4CW[_\==RT MB(.*YR5*BZB,>'Y<]-@RY4FAAQKC'*^+HJ8*/10U5=2T_,:.R@CI.^DH^J(8 MAN.6=SYDA$L%2<;1(UR.7#E9H4?E339E'.,TKXLBI@H[=JB]*?0H-Q&KN@V] M,C&#Z_8ZW$2_%Z48.)!FJS'@II96SJ^M4UBK?'?2?%FMOQT ZJ2)UPY-3V>' MFO6753Y3J%E]DU49QU!757&1DEY5A9H+N,C+^FJYL40&H'XXD5PJ,XH(\C M:\PPIM0-G AGQ-\F\*]0&[@1W %MRJQ0UYXL;'SD D1ATYH#L\/W,$QBX]+H M2\O^(W%Q9->/+7_HXJVTHHC%FC4.X$+]U\)7=6UB3>:I;G M!3:]$!G:U5HC:>SGA/D1 0PAZ6A]&$?[Q31J&AR-AZ_@'+\T#%/^H,.:HPF# M13\R;RHB:N&GQ"/(IEMP ,1>,$$P,7ODP^D/73CE>&3!&D*F^<&3-D@\ (58 M$7,,[>LS&RLL%);9G=&,*1H _YKP2B MU[)/K#X0P"1>_LF2*\()'\89L_#PA(^N0L._)FD:OWA1W"5O,@W1#:"PG&#E@# 9[ P9?!6!/$!(FO04"Q4)\"Y9C ME68M&M"AP=]>_KM?KW-.I;3;';:K5[=J;=L9G6<;J?CU,S_ZP"E0YJ- M=^X:)@3H1G]]8[U?=.*KCJ=LY'N&[#12.K2*5"^B23Z0/LX%'&V"! ;& %@% M"2!^,L%?\"/X)WK#)4%BXXD73.&+((DCU^'Y 3#I=]^-X=>'V(I99"RE.2? M+65\0.DXI96M$Y8%J-$JLJA.]L,L.L!,DF/BMJ)9GB4'=K01LQP;CB,VEC.6 MEU"XO9YE(0 [GW>>NPD'/$8)P%+AN\0F6,13/)*+[R<1O!E%!!!W/ F#1]BM M -X,LI#$QAR.295$DU(>C*0[N\);KAMO3X,6T!^S]F>:V>S\.9/;<0A)*U/B MF::;Y>G0+G#E_5_[X9OWZX^S/Q2C$=^Z,8BY]AK'>P<0!V'''VHW7.6(-H & M[(+TTTQ()P,%[,:S)A%[*_]XY[C1Q+.F;UV?5D ?O2L.A\Z^&>,$P9H_%F)M MKVXMXUC%ZIKGT<SJ9ZUF M][P7VS:ZC69%UMHR&HU.1=8*2-"I5P4)*K78BF%L<[VU/A,D\JSYLY>9/POV M[6:L"I% -6\?SMLZ>UX?=4D3;Q*M9>L#6 M=G%)]P"[*N#EU1@-?%7$S"I =QUG^S%@US0:G;+#3E%,13'+"#Y%,0]',5\J M3#9;FTN3:R17I*7^UN]'VSM$),1Z(+X@.W^0P!!.I&OLI\T (%D9N.CU@@2+ M$J2ME*&$WCV+F!7:(W)]B*">,8!M:5;*)O!9NTG[40,(-V[27MABN8,C.S6] M<]@N6^EV=QD&J9"N2DC7KNN-VI;ARPKI%-)MEZVN-P];/7LO.+=)2D0%DQHV M[N>F:CHIDE19DF0VVGI[XZ(SY2-*"NLJA77UMMZJ*ZQ36'=0K*OIM5[UD>[$ MY:^#MF,OD?A5@A*293#V/5@>XU'P8RO\P2A@]TPK19I L.JM3;N3[::&UJ=]G+J-ZIC6/J:FWNRINU3V0U(%^Q1V+*\W8G;UVL:N(G6)CW!, MW9XZII(?TT77K!VHG;HZGLV/YR]_ZM;-^KLS98@J](6 \G?FL]#BU6@L9^SZ M;A2'5#_F7/N;->M;\!9EQ#OP*34:NMD^:%]U=4J;GU)/[]2/8VY5A[2^-+UE M_<_*BP */=9RES1ULW4<%%&GM'ZX84?O-NOJE,I]2F9;;YA*:BGY*6U;=;CR M#+$$'F+>9+!AS#S+N6!&F))R9+/&V<(B)@]K)2W14.Z]EX_^6^0?5Z M0^\UMO3[[;,,^2XMH0J9SP29:Z9>;VS9U$PALT+F,FV\7M<[M?9IX_*)NZA4 M?T5%ZA2I6\-GU>CJW=:6L4U5H74*F<\$FBQ'&:MXQ3?/CWTJ/H8RGA^\(H3U=7H MS4U3Y)5&?TX&'_-< U#*8F@YU3%.]+HH:JK00U%314TK8CX_A63W3=3Z8N/3 M!5%1+PM]+]\UW+:8W.X ==+T:H<6I_-#S2TKG2C4+(65Z53'4%=5<9&27E6% MF@M0H_M,WL068(#4+W(ZT]@*AZXOD:6]3]V(1GSK@@[DVJM/ MM3Z7#? ARP8HJDJKML*QUO4=^.JMV9W;VU+%]@"(2UO\-F*:Z]LALR+\0PN7 M)4"DFN(@"+48OHI'(6/TF@3'@2\>K3]R?VIC>&L4:0R@[&C_3+RIUC!UK5ZK MFXM6=G204Y*A'8PG5@CKC0."9F2-&>8=NH$3X3G@;Q/X5Z@-W B(G#:%8]&U M)_@4?@8\@W5I3L+P>]A;>H3!0/NE9W0U6+?G!CZ=SR]FPVC*7W0\X@FST2WG M376<:V)-P\#S8$U1'/$,2'@G\6(<38[L:"-F.3; +=;A"R"]E@=+" :#B,5: M?PH?.2RWB+K1+BZBF:UJP1H&ENUZ;@S#>%Y@6S&\%1GKW[/2D(PL/O&SC$\\ M86H1+8C&7$PHCDDC3HU O)0^-(U:>C6WN/X;7,M*('1*MM9%:,7OCHK.,$IB M$X,0V-S-8W,<6L!4)#(CXZD;9OZ%19QF"4>;N39UK#Y6%**X3 MBD'B<%I-](T%?/%O:?$P^KLGUXE'0JO.?R40KI9]8O6CP$OBY9\L055N+L " M'RP\O+F 4+)1G_&VY?Y_%&;.Q"&[[ -H?UQ: UCL6\M[LJ;1JS?%7<(6\R#= M$!K++VX.&(/!WH#!5P$\. B)%K\%0L%"? N68Y5F+1H0@L'?7OW)[0WJ[7Z] MS3J6TVQVVJU>W:FW;&9UG&ZGX]3,_^L Q4%+![*,:Y@0H!O]]8WU?M&);\ D MCDY&D;H!<23 2$*IX9] @9";/EDAD+EA:/E(A)PD1,Z()&_@AE&L_9$ AP6J M!5#)43\DGG5#^[P&19LA5TVCDY(KI-8 N)&@P 1]27=GY-D@@6F&0-3)J($3 M3CP ,CP15/7)A7&N/_S%&D_>W=,+O_UV;V@?.25U 9YR[\7UU.?)9VL9^9RC M]@@F)&?AA/:-F'/W[]L/EV8OA<&C9=-_84I/8U$,_UB7F?498):/QS%VG4L! M?>1:AE;@C9+I/R%L%,RDV9-&@+C3M\"' M<3'TT;OBKAJT9K5IGJV%7/VLUF^>]V+;1Z;8KLE;0M;;$K:,@0;O54HO=_6([1J-; MK\A:6T:CMMZHS\0G/NN&Z\V]NL"9S/6;PSA)NS,"9&=Q["'ITI^Y8'%3$"S6 M\)YN"94&15N6&S#7(\L?LOW!H/28\0 "I\*+=?#BI:0CY\%?-P*C:30Z98=4 MWO;]TCVO#SLA9\\/M4ET2^D!6]O%)=P#[*IP@Z_&Z#"K(F96 ;KK!%T= W;K M4LRQZS@>4Q1SYQ3SR(!5%%-1S')"=Z,V ,\"L=G:7)I<(Z\NO;W+\NIZH,$AG B76,_;08 R3H*1*\7)-J5)6-Q'K)-(T5JX2F\[!TM M>S&SLC-I97>76=FW*=!S:AUW%FVQW''T%PV]73=?OV2'6V0,[#)87N%;E?#- MU)O-X_2$5SAWKCAWT=)K[5:5:=PF.7,5S'J[:+0.SH).)FE-T:)*T:*.;M:: M5:9%"M^JA&\@WG>W3'=7.*=P;CL:9];T3K=792)WZ@)7O=1#'BK.8#">FC (@W$Y M#]IA-OR(.0@IS$,K9I7,FKR#(PM%?'\6\*_#A&6.]._UC%:KL66@?[?;V$VGQCO[2+R3V:Q;:-;WT?8=*.W^[6VC$9]/PD49XX$E5KLOC!V'VL%C&VL MET"A OU50+<*]%>!_M4(]"\]]IQTS*J*\J>'U0+SA+[>'YF'P5.5'!R(GZIAW5 MRAW&TU/N,<1/96'V MQ$9-1E[8% J+L>?Z0,&H;DA%\>%(0CH2&TW_Z<#/E?$W<=2GT(TQBIX7VG?] M1Q;%-*B;-@K(A:O#(!:N[!'.'E8VPOAVVI^_"P1X_]=^^.;]FN/,%[4I897Y M7YG/!FZL77P-@T7=VKU;:/+MRQ(_5R=Z]ZV M8:.K0TJWJZ%^,HMM&UUS^=-RK;5E-,S]1)>?.1)4:K$5P]@U(^$W=BT+_K5! M(.VS8U0B<.=E\>@'@V,5PDS6CF!7V+>+F'>%>R^*DM\>?&N,<5+A8^L&C;X( M&#N ]GD$\ZT9:7H(]#X/@*\?FZHN0%GB_ZN!_:>4,5!]W"^]L*@HOZ+\9WT> M&^4Q;'\-\@D.+Q;P5>9#&3(?%D VU\+@2-[FU&,S*7IL1+)$C!X;U;>@^O$M M#;U^ A$N"N>JA',7IM[MJAB^4IW)*>-;2S<;U4_/.?4HOGJG?GYA?(H>G2$] MZG0ZE:=&"N.JA'$7#;W;Z"J)JTQGU['_='R$HM^L#PO>+)\ MF_$J[CB;ZV=9 PX;,"H9C\OR7*OO>CR(WHJBP'8I>^+)C4?TH67_D;B\OGQL M^4,7(\'A/1:+$O$X,[T3N3@W1>)?6_]EOJ5C,+E!._Q@Q98=A);'?].UB078 M",N<8H _#*;UIS3E*/ 0F>DCF>*1-W :F@1G:@7=%*"UQ0"5L^5705-J!.&8 MA3X!U_*TR/)P)>NG ^1OX^])%+N#Z?YN'HVX?B+ V %[LJ-I[M+E#G4W?H/ MTT;6(_8MX)N@TX!;OV@#+M(9,LZUHI W@9D7B5P2*P$@:#VY@.$5,YLO)[M 1H8_Y8KB MZ00I,>!>GR&:T8+B,/"'V,N #R7>U6FJ^9R914-XF&L#[V!"!K/Y9<2O@PG# MS<-;Z0[D. 9<1PWY1TP-*7#!F%UCV:-L >,@751@VY2*0POR+/B=;AD"-1Y9 MZ>KVGW CD*#51%=7P"G/6TK\/\O.J_??*%$+.3!,"-"- M_OK&>K\(3S80L/:.WW..8L+O3R[(% Z28J1AU]8$.9IVSR(@=78N-ZTZS.J* M9*.9-$PDW""+^+8[0\]+]4ZL?)-TZ)^"8_ BR'AZO9$0+^O?$ 4H M0/1_Z?3J1B?-SLRU#Z(D292>GH+P!^9;9 !0:0-J>.69+\DU5,( M$;QN$3A@&)3SH\2+I>"RK"N4A++(C 6I&I#4'V[2%*DL]^3.S^VRSF5VD$V8 M1NR6:R*H $7,Q_QD.B3X%?0;!]4KRR8)3@IWI".#_4&.9V@,?; M9UJ"YXI+ 00&LP?W I M,4!\ ^P%V%M<,[1!=N.(+7+$">- (O:Y@(@K#QGNV0#2FF+KV')@I;AIVEJZ M;;JM@&&P;)@,4\^XZ,=R%T* @"=IP[^%3 CD 81E("X>GT(J;9X[8'*0=!X] M$YU#AGWG<"6HIX&,.;9BO)/314#N&-I53, ))ERB+2[_"6=I.$05IBX)Y.R4LBK6ZT<.^(4+^B4IT],?&)#J@!ZX^2 M_N\ 9SX21LS]&87O *3NCYA7CSH![LN-@!Y$M-R(+6ZN=W0II*(24>W5^R_ M1;1>7@XZ!DT32E,I^^EIK[X0IP4T!;'103+AX%\4I4C&H(^N;_G$/Q]B^(%N M\%_^U*W7S7>"5LG:#BZR.J!G<17Y#M"-?F"%)(8X+K#L. "J3P8&*XE'00B# M.5HT0BHX0Y"3"8+OEW:.N93RK 7O")(8:+%/+(;V$W'1*^,HRV@4DMUL[VF1 ME>6D:YTM'YVFE7>1&Q"[GB!V9GT9M3LZ^DG;T5XHCO8U":/$\F-99.@S"X> MO%?#D-$(VH5"TB,C:5-R9+.\.(JBJ0.:JNM%K[FZQTE^2O1 I1B&UEBP!E+T MHB2:D*MA;;= %5Q7TKSN!_ZEC?XDC]1WT!] R;!CE))S&GA:>0NN'T)-Z%2H M6GN,&"7HLS,IQ MD2=!29>13BQ?-P&^\M,=\P)VO[1:F9D*?6MIPW?+ML.$&P?GS:WW^ZY ?[#7ZSQY-W] MJ?&W/O-<]L@XC,FL1M8>!)GU"(='0 M3KX.P( &_'PQ/+JV M]"+XPP"_STI)$B>)D@FR 9H%L/&)^[-QO'X2 (WFCK#7QA?YZ+N> G.D@%%,!H M#I8*FLJ^45 +1IGQ,"ERZB5C] /^ET49*>3[EK9^7ET671#RD^V-S+8AOK+6AWO>V?JV]0J0(> MZU5[.T)W[RH4?ZAJZ]J*P+:V4QR()=]0(B\:S!'RM-+T%\*A*FEX=2%ZKO4&JWN*SWRNU6[=\V8D>$9R0 MN4E7NAV>T%F)=Y(RY"R#+Z8,%4[@;3?T6KO2A91._83,EMXVCU-XX1Q$AAMA M!A_D&K*AK9[_'9V;I-#K;E!"24D)ARZ*T=ZTT&+YQ 2:N]XR.JT%E"'O+KKL MS7L]CBY#7,ANAJ\+%0I69+MAUD;HVACL@\\WI>-%0VT#X.<$";J5-K;4GJ@- M8(< *O?EOS#;3;W5VUQ8VQV$2F[Q4G=%W151D[BEMQI;%B4^_G5Y88&A0G'U M(X6Q+2WJLCAY_AHYY]>KY"47RW>7JG_#X)@KB6A2%XT8%P>$H MV8!VKD1+6D4IRPK/A=:,M,L&:0<&=I7F-$M=]S%Q%A>DRK(L/]I&+IQ+LHL'*(BBJ+ M4;//8!D^A>GR@&\1Z2MCTD5\'D5S6EX4"!H0R\I7LI2>$SI1*Q5D16TH^ FV>U5,E/[JB(QCE6>-FW M>"V:ZI90^2@B;A>"BXOQ6KP>AAR-X0430_*73,-HR M=477+ <+'HJ:)Y19+L"+(?',CWA5/E&=A+XWS8Y1SP9PV 0D$%<4M@0"8(T# MD/7_._]ALV8T'$4_+)1-WK9ESS;$>!!I*8P1=TTFKDI M?"<#GNM383U\JYN-)H0O;ORF:C^\="91LJSRIJ%]HQJ=-,1ZGRPK"RH-:O2E M;8MZ0B3#2=[UB]GHYBI"T7R\_F#^MBPNTEE*.E7<=7K >6C1N?2,6G9Z'.6E MD S/CTGA?C';&=*4$L9T@3.JP.]&#L)X'3(;[K'!6:]G-*2<.)NOPSM#DG)Y MU)Q)86$.E\IO1)SJ'!.V5D;S@B1.B9Z94?UY"N:!PDIIWSFVLH005I;9MY3BNC)[8EMOR@7_I-?.$;0N66ZL9YE8LMYEGG!NQW$:>DZYBN;GBA3,L MMX!^.R%H66A \K,)S06R)M+R<<5\93\L['! ME)(29^'_QZ2X"W"_(!L7"C(NKC9-,FNGFQ=:"W*XM1"!Z;-6>];T(S&X8*). M<]WSBTDK-U#9#+@VO"(&5YMR:UG$4_+%,>+-VGNZNC%V,V+%P*F:BB^Y&$\MU\GH+WB5>[Q P,.9%:RB6MYZLT$';<%KP M.Y1UP[G*WX\)6],%I*)!H5YY5D+6$87&LSJ+N?*R::7%)94#5;'L@]://9CF M)Z11JMQ7>Z?*4V\M3Y92G)Q+&CLFKBT7$1;31U[#;3&-S,6F\'WC@WY=HDIGC=R M\O(N/#K+NL&MV^.L^VH+R?=(?:^N492W@9==<0,B O8KL#I;VFMN0+$94X^C MZET^CA_45"IEY7:>E6?E\:*4E5-PV 3I7RBT=(!,Z%#E1ZI1FL6J\K)_6+$P M YZ05#TN42.Z?X?+ N^0L!!I%W^_NOKZFCN#^"Q6KBIJQ!:O2=3GC$1K*VP0 M.9;50*T?<*724R+K;A0E8W&E>%E$GB;).]R@0,*-.*F=3@7 M=/7AH<&<=J" [ 58AE'$XN76 I 4T4V\3B%(1'$0$K[A6*'+$*J\6B:6''6# M)!+F.5$[5%:C32NG4+Q/J0CHL18"F5!$S(K0F!__Q%5 '1[QLM%1!] MLBICM0.B.:GBUQSI0IY*!V%6H%70<'^J10G0+/F!S3B=Z+.T+C/%3H?H'.:E M@%,FE-$*8BM ZN+I!!MI:[;D]WF6E>?WZ:=5C(V9K;!-8><9F/6E)-7U'P/O M4>KM+ \=9!*"%Z)S-1CZHGWQ$N?3, @'L3;$RS]%YF>F?6IB@M,-%%(18$J5RR1)X"X\&C H?42UQ*I-,2HW@ MYQ$3+0QICRNPUM#^D4H5. ZUU5[GS"5CE U$5EX-T9@DEM?1F2N.;A58>@55 MU6\CZM*:-IGQ RT"?DX]3@%3^Y4U1(@2,S\Q[UY(BTSOWV:6X MRRY%WN"'8+GB22[WC'N4?>QK-M;,VN5OJ<-FBHEM8L\6O!UFVUZ -6LJG76S M0DKG/4,9L:!RAH$/?]N<3E7O[CRH3IJ[E/2>[[AR.KX!(6#8H@N($\Q:%*AU M(KK!=L!37FC:JC=W0&4.Z!!83'YNO]U\UAJ&]J_O5U^^W7Z[^G;[[QOMZLL' M_.&3_/>'VX?K3W,' MJ52EV<>\]4511W2 "=WH!YJMN*TK9>?/Y C.R3'80J?@5%Y3;!C -_#*9M+# M2\,N7D@O&K7GZ45)"02W'3<-[?KNR[?[NT\/1"&^WM]=WWP@HE!*&K TIF4Q MGM^@93-+H$@MN3S0//"B++C"(0-O*3?]G$D ,UMBB^+MT">UUDXUAZ'RPR\M M,'I\E4P*KH]&9 XS895WA*::*1U]S$3'N\U9?&;%'K@>]6J*DO[8C7/6ZQM9 MOO#*CG6-A /T.C!'YXM"8J%G36\<88(7MGST2PC+!35HDJUOH@FS07_+[!H/ M-]>I#L35=NH2%& ?)+),1"AY)..$V_:YECX>)S[OH"-5Y9P'(FOMA>-?CUPV M@,TP.R'5^@[[EE&[>T<\RR0D\8Q4/>I&-P'"S^.)+"Q(0EOQ*,S=C43'SR'( M0;Q)F(!\=I*&=COOJ[G'/?*K;#:L2[-UP5[S?\**Q.\M)_][=B0/6:!;_G00 M?\Q>H\G7/>:D^"+_QFM==,LC9Z?OI!WOZ%0 H(]D0 D(3'P7T#$@>G!3N?) M_[\HSY%EUQ03@M O@6>*?HILN5$RP>((J4Y+^Z=IT2F+P5/RGA=/<+8[VU9' M*#=+?B;XBNQB8JHUR(KVJ[0IT47)]JMONR2<2HC;::^]YQ>RTX.C%HHI1$28 M'&:\Y_U7U, ,\;6#FK)*==@'3&G@6]#<,\ MR\G7UY#MD3* "W(D) KUSX%<4ML:N[HY$UV?W L7QK]Q;\<65'>(LH=SLBR ML#%AE&'\5//<'TC5XV#^?7W#-:-5GKK>#$<@@D>QI#@RA(3;N)^"\ ?G&>. M^NV)A$KB5W?_OOUP:?: 2,+VQJ[-R]&D[4P36AV(]RY:F$4G2K321Y&$C[3& M#Q8/*,WTL[OB-G+7=\=PTH6!.*?.LJP*1+6D7ID-Z<2M/^(^, ^V'PO&Y"]F M(;. *R>A?+92XR[>@;$+ MF_E14KEK)3DI-I O'&Q?QD'A796B*J,6J'#@"?G..$9& =<3(_*1]J=4BR>1 M/9+CIX!@A%U])RR8<*VU/\UK?D@O0KJOA2LG"AWD[A9&,O!;E<=#JOD&H@%W M)[L\'XDW# <*Q_7U7(2$"GI:$?345D%/I^H*JWC04Q9-27*_.PH"4JME4W.D M4QG/I([T1,6 ?\WR)'\JB0H))%&"%9]%A"Z(28_4;!V(&\6[.-HP HC["/( MS[+X&3%W%G#UCLL^O*=YQJHIV,I&.@E"D>P"GN,I^+AP@25N13S^ MQ',SHU0:LU"4RR@(E*%*A/C"UN?_)"]<9I:&63$,2X)DH<1"^TGY(/%QFIPS M3:IYPWN5IYQ\>P= 8Q,'P#)OP]%P>K&)X.O5_3?M]M8@I[!IOM/NOOWCYEZ[ M_?+Q[O[SU;?;NR_;PZM=H3 .\J.:AO;IYN]7G[AKY.;#[9>_E]0W\FR>CB7] M<9HZXO(@3F3+0P85>?1O&XLQ? M!AIS#Y=0_@@48L:LVCY*%&(]7".7Y?1U4=1A*N<10I!XKJ<[QT!Q;K+@*\QL M59D )1Z)5!4W=+B/":T$4<3(:$3E^=# 17DOZ)U$\NGZ [2BIHF%W-R!EBBJ M YMP688_BT\S MR)![FN%D7XB,:$B6-:MM *"N,?13 ^6D)"5>#^015%4'_\&3 D+GDE\B[GIE M,2Z,0UTH^RS"DA]N-)*FRODW9RQJB<_P:5 D)G"R\ R.I1WEP.6)N3R@FN$>-&-#V'M3X;9=[WCD$LA"I>4C@&4EJH2_+!Y 6 M#WU)G#\N-"T$(N+I<_'13R/&ZV?Q[1!N"QD)%UD\-:%(3$(0H&P9J2#M.W@ M/LWFSZ;KY499\;E!(<04$8"6L&<42/;3Y45Z4.D15W16PB-:3(KDL]28KBM. M^834FU12W.VR0V*B4^4^#JD$2<_->J44ER/+C8N7A=K4E4$!IMK'J^MO=_=5 MU*2RVHC"!YTK&"72K."::2/X)&!*0_O?(-&B49!X3I8+9 ,9'"1(*8E& MP'N<**=,A$9V^Z*?U?8@3\M+R4@Z_Q_C-CYR(9_*U]A7-SK>Z=HL&:O-* M^I!7160"^<_%USS<7./SSU8($GF])>,^A7-,Z *<,^2#QZ1$_TP42=%7N%$> M>RY)VP\HZZK/!FC1%[X42U8N(Y8G/2WV&0:I;O/&$TQ[(-Z7 D MQ-Q)0""=C[*J^5$2OK7F"+\^[D?H4QE"L<[IP+'C->&C=*K0D MQH,</0"* MZ<<\GS^7YX@7LX]AY.&8.Y=0MDLK%W @H#Z6.JB6 @8QAV)-*.OAAQ\\^2@] M)&).4?N#ELNG!?1$6I-6PYZ;F&]A"A0$X8UQF/S^<1D:7YX62XYNH!D?*T^* M@'=?+-+R%61P"C+]S,(A"ZO'(.Y\[9\)G&1V]S#8+F:\W :=K78EV\/1H7[U M>.DAOF/M(F=<$3^E[PNR\)I?X(?L [8\5NA#2:])<0J!=J,SEWK,PGQZAGH(*&C^RCUSS$?&>TQ @*7 MJR P=Y82 H9\!=>26ZXPI/"A1'G*'!L; (>)D+RZ(A#[VK.F,5+/#PGJPC#* M7ZSQY)UV#[1%USY]NDY/X?H#/;E/<0AG_BT8>7V87?LMM&!,N #P+Z#!?)#K MP- ^&5^-=(S??KO/CO#[@VB% (3L$;5B4=5PX(;C*L;2(TN>O7#$,Q-@5NXX M2")>]R0,'D5;)V0? 2CW/.A>V,72 (&T&Z1 V;FQN18&E#S/^;/8)[@BQ.YY M^#U/1X^9#&3_ P2"-/@='8/(L4,&\,_;1^5EFIU[7B2P, Y\Y/;=6*L;IK0O M7G,F-BMY=%,Y,2B2NXV/G<<78(\-=S M33542JL 3+9N&"!/"6Z>W"C$""N,*-0P/-C@I# M46$HE6-EP"I6"E88/.@GXSX7K7)B59]- V[!ER$7>76=>U9X C=0#JQ:B&(1 M<4?+0]H8NW&(X:"V!YHIVBGUG+69>P'(] BZ#(4^IC/G="0^;)1QW1P%A<5? M)4.<0>JM!O!0UZ-^9/ O")D.D#3Y#?';.BQ>)EA7YLYO#C^)YZ-Q$[UE8:J]0TJ6?A+!#C1Q4J>M#B/X\ M-CSU@V1AS>(X\M:E&+ WLF0?1^D@@+,@+3\5#1R^$LZD>>32$O]+FJ.(OA,_ M3OO1.-;T,@XN'6N:X^^&=H41IKE]K3\JJ&ZB?$_@#P.$8FKMP UBL1_71J<6 M0_&12C((/34/"Y&A*2[+7H66$Q$?>]]7,(%IF0MR%TLFHLXN.-467)D MN.*\[A5IW+',;^Y*L5C$+I*%+L\#!2\!@%"Q4GFR MJRL,+R844"!H5V9,'@ M^T&1/LN3*C)T8.AJV@< 64PDM<)#W'3M=IE6G#\9$9:2A@%PUL[8#WC X;&H M3AT9W?#0A(.61#MJQS ,8LK"MO)PE$8AX=^FJ $\![I(O+R%&(&B&/J,DG[@ MF'P]=^.*4L)I$+*USDA"6Q?.*1G],%.R%HO=<7&(*\@3.!\K'8:8(*-3XH8Q MF5_#A0*.D2(O7I3@PX@(ZQ$D/CH<;,K=R=X>2/3T,0)W::A)VRG2<*ERK>11$B=4AV6CT*]CT%^S17E1Q!!ZK(=.8& M21DH4XJ+EH T)U[/!Z^"INP$(84A4967](#3N,U<<.?3"*,6 :@D#231_DVT MDL45$5"8$BR7QTO*$$?T',;4'A=GD>&%VA@$&G*^8*U;GO#H,R\-TEMMA::" M(%2&.?L2I\]5KT\6G9*;AIB%@4?%PK"BS?/S@2Y;2.Z,%VR?7Q8>[Y@[2L?% M*]E/XB!WL.N?I90:X[2$1!HOE]YD;LZ&Q8_<291^B716N %(T'>H9(W\./^- M_$27D3$[O_T+ R=$Z/-J76,FN'HA;Y)4#]N,B>AGD94LPUD%193*0^9/)KL# M%3Q&?6,Y19087R"P\VZ4,A+,\G(U8:3- O/I%QF9+R2M'-_SK*:PTU_%\T1XJ1 "YH*7=^/D4\9V;.R*"@B]EM(.G4Q^0.AQ5,NH6@VTD8D#_V>;J* M;8V Y&1%"JBJ01K"A-&]L-+K0D%R5X2NV;5SL],!*C/N.E7J#6YX'0R:H@:$/P.B(P# M:VAA(8?\YF28&*;:9'9F&4Q/?%)^E8O,7GP[:-TK!?;3H2P$8U$IB#1SUT<[ M(X:GQ!;/.LA942ZEO9R#=\G-JRR-^8^H+TLP0)4U;Y*G2'N=Q^4$X72&Z418 MN0ZS+0:,+02,E(YFY]#3OD0BK6KV+/1\,.)*N,\Z_? WJ0#-T"WA<)FYNIG9 M$P4INC/"V2<\#',^.X0!M0Z83 #E2-M./68 (M"Z>8,#;DD 81++,_J2*KC^ M&M1DUD $BT1UG.4/QYONL;*T"H](PR.ZR\,C-LFT:+U2014JJ*($X2Z MH7W_B8L!#F5G=D@H0^7:;-SRH,U8O_PVK&";B[N% M\9Q"XD] Y^6UB6<;:TGM\SW'CXY^4JQ[==PVY$<,>,K92HDYBF*%F$_ MZY]/M?F>QW.A W--IU;T:+@ , F:!)HP^XE=7='@*PB9Z)3Z^JT$'U]7*J.B MMH[8XEF3B+V5?[P#BC !.?VMZ],^Z:-W14"W "B/6##!MCPAHA*>\\>9?&;4 MN(P6A_ _1\XL'AOTZ$WLS#]K](Q&I[WT<-5YE CTUY'A;T_A;)<=&(OP]GR[?4YM$1GK4SV_4J."^#R5S[O+,C3 M2,E=^34,AJ$UCDX-/E=H;_S)"_!\0#$DU/XM6Y<+6)%_X;,UU?Z7Q=JO+ >[ M[VE T1R RE0]%? M]@/]#:!^C%V;IM'KE!3[%$$HW9$H@G#J!*'>*"GV;2Q "1-DE<0D7O( Y"3Z MHU%[@:"T8/<5H7X4^%=_MR$.+C[MG=.Y=<%:.M1:GYHMVJ+"F)T(*^I2JDMY M+I=R&T%BA_BRK;VE6N*"-Q7B@K<;N\K94*;%I[TOM>B4*=.B+2J,V:5M0UU* M=2E/_E*^P.Y0(NL"S=TI.1J10W -+][230M#CPC':<"VG2#!X!XR]FSEL2H? M0@(ZO@1&&T2"*#CO&L[/W&898^8'%*VY8MKRO4E;>T-A<26.2+PP7VM? AD" M_(19.)/49XY!PJ(#KB52):F"A(PXF%#A:BH0AH[T3=)L!#9<(LW%6+/63!3X M)?]MR\Z)6V;QG.HX*COI?:.WD^RD=FT7V4F=^HKL)-BA?0E0PTH/;T5$\+M* MIRP5=L1XC>E*Q=5OE\>TR4$60JY*D@4DJX'?PDI^;I?3O'Q#AXTQ[]6-IKE5 MB'G/J-=:6P57KW[6WG+4E>'P':/5[%1DL4VCV^I69*UFS:B9VR[HT(OM&,W& M>G'[QU]K#Y!@N]2%PZ^U:[3:ZXVZ)!^B6>E\B+I9MJ#AWEI!P[?Y!L)];-HE M.F-L$!V]"GYA\#1K'ZX4?#Y2%X]_ $RP5,2B2.@9/*XWUL#CHQIIU]NX%&]X MO/V.L*&*&" !\2'K6+-;:"RU?SUC BL?J+#WS3HVL'4V?%Z PZI-7P)# 6_[ M"ZI@MQWB89[T!V#_VQ*UW:9Z DSW#8DE?CO080[&Y9Y+"#VXL:I6=F/5Z@4* M8]4HCB=OW[QY>GHR8)G&,'A\116^8,[3"-XX56V_,5J/5Z/3>P')- ML]C,&B(@3%MI9]44MZ M',#]XI5 "WT79<7>:ZJM.%U@,#ME46OQ'>Q>_G86@N82!V+-O&QT:^W>&]:, MEV_(MW.,FI[>VM;(5RQ;L6S%L@],@S$PRPTNYX*P8=(^NB M!,N%QX%VGWC E!O6I=F\L%X#ZW?X7]22Q7*""?+O_ (]@\U7P= MJLW?5*3[A%]5I/MX?FC3N/WR4 [:O=/]KYG^_O]^O?^DW?K8-C;N,P<;NV",?CH&KI&_*.<[@(M&O:J(V4D0LX?K?YPO,C,LWS MI3#7 :Q&^XH=DQ?[F"X&03BV8I$>\D^M6(OX:#I,&&)Y<<_3@);TF5R'.U.7 M+Y1U^> )#(J)R ->NR=).W?#"I/0C5U8+\7RA'.K7%Z"_& UL+Z!O;1U[+WUZ^Y MN$>D?B'[(W%#*OH0I7&/&9W,$T=\;/8:31Y'"5\XS-'%($,W HH%PX[@F8-= MZB@6"4LX >\(&967@"F!@$=PH-@:5P]:,6G/WPS:,7G>[ M8N(K1VT:+;.^^PK==:/3:*P[[ +1>0>]7IY7G7GN^X>; M^RM=N_UR;2PR.\S(:16OEKW5JR_ K'+AP&*%[X%-8@QD#;7Z,_U/3]Y,\^OT M[0:;S[>L T)7;Y5\=V^B-S/)>KL]Z2-3X&JBW.*.C0LVM4GMW\J@Y%FAX^:8 M6YES7)+S2\;K#Z &V7&PXU+^ZG1W>KHTXELWAMGL-<[[XFOH^K8[L;SY0]^Q M4V+%02O9]##Z417XJ))BSTB*S>^=83%2'CP7G'?M?K6#1PN<>" MR7GGU\?K[DGGW^^_^^['?W2[OU__U[=6WXHQXI^YH=-CK'I'!2='8._YAZ)UQ]U[=%@-.J?').C M8ULQ?0[/0G=*9\2"A@7AV7-XWIE*.3\[./CZ]>N[KX-W7$P.^KV>??#[Q]L' M5;23E/59\&6I]/-(^&GYP0&^'I&0IL5=WQ-+Q5V?1QX5Y)W+9P?8W-[QP$Y+ M(R^FXMV=W^U 3D5*P423I-1>S*SHF MD2_/.U'P9T1\-F;4 W!]BO M%2B\ED1,J/R%S&@X!QP,FO?^.\M"K;/9G MI M!272,0E'2N102$6&TJ)>8IQNN4ND,CXL'P*!:F.)ZH#Z,L3?NCF/=\^AUSDP MER *NQ-"YAM(4:2,)4F>-)>F8(;VZ>GIP3/:5;4.3Y-E\SH(QCQ_ (]3?6:K$>SI.G53)!598JOKOC A7 M<'^-61_,!9]3(1D-B^Y3,9@*.C[OH!/MIL[D#Y^,WH$D:9%2!M^# M\ K^6MT\7.Q:BM)"TA\/5@E66$4A]3X%[]7/JV:>$"=%-(0K]F%,MZS82K+D M8:I)K7X#CP9 ##^$W&<>QLP7Q,?Q\V%*J0S-%;^6DP816R'2!Q@>0)4T@R3A M:1696@E7*V:[1ZN@XSLBH'E3*AD(O#WHEMGJ<407L F.UO=+M?RK[;AF"@SY M^!,X:R7CR[IC#4L]GH->SS'#,V=O\;&55[!'LDKMV^NJ)OSU&#N]WN'+,-[W MWGI,+OD,6CB%,NR)WO)P>YVXS%F/\V&O=[0)SDOU6%C1'M\X:->[W@3A(L5_=.*J]IC7.AI))Q>^_SK%OMNQE&/Z'&O M=[)1GP7^EJJ@13@^1+,9$0L^OHA"%M P)('WP"8!&\.H%,BAZ_(HD"R8W('6 M7$A_3>%LSEB#*F35MAWGGRR$NL)(4(0XK@/!2VNQH!JK4(^55V2E->WAK4?A MU6$V@KO?@[_;@ALBK>2G-@59C8'YA0@,39_H%96$^:]G :6*=);@] ;.]BRA M:V656]\GU;?)*.[I$PTBBNNZ,!!*05P9XGKO911*/H-(QA3T]8STWMRQU=S5 M$J@)SWC5.>,:KT=G?/=@Y3I^)"/?W%.;LM,!-^@=#LJ]T0@XZ_N8_[Z[%52> M^$W%F(L9JNK3R&>3>-YJ MVQ9G6)W>GHX=-86^D3UE E@%":R""'LSV1RW/^PW-I0_[+VI[)JI;)I9-&>L MA_[$40LS&T'?[KPA3;(N^6S$@F8+:Y6T^NS@U"[WT2S/*_)I.02;=BPC7MJ^ M!!F<6@!;#U'K^PY.*^/RP!/Q<:89@M&/1'P!/4 V]$#=2*B@U'B6W(R;MG_! MG[(C5+/?!GP\(^!^)3%[S\4WP1$.I5ME9,'P"+2(#R)X? MR!OZS>T(I[=5QU%;2;9CJP6!K5QB?%.0&6<[,ZF[('87Y6Z[X6;>Z",E" .J MRM2N*FGUT?2A74Z%J;$9M'L^ZR?. MO:_,]R&0N8%&!!,&+C3N Z: Z5CHQ]I3NYP.I-Q4:)7S2_KE'AG40K.A=STC M[0C<[PW*\XMZE-HX$FNTG+YJZ @;<-2ZP[[MV+V& !8*[+WBDNHW'=::L-3# M"0-<:=/66CCWHUR-\O,(=?7-]@!>7X<>\8%CEU8&UB)>#&\K//3>"HHX7$<2 MU#J<<2'97TK,#\]S_,9D>T:PM@J]#3B.73:0Q=>;3)_ MW)BOOJ\=.78IXBT@5ZA#];RD%BNOII6=JWAD GXQRP/4D/$NEFIJ?1<[MLOS M/4O'*E@YJ]8CT2QKU/+0)XPG@XK=1#6HM#%5K%9M<74+3W#SAJX;S5!8ZEU1 M:+'+E-SXIC">\_%=?)C1 E[@TM0<'5/3+61O)Y'>\YXZMKGIK"ZQA5*YXX*4 M5E',^&4Q% *J5%3U,A-V[[\S+6^\*]&,F]8%SVJV[$ VJEMO&[9CE\)K0U>15&D5Q5$.0 F4O2Y^ M9=1&@[JB(^.5=E56&ZP-<"MX.:H>M6D='9O;+ PK4&B#+OA37DM!XC8&6-CN M3<>M2EJ])W(!TDPNA6#P5=2=8X+(Y\>_(0B70&Z!CR%&/ MV:%C5SHC^"_EG\Z>9358:16M!/.6DM#<;R6E]2/"D5U>F(H)6Z?79J/"$HU^ M7#@>E&"W,/V?Y-H#[BQ;HV K(!7SVFITZ_M$";81JCB-6HC".M MR,*:K$)5+0:XN*5;/=D\+S5GJ(74Z3G]T@IL!NGRANX8X+;GCL:*-_^,I0G+ M/9JO@.:F*54-M1XCV^F7UKLSC-J=5D%8,&,R7>/$=6063&C0Y* _'0MMS.[@ M!\>ESV)R;FI06^*W!^8EY_$U8:GO4 .G7_Y,7 ?G0Z9=6*NN0:GU/4AJY %4L MK0 9GTE:3:WO24=V>;^<8M15G);6?EJ/1+/9)RT/[6R4'@]X<:7I+LC%'O\*=.YI* 5SU5T(4/*5;&!-+5H[..PY?7,7O6P' M>;V)2;3:%FX" (P^DF?SD;5(H@UO#B$++V5S,;6ER-NIYTT'2AT+?6_!/8LZ M'%H_(MY3M1/SC@BY>!0$'(>+G!L<&UI#K^\? [N\D31A92E>5I'9'H\7'.MJ MR$_?CQQG4%H'K<>K];WJ@4YPUJZP7F@<.Y0I]3T)AIIR_!\S*:Y7MEKY#?/G M.GIM[GQX-"COGZP HI5I;;/#%Q!9KU#O&8V=0 MOC"G O6Z\VR*948+*YB+ MS6=+]>N-Z<09E)87JHUI61R5Y"?EJDU+O%>U+UQO60";STG/>"G MSJ \"UX)>+OCJ5^H1/.]H^)A2@0UQ6>53!M)'?7L\A]!P&/9U2-X0OWX%%4$R_4]\<O04CYGE'B@@X M/8^$S\Z !>,>-NZ\PP(\R4*FKT;Q!^,@O: >@\S<\[<4DF MZ:QC2<4D?@+C,=B 6-S &V3>.:A5RX?9W.<+2M7P?9=L"[N#JOL]^_@CG8WH MDAYBX6,U&)&N;[<7B62:V*B%GA1=_"D\\SC>DF?01AQ\\OVCBU\B%.W3^(H) MZDHNPD_PRYBYZEKB.L@;L&@ =0-,62#IA J#YJ;'=Q4^#;CGOG_-Q5J_K>QLPVN&>",X#YWZ332%)$M&T+]8P>24[;=X=?RO<*)F- M%H"/P.'C*J*/_"9XXLS%FT=!./'('T"L47'%/J1E]P(K >QIO N@%<8&%9V=?X*>5VH M;YH,ON?(0@; M$4@.XP&E7A4:DMWMQ@&?X>7#7*Q+J2J+?NO\Z<$G$OSEXO,]!4D6'^30UW=9 M#<$N=-.Z##T[''GHZ@-FY;F_G#E\4=$6J3R9KHO:KD3AC"\BB^=NJMKO@W M'RO CL!IA&:=L[KP+N!Q$]S30HJ71URW\&\\LZ%O6P,&N]!>S)!N.0DN]*TJ M%=L)VE= /R2_$4#[%7#P+LBDKATWJ[,*!\P5+)JS;Z4:AK=!!'Z2$$ MI'+* 6+<6P9A0.'C/6A4?9;U,J:[JBKS@797!U=(9G'M:OTL7$7!;YU7I8EX MNCX;8GAJ]_"&[P@2P'CQ#05,;H]8L\VA":-OG=QG^X54C;5;B6I;;$S_2ABG M1,6FJJUHH3NE,_+^N_\!4$L#!!0 ( )V (E-V]WY'G"0 #MW 0 5 M8VQD&UL[7UIDYLWDN;W_A5:S]?-%NZCH[LG)-F: M5H1L*21Y9_83 T="Q36+U)(L69I?OPD6Z[YX *RW%!OA*(LLULL'R =Y(9'X M^[]_.YX\^XKSQ7@V_<=/_*_LIVRY__UZ]O/Z8C/ XPGBZ689KJ%RS&?UNLWGP[2V&YFO,'<3V[\Q/U M%9Q]#.I;P 5(_M=OB_S3/__R[-GI=,QG$_R Y5G]_^\?WESYRC29G62TNOULRN\QN#QVQ+I M+TYGZ^S;)[-TY4.3*JO9_.PO)R'B9/7NZ&0!GT/X,GJQ6-"C1PZY$S9DB"XQ M4(5+"#8+X$H9)YWP)ONK$U4'LZ#1K.1:PB*NA+M^[/,Z@\]QLER-_N_K]IS.X[RA>GL%=@IIC!/-PAS=?FL/_%\<7)\O'HFC)=X M?/;W59OM+>7EK-44GPJ1(.\KY3=34D:?QW&"IV!^P^4OW]+DI*K\_YC-\I_C MR60D>6 VIPC(A21D*D&(GOZ5;+#><1;1=1'^)N@VX81X.IQH+I!F5'D_GWW! M^?+[>]*?RQ?3_,O_/1E_J=:?((Y\R-+FH F,#J""HL%'%T RZ7UV&$HR72AR M'ZI-J"&?#C6:": 9)=XMCW"^YNELFM:*+!>3E6("(M/$28T9G!<)N#1J,%SZ$+';9Q%\S3$?E.$]M,K+^&^1^X#.2L?$3BUW@YQLM: M*6HA,*.'X,D;4S1@DU!Q&P+X>JS]N_'M0D%[-.A0$,AM',,R%&AX4\_ MO\6PP ]U(M^5WQ>G/NW(6F&R(YH6IVFT(@@(CKQ9SJT:">"9JQX.PYQ/%D1]#SHM5QYJ10(+4EM:5W &\% >J6B$B6+V(<*-['L MG3!):78R72[>A^]U,9Z-,'*NC>.$H6CRSGTJ$(T2("PW$FFF==9],B>WXAE2 M"F5//MQ(I^PO@&94_^7XRV3V'?$#3FK2\9:1:L^E,U;0T+P"I;0]'6G(FC%M M:/R^3T;M06A#RJ@TIDA;L31C"S%W?G(KG.)32MYZ2"J0GLZ*D)2@R Q(:8SE MF7R^7MKC=DA#2JJT5R -Q-#)B3I#]?V%,(KQWCYXUV5P*1JFV?399$+C>: U:BR$9 T8I=%&GIQ6G=*1FP$V6@4[RJ9G3.HBN8 ,#9!IIP6I04LAN&2&8^_U,&Q7?"\Z[#GC MO=VK2X1,1:*VWA(A30%EI8/HB@9)X]/1J1Q;3=X[PT MQDMXE,\8)9GJ4D0$Y4L&5ZHTC192.S]BM)% .Y,QFW[^ MA//CGS%>WEC#H$M)G@'/G!Q%DP3%B$X#,T8HFQQ&W6=KZW8\ W6K]S,=^\]\ MNYS-E>*MD#EZ[PK(:.NNJI<4)4@&&=$S+USPKH\JN*<^;I<=_<71BVFN_ZO% M)5_#A!ZZ>+%\%>;S[Z29_U>8G."(.X_&:C+/)=*BDYR!\R702ZLUCR7DTF>L M&\$;D@>].T=N;NVWEDS73>#SX!E-=E(;P!)K55(F+,@5H+0NEZ@-4WT\J'M M#05E)HF=->[<9\P(3$5P+V&R[/GS(D MTY@- ])I:)7'Q+7M5'C\(+@AN>#MR-):*CU2>83JXW*6_CB:36B6%]5E6GX? M*6L,-\F"Y2%1Z$%TCD)&R)9+%H2(V<7>B;U;D;7,YJ/ Y*(OI,VKL:\UX#'2 M(&,4S$6#J&V?'>,[L_F#R6+OSXI[C#IZ_8\V%,,/>D@.;?19PMB5=!B8X)(X2!@U)87+V5* M?0YOM5=SKV;'Q[/IZKFG\6ZQ/%I&=B49BFD4HQ\^% ')^61%SB+X/F'$=21# M4GA[D]XNFLQY7,<>)N_)]W@S77NL(]39.>]HE3EN:61.D%_*).E@ M;PV:&&WLE'>['="0-%YC(K000S$KZW(' M^NU5/'MT4+GC\=U:J6PRG$8]53^?%=)C,2G'I>0@I"3#QX2NA5 %,J^.5DR!I3XG MABZ!&%) LZ_L;YR9W7&NVU>>K7.HBQ'CD3'%-F M3]+N!I0M QAX4I+?;^([RE\5)612!J1$,EO!UYT5BJ$D1R-X+MF+/KL8#\A_ M%P=Z@31%M5CA9_R*D]FJ0\GZZ2.?E=*,W'D;ZREU0\O-(9G[9!W#$+S&3F=6 M[H4U2&6W$S=N>LVMI-$N18D3^M5G0G1:LG QU%&P@8MB V2KL(Z4D3(N$D22 MNGB4ULH^?O/=F(:4SVE+C49R:-9&/Q]/Q8ED'^Q7/0"66I)79 M \>:GN>&]+YC!G322CC)#+GX?;RB^X$-*6/3EB$M)=*.)I><-R>B41DY?:VM M?4 3 Q>2)"C(F-4)@^]S4.-.1WD7>_D5IR?XFF1YVSF9\]YO=7^=_LLU,R8* M2R)$#9RQ#,HA@R@)98K*1XVL6-NGJFX'L$.RK;MRYZ95[2NSAH=#%\MWI?8( M6NUYXOSK..'BXVR21\5HZ0HI!I<#N='<"XA!2;".1V.-]U[WZ4YZ-Z9!A1ZM MN-)(!,TH\1LN+P535FEC-'F V7(#Y QFB+58QUOKI1(43V$?C^L*C/V;F)X] MZ6Q)CJD,VBKI40L>.JV3CH,:DD[>G8\W.Z<.@P4- M>_.N@:X=KI?DCU5UE*P25G@)19 ]4=IE")DX1/B"RH[+'/H<-+H#T*#T=FL^ M[3?]C;G0A]RYR&R2C30KOIZ^Y1F\HI@OQU@P"R&DZ1-9'4S%M=EO2)B4\YF! M9Q0,*UKR-&-1 <.8D_7"N4[GGA[<;WA<%3X4;MZ9[=U1ABV;K*]&PJ MS\_2,]EI&YD*-+(L:O/(5!O7>(@YDZG2SLO89QOQ3DA#2I4-E5UMY/FXI0U7 M*KM6UJI'AHMFD)&D)1[7QVK% MAQOJ9N=Y;]M@Y8%BT/>S^6KBE\OY.)ZLCCE_FKT/J[-F(A4TN9YRQVP)M"30 MTM$8@N3>8RF\=-H[WP_XD'RM7O0ZI&P'0\AHR20G*R!Q62M4LH3HR5IGJ[/T M0:;B^]2:-R5DNWE[36[4^//T]&QH^OYI'J:+D%8HIGGU:LW[_'].%LOUA38/ MSK)RD4]:/7Q8CY>T*]^II?3S^]Q/I[E7J-:$B6>10,RR.7D]F?W8*,<^? M?IC0\O;!M HIZ>G7^D=]P 51,A&,=7^IJV]<^N0I08A>\]J<\6<\_3^]/JUT M^.5;.@K3S_B!!O-+*9B6%$L4)K/EH.(JTUH*!&TRR&"\MREE:3J=S3WH.!L$ MOA7"^_GLZYAD_/+[[T20-]/SW/4+,F9?3QL,)!<33\8#ZE(;1==R3:G)$=?2 M2Y6+]+Y/\>SF&(?DK@R8[[=$X3U(T+)HY#9\;Z9?:?ZNXO,A)D*HP8I(]JQX M ]$6 5)Z:[AU-G>Z*'ASC$-R'YX^2?7!>R[BL M-.!Y)'[3"8(9U@?T*T?VQ:->P-N0]DXZ.722J0 M6=;3Y") \,4"$UE$Z9(TG1JR-^3\;G/V<&]@)ID- 0E]X+[>3I0@2HN9LA50RBM,S@M/%A' MZD.+X&SHL]MQ%Z(?QKW?BTI-Y/4H :2F,8ID2>PUP V9 ES'"VCOE;.:)7?8 M+,># >3VLT%?D1#SJO+HU[!<)V17?56_KU*!*QTPF2S>E1=?PWA2$\:O9_./ MX7)S[Q%G.N?,'!0>9+7/Q YG)$11G M,%++072:J"?PA*?Q.[+S9K^;08F_7 MY6B-\-/L12(%-<>[ =:[.4:%3%2I?32X9(6F25F(@=-)=,4H)[+.(MP0Z MM*,+!Z%A1UDV;*MUL58JION6Q JEB\))'3AXEA,H%!0]1:T @W6U?ZOBH4_> M<5ND0TKL/(+B:R[,?CJ.8'_!^?+[^TF8+DDW5]=LU3]C)!-76D0/!8T%54M] M0W (%AEG1COO=!^?=W.,6R92?DS-UD:"_1CV\F0QGM8CXJ>E JN X/0W>>2D MXP9+A+K=#HJT+:V!.A'6)&]43C0_A^'8/2BW["[X8[*LE11[1UNW;2=FFXO@ MHC;M,+'>N1HA2N7 :I5*8=:+3MW!=]U3WNGHY+4<[/H&BY_7[2-OO MYS0[2W9E@=XKV%] MD=+\!//E*R2DI*&+*&@*0IT,BO*BCQ(,E]:$&%W(?6IF-D$WI+S:HQ%L3Z%U MI-,9YU\=A?GGNKWIBL5D')12F[MIIB&R*GE5:$*2++'T:8[T(+0M(Z ?5%7M M(Z]F-/H9O\PQC5<31?^>X+IR^L5Q+5G][]7[H\!5UII I82:?)C:0RR@@5KC MX1*3R'F?1.,FZ(:T87P@+C476D>M=%M_K/.KO4L:U6GNT6L.-IA$2R#1\)58 M=7V@_Y+*P??9\;X7UB9<,C\6E]J)J:.F.A_TV_KZ@MBQ&!FR5:"=K"W?L@'/ M@@#OE>99YYSDH734'1 W893]L1C51WSM>AP3M?%E6!WU.*XAZ*E-]M$$$0T" M)D$V.24+%!LDT"R87"P+B)VN8KL5SR:\<3\6;QH(IF]&X-I5S:/BBY )%;"8 M#*CL)2&3!3!'Y;4)172ZMVH3=)L0R/_P@=R>4CL G]Z'[RM802(&C 98J+=] M%^,A>A?!12F2\-E'U:O=U /0-LI>LA]+%[655Z<&L;R8Y+Q-8)7&>J6? *=] M@22MP1!*T;93$ZFM.[$\.&N67XR^3V7?$#[BZ>>W*]2ZL"*,LB>($1!+T?,0@K2Q]/Z":6C0CS@V6P]Y3(8QP9Q>0LUYP! MZI1!&[L>&=WEB,=9(7)-TL7E2)M"PV,2M*S%*Y[& M[#.-OO:V+(PF0V ?;7L=R5,H;MB7-#8E:VM7X=/L4_A6-P".3AO+ MU/+-VU,J$:4@=2 AD\(G_6X#.)])/8@4A>/,6L^[EJ]MB_@IE(*WYMA!I-NE M)OS-8G%"4X'OR@KAXO"T$79P?PEW=&_SNRZK;[XB% MH+-/')+/];"55^"8*C2M*K@HA!.ITY&%GL-Z M7FS4D]&)HTU\*T(,DLG,S3 M$2%^5UL1'\^F*W@CD6M2,4N00=5#H3Q 5%B L*(-CJ$7??R3A[$]A5+T7IJU MD<3Z-EF[>NPTG-T(67.0%PMRQ[^&]_IC?&D]UZ MM!T,7),6;X\SE0T[Q-US[MRD5/NE!"@Z4\@N'!)A0P'+*3I+Z+7M='GO-JT# M=AOUS4/WYY+Y>;P@.2].YCC2"D-FTH.)D9/N3P88-)"%07,)/+@%2F'J(0!$5(.&%%1!-NG+'!#A$,X M:/'H;.LBSH8[H_5,X473AL71R&%T/H8(F%2LQ8OA](XQ[Q+/J=ZJX7N=W;F. MI?52NCKC+U(Z.3Y9)8Q6E^1>=)NN.]6GMR;5)M*8>5:I7KLH. G&! ?T50DX M&>"< /0>4W8MM#2ZN_>+LI^4VAUP;H%] S%U'SX,&CI,">DW)R M-'&0%JJB)Z\7R95B,%R.L7K8I I!Q!!5=/=A, M8:\O HN/*:3'L;@WD [##"2OG#*)_$5FB4V&G$9?R$?-(M?VIHPAZW-QV,', MP,'VQ+M2M8^1V$;ZC^Z_7'6]9 @V*^THT"%R*2D".$:6#K-CRMB8BNIS*.!@ MGO6A2C"?!&]W%_[ADRL1G?"*C'-PM3# 2 511@/.:>]TI@77J>M R^3*H3R< M1V5?$Q'^&/N2HVNU*@/;F21X3VIO\OIT-MJ=O"4>8$;E;+.%[$JA]4!NN<\: M(5. %RT+7*H^)[S;Y]P>V"T+6:>B2[P>SIM MV_?DQVW;'8T$\G@1H9#:)^\E).]JLV ;(*8D09N@9$##7:>K:/>+"!_7*6Q, MI*Y"&Y0!/NL0@/U( M*G2"Z]???Z9XY[8EH+7W0DE (2PM 4_ACN44IJ,7/!3#I.S4NJ7A*/H&71=8 M:L7V>/INBO\;P_P*C%$M4@S<(KB0Z@XLZ2U71 09N&+>,F8ZM>[:'_N07(M' MX_9V05QS2APH?W"!^T59XIQ@?SJ:STX^'[T>?UV-X*J5'#ENDA6.K+&)HJ;N M$@3/"T@G$L]:DT?VN*S>:!A#',';$^7@7+\YER/EC;1>,,#BR,WD+$)@ M7 ,KR!0*G;!3-^;=,3^*D3M/38S0,!&C0@BJ7DZ1?8*H4H:BM60!BTKI, '. M=KA_#..V%5^;F++=!#\8,W8!OPC.O4M5/>H,2I%FBDPYX%8H@Z9@OE[E.Q 3 MMA6%AV^^#D+AMG3H&O*?0_H50ZU\J"'EI93PZ2FI,#GMI%[[%K(<03""#HY@-*&56Y?^? M36C+H=T/'FPCK1 M?JE2Z"BQ:.4E_8;WB<6WQSJHXLF&!+NN[SI+ ML9D-O0?GJAANE)CWF?0[!%/[$BH*]VDZ(N@DHY08K(E]XN6'D W)9CX.D;87 MT&,9S-@YG-?B<65##9!%/38=-<3BLN4N>#1] M"K5W@ON$K.R!>;>E*!^)=1_P.(QK[[5WY35%\F%2L8^$5%I99NK9!05*4Q#O M4)%KPE7 R%4J8@C:[U;P0SI',!A&[B_F1]2*KV5TB-IL]\HEOOT)TZ^ MXJ^SZ?*(@G,3 @N&O-&H:H\0KDH<+[_3 M+^JVWY>ZD[Y'HN: Z%KD=1YK,ANE@0KTE#<@) M#+18>(0HG,:,7#/=9\OD/E0-NI/?_NS3_*B6+ACF/#A5SXM),B#11(04G"DA MZ6([;8[=0QC9(+2VO/:-%H70NPQ1 MTQ!2=IYS)9A*G8[*-!K!H/I9=>/@H\C[4A%J\O57%4VY,?G6+"01BFA M3[W?_;B&9*;;L.46_=A*+FWO);Q[N)E7Y\ DD+YF @RO5Y8Y ]EIF@;A8RE] MN'(_KB'ME?3A2D.Y-&K_F,@\+\9U0OXUF^08TA_K"T!&*=-+IQ.9ZVQ!U8X1 MKMY]*#7JX#(*J>-#%NZ![QC25D1;@;>C?L'7.#\*_XV MFZ;U.(-01F&]-]6@ Y4D@Q % U9DRD$*=)UZTMR/:T@[!7VT0D.Y-./*I_ - MSZ[S/AMCH2%B,H'T$=;^6EZ!1TYC=.2]*\\+=KJ%_18P0\KV]V'%OA)H1H6W ML^GG3S@_KH7F9T 032ZI=@U"I4%%"NA"* C!6I[I1TZLSR6)MX 94K*]#Q7V ME4 S*MQ]__89+"$B3Z@E%%=OP_6U20/6GH\I>25CUJCZ$.-!:(WBKX\4&\\O M#3@46_WY#!@"DG;V&@+6:_70:XF88W1= \UK>(84;[5ERQUQUS[R:)D3K5A> MSJ8GBTNC,YE9)&UMLR4H!1,9;JY YV"\]Q%=Z7/KUJUPAA1='809>TBC-3'( MC-/\3%8F_4*!QXQ,63#2D5OG*=ASR3*R"EZ3G5?1RDYW.=R):4CQV$$HLJ]< MV@3A5^\N/AOI]]4-K['>\+J.&E_,*4+XO#J8?>X06JX5I[! "B9!N7K\W@@- MR)6-6G.GW8-IZ#TQ#"D^ZT.:0PJI;0KPX?F0B1N1L(#UM?#;9 M!Q]I6W@GO M'#VW4]"_&;XAA7E]-5('>77=1*NQR%G-V>EYG??S\32-OX3)V17">VR-;?'T M%AM>NPZFT396_?HWT\5R?K)2&^MVO2^.9RVT-V:/:"BQYA"AJTZ"L M-18CI95]DO7WH6J94[AH-_,!OZQG^UTY%\";Z=EQ 1YXD!AI>?%Z@SGC'&+M M)"^9$$EC/4'?/^FP*=HA!6+-^'5?8J*+&+LDL1Y$>J-2T9*)%MQ&B X9*%*V M4-L9 PJ,K@B6L-,AWKU@#RGB&P8%]Q)L&V?_%KS?K]9INY0,RS0;H= BH=FH M]_NH!!23\,B:A-[ATS_X54.*]YH3I,-L/X8VNN-D4DDV%HN0C3+U#DL/ MT1<#F3E,*+S@IH_;OB_R(46+0]!)^XOW<4SD^?IA/!01BJOIDMIUPTL*;DF7 M%D$3E9%I'=EC,_$"[I#BR2'0;T=!/A[G3H^K2R.+Y-R"2_1#!5Y(:2."5-(H M1U8PF3XQT6YXA[1#.1S6;2_*K@F-MQCJ;L%YN>NLK-[9O]'*9@]ND<;880B- M,ABK[SGM7.X$\P8E&&.P-H1EX"-/-4L5(K=%DV/=9VF>0=@[<_J%)G59D[SG M@[+*6A;(-30L1%!.:7 B2 C1*99S$DGT:8!X$\N0\@J[2?U&YG._^6Y7'G0Y*Y3Y-?VYB&5(PWT;N>\YW.[F? MQ$E%\&9*BA1'UKJLL))->$]^D,G@2DF$0>O@"@8K^SBT5W%L&9OW/5S42."[ M3_0!+/_E6ZE6[[0YY+/YP]MY %L/I9D7L%@@7M7GYSNEYQLI)S@2UB8C H6V M0G+R,W6&R'T +V343#HF0Y^BJ4T1[AW7W/<]OT\SA?K5X<;\R[=$'UV[WPI3 MC"EE"#RD>D*N0(S1 Y,Z9Z$]E[E/P=!.<(?EB71@WHT(I[M0V^W^WPYRE+C* M*J(!7G2]_%-(\)@0K+,Z,]+D#OL8MSL #BC4:%>S\K(]54*HN$<,L\V".:"#WW:&@["))Y]S^WI<*8<^96I MMG(VI$)S8!#1%I",P@)!0K*V3ZGD[IB?I''=YP4FYL&4M# M*CZ5 D77.F)4'D), 3)IN52B3LGUZ8>R*^(G:6.[4W%?T1Z3P=H?0FD.X%BK=I.;G@(-CB06:#7MML=/$;J;J;SQY2RF-? ML5[16GM.8[O#Q)?:++Z[<9/@2)(Q=9*&QD3M*22X!,]]C2>4P.0MVM3':[H? MUZ"Z9+;B10>1M*/)9/49S*NSJ2_KV=3+G1K7U6 CIF- X\AJVWI_> H"7)(< MM+-<6")S$GT*M3;#-ZCZA^:T:2^B]EN':Q2+473,I! ,"=*7>N:T@#>H0'K, M2N1";_39FK@!9 6 6E( /"6 P 5 8VQD&UL[+UKCBNW^.QG_T/P-C_S7[HQ>C3U_'_0\?I]])+L7J;\=_ M@QQ2C(8S"\HS[04R2"B8]1DEHC,EN__]X6^^>-#.(-.FT,>0<^:SC$Q$%:/T M#JP3LX<.^L,__E;_B3#![VAPP\GLV[]__W$Z_?2W'W[X\\\__^-+' _^8S3^ M\(/D7/VP_/3WBX]_N?7Y/]7LTR*$\,/LMU*W[X?S^_?I\^X@6P M_G RA6&Z?@&]/D^O_O F&O/#_)?TT4G_;Y/9W[\>)9C.U'/O$+[;^(GZ'5M^ MC-4?,2&9$O_Q99*__Z]_^^Z[N>1@G,:C ;[#\MWBR]_>O;J-M#^<_I#[%S\L M/O,## :$>/:$Z==/^/?O)_V+3P-<_NSC&,M&],LA5U"FPOGW^K0?]L;TD8", MTV5$1C_%825XAQC7/7U_S%?/8AD+7 ZF'2*^_>Q.\8XNH-^E@&\]N@.TLP>Q M"[R(..X2ZC?/O8%S"7(587UD&HPN,X[A/]+HXH<9O!>C8:8A8Z8O)J-!/]?U M]3D,ZM+Q_B/B='(_YC3(8U976N[F<_O?MWCJ#<1$C?ZP7U>;U_3MXM$57E4T<'3C5V^+Y=1#+80Q&Z9O7 M#>H2.KK2^0 B#F8_[5U.V > 3[WW4WIBW=AHW/B*OIST!$E1<1-9X0685A(8 M6!V8* &R4Z:@"[<9,UDRL, DSCBS>,4/52T_X& Z6?YDIBC&Q6(9_O?-6.8J M>OCHGDTF)*)G<3(=0YKV0&7CLC4,1$ZTZ1**D(UG)5CK.5A9BFDRLF]Q?#NJ M:^H]&R_'MYBY#YS:U1[I5,O346=BG6N.X'__W6A,<^GOW_-NE/SBD#@)L^F+V \_DI6_.\PN,2>%BZ$Z"T3UCNF06<6"GV5 M(RJ9Z+L5BQERI'K?70@"P_P_@/G$(HD2)=,I!184MPR-P( RN.RA"47N '4.Q.A*YK?I(/?>,5(:71)+WV%"8BQ! M_ 6G2VR81!%&.5:0$U4E?04^.W+4DP&M=,[@VVP<=Z Z!T)T)O7;C%#[[R:? M^E,8]/\UL[1G8WTQFDQO /0&9**N*9[&8S)+%K$0DHUWJ1CO)/=#. M@1O=RO\V0?2^!'D[QD_0SS]^^53=,=KPWDP_XO@;0?1$*K$4VMJ4DL1A;9%! M))-+NJ0"&=@B^C8FYQ;@SH$D7>O@-DU,I[Y(#U'D6')@1$[.M"-$X+(@HYN M0-:\Q#6QEZY]D'-0_EO)=O^U8/0)Q].O;P= PQOF:O=^JMXU+5>]6+D\PE)^G+P7R+:UR/F@X=BKR!(?EJ.(7AASZAFP^9./KC MES2XK >+_QB-\I_]P: G':')A3..":K[HUB,Y U[SNDG7CN;51-:;(/N49.C M<_$W,"6O<)A(/C"2K6*\()-6%,VB2)E%1)>*X#[$W(0&9Z'J!XFQ@IGK<[RT#J\@V!9E-3B!1MSE3V0;=HZ9!Y^)O8#"^(?L%IK0$ MO4:8X+N:%O*F_#:9KU$]Q6TVP@9R64HD<*F0-2LM\UIHS8-4@O,FW+@3UJ,F M17<"O\T&MS<;KKW6&Q2U8"T*3X:*@D)V"V2B:.#,RQP5@$K6M D>K(7SN+6_ MMX!O:]UW$QGHB2A#)1ES+L4:GQ"T"#G'>$KD I,O8WB; ZGY^Q^U7A\@PMN* M#/LJ\G4?8G\P9EJ5:)AA8L4HK M0>AL;K/Y;\9T>%JTT>-FLNRCA ;T6!Z,O86O-:RQC'+*$(,U7C+I,])2:2.- MDQ2)/!2 F*WSMNE!Y+=XCDJ+O32VX1QR#W$W(,&/%Y\&HZ^([W!0<_QNC[V' MJMAL$[)(:R(9,+*0BTO_)"Z<=-P8*&T.IN^%=C;4Z%8);3(7QI=K@7'.M*+=Q$Z2S844W0F\0;/[6S5WB^[I$5S!(GLC/ M<256TTI[!IDC,X(D(;E#\.( @8557&?#BP[%WR#,O(R&_;,__?CB#X M%D:NR60**;-@5&;D5 $+R6CBLRZ);.^<19ODMVW0G0U1.E=%@S#VFM5-&6M1 MH6 F!$FK&RULD*1B].,<%$;/W:%\D[.APIYB;A"T&0(#$M<^6 MU;QN,H-1L@B MU*8>U$9:[92B10^=!L&/8'&!T3H[NKDAD)O\3B ,&,<4#W7KY61. M%PE,@(TNN:14:4.D9:F^@FY1 3RZN!@-;^#1''1"K$/#VBRGC@^(XB(%J4";#*6- MR[J*Y&RTOI>(6QQ_Y#P3) S>0C^_&BZ2_WK:0[+9<"9DK+D]*K!(!@D32EI# M@^<.H^9&?JDW:JD ;Y MWE>IKK_6)+->LEY+M#490"JFN?,L9G"L:&EXM(+^:9.>\RV.#LEPH_=E\T3? M/82YSO'\;M[)\&]I,)I@_OOWT_$E7O]P-)SBE^F/@]D+__[]!#]=^PF=?^I,>=X%,YAQI:2REGO$)%KTP+*$G!SHDI]16 M80IZP0TVT'>K3-B$H$,NW-%S] YN/$"9HPZ%VF%(X@:>V6HT1S1Y.5LOMP+5 M6VE\VI7&;\/I? :4K':4^1D+#D:%DCR;) ');@%(QM5":\B.8G:P5TT?3O6M(=H M&W0Q7N#YB<:]+E?GJHM)+8*E_^<:-95>1!EE8BX;2>:M$:,UY%%(2-3G*PO M3,(&TZ@3R3HXCWX9V5_(S31?&^3CP:Y%P7'&.M=,K7_GJ:=F_DD-9E8 M$@IMZ35FVU#]ZS =G@,=*&TM#?:6> ,N_&,\FDS(@B_]:<\4;HP"8+;4$19: M"GTM8Q1"*DS)!"[:)$C< /'H9_Q#!=HR3W_1$O5ZJU-".G1Z[T;83=(AGB'$Z0'UB[\+VE)&XQFS3$7*'O.<@>. MT$1-/-4Q _-HR!+1$1 X OP;.A(?;?,PJYDWV#I?X^#035)AWG> M,_-Z\#UC1,H%)9-"TD30FJQ2DS@+.=EHR),WH5'N[$9,YT*)CJ3>8+OX!PYI MP -"]BQ?D'3K8*?]S[B$)P(MC\$3*%[[HBG:R(+CGD4NLTR>)PEMW,E[@)T+ M,[J4?\MN LM!]R(FR#I% B3B(E ?K&0!2H8"7!G5IN/(+2CG0H']9-RBX&H) MZ#HIKX=!1!>Y9=)X@D0X6##.L!! 28$856NU7X,Y'[/Q@0)NH/-7PRF.<3*= M(UHPL393KY<1>DB>87&)%J!Z*2UWELP7CR)!";-+/6!>)F[9+K+,YN7"E&61E5&W]A(Z1'3X)NA-T@J?%Z M25K&M?O#2P)Y?3KW',MHO$C8_A6^X.3'+[0)TOO[0QA_G8FF5H?6B/AH9O8N M"=]+QHMDB=$IUW9J5A4&B=8X93BZK%WVC=)B&P[JT3/Q5!3>H!+P"O)B;CTG M8[N&Z#!EVE1S8JK4*89.U2D&LZYMG(0E5H6\Q?'[CS#& MYS#IIUZV@!9U8BDDPW3(Y(V)K&M-6@I1R2(;7=^Y%LZCU_C^0EX3R-P[.6(5 MU4DA!K3[U8R\:*S>2*F\(T5]:E;.L=Z@=1_@+0V:G_(8)>0X"] M0]G_Q'J' ^9GG\E0^8"_7%:IO"DSC),WE]/)%(8U_6)!UZR53"D372-M19'7 M#O%6,<.#31$2%['-79T[P7ST9&FGE#44VCOZO0'M@N&W0/>\-=K2Z!GWG#.= MB/=!J\2B,58G")D\^$.2:!/0G*573MI:JORGH>(^8#5?48&+Q33..L![SCS M14-MPUF K]A\JU0>G%8EP+,&BM*MQZYD )IG6] M3C3%R&RP'A5$HQL=@GX#XQR4_'"Y;IS)QRKN>PNU_>E'G/83#+Y%V7FEW[?O M.FS9WQWC7*D!+* Q(D0.3FN7"QA:X+7P:$V*.>I=:@"_?6OG!8$>LP&.BMEZ MTZ#&XI@W63!TAD/.(@C3YDB[^X+ 9X/99Q9N\7.8B?>BGL/,)'F5> K) 63% MG'61Z5CSB3@61B.5"F@2FT:9?-OA.XF0Q2ZLN-7>K'LU--C7GEV,QM/^OV:0 MWI35J]%[)2I=!%@6?71,0TX,(OTC74G%V91Y:+/1W8WK\9.C.[&W2 I?Z;X" MRFCC'8NAAO.CI8'J5/MUQ9!Y"3XU:FMW,M&K?52]AS!/-GH5DRV(@HSQR&6] M*]VS$(5C&:3P2N@2\$E$KW92YGW1JUV$>K#(Q3:@GEST:B=-;17">(B8#\8! M7522&0*+)>6YZTW>GF!&E"3H%R)U/]M/-7K5O>IWD6[SZ%56QI&G)IB+0/Y\ MX*G>W>&84]D;7K+)T*8%X4E&KW92S9W1JUWDVCQZ%9R43N3 S(S#-)BZ:SDF M1=$83 *>Y-.)7NVCY(?+M<%,GF?A75NO]0^J/.NRA=D*#UPS(4@M.BCBGRZ% M[-D4++BLHVMCPM\!ZA';<%V+O$$AYP9H"])O VX7LZXK7AS#S.MV^M'L+0_X39B>U;5,]?!^R'QO-VL,>T:^Y M[Z+%Z?RF:S4:'\S?-[J5,_F0BH_22;0<-.T$L<3H!/'#:HO<^/O/Y->\L/O^ MO!@2H)*T@<5:0B0+\]F2>RXY#UKE4'SCJS!>=W4<3Q-V7._C?HGS_[X:WA;@ MN]%@\--H_">,ZL 0I6.ZUF$&98!F R\QAWHOUJ$N.CYS,NPG^P:1OAFB M5Y/))>:7EV.BYUL<]T>+HJ@?R;09?<5E!?[; 0Q[QEF='-ELTD7+="+D$()@ MB6P Y;3VV*@E^*Y(GP"36NFM0>^W#7AGE_ZN@QO(%9 >"Y.F7OSABV0^1,6X M#K7KK8VE4=!P1Z!/DF6=:*U!W[$[)\4[))^TGZ:+&\:?5>',6BWWHA:><[+^ M!-0[@V*L%_E9SI*RA5M%IJ!HE)#_(+Q/DG)=ZK#5M:T;)LIFT%ER%V'?#?9*\ZU"##?JK;64%S#[T]G*0L)"D3-F."2&9&+4,Y+F0Y*O;OA/DGB=:C!!GW8?JUBN1Q_G0&;SY%G MB<0RQMQS6G$)')D73I PBJ]-3Y$)!"X**E!HFY#K#E#G3:&NM-&@G=LWT&:< M7B*KE^G\C-./H]SC.14A$V=6RNJQ&&202V!<:@[1.N]XF^8JVZ![0M3I0C\M M&L,]R_]].9G.#J]^'3W+>29_&+R%?GXU? &?^E,8S&@?5VOTWB$-9M*?XB+/ M<[ZVOL,T^C#7XFS(/07>*"XR$Y+&IK56+)(KPZ+5QF1OB_9M\FE;C^R\R7M2 MO&C1$&^^EM?QD+A^A2_U,L(J2;(2Z ?KRU)[,60$3[9 *BHSK7QF4&K'5BMC MB2IS<(V"PP] >]X$;:Z_%BWT;LRJ=SBHN0._CK;%+DQR!C5AUZDVO*?M(EK4 M+ @NM'90PG9-L?992'<%?=X4/)0V6_3@>S/]B..*:(P?:W+O9[SN4_P+3M\4 M&LC;6H9-RII.Q_UX.:T% ;^.YJTF>C88R#DX-JOIT *KW5+3*9,P2NB8G&K3 MG7Y/X.?-R$-J=0TK]S[@^+9=-M93.PR9H2,?G.P!S2('6K=32B;:6(1N=)/& M<7N0'Y(Q#Y?X&OWO?\QP*YDDJ&Q#<9)Y,@S)3)29!1\-RRFCBH*;E(Z2QM-) M7HKB60M55*UT-+6C;V8Q0F V I3(0W;0JJ_.W7DI>Z0ISNO&1#8F&#+G><%Z MKZNQ#*)+-0G$V&2#BZ+-+9ZT!)5,HR+;NV"=2,WE3NK>Q)R]Q=X@,V\%T[+& M;PM03:LMU\(Z3I5EA^I;O9>@,]D?C!C<1#"U:6(40"NHE636*'*6C/)6!B[1;XXA:4P[L!':AHU*5\6S386Q]87H KRANRF^K)*]:<)R,(IHM,D1L@ MR(K*N='% '?".@7D'TY+.2&ZT,;0O%;? M M9\(6"#MOX[@=ML/W=.Q>ISL09@^%=-SP<4ND*@*68&,]O+.TXEG. D%E,==^ M9]R!QL.M*$=J!7D*C-E%#P=FRO4I\6*7K*#L:]%,?)[_ >-Z9Y&6UT0:3;^%NU\UC_Y=VT-NC MXY&O=/I03EB0((5*14L#(>OH57&2%._(R>WM__K]G)GE:VB&T\Y:9&&HU>##,:U^8%R$9@&@#W\HNZV*"7,,Z(X9T)_X&$<0E.*)Q M[ ]G"7>U7U,_+^Y+^G4,PTG!\1BSZ#EK2]1.L>2B9!HEK]%!-HG5 ?\7QQ>++GY"60!IK,$(P2HI-QJ3]GUS6= MA?82;]'C(GW$?#G -V6-/";/O][X;GY:$[2+12=D,I9"CE=Q#! =LUI[+;+D MJK3Q;79%>JCLVV9+2E/5'#M3=Q8@K5,"QY]@//WZ"US,;W&RM"8FG17+OF:E M6YF9KSVOE%>@K$(NXU:7=&\7GUZ#X&BGHDW5/>I0[!T?8;S#3XL&&,\^C'%& MKU6(BTC\-B [/RK=&MX13DOWUN3H4&HX&F<*6"VTIVEA:HXA3X)YJ0VCA3<' MVE^%4UL%6!X#5^XZ)CT.57:1?H<4F9EB[__X.B\L?#5,RQ2Q N"50Q:UXDP; MLLHA1\ZL$M5E<]ZLWIF\P;R]_>S#'ETVTL"H._$=)N@^O_C1<>=3\HPK7XTL M*9DOH%D(245'9C24-L[.<$-L ;%KQ?1#1M']V-#B;X#NV4:IA=Y3:_3SB$ M<7\TSS_TRO!DZHETO<@TDP! EL!B<,I$K='&K3HG;N6$K(5PUC9)-X+ON"9@ MB>.WX>03IG[I8U[.A"U =1[&V CG\&&+#E0U:B7GCN,4F\'IB"HD;EC.M0-= M$L!\XIX9X[D17GJ=MTJB.T7EWQ&'.)3N=Q%O(YW_-!IC@LDRNY?<8X6IEC26 MZCQK&5@HX)D/@7.,F630X1ZP%L-A8Q0=*6>-NO>0[&'RIM_A9QQ>8I7'B]%P M.H8TG?Q)5LO5J> [K(*8]X0NH_%%/0I\$P?]#[/4@LD>V=-=O;J#'.HF4EC) MI,8<, B+2F1'WH;W:$6)PGD.I':TO:Y [%L<.D-Q][OJ;9[U&H1?^Q?TD3?E M/?UT4@CP-T>*PH'CM5X>535I,UE)T1?#E'2YB 0E-\J^[FX,^Y?:[HED7HHA M>B46VOYU9,)[6CX01+T>#)FQPDA/GHF&-H?978W@\([>D9A\NP;X"!1H$-/> M>QQSKPERYM*"8F1'6:9!6T9>%+"@ _HHR>/V;=*(N\%_J%R-N*(WD!/G) _L"J)%8_ %?('K#-"DT=@E(O&N\)#AA"T MT3YVY1$0C+]\@K]\@A.2Y5\^P5\^P5\^P5\^P7%\@DZ-IC7U5IWTEMCJN1V8 M.KOC7^T0 :"L5,@Q>!W)>BG@3)%DV'BMDA?K*M(.V@1"!@<@8V0 J=[-:A,+ MM>K-UN[B/&J;L4V/]99-(-8\F^9A(H[#!WQ3?A_5RJY7-2<"&2"*@U8Z8FEST^9]R,Z(.ITJH4%*(K$6 MAA_ZM*D_(TS3>H/.CU_2X++>!O*/T2C_V1\,>M&BE\D#$^A#W>X-6:H%& CE M=7)!)MOFCO-MT)T163I71H/4YRL<3B=0,GH&1A(.63@+:"SC)AK(!J T*M$\ M0\4_2*@-.D,LMZZ?JBCQ-=EX>963_\3^AX_D'#S[3*;H!_QM@N5R\+I?L!(+[H#XC$AU,>0WZ2>RY-38!ZBC:/0 M)AN7 UE^3";T3#NM6=2T]WKIBD)G$46;*Q(?5]%76[;LHH3.B[[@7SBLE4?/ MAODE3"&-QC"X+C3*',C\4H*@I7J%)@CFDY8,HW1*J:R+66E6LJG"Z\[WG(0I MO(]61FU$VF%H[EMHR_NI#+EXCIR\8.KUKR#J]:\E,46^O4L)(?)[3QS6/?AP M^NQ,Q%\,1H!:JA7:TJ.37#A*5H8\"M>KT;M'?,"=E4 M@7L*K>/[4MZ10[SH2Q(">AD,DZI&7E4=$!>".5U41..U"]WU@+IZ[5E;\ \7 M< LM+\BV#8SN^SE= SA\Z>,#5;"JQ#WDUW4CIAMP5.(<.2]$1"F9EHI7"[ P MXQ):I4W,NL-62ZW5>$<18[=:W$5L'6OO9Y+4Q>7%\OZ1Z)45D1;[(NL%>CFP M6#L@EZ+(I/?<^-7N2'OH[YM7'[AYTD.%/^I"&8?X9 MQG_@M-H [S%=CND-.%E:#Z/R$_3'LTLR)J.RW=_ND4AU.' =9&,=29(K*5U: M%F$0K=4%M36%7".7I+,2R7I#87J'@]G5D="SS_2X^HJ?1N/W N8>\8-OA'^LSB9517TLG0RTQAI'Z@W MAPF@H6>KF%*F.))!)B]MR_C!VA<K.A =ZLW0G4G^ ;G M"!7=LV%> 7FU.K_L3^J!Z>68@%JM$*-BF59^\MP-38UH"\G "HDE*J/;I&MM M#?%,R-*].AHD;*W;H:\DP)6(*H%F$&H?+,4SB_42JU $F13&00'9A"IWH3K' M#:=S;31885;'_A+C] ;*B]%XVO_7_ *:YS#I3WHE* U-.;(/%I@L?9D\DEKVGZ/P;3MX#\=^C509X,M\:&# M>$W?70\"G%8^.<]0",4(LJ,Y500+)O&$'CV(-N43G<#_BY-[J+-%ZO5&P^/; MX?0P !$HL\.@;.DPF@=;&Y3<^:VUC.V9[?4_)=W^=Z-=RR M.ES8RE=54D>3R 4NFF:,MHGFB="6N8CD(W/Z35XYV=D02]P3R#E2YN *:K!+ MK6RM*Y*:)XY8PQT &A6C M@A $&8K*XNSB9L<":LEDB*5DX:Q6ZHE0\)ZZD%-DX"[::\"\GT=#_#KW?G^Z M'.8E*EWCO29[,A+=S .A%=^8P#A/.F6?/:8V1\3K\1RC5=RA=+IZO+._0EID M%.!XVB]]^AA.WI27^&DTZ2^O-:-5QA8=J8R(!<.>8,YR+FI&+8*I=O M=V-J,Z@G1)BN5--@Z#1+.937JYXNM @Z^>$9^:*ZGYH5YD,1H MS84'[Z1HU)-K Z!SM;V[D'^#PY-?QS"<%!S7>-=[''_NIUF3P#5H)[_2(R?K M?[6H[]MF+$T-\2Y'R.)A3<%N'AK;CC\6!T "4V< QF7:&>0_H#\RUH MWHJ6?*R&IE;:^$\:>[LJYX&A](_7PY) M()]@\'QT(^26>>*N2(;.2!JE11:]1R82"HT6Z0QHJEF)R+VJZ]P...AYX,?;I2U6T6F?T]M5_'")/+ M\==;FRBX+'DUYBT60YLH+8T!O&"8(!NT3EG=YJ:DS9B>,(2FC>S_=92@2%Q#H=7?W=_^W3\\;IX]?% S),KQ/)'EZ* M?Q!<'53A'UY^M^Z*]M8*54*T0<>H(:/,,>5L55;%J=Y!$.YY]+-\W +$,+_N M0^P/%E-G_M8WPW=U.HT)''W@E]%PO/QV5GCT^BJ]S4,&*:1FJ(1C6MC$P$E@ M3@?ODPM(1F*; Z,NAW&X^EUO.2>C63)0EMQY05M:!,@LDZ2"P2!](]/U!.MW MC\_(AQ?^[J+'%L&];8L71/(EBT![JPR$4\<:=4_DOF5:OT(6GJRJ)U91,T&MFP8R"R%L\82D9C=+KE@TT3-)#F"J/6HLM%G^-T)ZTGSJ1$\- M(G]=B&AQ.Z&VG!97S3)67X%#9%X%RY)+,12L1XEM\L,[&\*ARA1.AY;'T?XC M*'8HP5M="#]YJ8*6=?H*C*IM=T-.26K4J7K%#D?BR/8E$;OHZM3RT+?! M_E=)1!,F=)F0_A UGAH578D\>5=K'&6I1Y"U=XFQK"C(UF4K)&]UI?2I4?#A M)1%'8^ NVCM<2822!KB/@>6BD,0A"OGB(3,,]&6U4HIH5:BR3R!T$QHY6I3$,]\SP(,NR]'_=0(MHNN6A+KU?#3Y70R MDX!8Y@N6S"/XQ*1#VL?1 8N8#',I9!0J>QG:'%;= >J(\=WNU;F).'OJHJ5- M=0.:7"9:B."UTH9%%RW3 )[5O T6K9,N.VD0MKILJ1.:R*=)DX?HXH!UI8"H M!)E[3/I2:R%J:VWK(C/*.XM92F/;)(J?6%WIB1C7'6BI0:YOITEEVXSEK^K3 M!U6?[D23EN5\#]'QJ5>?2B&<+F"(3K56LB15+\.L7VENDXA1IK^J3Q\G77=1 M[3&K3XT#4Z+6S'OEF=96DN_#)4.1M0!T'DR;^W:>2/7I3CQX:/7I+DH\?6J 8( %ENM9 M@S89&"0.S$:C(P\F<]LHE_:,JT_W85)WZFI???K+:/IJF :7&?,_^]./=QZ1 M*?*LZA6Q:WM:[:V< Q>[9F>*CCXQFVUBVH7$0J*OHH]. M6A&X+FTN<#K?8M>]5J6.5'788E=MD0O+'0O>$1E"K(E&M$R&X"0# M#!E<3CJ6-ES: MP3/P_H6'L-=KIUIVM7 !=3:QN(!\^O60%Y]*R:;A2\1<9# M%]HY4"+-*M120HB@'"ODF=;8F6 >4CUPU\I+,'75/B\";9\T;1 :B MR'HK)[ LHO')1)=+H[RQ>Y =8:7LFBUK4GZZ4T:+_,+-^&Y<\KJX ANJ,GH< MM(D\):836*:KZ>%#TLQ%6MB3";4UX:'ILP'KTR)4%PIKDYNX"?$O..U)"$(J MCDQY2^A,T"PFQYGWFHQ7KH3$9BF*=^!Z6M3951$M:GHVHWN'58 U#'.#UF]Q MW!]ET7.<,-/BR52N'1(<.4$Q2L>PWO"2O$(!C3I3/ SPTR)69ZIK<.QW?:'H M'0.81_E4MMDI#:QVP61:254^I+< M,:CG7W^&_QZ-7PQ@,B\X!R50!%J#HZM7H NOF8_.,H7&B."%3/[@?LHJR&.% M\%O19/NU;2]U'=;0N@;Z"US@,HU["[AMX_:[ 3Y:-GX; FQ/M,ZT=P*D,TYG MG6@:EJ)KCX+$6=#9,>^XJZ>PH/3!OW^5/J3Y-HN2FO L9>UTF[T"?.O MF#X.1X/1AZ_O^A\^7M]9''A"(#PQBKO MK]A1.ZVTN*#U#X'0YF3L?D8__358MR;ST(EUC2H1H$1C%0".3Y>J=L MDD*%-IUK[@!UWF3I2AM-DMV'TS&DZ7.8K!'$(D&56VM-+LR4A/4R;(*89UD> M19N82RFV$6'N!W?FQ.E8.QLC5YT>-;[$LTIB=SRH'F8(!%%'FTMOY;?N:&(8P;Q 0:ON'9!5M8C8RI8,+2IN@8IN)OP;,_F;4&G'^,IJ^Q$G_PW!V M;#!9B/;&!U[74ZJ<0KV,RC(7@RX)',8/+L870ZG/:]C/7JBI5]FP73D->+++1,Z0_3.*=?H M LQ-B,Z))7O(NHG3ML0U#\))CEJ7F7)<8#HKR7P.F4EMLJ/?&"];J_Z@MY=GJ<2^UZWHKWK3_Z8!322EL6BSF06UNZ53G 6Z[4+GD2CP&O#?9NRTKM0 M'2NZO9>VM]A''B3UIJO$TM"OI1P+OV$;;$T#U'>A.TXTNCM=;B1)1XHX-%D@ M:*$4&3H"ZK7?QJL*+[":Y*J% &MBF^3QPY/DGBCR<3BRB_Q;G$.,QDA6\8]? MTD<8?J@W^_P)X[PL%P4>!:V13$NHU[!HS4 9QPKD8$1)'EN50-V!ZIBFY[[Z M6SU/Z$KX37V1&T[2/VC$U5%Z_G7A0-V,2\[FB=/&&@B19:TXJSGQ# J/-7VN ME&!\E-AZ.=D%[[G:*1UKJD'>VAI8BQFU#;"FYLM&:*=CNW2MWU%+Y338MC8# MM ZD5K0SNU(3PR%&"L4]2Z!JUJ[/+.HD:QU7O9]08^!M(K-KP!S>HNE(5:-NY=S BGDU M3*,+?#\E1'4&O*Y_4"5;N6YSJ+MK83Q*S30J&BK0R(T51N8<0HQMZGGN '4. M]DA7,F^0NKP!VI+[6X!K:GC<">\XQD=GRMR.)'MHHL'&<3=('HV35B$KLN9? M)%L=M")IMG#((G"75)L*BB/0Y!YKXS@LV44!#=CQ9OH1QV]HD25,]2BQ0OWQ MRR<2&2XVOQB#,[3[,8D1F!:1 'HIF9#"*O#*:(CR12&^49IXDO\-,;4GPFM_N9&7="H MO!V/:/S3K_2+VB7P4Y7P'BDR!T3707+-L62Y6MW/DY,E(2:?M4,3+2H>G8 < M@\'(>P?$N=_"MGSR6\([?7;C\=^>#%"L MHO^UB4-T-8*S(]Y15-O /-T(K!:M2P;9Q2,^_UK/T>66>%:EP(YGB0,)+!DEXF@8'$4 %64H^ M\)IT#>[XU=I=DF+;9>J!RCGD9G8S$V,+B$W#MUN /$X0MW,%;TN@/;5S)")% M59/^"S+RZ&NG:TDHBS3,A.2$CL8:U:85_=$(=$]X]Q3XLXM2FE0[7GRZG.+X M"MI5N\X4DZ#55H&O?F@1+ #M^-(4*4$K[4V;=(,-@$[(AGZH\F[?C[*WY%MT M +P/1YWN9W %T<2QY*"AU M >K\N-&5!@Y5]!RGO\!X/$N_V*NP>O@_?RDF($;J 4,K& M II;\,X%GKTO6*^ZIWI=NV10\I)A"A9<+S>IHJ!10^>@0Q% M9UNDMVV_O\YO+1W[R+=)&O[-,?X$"1=EJLX+IT*.#$K@9/ZXPD+(F05E M,SCKD3>ZHGX3HO/0?R?R[M"HJ,O\"JAGP^$E#-Z.^\/9_6YOX6O]Z5L<)_H/ M?,">"A%U$, P6!I_\#1T6SO29E4S. &-\?=M)@]X[^,F0&M!-PCA?XMV=KG2 M^T]CA/QF^#N,^S4N^ ZF*'K:NTCRJ!>VU9P:*2R+S@ K4EL;DN2T81]@K=B, M\'%3IZD^&F3!?HOSU9"<:YQ,*[0?2\':'09OD#QSZ=#0!FBU)3_;"^(W!Q(+ M3^ALR%JH0VPT]\ \1P9UJ9D&=YPMX2UR[2KVGA9.DN\-+.?:.+_Z6;&8S$!K M[:V/TC=J>+,&S'E08E\I-[B \]MA_C:$>3H$YI?]2:K&TMLQ7O0O+\BSGWUT M,KFLB6\UOVW6,=\A1AY59K3FD4GM09%1Y9$9E8HUQ-N0V\37]P1^'H0ZI/8: M7-UYTT'K25V,#<+7EG6$14;"(C,MB&2 >6/0)=,HG'8#Q7G0XL%RO:UCUZ6. M7UR.QS6;2F90*DO-BC)(D(JK]PU[9I-"&;. D-OL+&O G)_&'R+EVXKW72K^ ME]$P+5!QH\"*8%@*W#':XQSS$8%&Z2-(@4)"&Q-T/9[S4_\#97V; :%;VV*> MVV) R))M8-GI>A&3(G.'.\4,>4I6 %IPA[ 7#MP&K?7.O[ML3R69K#)WNHS1 M+O,/+,\VR9IU!U$S+7(BGUK-^KHKYZ(NVK8YB%^'YGAEO'MJ>,T:L9>D6QRO MKF!:EHQN@:II]M=Z7,=)^-I?;_<080^A'XX26EN.1B8F>)EE6 =&YHMC*8D8 M("STO03<_&!T1FNO>9+$9J:<)>3&M>J$NHKE7 R /:7<_-#KQFT)V^!JW/5T/;)C=0W;3W-W$F%/L3?I M<;H!GTCH$E2%)>7J)1>)^:3(?_+T99:UR\ ASCZ/?$/6H=BPB[2[SI*HP8S7 M(Q@^7VQ0(5B!2 YR<)(S751@P D0CUPG04B-V"X-8N7!QP[_/%3 M)9FW0-1T [^-Z3A;]WZZND/Q>PBZP9:]!ED6)J2B(\-D"ZUG&AA@1MJ3M-3H M#4^-DED/I?I[MNG6FM]%O@TT_N/E>)1'@P&,E]TA?4I@:.NR3H;:5;TP2+2L M28^.G$@T]/LF^EY%V0$/[$X::*5FO,"?[HB9) M>O0LYYQD2C:A:'-0_RV.1Z_F/<3:X7R>C*>]=[5C_6R-JJN2L(6S8FNO4!,Y MB[7PRMOBM:V-ZF$K#XN>>D.O]-VJ3K]Y[6,WS!XNPPY3^:Y +&LJMX"QBPFV MO4J[GY_WVUM[J&!5B7O(K\6\7.X!,B$@*A)!S1-4)3#O7&1"*&X-!EGL5E[4 M::AQ@^W4O19W$5O'VON9)'5Q>;$L9 VYH#; N/22@*2:AI5P=DMKH&VD>+N5 M.;R5_KYY]>$VRKV$/^I"+B_:]Q!Y,OGF^:^ODFZR M$SY&J\AB"ZZ>EQI&ZTAF*%2425>@K?+/-F':OTA].L7QY$UY,<;?U;H%4 U%(,BT+S4/+-7T5!,O%)\US"CFUB<#=A^P8QZF=,.-VE7J' M*FC@PGT[[*^_7%8IO2DOL= ,!IJ0/5E*4 5)A07([@V:%EB=/8N:W!$NDT%Q MB'FQ!MKYD*13)71]Y+()77^,B?YL\H:^*?U$+._Y O4D(3()]3X9+)X%34)( MQ='RSV4Q)MRWR>WXSD=/@I8R;G TOP'IVP&);MHO9=(+!E4.9(?1<$6]TRZS M$*5D-G/PI7"$1E3;8<#I+I!O+\>?1N,IYO?34?JCMN^I M:YK#C.2[!V9")H<>96'!$66=2UGHP'51>A\BK'WK69-A?SDWJ"F]-?YY9!6% M<-Q88*(F*FIE$@N>W/JLH] EEJ!S(R]D+9Y#57\<9&]XD)"/70-20SVO2>8? M9LW77\!D&?;S45II6#=_ABT6<^=4PS>H-"&?=^I9H MER<$";+#DAE/03(=3& Q*ZB]3[2%C,[R>\/EN[WRL*@LBU<>JO)%I6>:4M>B\>LF'9U5S->:NVV M&T3\BEW$,:-=AR1E(FL?, M]7:ZW/B*QZ[.;F37=13NI]KIX5\X^/TYTKJ!PQNP-"DF*Y^9+SPQ+>DKH,6" M@?)>8-%&KQ[[;5#IYG<\=IUV)+VNHVHO/N+P-LV@2)=,#LPJ*$SG*%ATUC-; MLJR-L+-RVTW1M8]_[*K<7V8-0F'O+^,$_^>22/;CYT5/])FYGZUSRNO$7%:< MMO!<"[82,&V\$($DP!M=-;$!T!D$/;H4>8,#M36PECG$6P!K6BNS$=IQ2F8Z M4>#]I-A#^BV:'FP$""G'8%-@*%T%&#,+4AE6C%8JR0!>MVF6=F!:W%-.HL2S9J9]=1%ONF63^X@U?0A8UC),B5G*JD,V42TFI03 MR3K,,66RS1-W(?>V?,>>$_0CC/'62Y[1.\B0F=^F=OV11;/Y9W^2B_'ZZO#/ M6A-B,.0E"E<+35Q@,3K/4(52="F1KV9%=#6;]\:^EV\S/[H>U2R6X:1':W6( M-D9FXZQ)I1+,*YD8N0'D9667;#%;^33?//8(:]-A"?&-Y_-PB3;(-'VP(*Z; MH;\I-_)G9]/Y9_A2"P)Z0EA1?'$L2Z0M'K-AL1;3RE*\5TY!#/ZTYLP6HWHR M9#TYBK2PW!XZMF5&S[.<9]J'P>QSDV>7TX^C<>WIW?/2DD62R1Q)-264HV4Q M!\[0TMZGM"47N4W[FX:#^HO\1R)(@Q!'K>\9#6>S\05\ZD^7"-_A!,>?,?\T M&O]T62]W7/:A[^EBO3$Z,*."KBT1$O,U<3#'/)#7Y=43CNOG[>C/"+Z/I_X?3=YA& M'X9U6ET_:?Y';Z8?B3;#SL./\:_Z<#HU:G/K5X<7[A1U7A3W[YW>2 7DU[_H?/DXG-ZX( MDSJ ER$PH8 SG06P $4Q2-7C4:;$1@V6F@SGR4V!XY/B-M/WOL'IP3*MUX1/ MOUXWW[FU\?UC7"MB7PWG$[P7"JH4# W,89AGOX4 ]=8,1\-$ITII8V,=:H1/ M4+%&AD5BD:@O4]#@>9L"K),1P5^3[%&0[_8L?/!M9+,#DK>7X_211CC' M>F6+UMC&U:\&,.PYJ945F)FI_9)UT(5Y2?\D@V1#HI+T\ZT.H[9\X9.A8S,M MW&;*@V\MFR<1[AKUNHK*SNX7?W8Y)3U,^VGV5Z^&:8PTJDDO1(TR0CV%\)JV M("UJ:"RSG&WMX6F3B]LUS&B#[VGQ\ 1TO.;@Z7@'K\OA+8X3/D-_4),P20RS M9;R7H9"@)6M= U)XZ5Q,VW6N._RQTX81/1FZGQ0UUG!^_]/6 M]!'SY0 7".\:XF33&.<9QX$GGQ,9)2G+ZAK0F$(&QVH;%6DS&!)V&Y)W-81# M]3,X-I>/HO)CMTI8CKX:2/7.D%GJ:TAD09,E72]UK85D%IB'R)E5+H)08,2J M5=$19V^B.%;EP)%X,.I('PU23Y98%CFQVZ!I6E;P+9[CU!(\7#\;%+V'<-NK M7!I;(MK$E"RU$50L+&@GF"@2C54V:M&F)=LA5'U/?4 K3>\BTZ[+KI=!F!KL M[W^>><>2"['\!L;3-MH>KI$6=:$/ M%L3U,(9Y93YM,Z:V):4-1G4<"W(/LNP:A3F4IH^1]OZ0L2DT&J1R9,4E&EM0 MG(%RP" Y'E"5)) _8Q2?.'EW47 #TK[#R73<3\ONJ;^10B;OWO^VO$;5 M!# >-8LI0*T 52RZF)A.-ECC)63=YK3\3E@G&+MNKOE1*[5U;=>_Q7$9C2_J MF=$ZD%=]V9(((1B:@;6QC+;(O.(D .F%$R689+>[RWBKUSUAPC3228LXSC7( M^5'+LK&4(S8[+QD F;KDK$@6ZM#KG8 0QM3EZVP#H"9.I2U5M=",.T#!@ MZ8*-RLITJ-WD/_>G7SMO)+#U&YLU&'C8F%<:#X0$*KB(EA>E.2T7)16E4)9Z M&QTO94/C@:W???2&!-IP8>NEEZ[VH=6)S,-02F%!..U0QYA4H_8B1VM(L/\! M^6B1#W<[7^ZZ/OG=:##X:32NG^^%3(*-@C,M)9DG(4>RP45@TDN'(7ET_M1J M>'<^2#KQOK;$ M5L%SCJYX*T]KENPZQ$Q:_E"X3<[9PK)&4@EDSWPA ME5BPF*0BP]<<*8KV]"IGSF0J[<&P8YR@/'B-4"!HW="/;#+=&N1?\^G0\VD_GC7HI=%NJ+_/MN"K<1INT0EO MF/$U@;CPP"*8PJ3(1D?EN)(-:YH/,,*_)M.A)],>#&O0/^-P]BQ$PU54DA5( MNO;] Q:="C1N*4L6&G4XLKBWCK(F_-'F@@R1L=\"&IN-T'@CO$" M3HKH#&GML6IL%T$\HC7RR!&C$R#BHW*%MQ='#QVMG;15L.2UJKWS!/.YWLJ3 MI2FTOTD'6]TZ^2@GXR.:@:$ &_B+%!D:Z$/@F,1E6-LF6>8.^2O>)^ M1U'YJ?0N^;882?E4!"3/;.;UM@"DM4,#L@)1UWZ /D.;7@5G5@B[$Q/N+(3= M12./IH1PBS']50C[@$+8G7=1\,$+89-Q#K@A?BA#5K[.R,"D0$8_G[73$63L M_U4(>PC-[U0(NXO:#G2#[=R.?#6<%=!]6QSU4W\(P]2'P8W?QJ_O\--H/*UV MSN)O]RE.Z^[M712J-9+%2M%:49&;G+(PW&H=59 E\>(A"Y6\C[S7(8X]-\[Y MP^9/[P\_W'CGM?/%DW2.6\Y45,ATO9HYEB09E[8H98C>I='9WA;H]E^%/^/P M$B<]KYQ)3FDFD"NF@Z]WJ.G(C)&%.^1:-3KQ6"(XPMK:M?9OKY4/$&[7_0%> MD&,][L?+.JR?8?QA=G.YC8/[+N;^>K2<+DQM6G"#(J"WS)!$FB]$071 0&L5,=P=[ ML+!MOL-YE(9B#$FT!SLF)?*R*OR=2="B][R+BKOL* MO[^,DS3NSTX\%Z@600,0@LPI6D#)"B;K6!K-H@BTW7HH.93BH]VNZ^S&5QS- M*GV(W$>="ZUKEV)QH>KD6T0B%D1,@A4K(M&4:P:1W!VO4M:\T-!#VDZ-ZQ[_ M>%6XM[ VSL3&@;)ZN^TP]0?]V7>CI3295AF_(&IK]:-)IV*PC M+$V":"WDM!)2XQITMCDIZXKF,H-'$;.!$ %C*K@FI-81J@,$V(3TR=4J_IR0 M#-QH-?,V6(8(2EC.I6KEG38,L&V*'@B+$&KS#W0N,5V0!FL*L"1XLA:%5Q&V M6B4?3>QE%_7>%WO917H-FA$]NZCC_-=L@&_*J^$4AA_ZY*,]FTQP.ND9P8// M"&3H ^T1-FD6BD\L90^B:,G!M"DLOQO7&?&B@2):=-\?S#Z#>?WIW8]?ZI?8 M4UQ$GK1FV60RW""H>@SG6'+*"9^\Q=3F*J7M\)TC;;I73(,:F,4F//RPP#/I M.>$@*^Z8*K:VBR4W$&I44F;K/29;C&J3BW$+RAF28C]Q-ZBR7A:3?'):-#/L[', M1#:+3#H,/"MIR;!2F>D@! .O,^V6.:#T9'*IK0YWZ!4WN$;?K?)L,X;'=)*S MD]9'G4J_0RMW/:)%F&P;3+NL4E$!6A A, M^^ 9&%YH095!>I-+=%O='W""JM]PC'-(S>\BW0:N[96AM#RA6B9^"HA6V,"D MRW6<,M=*2V2B!)#28M:AS3'_!D"'LU&[T]8FFW0/43>(@;T8C6FC(R?ZE]4C M*6=HK&0H,>MDW=X$&5$Y.X8&5"R$JI@VB9(;(9T!"[H1][&.D'Z!<>7P9^ST M,.C64YL F.:>MCN!2B %XDI+\1*'6'-#<>OZ^\W)VZ>S\ M^.9=?_+'M7=C8W0I&V#"F%JNYR6+DEP&Z@.'S7IB!&W5Z2. M1-]D\>(Y<2DP,4[9,F^IX9=I!+:)S(H1$\_0PA#AHZ.-0!-A=R*<0 MT[A*NOH'CCZ,X=/'?H+!_,Y*'YPK.;&B F=:<\4B%YX%(R(9]$%[V.I2HJT\ MF(TPCA79Z$*]HZ[%W+'SNMB-;T):WFV[!:C. Q@;X1P^@M&1ND:M9'TP(A0' MP=BBF=6<5DA>%//('0L>,?&!;>3.G2( [XAB'U/\N(FX0RR"/ZK>E4PT: MC/(^,!5$JC>X9MH/HV;<\5 BFIBAS:67-T K8GP/ M*KM( PLQ9J:5("[;Z)C*)IL8HK'>'\8@O 9U!OM]UZ)OD%QQ>[3TA\NRB"V@ M-2U!N0/<<0I2.E/DO2[$?EIHL#O*" 2FN"W%.X<@Q^["+\!KRXWC!O@5SL>[$4;Q5ZYF7-[?>)OLK!,"^$3USF M +E-5_][H9U #.JABARUU,)AK(_G.$P?+V#\Q_QDT-0T0M*CAAQJ!*86E$A@ MX*1! V"-:6-QWH?LO.V0ARNA0:;?;7Q+=,MS_BWP'=8B64%X,F;)'GJ]ES0= M*.40!LHJSA"4E@(*"]+K>MDL^7'9"6:EXRIC $QM+NE&#H(V MFCN= LO_?W?7LMO6#43W_9.R"$Y9R9A!A4S@Z!+R)]XR)$EKE.R71AS -@/QI66 M;A@G%>0/6M4D^H]T]RBU>:KO]FZQFJ?Y];HF/OQ%<7U7OHKN9__&ZS)"RH^_ MAIO;]6JC6IWYN\5\\??W@0;DD?2&U" )952KOH,;J+G;"^+7YR ^O +Q^U.M=1)*9Q]+%,I*&,!= F1:@8MU(8XB M<7;4X^_IJKQ&,QBL7AR&X]W-*MT.\6- M'6@VN[F]7CX0/;9D^-I4;G,S1"H'AII!)D^@;-D/2AB.D".W2FH4QO?19.V$ M="E'JW.]M^QA^@['H/V-.I3$R L&X,J$JM.P@ 4O9,G(:,$IZ5[E_B^JOTI7 M;K1S0>\U8P-)A^B8E0&LC67&(7! BQRBT%Z4P-+)V*<_WA8P/Q@7AII[9RID M6P7G.MS3/^MR_IQ]J9+C(;+-'4.UT&H>@_*E0--2B+)L_:A1\610B2A8CF4Q M=D*;?+5KT(&74<]'?;K>"(P3)Q?JFYXNO_YHP!DG(6#(62(&AYV:4N] -+R8 M=VU:NXCT?GF_NN=72?# H[?@K/:UYPF!5P51I(P*/1;G]ZKJ^0S(!-6J6OC\ M=2'O\\W;XY+U^1PWEP^:>\^X!2%-P<2%@1!Y L^TU(Z3#+K/T\DV-*/5E^KB M[:'FO91KR)<3^98<7+8^=-EZH)KH"T<.!A4@RP_KCTT,98IB1(%3,HX1!0 M$X+52I%)6?K4*8P8EQ:'.H2,RXH3C-Z?#=\2^IFL570T,'JLT5A;)J#1H'40 M93>5SG:256R%,WE8>:Z[]I/@#%LWC"ZK+O73?%5?PWY;I/F7>5IOQ,=1>D:: M4RW!6B*J6HW968' JK@H2&.<:E=I88308Y?M*&!6_>1I(-/&I=Q.!4R^DR.RF%,"EDK MLB51CF4REN6.IRABV3GU406!W@Y]]I1\F)8]I[BB=4^R]Y_GE#_>+=,ZKC[D M/(_?\^ZC0V6Y$9"QYE%(3(#((Z20&"I/AL<7[[*[VK3L^HIQJSUT]7/D-K8O^/_]%!C?%Q-V1,+F FY] MEQ/4G$&7Q"'XORC_S M9PSA?^J7+HNGES*_?UB P O\[=^6?\$LHX1$'HQQF$*4^AQBRGT8IXP'G">1 M8,GD_B^I2#%*(@Y1).1CW/-@R@("?1(2$J0)CA-?-SK+YW_^1?U!<,6!5&Y> MZ7_^QWO7KS]^(^7LQZ*\_RGPO/"G]NGOFL>_[3S_-=1/^UF6 M_:1_NWJTRO<]*)OU?_I?OWRZI0_\$<-\7BWPG*H.JOPOE?[AIX+BA<;\I%S@ MX!/J7[!]#*H?03^ H?_CMXI]]Y__ D -1UG,^!^&G. M[]7(WO R+]CM I>+3YCPF91>M[9X>>+_\5V5/S[->/NSAY*+_ZGH>X- M4?FW!9\S7K/EJZ9!SO[C._FWZ;*"]Q@_36\7!?WS"W]:EO1!TNU-6=R7^/%B MN7@HROP?G%T\%LOYPI\FK3WW* MY_#7VU8JW76G?K^SP&%Q8#Z7O"ID-^N5\'&V;WF3*YM:"].?YOB15T^X>4$* MKXR&6I__U&*#*H%GP"\$AU@+?N__[36W=TXS-X*W=D0P*Y%!C>(G6DA+[6D!7XVBLFS/ F11G/79U<,D M1?P.%"7CI;34]ZB[.U663Y*(E;F.9Y>X>O@X*[Y>S451/FK;\X)4BQ+3Q31* M0I\B:4&GH;2I$0\"F'G4@UDJI&&=1D$:)E:49=;OZ"CKUYN;3Q]^^?#Y[D)N M=*YN+S]=W_[ZY<,MN/X(/E]_AI<7MW\%5Y]_^W![=_7Y9W#Q^3WX>/7YXO.E M_M?EW=5O5W=7'VXMZL=">T!E_R=)$QV63P^\7E5-UZ6\HO2G;][63]R@U_4 MCRZ^XI)]^/LR7[QG@/);S2_S?9X+N=Z+23 TR@/Q.)*'ZB.H1C85!IL: W( M"]A\KM$<:-4GH%8>;&@/M/I@(?4'#0 3T'Q#\E.I07"X) P\;&[7E*&$'W91 M&GA(=E:UH?NW6Q;IC)733\7\7I+WXWM.%K_@Q;*4'5\(:2__C>/RHYSA4XZ] ME 5>#-,T2"#*: R)H!Q&B&=88))$ 38Q[\VZ&YM5+R=,HI<<-0(<*U'-5A=# M=(^O">XQZYG)E:Q0"0N4M!/0RCL!6F*@1 9*9J<@LN9:2<^O <%\U>^8035> MS>PPJM<@]8Y>6+RD658,6QED,;#3J*5PR[>Z[4<^<4G\#\6,73T^E<6S7A*J M7_@CX>4T2FG,<>C!-)#[".01#N6_Y(XB#+( M0)\%5+ L2@1/;3C$JO>QL8J2$VA!P4I2;=A]OO@-_%'+?'B^.!@-,]KI#>.> MB>@\>*WIJ!-,3@G*3H)!*:L3.-LDUJV1;K3VF2^NYK1XY)^*JIJF<<0\YB60 M9CZ#""4<9EZ,(?;],$V"F.$PF"Y6U_HGI]2KUJUHZ8"'@LMY(X4#,RF7'?.\ M!HQ$A*9AQ"".U0Z=^QRF/HE@R@3FV \]+Q;39UZ2PI3I.T.VV MB?8#N%@LRIPL%YC,N+I&N,$E=^GTL!<)ITO0ZQX&76+V*K>]A.Q_R&Z)8#R? M?I@OY,[[PR,O[_/Y_<]E\77QH$Y4\?QEZ@DN$D^Y'(21+VU<+B#!"8&4ICR( M,$II2$RF\8E^QC:A:U%!*RNHA36;WJ<@/3[1'0+5\Y3?CQ%H!#U_HALBL6?* M5YS^>%\\_R1;J&>[_(N>Y'IZGVIWD(ENJ%P[Y4T?[W1#4567A6Q[?L_G].7S M4NVCK\5[7N;/>)$_\PNJ[T2F 459%GH13.)8KN@1]R 640(3Q(B(0A[$D=&* M;M7KV(A!R:VNQUO!)V"N10>% &PE/,"U]%:G\(;#8'2CX1[7&[CC69AL]9PCV3-QK\+2@ M$_"E14\*"[2T[O9\1J XW0,>[W'0/:&1\MM[1+.7NE'*C02:ER5GVE]>N]I4 MU\N%"J=4$:I3'(0D"6@"*994@CQI-1(>*4$$0]+\H@)W)3BD(4 M0!(P G&44):%:8*Q583,R1['1C47E)9+KORVUWZ0=KQR&F0D!/*RV(,!C0E$ M6&!)Y$1%A'IA$ OAH3"UN39R"_( 5TDZTE7N[/N'VHS$G0+8]UEA(RLL:V'! MAK03T,CKCLB-H7%*Y:=['93,C4'8IG/S%SL<-][R\CFGO+KE]^JXH_$90]RG M+,A44*/D;<2R5)J*02 9',6(H!0S/S(^6]S;Q=@HNQ72XBAK/W0&YX%G ](S M.[3R@4; T_YUIN!8'.J=#=) )W@KL-PY(9[6_^B)W/XWASM^.RKYJ[.VXT]V M,T_K*]A;.>S:AZ=-'73Q+:^FF0A9X&41S*(PAD@@!E,6,1BS."$A#;BD.QO# M]$A?8^.WQAE@)2MHA05_*'$M70&/@6QF+3F"KF ?< M"@HV);7T.+8?#C/VZ0GB@7R/M?!02P_6XM>'^W+[9HV]O3MR9_C<^B3;BS&L M8W)GF':\D[NW9$>$5;F8?E'QNHW!'A+.0Y%F,/48ABCD,20>(E#P),IBCQ$O M-KJ(W&IW;-:16DOR:I%3/ ,;#N"6@1+;X!WGHC,@Z7O_UQ4-8R(YH/LQ=I"O M;#"#_-5SKMP3'DD^KVT>^O=E7N7JK\WQ MT&51+:HIQ1'V!6'0BZ5I@DC*(8Z%@)[ 81IY09(F1GZB]EV/;6JWDH,-T=4: MN1(>--(#+;Z=@6(Q(F:&23\X]\P7KB"VMD/LT7)J?UAT/ZC=80_+MKW1H86N M?NX7C,EOL6K^\TEVZT]I&'"140&9%TGV0A&"J8KI#(,82Q/$Y\@WRL%QM)>Q M$57CO]V(.&G_ I2PX'K.;;W=]P%[G(2%NQ+/J]J! M^R/GU=0C"8I]0:'G<0Y1PBC$&0D@]R(_$EZ&.(N-[Z;.D61L!+*1Y;80ZD+\ M4:Z\5>VFD[D+A-M!8%: MG0E8*00V- (?!QP9BTNYH49HH+N[WD?*[LK/!;I';P;/ZF"X"T07.+RZ9W32 M8,(A M;51U1S&_OREF.7VI_US/,D(3C+*80A+$11I!K AC;F&K6_N:OS45@)/0"TL^*/Y;S]L90.36XHRZGE87K(! M8X>,K%X>6SK\CT4I>"Y)E%>_-012D(20D3B!"@@8X3J(X-#K;')=:8^/02U5"<,:9CNQBQ6R&RPH\\;*. M\AI-QGRK+\>0NT+QXNE]6B>.3E MJIB4GR(:>CR#S$LSY0,E5VPOB"&B49J)E L6>#8KMF&_8UM2&['KPL6MX'5% MXU9TD^)39PV%V1+8 \ ]KU&.L+5>-"R1 [)1A MN\@Q*-N> =0V\Y[35%?7M8_YC)>7TB*]+\J7:40Q]@@.8)9F"**811#C2*5F M#;Q48)7ZPBB]SH'VQ\:>C1.6EA&T0MKZJ+U&\#B%.<"E9WJR@Z2#,]I>Q<]P M0WO=WL .:'N5V74]V_^8BZ1[6_O++UP%-[2_5)=@_C2F6" )',RP)^=T( *8 M,H2@'\48 FX99&]/P]+$,65WN.#HPQV\[2\?): MB)SRL@E031(:9IG7.\F[%->2TH:"0% MC:@6SM:'\3P^^=VAU/]^"CHZ@-HR,S53P +]V\JTVGGMJC!%<._FN M"\?5E4 ;I4&HBC!O7;?[5PHI+ 0>VX9C,@X?[%/"_G-X51M"[LQ/VK2_C@Z$N'I0_U?>V,]XIA;%+[Q:E#E5 M:9WD+R[F[/4/-IZ\X66NP^554#U_S^O_KL+G/WRCVCWNBUQ]/PC!Z6+*XM"/ M_3"$@4]4[7&:P-W#^HS"[Z M;\H;D4I5)_I/P-<::]>WKZ#OXWD]RNI/L*'1!*R5 MK7]9>SR^_MFK%VH00(L"^+[%X8?-9"H$O=EJTS>@/:\9 M.H?+79O#9=)F>'F9 "4KD,*ZH_1SH')*S)T$&91>SX%JFR3/:JL;U5VP_UY6 M"]WZ77'!F,X.BVXF?%U-EG>E "J2?H+I\7]7+=2 MA[RC+(D\&LZ"/0N M]* +QE!#L+VX#-9OQP,M7BYT=.9")3%[SY\*V6/C:B:R(,ZXQR#R.84HP]+( MYCR&B"5AF'C<][+4*O+U<%]CH_]-4=6I-JN%M3S\.8*MJB.!8A[!4(0>1$'F MPS3+ DA9X/N)AUG(V?29EZ08&-W-/O^)\34\"7.#6=_'5EM@-7(ZK)MI@8?; M Z C_0U[6G-:\9VC%8-7NG&RVH?<<.A]OUSX)R_LFIFO=V$?YDVJ:>D)X* BAX(& M*"01Q#ZCD 4T8"&):9(9U3X\TL?8^+$54:60W >9SI'(/5MZMGC M8Y6>Y00"G5*T'&ISL#0M)Y3:3-5RZM&.UTN4EDO.WA7S9<6KRR;"/N$D%IQ% M,(NQ!Q%-8Y@)RJ ?(Y$Q/\-A;&4K[>UE;!.\$1*06DK+>YN].!I>MIR+3M\W M) TPC8 3<.DZ4\%1!-Q>5>SM:=C[A6/*[EP*''VX8V3%DE3\[TO9T(=G^<>= M;*6N.CWEJ9^D1&302Y'*Q:2<92BB,,&A1[R,)T%L%X!UJ*>QS?VUH$!+"I2H MEJ7)3\-K1@=.0.N9$CKB9>^_?PH+MP[X!WL;UH/^E-([+O G7^B8PZB\Q_/\ M'_J.\;*85\4L9[5W_9S=R,^)-\D>U&9CCN4.!,]6$6'5*J%TF/ $^U$*$^3[ M$ FB2@^)$$8B103Y/&#$*H3?B51C(Z!-I71RU;5:VLEX4['Z#*!1#:QUZYP: MW,TXF[';X*/7,Q,.-7#VV9]< NTV6Y03R8;-+N42S)UL5$X;[[@/?%15H?[1 M]',E>YS?YV3&ZR19TYC3D!&&(?-" 1&)8XA5?6B2BM1+4!!F03J=\X7A=O!H M9T:3.ZLG=]MECYN?#5E;ESXUCW%3W13D*_$[I;@[ 3P.?2\C2/G3!'(GGC(D M_Y8P2"A."<99**UUJYWX^= /N24_ 'Z_F M5_IQB#A6^$%&4P33E$:0>8C3( M_#CQ,_FQW\LIR.X&A7[UU6_U/= (#/?9&QZ<./N8^SY!V4)Q+6J3 -+A48H1 M)F[/5(YW.>SABI'Z.ZA%#,42(>9!DD3J)#4(>9T)$L=%%BPMA1KK]W+@9GX^;X[/#?7N2;M?J M@$_'!J?#(?/YJ#H^BSY#H(&/K,^';O=DVT&;7;.0%?3/+_Q)?N@/N.(W97%? MXL>5 \S%(Y7SA3Q''2"PX MH<@N15E74<;&QEH32;"MF."IUF6R0;IXI<[F@U@K9)OPK/,0&I["#S(P?1_3 MZS%92PANVC%9>WNM-=E\\.+XF'3(K78NG(X3KW469^"L;.?"MINR[>P6.YK! M\T7.\MER(9E^[3/ZX9O*$2!7 5W.[_%IV1YU?<"EDD>E%M!!3[40T]0+14!\ M#@.1<>6[B6'&0@0#[L=1)#D9$6%E#[N0:FQ4O*D4J%9:=<^LYF;L#(W?H4>D M;RMX&L1/)AK6078*Y8RH[ M;;R'NE[O\XJJ/E2"%]DK5;Y/&4[]A%-I*:M!1H*I9&0$01)[V/,0$EEF92G; M"C V4M[9Y+8RZZ1/#@MY[1L,P[O9'B'N^QKV9"&O5W#KQ%S4J0];5_"&*^6U M3XCQE/(Z I%5*:]C[72H[*-\:VB9/REJ;;(;-X'#*:.13V(*"4U2B' H8.IQ M"FD01CY#OA"1T='L\6[&1F.;@EJ4J3D,XW%J<@=.WUOM#1E!(V27>CZ'@;*H MY^,$L('J^;P"SEV@NAD.1^OY''Y[N'H^)S5X5<_G]-,=7A50F5PJD4N#A4G[7MHQBP<.GNKLH8L'O !?>:D2T#:; M1KF35P_0M@K[K,4!$#S3C3 M?@?E) L@MHG(YE4GX6!KAWZ/A8(CG,$P4($;*$@EY1 .<49\E&91)KA=H9P# M'8V-9[:#F[H'5AR$UO .V@%@ VQ[K;$Z-PRLW_"$@YV]91#8R2""D\]WC@]7 MAVF5M'5X_JP2^GSA,[57NL&ENH284I9D(J8(!G$L20(3 =/$IY"(D(>AG\0X M"2Q#Q8]V.#:R:.4%Y4I@^5=&$.P)13=[;^!Z?ZH.Q>+E:B[Y;EGGPUD\\/+N M <^O]4%8I+I 8"S_ M\&.1I3P)(ZOL%Z/1;&S",]FZ3[0S]@6TE9,L"%GISKBAW U6],@M'="X6T2.O5X!R\=R2V8%J4JNT2;,_R,[ T!ZGN4KX739GA^[ MN.'L0<7"_^8\= 9RO-E"R9'+S6'5C_K:['EM.">;PS*_\JXY\E@W*^:7Y3S7 M:7O?%7-6-9]9&&/BAUX*<4 B55"'PRS % J*?,'3E,2)5<:/?9V,C;Q6,FY$ MJ]@9+GNA-+-:S@6H9S);8Z/EZ^&:]A@ 3HV5O1T-:JD<4W7;3#GZK-V$K\K% M]"Y?S+A*+L'RYYPM\4RYEN@35+5]>LB?[HH/\X7<9#7)(FF(LB ,I/VB2A6@ M.(F@X@48,A3X,<\2D1F5J^W0]]CH08M?YTUI%;#,S=EE (ZS1\^P]DPJG1 U M)I8SL#G&-[+9#:Z1_]KFF2[]#D(_9P#2LM(Y372S3F[*@G+.*A5?MBX[<%.N MZ@Y-=XS;5>?TZK"_Y ]\7N7/7.Y>BT?^ MZ[SD>*:8D/4R0"&*21ET9QBDEB=4O>EZ!CX_JU/N#[F53C!W O%0+% M'.3S9]X4 +8,!^YKC,T6@#&,7,]KPO7EU>04RZMI.P$;P]MH#93:X'NE^ \3 M0+A\EH-UL><)P$)^=T J[# 8N>PPP8W]PSY3A!TW_WUY,95';IB MUG^HV@4J[;6_.Z^='1Z^WM MA[M;2^?^UX"9<6%W&/IF,2U8+_$^^W5VZY/_NHMA/?#WJK?C;[__J8YS]>#Y MPNNJLK?2'ISQMO"P=1;'B@)5 /=ZBJ#X Q=4#X']?YL]2F?9HT,$9[AE#9L@L@PQ$SRQDY^/M5OVZR[.L$QY-FP[K'I^BUV3/*R" MI5[NI-5625)7UW;K.GDX#@@5 4R9P!"IY Y91A+($A3%-(P3$C.[# _'.QR; M1;49\_<"-B7N'']]$G,SHG2)9,]T>!Z('3(\F"'C.+W#B4X'SNU@!L%N8@?# M]SJX0W_BTG;DK],DKK+7W!7O^ W.V84Z=J[KB"_+:8#],%%.1AS[&40$"9AB M+X+$(]Q+&!$(F;M+V_<_-C(2=1%[^04FVE)0AZU<']1;.!%W&(;CA#0 N#WS M4RW\!.SD:]U(GK4H .% :='>C2A%@-*D7_ M/+S['82!/,#[&@P[C_'N4![U M*._0[' >Y]UU?N61?D8S P?I-U&"%XSI>!\\4VEZ9T6UE-_SRAI+4^0)['$8 M)T) Q$,*29PP&,;,QXP2&GENKWG.D79L*]9:6' UURDFS5/T#C.\CNY^AAJT MGE="!\'NJW#VC;'?4+J?5$Q##,\X8M&-)![7A9,+\)W%C%MUVFT]^E3,[^]X M^?CZ[.;+RL'N6MR4^5Q'<5S-U1IX)S\M/DTR3&,ODRN+4.6LY=8&IE&*H1\C M2J,@# 4UBJTX3XRQK2!R_D1VZT5'^,T6@OY![7NO(Q6 2@/M.;9Y"JU-:"VN M.V(^#RZGC-M1E$&I]#RXMCGRS-8Z'/&HWCX5>/ZNB75,4!HFOBJWDWF2TG#B M2]N9II#%%(F0QIF?^,;G-UN-CXVH])Q2\H%W%@<"VX@9'+6<@4//W+(!09?P M]FTL+$X^SL!DH&,-D\_#[HCB@,Y'SQ^VWQGN<.& M*].#@X]<[X9IOX[#:CP M4))XT,-8E8'@0CEL2@/+)U',B(@P,F*C0QV,C9'T4K]0WQW32[WZ:W=32D-H M;R39 C.$^;-8FS]WQS YR]S95+PW0T9W\F8FRJ:*QXR/5\]UF\SO>9D_XX5V M*%^E^[J8L[]R=J\JQ%+YJ_K"?+6=N^/?%N^DZ'].&8H]P;D$$ZGZK F69@BE M,12$,Q+YG,?(JC[K.<*,C236NH"VO(2E2]!90V-&*$,!WC/Y;&"]F0M27>4U MFH"U*AN'9N /I0W0ZC@\-7.!JE-F.TN@05G0!73;C.FDS7&G.99,G$6]G,,28D4S^+(Q'F<5X;*R]F:2X4_'LP4:\Y_N5'L=Q_%I>.PC>,*QE;X?X[;F(Y#\E;)?,]<\2X5FLK<54U_R:L_FZJ\^)[[4Q:' M'L,80QX2!!'C A(1R44K0@S[&4NPL+J).=;9V%:65[*"4@JKLM\WTEH7:#R, ML=FZX JYGKG\-6A*SE4M[V.H=:FR>!(.US45#W#\/B#S. M,+5A%+ONQ\8QK?1ZY[N6']0*V)&,Y4"8T4Y_\/9,1,>1[?](H1MP3BG+4H1! M2:P;/-NTUK&5K@GWN.!ER=GM0C96%Y,).4YIACE,:)) Y,488N+%,/:12%@J MPH &TV=>DL(\@=Y.+S:S:K.O_B;72DA0*2DGX']X/WKR?Y&JJ0:>E=#_!@)O M(G^D_M]LS %>+AZ*4N4^F8!YT?XTKZIE$_!7+!>5'$:=E@?KU&W_M9R]@-"? M*%=_7S_S7WB^Q.7ZA[:9]W8'T8P)SQR8GNEN/2*W]8AH 2?@2H/K,KO=010< MYZK;[6?@S','%=W-(W?XT0ZN(W*W^%C,=5N7^"E?X)G>)E:JU&SYS-G'HORX M7$AB4V.K:LE_7JH[XFMQ,90EB;$'2C\RCLTZJX56-(2UV(K :KEK[@)Y*[F%;T=/ MPWN=D_\7C^AY'%VBJU6NN&L&';[RD>>5VYS7 4/26 M;]R]Q&^6A[PW\(_E)^^OT[>)-+Y>G_34R^8T9-CW61I#RGP"$4]#F"&/0Y%D MOA=%L1_Z=/JD;SQO%[A<].P616UD&& MF*NCTC$.;L\N3BZ&:_R^3"MOI0T]VUWJ"!R63@W".#R3#DKYS^&"= IDUT'@ MASNR,P\8SZ/J8X >9UM',/7,EYT0,B8[ M PSVT%7%Z8_WQ?-/\NV:J>1?-$%I:CK6YB#D8J!42P\FCW9-E[G ^9RS#[A4 MMF9;TC4-6))XA, X3*41'R*YQJ51!J,H"9(D#@+A)7;WX?L[&M^5^ 6ER\=E MG=WQ/1VR3#W(FIF4IV/4L_SO!40M!+V4"CW. B.[>+ ML2WR.L7U6D3PAQ+2,A/N'B#-)OYY\/0\Z2V1Z1"V=TAYQ\%X.]T,'&)W2,W= MP+F#3W:;X.VUU7M>__=JKLLCYNQ]X_+RX9O:;:@#2!VD4/O>3;.4(R],&1,F.9'H$?AHE:!<#WK0H_Z"BP9@P:\?40U'%C)QRPK:GJ M/ 2=TEE'40:EO//@VJ;%,UOK&E?U^)@O5G5DB[E* JZLN49*%*ZH]AR@(,41HBF/DT M@\C#/$PE#>(HM4J+X%2\L=%DJYVZ#=S4;Z/B$F@UK-V2-G14+ZU.8Z2:C;?C M'UI3VV*D;K\"PWO$-QO;OB\1WV!8[2\0>T'?[>VA6Q&'O3KL!=Z=>\-^>NE^ MFKA1 WNK$MBZ<+:JEGU35#IKM2H&IR-NM !K,XXD:2"(QR".([F.<,(@P3Z' M"0NC!(L098F5.>U0MC$O(FWB,^4&OTZ4JWYS-7_F56,XRIWSZS)^"H,-9EG%9JT /:5:5_(-?DKL M&-A]Q\NNN^BXZU!2<*;S>=?WI!$-:,9C'R;82R%B(8$IDOP?9"AB2>IQ[AMY MEQSL872T70NHL[=:&NL[X!G:V^= TK?)O(%&#U?+!U5W:Z_N]#*LR7E(R1VK M\>"#KFZ9+B@MEM+4^,(ISY_UGI E 6,8A5 @[5J2!3"E7@@9307G).#8BYW< M*>WV/=(;I%904*XD/??.: _N76^(.L+XIO=!*T2_G$;4P17088AZOO#9T_$; M7^\W=3AGOI6B.4JQ%/%T"S53=&[Y>)SL?@;7ZC2?5,5'2K#DLHBR>NRANK M^P7^]V7^5 ?)84I+E>B%+!=@7BS "U\ =0EG>9UC.C:&%SD](-[W%4X3W+XI M,VB%UNA^;M"].8:N_=V-)51N;VU,.Q_VOL82DIV;&MOW.SKKYO@2NF415&"D-Q7>5D80X02!#'B D9Q0"E-:,KL M]E5GR#(VUM.JP$+ I7(=J?/*%8T^RIK@C49 %"68\Z^@6!7RG6GC8]9H9GUD M=LZ FO'B0,/4,U6N1DCJ4;OT@.N- ?JP.4!;59;7198=.BB?#ZI;+^8SY!G6 MU?E\X';\H1TT.5@!%\L:O6?T,*+)V[U&2 ]U=1U ^M8%0MZF)JX#X!R4!W%4 MS_:FV=JHM H+V>.'=G?S27+'U8(_5E,O9DD<1"FD/.(0$3^$F',.,T:%B$3D MQ;%5:;7378[-+&HEG@ MLYZP*ZG!'TINH 6W]#$Q -^,'MU"VC,+.D"S2ZH9 M0X!W025\,8=B3N<7TS3/2KY#3\=YD.]Y;__$;KY15HTV@:IT)?IJF M:13$<:C*$#Y.3GJ06Y4!;6N_12VZ'4PW.?F<"[I\/DY^@)[;XZ.WCH[8QVI MU!&CW.[>X6^_YXN'AV*F\H HKXZ]646F6>SY8>C%$&<<012F*<1>1"!/"0T" M)'^8B XWL5UD&>G-;)-W]JO2@,\8*'F=&&!1@#E?@(HO%K.:=@HA?RGW)CE= MM-GTP7*>RWWN>6F=;,?48J7H8XB&7PCVYG%LQNWW=MS4N:!4$VSH":[)++_7 MFCDF_8ZXNN=T6T&&I^R.4.UEY*YM]1@5N#KN(T$6>E1PB(DO#?(@H9 D)%") M5:@71RA+4^X\*+#+4>";QP1:GO\Y&!O#^^6^$._[DMDAV/U$"?9ZO&HGP?AB M!$\=H79KY-P(P5M^K[K\PI^*4G5X-9<+[*.F56G[UK^L \"B&)$@]@3T*8L@ MHDP2GX:),Z/YS$?, MT(#L=QSZMA][&8(S(N^L0>PIO,Y*H;,&ZG"@G'U375-H7LTEKV!UF\7? MXP6^5'Y!\\649XQG:4A@('?;TA04"*911B"+(H)HYG&.C8S"4QV-C0";5)$; MP@(E+6C$M0#=XSSF$K.>R:HK7!V2:Q['XHP,FP<:'CC-YG'U=G-MGGB^ MFQ75%I=9^:0T5%--DS -A)?&,!;*"=FC(20(EV>PHM:]OD)!).+9##O0UJ9YQ4 M>MN:./U"A[J1'Q7+_(//?GO'L7QG_F%Q,6OB^YB?D@2%'@PS5=<)"PKE!DHB MBB,<^7$B_, HJ\J)?L9&$*VDX/E'T @[ 7P!\.Q'BRI^1W ]S@X.T>J9&XX M=3J8TNY+-*]=Z :Y@>H/=OG4[*H&GH;C:.6_(Z\/5[WOM ZO*O 9/-[-F-K. M7O(.5SF=I@F/D:1$F').(2(I@RGC ?1BGGJIE\B]E97[R]Y>QL:1G^5'.E.9 M(.125-\W3@!1@NH+R&7%UK^PO(?<#[*9074V='UOKG82+$V EM&=)744 J=6 MU/Z>!K6@CBJ[;3T=?[@;(WSB5<7Y 8?_YJZX>K_D?Y-,="?1YU,2<^)A$L$P MCA*(&(\@81&"D>^'*(T%DALO&[:PEF!L3"+RBN(9D!]99$<4]MB;D4BOB/9, M,+7LD^VHI,DZ+&FBO$D(UT&>$Z!T %H)=PS4&3^G[&0OQ:#,U1FD;5;KWE#7 M"B[/?+[D=6:W.NN7\G^X7%:+XI&7ZYQ:E*;,RSP,4415!&@D#22BTNM0%'DH M%5DH JL(4,..Q\9OC=QMPL5:\MK)"[3"V\9QFHZ!&>'U@6S//+<7U->8]I2* MV!8LQ_5C##L?N**,'22[-68LW^_H4+ DLSKS!Y7-3E-,14 CN5G#"9,D%7D0 M8Y) F@B&A1!))G 7=]17O1A-F3=P-&V$!+F6TO*:_S6.9AS3 9:!+N=;**Z. M0V%_W;Y78[TD]/W"NUOY5 H>ZP-)" K N=;W"8$2%KKL.W#@*8%M+_\]1&+OKH#@K MF-U9 'LOP/?-U>6=?'6:^EZ*$4YARGRYRTD3"E/U1T)Y2/U,I#XWRBNQW?#8 M3EE:V8 2SMRG[Q56QQG]' 1Z)EPSY:T\]/9IVLDC[U5#@WG@[1-_T^-N[^^[ M.,_D\WS!/^7/*@740HY)+O<[=1TXE9U/16=>/"J'WW_41"'D7% GL1_EV$]C MC&),(P3E=D*=D*848HQ2&$0^)\1/$?>-HA7.EF1LDWE])93H*")%E1PKB6V\ M2H"U(DTERPEH=0&;RDR 5J>^/E(*#34N-GY XW/ M4)Y"_8Z3I5.1 VR/NQV=T\& CDD.<'CMNN2BP8ZN#,7\_HZ7CSH]_ZJ&SQ?^ MU-PA7HN;,I_3_ G/KN:?^;?%W5<^>^:_%//%0S65ZU40X2""H?*$0I[OP2PD M!#*/D#@+H\"/K4*.SY)F;.N9_+Y#2]^&LP;#T,]A*(C[]GF0>D"EB*[B,6D+ M4+TTW@W7^#2XP<^OG<)9$P_H\N !OQ__!2:/=*'.[E-&ZR-%K:31-R^_P M[J$LEOH4C1D,?63)"))(L>5)1E$ M,4Y@RJ($JCH)2<;CS# L^T@?8^/N5D3 :QDG@%D7H]L'I1GEG@E0S\2YPN9# MB\W10GT=JDD=U-YQ\:C=?@:N%750T=W24(V=F%3Z]HKNE$1"M4J M08Z.:UR9&/_:@U2"Z-0O[ M&IJWM0[KDL-VUN#K@>XEO5B?@_(F)J&5H*.T#+M W=5 [-17ARO%UE- 9>J5 M1JC*!1]X?M($0H?5G\_D2#XN, M2R(E)(X@PI$J51@DT(\"RA%FG!&K<]>3/8Z-6=<"@U<2VYG+IX$VLWV=PMZ@G;XR-4WOR=*^#&H?&(&Q;>N8O=DV]V.1L6R5YO)7KT[*:'U(O'L3@C]>*!A@=.O7A>[YAZL?7H_K*JU'&K M"G74Y0.:K2U/ ^7VW4W-F;V2]^(]TQ"*_%WH6[*G+0J-!FJ02]A]N>@ MZ#979!=!ADTC>094.QDFSVG+CB:KUGI>@/-%D(%YK.$9=*(4J3(8A\2+CD2<4Q)ZBE)3V]99V@30SSLZ&IV^J62.C!>SA#.DH!,ZK M(>WV-'C5HX/*[JMN=/CACIX@*Q*IOM35'.\*T^**09ID<9)D,$"IBJGPY*XP M]#G$/A'$3WT<1WZ'#$5GB&0T4T9>-Y/75SI8167;>@B?,9AF_-3WV(RD8.9[ M3DN==&FH2ID.<'7KHG&&/,-Z8IP/W([#A8,F.YI@^"E?X%GMLE$GFE.N&Y_Y M0NY[:5/))_4R'D8\A#AA3&XQO12F81A#R;C<#Q(>,]\JG;=)IV,ST-YSP:5@ M#- VM2*5(E<3,"_FD-H43K*"WM"&2(,*$K"-,5VD;4G>AP;&2F!-1$U$DL66M4D>EI);1M?>PIV M,RYR"F;/1*1QO-S$<5W;Z>8TCAUB90VQ<1P/>ZK7@6->#4'8C6LU?;$;\>C\ M4ZNTX75^SB8 HG7K8WY&&?(A12*#2!403Z.,P9"F(D,D2#W/JE+!R1['1CQU MQKE:4/!](ZIE/L+3,)L1C5/P>B::&K=U"8)M!'LXU#*&QRG7G.YU4*XQ!F&; M:\Q?/*MFP!?^*,E+]G##2UW\5FJUWNRW^4WN\D?YR+6XE3^MA*J'6"/U=3S4>JI,I4B5OGL@HQ(4E(QDQD., L2' DK4G(GVMC8J]%L E:Z@0WE M-DY9-G('U0KJ.M4;*H(_E)) :VE9$MSAR)OQY-N,9\^$.O10=BV*X!#U/LHF MN!#O+0HK.(3U0.D%ESUT6R+>+2O9DC)Y'TD^U]U*Z[?*&:^==.]*/*_J0RE_ MZON1"/TH@9E( [D13C*8)J&T3'%(HC@1F8>L2A?;=#XVFF]EESODE? 3M5U> MBP\6:_GMZ-MJ5,P(NB^L>Z;@%!81&>>#=) 49GV M8-G%8A[%X6@,YOXWAXN]/"KYJYC+XT]V,^)4P/PZQ?TE+LL7:3!>/!;+^6(: MR[TY3A7799[1[$T,[5<(=3[O<3\'B[6^3M_+HO*X36$"0I.#::C'0YJ()FHOFT0&;W3 M,12[*-C7?#;[4LQF'XM2.6!-*:!5\ MO=O'V$R@5D3PAQ(2-%):'JSMP]*,%[WWF_'(G4QHQ@A!)H9\&JA*7D/N1$,=0_CCR&8\Y M":RR+FPV/K9)NMYNVV==?@6:V13M"L6@AP[]% CI98*^ZN#-RG<K'GW$>:F7Z?=Y16=%M2SYU OE-.6)W"SH3 "IR"#A<09]&J5^B)'P_A@T(.Z7T3KC7R1>Z\<.JQ:OYTW)1?>+/?.:W:4(BRB.D@K9$1I2# MB%S//+;+&'R2LD:6:5E,->A+&Q MRN7%[5_!QT_7O]^"CU^N?P%7GW_[<'MW]?EG<'%Y=_7;U=W5AUO+#&SVPV+& M1/V"W3-!2>&!DAZTX@/R KY7&H!\_@-8*0'66O12ZZ [B&Z3K]F+,6SJMZ]Z2B_BO=?-*BH^SXJM*@:FS-4Q]%#!&< R3S!,J9ZTD0KG/@B)&,49$ ML)!9W.6T['&PM]:3F.B4X6$G>5U"8 5@] M!H<=Z_T-@\0,0#D>+&;2@'TV[?>-'Z'VOLUUDFZ=FG;)/OELUXJ8*M;T#G];'PNMS'U$P@3S+(4X#>0N M+.8Q)"E.H1?&0K#(XT%H61GS8%]CF_)-Q+3*C+46UL30MP;9S.QP!%W/-- 9 MM0Y5-$_BX;B:YN'^!JZJ>5+QW>J:IU_IN(5IC9!/*I?,^[Y;YE7%^01LP3P!K08ODS8MX@2H0O9]4%07[-SN M?VP$&'8+U &:G5U0ES8ZAD;+#K[(/55S'Y-%*/:S*%4.910B%"%((H:AAR), MHI!RYMD%/[]J?FQ4I:0#2CS+P.77F)G137B:4%0@]7%+M5]IM!/'K+H:- M$=ZKWDX4\/ZG.EY,Y_-\(2GA61W@+N0XYF3&ZUOP3ZML)@F/_)2F"0QU(8LT ME=L<:8K ,,,Q#CT4!)%5'AN33LVW'N/9] MP>T 4OM[;@N,W%YXFW0\[,VW!10[5^ V[W9T>EW;*1?SNK*/2KDLYWI=@G6* M4,*1R!(8D"B&*$ABN4NB/A0!"TCF41J'GHUKW:D.K2AI" ^[Z[N+3^#3U<6[ MJT_Z4AMO_AR^W__:]IX"?_!C[\O[]>W?W-TGWV%/QF MG.02U+ZW0FM1 9XS4 OHT-W6$ JW+KBG.AW6+=<0@AU77=/WSKA?OJ"T7'*V MT553:7$:'=CLWRZWB0?QM/B M^M@)2H/<&3>2@@U1)VUY5,?7Q"=!<7\W?+C+X2^$3ZJ_]Q;X]%M=2V7528)4 M28C+9;4H'GFY.CMKO_B(,R*"B$(_Y0BBB"&8$L)AB(@?!,*7?X^F<[XPXP^3 M+HWFQZKZS:)G#NF>2WL8FX'2RF85R'L8O^,DX@25GAG#%!"KPIY'E3Z[>N?^U@53+PIYYJ$0>IZ'Y6XFDKL9E%#H"4%#/\CB MQ#?BA[<1?VSDTPK'P/?Y'+!B-L-E!50US$KI;%F!8>!/P&N\ ]\VC&Z4! M-U7?K ]8J:"'O34$%0#J7EU#H)*=-R ^9VTF5M:($"#Q.HIH+%PF+SE3<;0 M;>Z78548-G7,FPS/3N:9MY&BXZK)RV?92G-I'H4A$]2+(>&40\1X!M.4-8ZLPK0/]C&WBKL4$3U).*"T!6DMJ6]MY/ZQFD]H!6#U/[PV6@RH6F/-*Y=^Y MY719ZF/A9GV*HX2FQ(^AGR$$$25R:0]3"I,81K_Q-HN+[P/]3=T-?\)]3><[E_ZHU^')]7@8EAZ.% MJ/L[&F*(?$H@\42D+!+/3QC' ;9*UVW:\=CHY*U\2W4L, MJ"TZ@WI)OTWLIRTDME[3CF(^K^:T5(&E[WG]WZOY!:6J!).*+\5DQJ=)F&1! M@@3D44 A"C,"<1IZ,,P"CCE)/!$3R^P8QWL<&T.UXH&G6C[KG!@G #8C(*>P M]+_)FOK7N?!B%)):%X/ TA"M(,$I3JLDP4HS )X] J+&-/'V/CD;6(9VR8 M]F%I1B!G(M0S9=B"TZ$ZXT'U'1=EW.UGX%J,!Q7=+<%X^-%N4_VOG-WG\_LO M?%9?=3SD3^^+1YS/ISY/J9SO$?0\+/<[01Q#'(D4QG[B4X%\EMGM=P[V-+9I MWP@*-B4%?]2R6D[^P^B:48 3S'HF@FYP6=/!22BZ MT<0'7,YEN]4-+[5/VAW_MG@G)?USRKV(!=(2@!3Y/D2)'\$L90D4(A;4RUC* M(BM?L(,]C8TF5$+N3T55*??2VB?5CAL.0VKZ ZID;6AG7&($_E)Q "^J0 M'4Z"X90=#O?5H\?A8S.LBKG948H2_&:LX@W,8@FG%!5K>57'6 M5N:)OC 'M=CNV,8&)*?$8]3QH!QD \4V'5F]>V8BT _?E(O]1LD0X7&RPEJ2=H9,,5IAV/C3I6JVU=:!ZO5EGV;#;NF#6'4]LWI'>AY)HX!5OV9.<PLT>BQ43 CLOZQ[9G6CB8CG6B;B^I M[0UM)D I I0F@R0H-4!RJ)2EQT092Q)3 [@LTIJ:M-:-'K]P:3OFZNM2GL@7 M<[;ED+S_ITW$CA<&7H(C#@7!"**0N] M'=VUD"9\>A0\/?,IF<@;TV8+B!S2IMG"30H>;J ;IM"G;1IGPOM M%\G MO<;I."F=I7W/#-/(Y3!B\Z"V9R]WJ8$G-]BJSF/4]H]=0K<7L(;>I 1I.S8%C_0VZVALHOKV8F[S2C2]^+HNJ MNBD+D:M"N2+%)$UA$J5RM<;,ARGQ,Q@$@2<7:N8)*FQ"J3?:MN*# >*FM6C@ M2.<*D*.6B (3K]%#-,:Q4P6$T8C?LW 8E6LHP M;&QB-X!V0A0[-M/19U@(3A?7XL,W^J!R6JHR>M=S=12Q=1RQ+Y!S6&[P_H'?\R'OLJJ/3 \[+ MVH-47Q_^HCTM.+N>?U$[Z5(N=K+SS\6\;/_Y#E=Y=:?VVNNX"Q:&'DFC&$8" M<8C2)(+$%PC&%$5>Z"7,Q]S*!<*!4&-;391.*R_KNG1HJY>BGY5FFF V=0-: M.4LG"A>C:NA2,?!8]>U@<=XP@3^T9J"76!V74+OUP' AV+#^& ZAW/'.<-EV M5U^-9SY?\B]<76++'FYX*8KR$4MLKE?965MGH;O\43YR+6[E3RN!J?J=EF8: MADF ,?(@IR)6F9M"Y>I/H$>$H'[ /1Q8W8BX$6MLS-YHI4S%1B^PH1A8:[;A MGU4KIPS13?4:]K#V]W RV*:>'T,/8<^$/^#H=? 9<0FV8^\1)Z(-[$?B$LY= MCQ*GK9]1(EB512GY Y]7^3._FM/BD:MXZ\]<[CSN\+<;Y2%8S"\6JV;!60%$<12AB*(:$X@8NR^G[$"VX>LNNP-T;X%FA\UWH_@; M.\;@;*C+L&A[]GBMLJIZ-B@AL%H1065E)%E0EEI1:H MG<&V!FP"B-9-F8\.ZWVYQ-IM=3 GD@U;2\PEF#N5QYPV;A]*%(8VX9&+F081H C,<9U"0$/D!\1#WC9+/FG8X-I)= MRPQJH2=-46.U[VL%/U6 OAOTQ[FU#T![IDTG6%K%N=@ =';XBU%G@T7%V*B^ M&2QC]9X=Z3">3^]*S/+Y_>W+(REF4T&PR!#W8.3I$L$'J>^H;Z&T_N@[KNF<45IS_>%\\_R7?J M22S_HN>OGKF[+0TR10\JT,[%PP]TVYB]6U;YG%>53G]2Z9*G(&":9;'7-M[IC-;LZ-..F/E]')6+.6C^&I. M?^'E/2]_SQ9,ULYNPYF$W.^3I4L-\ 99@+*OR"((D9@ M&D8>](+((S[)1)H9+26GNQK=LE&+!V9KB2W=7X[ :F8PNP&K9[+?$'*50Z+O MNI4'T.BK4N5V=V]5F_* VD>J41YZHR-/%//[.UX^JGN"7_"BN2?XPI^:\-%K M<5/F\H6>!Y9:B.DDR+'N= ]8.L9W5 MF*N:NP=BZ*=RK\T#/V,P"[T4(DEK, N2!"*6!6F*N1\3JU 3XY['QFWK9!(S M75AVPX(ZMQSO(>S-:*X71'NFM@/E>;<2=JSS=?19I_<$6CW7ZSW4^QO7[3T! MRNGZO:<:Z)CVB\]EL[.+.;M@C_D\5P:@OE.M,RI/42C",$(A#!@)(8J#&*8D M593E151YOR6)5:7P$_V-C:,:<74,+'XEL&6RL!,PFQ&30_!ZIJ--W%[+VE;+ M<9AJS P5M^G'3O0Y;$HR,P!VTI09OM;1>;\QMNZ*YG*CO1'A=02!SO;07@S2 M) R)EX0PS6(*I8$40DP8@E&$ D+5Q2XG;>$_,YZQZ=YHWKRN_=?WH9+*M;*L M.%-K.&FO$VGQ2/)Y7;5U%6ZE4_)TN\6U&B(SAG(.^T"A (W8*@RJ$0^L)5^% M3^EA<7]1VP4TMZ$"-@(,&SC0 9J=,((N;70C/;7C?)]7=%:H1 CK!"/""_W0 M]V,H=W>2WP)I3Y$H"V&P]$PT MVB%_+6)/I8Y/X."4.P[U-2A-G%!XFQ%./=YM\M"4(YB5"43)^TW^KM I<+L\F_TX_-][W=6X]>4'BF\TK@!2#\ M/I_/FT02M03=@Q1W8E#);6(]_&!' M2E6!GU=5M>3L_;*L4XW([UOGG%KG":RK)7[%91V - UIE'#A"4B\6-)NX"5R M7\DQC!!AF 8QY;Z5M=5)BK'98DUPU:F>/CSZPG6TIBHH6VE:>(MY\HR.4=5@02TKV%3'2@E94$S]/6X#->,\-;#U36D?$[#-NG 3#;1J-P]T-FQOCI-H["2]. MOW'&$:%>NS;):F/Y>O>R?J1A*VT.7NN0]LV=]>\\OW^0%'?QS$M\OT[&>5G, MM:1+/%,^<,$TCE,NL@Q!RK"03)11B)4O1Y:0(!$\PUYLY5?[!CJ,C>):N6$C M^$9&W0W1@?8T_5XY&'8ZAAOX.[$XZ!OOZ ]H?&[J_\H")2]@KY%:[^@;'%X= M1TY BP4X_44Y/KM\F[%T?SHZL![#G[^^S4#M/>%](U&ZWLF7^;-V;+J:RT5< M1U-^R:L_=>JB"'F,>R23BV,:0>0E*4PCG,$D"(-(1"2*4VIW,7^XL[&M8FM9 MP5I8JPQ11A";7MV[ :[W^_L.F'6XOS\-AN-+_",=#GR3?UKUW>M\@W_V-6J;D@(E:@^EU;DV.8N"65/;V-"QM'%-VAQB./MPQ=PA?*/OA6ER6G.6+C>.BBT=U M)S/U$Q2%F%40.9Q@L)$_AE9A<^?ZG!LED\CKP[]TA);I@.V "L%O;UR7LMK\.T'X;(N,WP<:K389-Y&$*PD[?#]+V.%0,/ M)(4@*,ZPH @B+\(098)"DGH""BH00EXJ?&+EYO9/DG[C1C:F#B^?E0NBFAUG M9N$X+^?&^#-L;*72F/212V/(S!FCR)-AF16CGQP8E\7C8S'7[IS:'W>:IH'P M N9!SXLSB$*?0!PR# 5A*.%1FN)(V.XT7G_%\$GG!9 M$\2_ 7\B19IX]?]7Z>P7F+_:SE[ :$_ >JKT\<#_X7G2URN?_AO(,CB M2> 'DR@-]1-!)ML.O$D21FV[39B"^NUFTG+3/B8JMD'5G\V?^>SP_#3[&DRW M2MU'N/==DA[:ILI=$W%0^Z*[W";MU]_Q#FFKDX$W1_M5W-T7'7BN0U9O57%3 M78C+KY_/ZBW>YZ7\N@MI+,E_B)Q*>V'*8\&)AU/H,>1#Y"YOV.S:Y1D@.Z%GT"YEIXQ1RL%5\.@/QWK8!%'FF+T3C. M&CUBW/=V2L%[N0EO+3>X%F E.;A6_^X37HO\W/W /%!B;G=PV^7DM@?M:#)N MB^:&R\)MK^.K]-L=7N]FGWXNYD5K^-9UF-NT81%)N;2F,AB&00@1IRE,/8*E MM4I8EO@DXJE16:J3/8V-Y.N2YWE3Y)S70OZ@DR+967N'L34S^YP@UC-E;\JX M*@S?B'G8,=G: CP)A5-3\'!O@]J$)Y7>-@Y/O]"-)#X\/LV*%\YO>?DL26<= M]+3IIRD[5]'=G&F7S.JN6.#9YN_5B?[G8O$WOOC":7$_5QN[.E#U8U$V/U+/ M^=,LC&E"8@S]Q$,04>Q!$GJQ"A5-8A)1%MG%V \K_MCHK/7Z+E=>WTT0?I/0 MPX[3!OX4S(ARO /<,_N>"%B5!EVK=!LBH&\UI9K@A2_ 6M%5$5(A-R\;RKIC M\+<9(Z?+PL J#+K6O,WP;"]@;R3%&0%W.]+MABN\VPY74,XNBY>U/W&E+=E?8"(B5P-!2$JXWL,$9%6.A'27A<,81+2 MF'E!VC$-V!NK9D.SH\H\QHK9#,N-L_Q1?>3<)4#OK;\KZB=)1"B"E/,4(H9C MB .6R"V@+WR/\2S#4:>\9_]T7]4;IUK[W^)K,C/CQB#J2(V[C@&A-3 ;X405 MJ$\W%A*;=;CH"IX]P:(:(J P @JD^HK'<9SH2,;#H6RLV?"3I6VM\P+ < ME6P=JVD4!?N:SV9M.NG-5%]3$3&/!BB#*%)')IR$,$U% D46B( 'E/DALRJE M<:2ST1UPK,L@6[H5'874;,UR!53/:TDKYF258OYULD"'%3,, '%;+N/_I^Y= MF]O&L7;1O\*J76?O[BIC-DB )/#N3\YM)K73L4_BGJFW^H,*UT1G9,DCR>EX M?OT!2.IB2R0!"*0Y55WI.!:QUGH@/%P UJ5+X+B],AQ,/VF4X?),&&$8+IMO M;O2+@C-/]9^'%".L)*58:J"41&8'B5*S@Y0;V*F12*5U M%<=K6,2H*@/*[3D"[D8L\6$3X=V+]'K?5J?6\WO77IX*8Q>JIU2;B"0!6" US:V^8TTR E*"LA MHP5#VH>*6N1,C7N.U*PW44G^2/6LF(+-(#0]R>."VR MQFU_TVWP2:>;GH\'GJ$_\HWZUZ/96+W_8?ZXLSF?,\T@)RJ50)69H0&=4L!M M?PN=:T%UGBOJ657NC)"I<C#,%]\_$^B M.@"(>S)T3M"X)S4=IIZ:HI(#8O A.S*V$4 M"2 %3TM1"(&T5]VL;G%3(X):/=_$RTY W0@@'DP#4T&MZ-7+_L-#E85PPR5R MRF6GR)$3+EW,/TVW='HJN'#6X_UC582[.HVU1[IK]5TM-U69+AOW9N-GJP9\ M=^SGC!+'K=GGI,'8AKQ" SE3V"AHFG@NU3UG=M2*HJYY*FSCP8;X1;&'+1<\D*BFW M/0.TY"7 N:%$0@4!6F5IJ7"J\\PKKC]OR^<$Z MN#OHJ,ZKNXI^L+FXD9XC!MZ=-6VKL^@H#GUU=@; X3LY^\$4]][, M3?2X]V9><)S+YIX'(9V6!64 E8P MC%,(6($8R$JH-%<,%M3)H^L6,S76V2F:_/A+4NMZE9C]$UO\Q2,KO!W4;JJ) M!]70Y^:M*/7?H?G Y9$S'P6VD5+D [YD?KGPO6!TIKZW/SU>IGNO!<\2V_L_ M'7@FN-S.Y7SQ:*OR'(K&?C93^VYEW<.9O3B$G$A0(HIL;($"+-/F1XV89"7G M-/4J=-TG<&IT>:SO42WEJ\2JG/Q1*^W;0J\/=,?SO8A0#GV@=QF*_J=WCM#$ M/:[K$SKN^9PC!"<'-FE6BB!N)M /9S1I1X!F8)KR1<2:& M7NO/,,%&B;]\6_WXW^;9F@3,7ZJU7ZWZ]A%'6>:]!NW6=?\' S959[9MMB]8 M\]YK?._W%HG;0:U35V3&M \ M->Z4T"G@W/*P+3W&N!04EJ[NU#D!4Z/:6L?DH&2UIW#WII ;=7; T;RH+G..G:C.SX6=OGQT9)"U *JE6&.56TG"W5-QMT=1T8H///!3B. M%XS4JLETXI#ZP/(*0>H=+# _=JT>V%PV['N]K"-*KXTBVWWGXC13B*,B!5F: MVHH?Q'A6J<[-="G!TSS+20:]S6/2B\F?UA-/2-LVG!U8X<(: W,#2% >5-##PQ1B:%- MUJBTT&/P2U+H^WAPEN[Z4YU#(K*91 X=Q6'$LA(# S_D,J*5): M$HZQ9S[N>4E3HX7:FV:UNN'=4-N1%9@QP@L(2H0EP))0P+$!NL@SGII?%(P: M?\P63!\3V;V\_V!DW0@W"EX#4VZC8W*DY [NUXD8B<8MT@;.Y6XV^@S2<,] M#UR\8[-=Q-9,;/\QWWY_^[C9KN[5^OU/L7BL>E^;7:+Y3]IN4%!^@P-;ZN6DN8[5UE2/#&SGD&O+=\0^ ZYF9P MIW_RIS$@V5EPE>QM2'9&Q*V)< &$0^TBG?5XK?VE+U =.T_OH0(".Z]_L/G" MUJK2J_57MCB* &=+^99MOMO"WC_,+Y;;S;Y"]R%C;U8(S3,N2I!GB .L, :& M!BD018DY5R5#7+EX4C&4F9JS5=.B,'HGZJ!X=5Y\S];_5%MK:K(YRHZP#PI&MJ_VUE2]?*RMAPEJE239,U)CNRY.NKL<)1V M/.($><2KCCA1(T6S#C]A?A&OD1#NC(>]5,9XT;*1T'@62QMKS(#WXEOV;[5D M'Y?BNDJ>8&*UMN<^HDGC58Q I5("M)#&]<]5#@@M.$"Y2EFA6<:TTZVR@ZRI M.?NUME^#S>%G$@W&D M=T'PE]"/XMUPZ63PGB'&(V@W6Y[QK^,C%S9+WJ[$/^LF0YUPM(J:6K46BF8K.J&2;:6UX,9^3O;*)M6=K]:)AO[ M@];ZSU -?Q>=(9IK'LB[75ZX+89W=JNMO4!/PK9 MK+>S9_UG/F[5_697P )#)1E5H)0" DPA!"3'): 89T5&"4Z94WIYEY"I$<]BXF[E M.WTVT&^H.@U>\TUU-NKZ%GOVT(2^E4WGT3]VJL5\-YVU.>X+Z;F(<=]"9\T[ M>?6<_U1@]-;NC.'-T_ZO?YNKM1GH^],G]MLK6YW2?;[^>UB,EQOZ;H00'].!B>(2./TC MP;S0B1L8YB9ZW#@Q+SA.PL;\G@ZYQ#MT=OW;:B$Y$_]LMD$S3@I)H&)V\TS, M7AIA0 MEF]07C#,F"%9./:)ZY$R-?(XTW8>=?V]43AYJG7WN;=H!=KDSBP+; MT-=A1XCMM-QMIN,@Y7-Y%06QL>ZE0I#SO&KJQ:/[%JG]\1$OB'IM>'[WT__Q M,"?N;7645AU%- =AN990$56"7/(48(@)X$)"4'(%4YP6J2J]BB^<2)@:.]8* M)E_]3Q-/P7-SMRZ"9/"#@0,: QP1MIH>U6TZE3*JA]1JY$MGJ/V#8:OY[VP] MMS?$7\PKOG+_,=4EQPP"HG(!,#(KFI6P!%0Q3E(DE4R]-E\O!4QM+>_T2ZR" M0?NJ$PC=EO0EP R\HKTP\5[0;89'7<\G0D9=SFTFOES-K9\+['*KOMD7_!?U ML%K;(@+G6EO@C)4$8PI$63!@WLX0<$FD6>DPTQ@A8;8T7DUO^V5.;LB>;:_=<#9C00BHS?T/6$#W%[=X9N'> 4MWFN@]QQ>^FZ W'26M?C MT3#BV9!'+" '+ M5J^)'N[WO> E-CL'"0N00V)V$3+# M@.=8 <@A*1EG)5)>NPA7P5-S-7;:7B65OM6%PU[CWM[RE\V!HP7]*D1USO%M\\:S^QM &;3!#8V>^0/JWT= M"13,82X3XTMDD>$>F,VB(7T!L7D@-A"[N6CP2A3G 4X[S_D,['GIR%UA M"4ZU3%$J04$S9H/"$;#7UR"7A#.5\3R%7NS6+6YJ=';8?RRLNN&5.WI0]MRK M78S=:-NVTW*TT4MYN*$RS&[NO,C7V=AUFM^ZQ^M^*K"T4BMIV9?6;VS;_'2M MS1J^6:J[[^O5X[?O'^8_E.V-?<@IG-&L+'@*!4@UP0"GN7&K,DP 2V'*BE2H M3"*O4DRQ-)L:4;U[5 FS2B@/9??(L-19M%-W9[E;EY M72?-FGF<+'V5-&8:GKQ>5-2G9+5/_6J6JG'H=K^NNK5=-3-NK4\,($F#2&(A MB5@J*?:\Q"VM%$V[<4LQQ0;UI'13= %QW@56^D&7:R$>[Q^K.,&_KE>;S>_+ MM6*+^;^5M*>.;VP"NK*EAP37',,<@PPS:MX#:0%HK@60F#"$B$J1HKM."V%O M@B"]G)CF>=.%@=\#!T43JZEW@;DHLQ7&]\/-P"2X?E-Q_9%92657\F+&KA)> MV1:WHE14K ?E[S#-7I6[+P*SC[&E8%0R%[KX1;)&8+S_VKJP<, =NS#LXL@,S;:T_J Q(#A;4?2"NJ@81PA+LL3%7 MM9M\U]$*-J1P38AO^5[-)RK1U)8XCG'9'O-+E1YH#@#TR6 ^ >T-@P M"+W(_0[]=!BY#6(00*?=$<.&";PFM^5?WMCJ+V]7]Y9HZPPS5I8"TR('*2*V M,7** ->%X3UFD(&I1@7W\@//BYD:O55 -[5PQ)&>N^Y?GA?=YZ%UXZK+ 1N8 MDGKK!GTVJZ:J*=F#G?_5=2^HSXL:]S*ZT]R36^?N3U^>*-24M2DAX053 M'&!D.Z<7.09<:@V4SA$4J9:BH*&I0M.L$_0B,<:K0E 'D&YT;[Z%0((B774$U #CG !;40Y C7**8$:8\"I7P$XQGT+DQ2"@@ Q/%L5KQB."KHY(Q+0JNV\V9'[L+T0,G*3M?,FGG90 M:_ESO4G1FB.?/B5,A2%=SX^Z( .-44D#+- 2,Z13F2F$FG M#C#=8J;V/K9: JMF]?6]2JRF@>>(+;BZK?++T1IXK81.]5;=Q$V- M'EKWLBX%SD/@ONA(8'K5X"_"+]89P) %XWM$3F'7WU-0WO&IB_I1?U&6J.;+ M;[=J797X,O;<\,7\VSZ8S(85WLWOS4=N]%?SKQMMA,]M846VWK[;%?)#*"=0 MY3D02G. ,;%E$"$".40BE:2DDA0!K:HCJ3G1' MAK>E?7=L*;$BA:^%6#\J^>E0/F"6<5Q*9KN8JMQXK()20&VQ.X5+I4@F(2Z] MHF!X<45G/!V(^/8* Y,L2W!O8W.R2<'1",$\[9#-' $ M[QG!KQRVVPY%?ZQNQ[-A/-3$5F[N5E55_[7J3@J>J4)D:48S(&V"+49E!AA" M'%"98EWD!>-(!QR<>ZHQT7/UVZ8G:'6(?,_6_U3;*G!MLU?>C[1\)\>-OX; M>J3J?+LS^NTJ:71/'%)JX_%:('11**)-"OMX_\#F M:ROU[7>V_F:\ 9@*I3"5@ F4FRUZ8;PO#@W?45JDG)8PXWZ%9O[U:/MBH60S%6A0 EMU<[J1C'/"= :EIAEB*>9 M5W9FFZ"I4$8EI0CJ$E!ATY9RXS)P!A'@$.>DR'/) M((VQ,6K58*)[HEUD?A4A*.?;Q_7%NZ#V20C< %V&Z>OM?5Y4*[]Z7JY\P&U/ M+V##[GC:Q;_N9J<7EMY]3O\(@436-FZ3((0*J6BN,9"<,^/J8 FX+B5(;9M% MJ7&92^WCZO3(FYK'TUGVWY.M>I!VI*AX^ W-2]T=$Z+G8SDB$Y> >F2.RSIN M )Q0C>-C8?SRYG$S7ZK-YNWJGL^7=7NB?200@V5&$"<@HS;8FI<%8%3;OM>< M,IZR(A->UUA=PJ;&+#M=DV-E@T.N.F%V8Y98X U,*\&X>1.*"R!1V:13X*A4 MXF+Z2QYQ>L:/1#;K[>PW]G-^_WC?O"2A5KDN6 JR/)-F,U4(0"&7@#%80*UE MFF.GDY>3D:=&#XUR;BQPBE/WDK_(^H'7=Z-71 >AU=JNQ6L>.EJXYJ>7B_9T MU%%6:*LQN^78_H' 0]!]X\8;?5S:Y8NJ*HF^76VVFZKX2U629[=OV;][\@RQ MHM09D%)B@%&6FP6+-6 R*R#,N"AQZG54>I$Z4UOE/<6,@MV!"R?-\11VM*D8 MF'(BS(+_T6T4\.(>\%ZFTKC'P%'@.SDLCC-J8,[:4;R9%K0@&"H L30;H]QN MC# L0$8*Q7.!;8"?3Q_;T#"^$?K7WMW<77]*/GV\?O/QT\>[C^^_>F:D>4?I M33,8;Y!HNZ&#ZEXM=LXA1.[R2#BQD.N9C2+YN#0+_-&N]>OE\I$M;M?SI9@_ MV#(V%0/<*O,E6&[9-S5+%_;#90?SR"NM8] MV2N_H:!V6#:F'##D* MZ5]@Z^ZE<,D0%[>T! +# MO$ ,E=RO]X6[Z*F],G::VRCI71K"L1]>W2'5>1\^60J73I";7SD,[$-O?<\@ M?J1WT]@\L:HGE>[#M )V!&RH/L!]XE^K"; C+!T=@%U'"(R/MH7@;96&*F,U MASK/LE(8"A,8X%(C0!F#(#/^<*8*1 7VNLU[-OK4J*I2KJD0$I L_!PY-X() MQF-@#G&'PC_F^9S)<4.=GTD8-\+YG'$G@*>KY,G:D1PJ%9%QJR6=?)K+AQ MQWA8#TPV%[3ONEE&3/B* ^@K]O$Z46G"#;W:X+NLLU?KJ&'L^EEM;8&9V_7J MQUPJ^>;I]XU5P^C$S!9S^>U:;.<_ZD:,NWLVR%*2Z:P *"/&;5)9#ABC&BC, M62;35''ME4CFK\+46/3M]=>_)1\^W?SC:_+AR\UOR8>/GZ\_O_WX^:_)]=N[ MCW\/N" (F!8W2AT6[(%IU"A?UZO:J9_PI^07:T$R7_Z:[(U(#E8,<@T:#F)4 MZ@Q08U2Z#(?I)45>,%+,1E]'U^MOG@X?:4[A*J?WYJ$*(;MYW&X,E4NCF^'T M]7RYF8NZM'R!-&3,$&=:EAG 4F> 0LD!04Q231 E:79YK[ (FDZ-9*^_?5M7 M>3[)7L__^3_2 OZ?NF!]\LM\F6R_KQXWQIC-KS&:C\68;L=3N"E,XM"'=D?Q M*L^.1X^#5@R?GXUKL;9>)8VUYB\'>Z\.7X?8G0L&GY41NJ_%T'8"#=PB@N[6 M RZFP-=Y!9G]PGQ=!S1_7-ZJ]7PE9U)(QE0N ).8 PRA!%1I#&@J"2KRDH@, M!F1U#J"J$W&]1OJG^1(O##/9M\W&VC3VJ^;"OP]2V'5\?[^_9 M^LE>-3<*S^N":)4QX3?Y(=/CQO,#@SXPC]?:6S)N]*^!OMHC_72UFXBG02_Z M+X Q;KAJ@![CAK6& W42_GK!4/Y)>F\-V:X6MNM]4]]H:(:*8(@ 6 M9D)P"9GQCR$%*4E3HCBD*'>*"&@7,36.>Z9E4JGI%1_0 68W9<6!:&!&"D#' M*\NO&X"+T_U:AA\M[Z_;O.,$P)Y/!FZCMX8DOJ\6YHF-+1*P?9IEF9(\2S- MTH+8.M0($,PI*%@I>):G.8:93Y[*J0BO!3Y:NLK7NYNW__=O-Y_>O?_R]7_^ M#Y*EY?])WO^_OW^\^V_/+>PII%!FM* % PCEM@$=%8"EA0:9+B3&G!%=RME# MY=9692=L;(S54D9$U_$093K5YR MO=VNY_RQKMZ\726W9B,:LZ!6.R)QSR-.Q8Q[G-!JYLEI0/LG WN!K>[O;<<& M,VQUC+#YN-D\*CE#D$-&BQ(@5EI?-:. %8H#EAL*+E.4L]RO-?AY.=-S6*V: MR<;JF?5\/"#+\^UWM?S[%S5?+)[>;Z\731&5@A D4FT=L%P!;!P#VQ?0 M>+QBG8)FSQ%X],P?- =J__./ ,O?3/ M(M-?I<85(H^?6:?5O+L?2*,-/ZZ6LD_#0U= M+T_BZ@\E.@BUJ,O#3X-15TP0."\7 M4=@@EW41^+!:?U$/38^PJO34;H,S4U@CR1D'.J4%P%DF 1<0 E@J#CFDNJ3X M@NX![9*=EMSX86,';:O0 7%T?!'6/* #>\=W=1PH1VX6H%?KY*"NA?+X<"-^ MAX!^= ;I#- A]E4Z O3#T-8)P.'),!)Z_[A>R=5BP=;-5I1BA$56&,J1# +, ML )4I00(DC(D.)%:")]]P$L!4_/^#_KY,<@)<&Y\<0D< [/#0;4!ZO.WV1UU MW9\(&765MYGX,YYF-1,2 M25MSGU-$M,W:QUZ1B)W2IK:V]]7BV4';JWI3;PO1B3K9J9Z+C;W\K'_GN=_O MG@ W6H@&Z\ XJN4X.\TOJT&?_=#@<5^ M.CNM'B)ZO\Z7WQ9J%V+XSFP,#OT^TC)%K)2&B@H)<)$)0 FF '*;[;S>[N72CZP^;HG#6^H:7(CK''!'YC5')I%'X*ES6\7%7N9 M:;*G0+6%AUAJ:^/5T00.^3F?UT:].;)GW$P&Y@7 M/8+@!F&Y?I &CHM['5;J-[L_3BX2BWPV&K/-]X_+'VIC,TFNEW)?+*2.+-]] M[4O#'3Q3&&"2FS\4E8#F0@&B2:D%)+G&7O?'SI*GQC%?E)WF^6)>YSG88VIC MQU7U9Q5O^\.\#NPAK'4>C&"SFJJ:9=7OV<9L05=_+I.J"(=*-EOS1JAR:YMQ M$KU8_>F9(N<^B6[<-W7$[9$V-Y)ZI6MT?5:HF5M=F5_1M.==S87N_OGW<;%?W1BO? M>.)VZ-V(*A*@ U/3]]&/M1C)Q M\!N':G:Z)K_LM/W5>II[/!N-X]&*,SA1R:5?ZJ@4XPS"2Z)Q?S",;EH*!%C? MZG%M=_4SDJM<8*0 5SFR*;X9H#9CLH2J1&FJ"89>1T6]$J?FZ!S*9RRJA;,X MU"FY2I:K)6CT]N.>?N#=N"U63/VIE/;N.N$#N1CN1@1R8> (Q]&\* MX(Y*W,K_#G+'+>_O#L1)#7^/1P,[FC_K _?!?&6N[U>/YHW+,R8EAQ3D*60 ME\@&/E*ST<(%UXIE4N9>ISEM@J9&,2>=.K7Y7,(J73W[CK=!Z\8J,0 ;F$I. M^CU:+9/K;JS\NX/W !&W[W>;L'$[>O>8?-*KN^_SLD4=ZI9&:$ YM^S 8^N^E0X)6/=CDA/A/$2$?VZG:J9Y\J=#>:Q^UA_9%J WH M@?5I\(INF2,XW;Z:ZR!^I"?5?/;6ACT95GV[DFI&"D5*I!7 2ID_"D4!PP2" M3&2,LAR5I4Q=^.SEP%.CJK=52)Y1+K':N9'0"5C=_'()!$-?G;M9[TP*;::> M6>\;)?[R;?7C?YM'ZJ5N_E*M\&IMGPPTRK)M4W^W(EM_'U TRY:87JV?'Q,W MV:IWJS?&G1'*=F*\UF85O*V/C#]435)M-\X9E1I)*@DH"I$!3"0%)$TE$ HB M52JB\]3I:/=R5::VH+\^\OJFR:K)%LG#>B64DILK&P]HYLT:X5%OZK)IZB:& M<<$?F$IJ.\[4R]\U-]FN$FXW7[4]5TEE4=*8E-0V5:UF1YL=CZIAH\W22-7% M1I@MOXID40#NK%QVF83Q*IQ%0>)9);0X(X;MHK^H+9LOE7S/UK8$]>9:F._W M8[55?Z?T7,RW,ZH1D\H6/T]S 7 .B;VF3$'&-<&$H$(2KW/ ?I%3>V<=:9C( M6D6_[; #RFY[X+C8#?S*V2F;[+1-?CE&LE&X/1O=>Z_KCD[4#:Z#V%%WM>XP MO-S*>CQY84365_6M*OS2%!=17&J=YP6@A:U/C04SVUD- :*T)#Q7BF,2%(?U M7,[4B.7P>M_I&1AG]0).-S*) -+ #'**SP"E6WI@&"9\ZH6LUPF:.F]P:ZA4 MR\?]&RI]FF_GWRH/^JUQ=>[, $UX3H$RG6.2 U72$F!>",!AKD&.*9(X+3CE M3J?T74*FQ@$'/6W/>N49_-0)9S<-Q )IZ(VK+SY>397Z +BXK5*K@-$:*_69 M>-Q:J?>SH;N,71IHE!Q,I;W\-85L)EMJ!H57]?=6R34!M^XG?L^ M)K\873>_#N"!.>$2>' JX]=N$:U;"W34'.6_/MR&!: M-E]V6$B=*:I!6F8(@*S?O8 '3)VG_R[C MC'?&[V'5LY-\G^="RUXU!5-N=$>-)HH02QE5H,B1\:AQ 0&%2MBBA(Q!C%)= M>!6K<9(Z-9K^>EQ;YFRI)X=R*!=,@IM/&!W:@;D["JH!E;(\4(I<-,M%\LCU MLSS ."VEY?/P!;7YZMXL[Q[7\^6WV[K%;M6SI94C-S,BB8!,$"!*2@!F$ (& M,PBT*C"4D*6I]$I1"M1C6"14QDN!#,^(4% W09O^I@.&!G2Q)> M,%S@_:D-DFM/J6BB0V9E+EF>Y0IP0YT (_,'TUP"))4JA$*2"Z]2U&YBI\:; ME=:>%ZIN^#K>KT9';>CK5JOPGL# ^C01ZVH78A;Q^M4+I;BWL6ZBQ[V<]8+C MY*[6[^EH'3D^F7^HRA+.N"XR BD"3#&SX20B!<:MRP#GLBQS5@B>>]TT= F; M&N&MO>FXS.W%VHZ!8Z U,/.' Q6B[<8+(T%TW#@)?N^G&B>D. M/3=.GPFCD=^_WJVK*AA/A^+QNR9=I>0E1A10*I&]83 ;04TIP!E6DDI.:.E% M(NVBID8AO__EZU^2;:-LLMEKZ\<<'="Z\48

LA&;##Q2JSAM1 5@I"D#*-$<82=N+\Z). 968 MJ2W'T\+VR1^5HIXOX190W=[!ET,U\*(-0.GRZO[/0!BVL'\MZG5K^C\SM[>< M__-/#W#%^R(Z\=J&V_YUO=IL9IQ)QFP95A M"E-C:D3R_(+7SO=QXZ3ZAO>Q"L'=-?<9YH:W?=XB7/!&F8T)W.^>!$=7EEPE ME2TCW>_V8CG>]6Z[*M.YW>V%R^MRMW^TP)+A<[/$U2>;ZO]QN35?R[FAZ>O- M1FTW;YY^8__?:OUVP3:;ZY_SS4PIH;5(.>"IS@!FF0:TM"GZF) \RYG4,/XN>VKD6:L.*MV3@_))K7W"GY)*_Z0RP.S_C0F^A<4])L:-* >">V!VC(JT M?_EQ?\SBEB'WD#]N.7)_8$[*D@<,<M[RZ6Z,^^-:N^27A_7J MQWQCW/5?$VT6U+P^Q=RRG[X706UPLQ3F6D(%2E1H@+.\L%WK&4"LR&!J7BTZ M]=JP7X+SB.\*HV"RQS;YA==:>KK0;9CZG)E?A-0X9^86JT;'Y)?O'P^CW6@A;1GY3UY2RYP"?U787U:9)FJ5:%H!( M>XH'10$X+0I0$$8*15.IL5--41=A4V.&G:YFX[U3]BI9*L\Z3YWPNO%#+-"& M/HK?X?7E"*^J>&-RO5BL_F1F353OKJ;3YR>S/QH@>- %K:A4TBEP5#YQ,?TE MJ3@]S;C[OP'U'7?[.#SP)[O/$40&OCBJ MJX[=04V*82HS8MQ,Q2G )2& J5(!1(LR4QI"*.ELN]JRA2/5'X_N1 MB5L92=/T.F&5JIZ4_ P\1Q(-A61HVJOT&N*@ZIS!<9GIF81QN>2<<2>K_^R' M @^;U,+\]MOU4O[&UO]4-B2J.29OLIP*+F%*>0&,BV9VBD(R0$HM "LU9:1, MH4)^!9!Z!$[-Y?K*%N9ES98RN=_IZWG:U(>PXX%31-P&7OJ-JA5H>V7W-V#Q MD\I1^**G-"DTU19EQ!I@$N* %H")C0"F6 MDUS90'BOA+,.65/CE#.!W%99SX+E+B"[<4LDZ :FE6#4(@3!>U4SCQ )/W)Q MS&E7@>.IZ>JT>?>H9JI$O*0$ SP?NH*H3%3.VM&5XHS!K"QQ7@;$=HYH@M-2'S]>]*V-LEDH>4$ZT(A? \<= MX\1F=:3-IS4)<&M3 M5FO[-OZXU*OU?:6XT;;^Y9WZN7UCL/[G3"HE2O,> #FU?3$TPX 5H@2XI$H5 M60J%]FJ4&JC'U,X-=F;8@N$?YDOSSIH;A__(!$MLM6DV(G'7ZL_S118X9XXO MI>%G8N@7S-$D-&HF>R..)^.J>LTTGZ@3]1-K4%)9%//\\S),X_)^H"[C;_<&B+_,%^HSX]UUU?!<<&9!D0@"'"A)& <<_,'$BSG4*30 MB3#/#3XU%JSU2ZR"2:VA>_V>$^"Z6>M2. :F(@\DO"KYM)D<5,SG9+#1ZOFT MF7%&W]9WM-?+XYK!OU4%_92\67ZQ(1?K^N+E\VJYWOUH/+;YYM.^ M,BTKS6HF) 64V K *-> YX4$%'%1L%P(Z5<,**IV4Z.%0YSJU2Z/VEY 'EF8 M[$Q,[/W!SJKJ4\=F)I6=%U0;COLE*T Y1S15 M#''I5;?$1>C4*/]9!ZW#AGBG=HRN9.T3X+C?C0SKT)O;RQ&]I"-9+T1#-21K M%_Q:_AH1];_[$!779NVD\?F?/']SX=Y'2FPV9TP_D/-OWW?*GG]0ZW9 M-_7^IUJ+^4;=KN="S1"&99ZE")2$88 YRP!AQA7FF<*":24%]$H5&=N J1'F MLVLNN5HLV'J3/*AU?>45^\8K]K8$N17G-!5\M1>7$=)R$>J!Q[+ M],+N>>02$\S1CE..<;Q*:HV3/YK_#W)-Y8W7, <@O=)?YW##%936@POG 0*C M<5?+;W=J??].\7T=)L@+F2.>@CS%*<"*&WKBD $EH?D%SR&B7LVESLB8&A$U M:B75!9_QK,PV61IM/<-LSV#IQCD7(C0PNUCM@)F%^\3JM\_]2WYCV[[F6_X! ML^U(Q(V-/2-GW##8=D-/(EX[/NJWZC?K[>QVO9*/8GNS_JK6/XS74V7V\T*3 M7&L$!*,2X"R3@)4X!S)G9P RSHN\S_RN%6Z>/5K=YJ>7*[MU\%&6=9]INS7=^[FPU[@9\D&MMT^V MA?;V>EF%!#Y482E'F7E9*92D&.0DY0##3 .2RAQPC)04&2TY\>IY[2!S@LN^ M4OFJ:C9??\GW:E]=DJWG,@%NOD!D6,?P#>J"YW?/RIT/D+_G@4Q47\%%[JB^ M@P<0+WT)GT=# ]AL9=ZU\:2KDY?J_N*M+:JY?GJ[DFJ6Z5PI)ADH2F$/_SD& MA!3,L!(L(5.CH":XZYG.5W7_Q<16@ZTU3ZSJOO%OW;AWL\\ M: [,/#& # B?/&[F2[79S"11I.0B!50A90.) M(6!*0B @AY)IJI%T.K5I&7^BKE.E8[)3TM=)>HZ@JU,4C,LX3I C) 'NSEG# M+W!OGH\WLCMSUIA3]^7\QT(/9I16ZW73"N^6K6_6E4,DJ[?NKG+C3&)2(I%2 MLY*YO1&F'!!I3V*QR$BN69&E3BO93^S4%OA>ZZ:EYP-;)S^J6\T8@4V.4^%Z M2A,;X,'/=7?85AI?)49GNT^JM6XNCXW>=1!1S$,;'Z BG]LXB1[YZ,8'CM/3 M&Z^G_2A++.1Z9MO0O%TM;9:C6HJG.GOJ1M\^VOW904UE45(( M>,%R@*DRG@C-"X +S5@JER(.RE\ERTI]Z_P_[ RH2:VQ MP(VZ_*>DF[T&!7KPDV:#\=MCC&O-DQN=['5/OHZ L5R)JLY"=;SQ.E@_4^$_ M G/G%TO1!@V;P._ <VZX]^_76VVGU?;_U;;+TJLOBWG_U;R,%+]T,OR);., M2%9JG $")078;G8Y+C5@J"PAX4*6RBMA]M4LF=I[ZW?S2QOQ]._=VZD)'A?' M4>:JJ?#[Y>OOGB>"K_>-<7/B_R.^!T.?4Y[+&3B$6%\E>_OW=;2J?@0V][:V MYBJQ$)C/;9,G98NF[%"X2J[O[;E_O,W$JT]8U/W)ZUDSZI;GU2?MY2[J]14* M;,)1-=LQ5\:X1^4V8SEJ=8I!D'6-=]^.3KS=7C'14!SX-? 2P)VF2:-JQ$8? M+HC$;?S1*7'<1B NQI\T!G%Z*-"I?]ZKLHE4RZ @D#!;M9_D ',$ 968@5) M5NAR <(;B^"P.,H-!B*D7S)\8[BCRKZ;.SQO.?"*TY8GP:F]14U>^WFZE9JB6%J=FQE$QG %,D M ==*@]S6/M)IRG/HE9]P*F)J1%1I6&?6U>T][";%MUK'"8YNKL9EZ Q^*+4' MING3\;8+F8 B%&W&1RX3<2)FY$(.;6:>EEIH_63L!H0S!&%>BIR;=9<99*R-(,L3NO!R:WWX9H.7MQN<$JKOZO1X!C]!89/R@J)4",<:Y37"KN MY2J$*C(U@M'SC6"+Q'P#T3 =PDYFPHUVQL!W8%+RZR!VE?RW8NOD9AF1KRX% M\55ZBYTH,\E>8VV0A?8>:QTON-]J=8E172U]-#OA.M&VKFG;M!OF,L\1R@6@ MFU3^;4V._WI9F(Q=&EC^=]CPO,;GP7&;R! MJ6VG+:C430[Z[DISQ^_M[ %0[):LO7+';LWJ"L29%JW.CX;[9ZOU<[K;L=S= MZHWZHH2RJ?]?E#V*EC;P[$/E@=B7WZQ,<:HA3@%'I8W:P@4@D)I9$9#"C I& MJ%-T1CJ_D8E^UAO1)*R*A:K]N9\Y5\N5XBFJ3*G\OKJ]W,;31';YPC4;W^BX& M[YSK=_F@83Q<;[MM)NE7VYF@*KGVV6#1U)B3C*4I,KX>@N8/+%)FG$!1 H(* MC&&122V=*FJXB9L:DQZT339[=:^2Y6H)&HW]F+,';#=JC ?AP-QWA-[7(_0. MNL;C-#=,HI)6C\A16TX_A4V.V_Y;+5^M![A!BNX-)02"8)P(P20#7/ M .>YD 1#K!'VB0!X/OS4>&.OX'_YW7Z_ *V;#RZ'8N#UO]?-NZM*"QY^$0'A MN(P7%>".CW=HP'GS^\(#7CPU:HC >8U?A@FT?.K"ODF?]LW3H$0\1YP!#8D MF$L*"$XY4+(@&>5",^RUM3P5,36V.G3P"6]@=P9(QUO#B^ 9^K;0#YGP/D8G MQ@_3M>C3Z[1C:S>SM2/1Z2?]JQ%_,A[-MSJAPFRHJA*Z92J(6=6P#'T(5_7A M=L,OKCU\9NC1*@^WFW5<=[CC4V%OYH]+L;;G(.]4_?^/R]V9]#_FV^]O'S?; ME7$%]A=D,RT*7K*B "K/$< *9H 0R0&G.,\(Q203VJ\8GZ<&/M_R<:KQ[=1- M%H>^E'YO==])<'OE#PCLP/2QTSSY9:?[K[;1U1[H/XW^R!Y#('91 MW0E?'4;U-0(!>NF(A X31G9?E-G-S,56527^CDX$8RT'/1-BZEO.ES0LW/YG55F6^)JRZBO2CLU:8W7@K M!G@#$]01;E;'80Y;^W"(2C:MPD9EE3Z37])'[^<'ZJ;:T[3NYG&[V;*E+;#0 MU:SNRVJQT*NU?7!62H*D0!J465X"7'#C5Q5" E40!D4.%5)^$=6CFS U;MNI M#3S;84[E&^%XKC/I>1[ZW,BAJZIK4]4C('I;J0[3;/O59G+?K&[YHSC5FG##)>*% 42H.,"<: MD$P5(!6<,H)A+I#R\\4=I$[MY=4HO0LELP%-#P>]D]5>\:N$=1=HNF F7-WU MR/@.[KLWT.XU3HY43FZ.H(U=^\H+JLCNO8ODD7U]#S!.'7^?AP-K-?U@\X4- MV_BP6MNTOT/TANWB>/AI)K'.$1+4,)8!'Q-. 9.E )IR(A KUJCSLJB>66C^P]?;IL_EV-96B4HJ1 M^9I1D*5E!K"2$E!I*_*P3""LH1;(J=BME]2IO0V.M4RLFI[%N/P@[[\P'P3( M@5DI $.ONW1O3"Z^8G>7.-K-NS<(QQ?R_@\/FV=O4Q4^F._?+&,9+XP#"@A- M2X!I9B.!J6$CF-(TSXGBS#MURT>!J='1(:^^&":O?H^\FX\T))X#LU)0'KVU M8?Q$^I?HO4H"_5Z)22;.OX0H-&'^9)PPHK/NVCNS5A>KS>-:.<;H=S\\H:53 M;3,.&@YRD= -0M05T")JU.]YM[DOO\T]GPYMZG@MI?F:;*JXVIOU[7KU8VZ4 MGY6T3#."&5"4"H!Q6@!B7K[F;SS7YC>IYDXOX3Y!4WO9-CT-&V6/6CKO%/9M M^=B";S.06D=WFG?:*[/E\:,;+2OSSXV;S MJ.2[QW5]0CU?U>T%-KON!6_44NGYUA;CG*49+U.!(= &6..OBP+PC)9 HE1E M!::PY%ZU_WT5F!J%U(HF\\J"Y+%*U5>-VKO>DK:(:=57LNHEN?%L)ND]16X^ MR)# #\Q"E>I)K7M2*Y_4VE_5,12&F786)(T)5:G=F*DZ8>A%3N3Q5&+D-)\P MB$Z3@ +'"/+O7>,#-O.T/R"MK; 6;'_.-#: R/]I@8&->;3^J'6F2[BHLYLB7I M"2A$BLQ[HQ2 E@4$G"K.%"RIQDX-,QQD3:/RE(/A+WG&Y9'@F!WWV-' &WI';11-]IHFC:K#Y(NY@1*[('Z7R+&+XCN8?Z8POLM3 M891RNUX9]V?[9'?/V^NEM.V_'NK(_#LS8E7I(8>P4*24H,QLK!"7&:!0IB!7 M2G"&.<[]BCX[R)P:N>Q4OJK.DK95TXB]VE>)5=NKIH8/_&Y\$QG4H>_G5\MO MX).M9&FV>L=EH*/5X0C )2KON,@=E7P\@'C)0#Z/7E9[_FQ*_=&[ET.-6%D@ M0#5);05!>UM9EB#/L6)$,5[XA0PYRIT:'9VKYW%!,5)7]-V8: !,!V:CWJH= MPWA#GD -4J*^3_:KE*EW!*2M5+WKXZ%4M7Y8K=G6^F!?U3=+@\WQ0HXDT>8_ MD)4J!YBD&O \E4"4B&E,H.32JU]0JZ3IT5&C:+5.0*.K+P>UP>K*.A' &IQG MSN$T2..+'C BR#TF*8:ZXMZL!W5E]_V$8(H*P@4:0:* M @N \[0$)(,*"*0*HC#C1"*_ YKS@J;&#[LO^EY1[S+ O="Z'LI<#MC@QS$! M6 4ROLW[9>PL:VW+&G+Z4J M&"$$Y*FV#6ZT!@0A9KP*5J:<8ID3X1,XX*O U*(!]AIV=^N- [X;K0P)Z)5DTY=(>I+/G4>)ZSG [>=:79[L(W=D*7P M6@B;=K:I>]A87=ZPA3W3GJ%4<8HR#E+"&, B9X 560D*P7.<04W-ILJG)827 M]*DY2[7^MN>3V%E0GTND\/])6&-%LMZ;D?#:#K]^"GX3U$V#@\,^, ;B*?FC^?^=^KE-WI@O M^S\C;IC/PQ'5$7TA8E0W\[QY+YW(ED\%GI*)[TH^+NR(;&T+9&UNU7I7#7 N MKI?RW7SQN%7RSI*(G=1J3F>Y$+RJ8@6S/ -89[9Q!\Z!@+C(1 8YPEZG[(%Z M3(TB=F;8M;']KI*W;"$>%W6M4?-/E2U5V$)C3?)9;9,JLMZ86Z?.)-?;[7K. M'^M"3=N5+5AZ;QZOLC"^KQ9F;GTCJ0+GV/$T;_B9&_JP[VC2=C8-_.EVFRNQ;\>YYMYG;OR M=/1311 S#I46MJJ2J.,V2PDH%"G@$FI20B5D1L(\)3<%IK;8C]^V.PN28Q.N M;"7VHW]HWK:^=Y2^\^3K[<1'?T0W)P[P%_@V?N@-Y-0X*O%*WHP?1.UNC.Z/OV,];>^>X6AX?.MRM;ED5:8Q*11GC M&JB<88 I*@''BH"4(<5R3C FRB?HX4)]IA8#<6=E)*NJ_9DXMBKY95$EVM>% M$:Z2I=I6!T+LIY\/<^G\986"JPR*3-)5.9W3M(J9&F#OMW.NRMT#7375Q !F8 MO7:*1ND]GPP,^ZV:U,Y@"A$AN 0R,RX1QL*L M7$@10"44#*:\@#3S"N:MAIV<>WIS=_TIN?[Z]?W=5\\ W1HF-X?$W_B!5^9U M=R=B__C89P;&C7JMAQXWEO69.2<1JL]_&UC.P,S'4/VZ_K]8V)GTF"LAPD66 VY)& MF&8*, 8+( 3-(80%(LKK,*%#UM26=!.!4Q<39GLUPRL*=^'LMN CH3?PZC\. M7=I5!DX.FL9,M>V%(W*R;;N\D=-M>PT_3;CM?R1@DUPGZOU5K;ZMV/WPZZS_S+-]&M$L;;1_<9^6PKW?MA_^5^-]_:N^6/2SG_,9>/;%$5 MR:("(+N_N#0S2T_HUMFY^^SI??%JKY M^>D=VZHSR=L2X8P4PJ;*VZZ""IJ-?\D9R'@)7K[ZPQOUU43&9VC'8F M:UOWOT[>5:6(QLKNCS$#([:9]E1P0JVHPZ#U:U<=*"/LK6"+WIJ'OML,"%M- M>U45GWS_\T$M-\KL\DI!:(% E@F[RQ,0$)P+D*9:**$H0MSKD+=3VM3KE?R46PW9MRO:OUC+@R)U8<:!2:*Y[8&&T&&/(Q?"%C."J!XBKE6!!'L M?$34*F5JI-$H6OL$M:8!)T7MH/;O(*- -?0%4@A*7OO(7A0NWDNV2QAM/]EK MY/&>LO_#@;E3CP\/"U55,EDT]2B^?E?JJ,_NYI!]G!5YJ5@F00IS"+!A D!R MJ$%>PA)R6%)4^/71\! ^-:IH]$TJA:N0R=72[@P]4Z)\X'=S-X8"=6!2.58[ M>0[ND>;)'\,D> =@%C!<9.? J Y27P*&2.@OMJNSO6G0_'W+ZO%PNS3 M_F1KN2^)RBB41"L-H"(EP%05@"DI 46Y5"J#*N-.A3(\9$Z-O?:%W8_4]JC: MY0AT-V$-!-_ /'4.N<2JG#0Z>Y?P]4'4H_I9?&1'JGD6!6&_.F=^6'56-W,< M:KR:9GZV/:MDYOEHF ?Z3JWG/\Q7ZH?:B;.M4YH-4XHPQ+F&@%((;803!3R7 M G!%12X@Q$*6/AYGE["I[J(+&%'= MPTZ!H[J#+J:_=/^3=?KM?E2J+H1T^$CM^S)_M.U M):]/\Z6J^M;.J?NG\^"B,*9@6 MI=F]%V6J $XU!I1E A2TD+#0F5!NMQ-^8B='S(_W]VS]]*QZ4!W.L+@X#\VDW5 .=1[I!5-<+G03/2[?><%QPFE^3X=&8OQ0RT?U M15FGUHZOUGJUOK='G3=\,?]6\:B]KQ6V3.7\WGSD1G\U_[K1QA\VOS,/S%ZV-G'K$&WTM5P]6 M0G-RAE,L=$J$<3U30]42$4!R08%$*2QS+15B3ET+W45.C80/6B>UVKL5;%?V M3O6 "!K'">BFW&%@'?IZ*0ZB7M$V?B!=''KC*&ZT.!P_\X^#//VFF+TLMYON#VOUKT>U%$]59A+)>)9Q26 2U=ERD3NJ M'^4!Q$L7R>?1,-+YK+9OV>;[[7KU8RZ5?//T^T;)C\L;L\-B5<]7XVG]J"Z$ M9YAH1A#%0*6I!%@K;KA'%4!+KGA1P)1QY)-,YB[:BX)&2!6SI1&K1+&'1G=[ MQ+[:Z9VPO>)^?.0Q%VZT- S" [.3!==JG=P>@?N+U3R9+W]-]LHGU_TP>Y.6 M/V)1N'](WMQ'4Q&:2E%D"O"B+ $F:08(I09^ MCE4*J2HU=8HNZ1(R-3_I[8M,UO_R"5)KP;&;=F*A,_3.RP)SI&)@'%\+1#Z! M>Y=#-5:D7@!DGH%YW5AT1^*U/#MBZ%VW]L]C[7H^&[AY?%POYUOC(%XOY8?Y M3_NW35/P50N>JZ(L %*I %B6#!"&)"A312G*-$TSKV2.=E%3H\ ;K6W*DMXI M7-V96DH,2!#M -AQCQ@%MH&Y\<,SJ'9J1JRSZXY&W$UAN[AQ]X*]9I]L ?N? MN/"XJ2X[:H8_BOYM=IOR9OG%)KVOK8>VE)]7R_7NQRJKO>[>!"F16"$$2DP* M@)5QK&A*"U 2C$ILV"?+_0@FEF93XR-K6%)99N_0&G6KE7:L?UC/K7C3Z7GD M->8D#8G_*@L%I;#'*A=K-WK'+O% K7U<"Z:@# B_V1$*5MHY$4+88EA MF95E!B@JH=GTYB7@DI= $ UUCIDFJ5> 28N%55/QJTOW(/$E%IJTW6J"348_!+2NG[>&CB%=]^7)IM9G54 M4+_D&980PTP!56;4^&R$ I*E*6 TAYDD(C=.FU^^U8F,R1'#40_.3ZOE-V"$ MWB=5.;&#YILP[^LL:'DJ;[0\R2PT9$5H 6P'(N _2.!(IAX"G$@DBBT(47J$&7<*F1A6_ MG2OXZ'B [@2N&S?$@FQ@DCA"ZZ!GU"-B'T"B\D.GP%&)PL7TEXSA](Q_S^&Z MK_L=^_E1&B*J(N[M]4/31Q=JK2%E$"#!&, X$X#EN0"XX+G9B7"=NO6JZ)4T M-=*HE;4-$Y/GZGKW)NX&N)L[HL(V,'$$(^;5P]@)C:"&QMTCC];=V,G XU;' M;@^$UAGCFRH\:?O^A_GCTSX[EQ6JE"7*@&3<\()&"!!(!4"P+!@M2H(SY5=3 M[+R@J='"0<^D4O22'.DV;-WWR:>E MO'H^']"F9LNVZF4WC"K*%N4Z15(0D-J:+UB*TFPS4@60Q 5$K%1*"N#:N:,>RFPNB(30P$?B X]>BIL_XRUO4M$H8KT5-GY'/6M3T?CB\ MH9U:BSE;W+('M?Z\VGY#)^&QD6/E;DO>=^&(853Z M#S7_]GVKY/4/M6;?5+U1N]%U"\&;Q^UF:[Z*S9VRF$'%4IR3 BAL,\6PRH%A M4P%@)B1!7'/H=W+K)7UJA+E3'K!:^Z9I:/)8)Q0D8G7_\%CE$RS5-EFL-ILK M6UZ@_EC"K4G)+TEHLU&_B7/CV,&F8V!:W>F=-(HWASQ5;8!Z3HZ4OTHJ]>.1 M:!!J47G33X-1J3((G)?L (&"&^9VM;,F!SJ];5^._FBTD941AAC*=!E MG@(,"WM?E5-0JI1)EM.\A-*'^EKD3(WD/C?4=6"NJT36JE:-DA\W\O K3PIK M@]J-K"( ./0A=*.A3;^OB>@J:;2,QSX],$3EF399HS)*C\$ON:/OXX%GT77S MU::(1%9F5+.\ %3I#. ,<\ R60"4BU)!F):E Q]INP,A?\Y\CF3XQX>/Y,P[HGQ.>-.CHG/?BCPI7[_L%@]*?5%+6S# MQJ-HVK>/Z[4M0%E%T(KFAWUR)T*$\ P!LP_3 *.T!+Q$&-"B$(QDK##O?J]W M?I :4R. :R'6CR^JPGJ^^,.FP]$O&!SDH=V&Q@"PKBUXUL1@B-B7RQ"+ZV&$ MJ3*N W(17"?^R66C7=HPX2C6\J^&9S\95__-T]^4_&9\IDHEL[@WW^F!9#8+Z@+4,(2@,U;/!2Y95:.83 U=[D(6BTP#)%J^7ONYNH-(,(,LEL MKU(%,!,(D QI0)3*:$J52GGJPV]'8T^-M(QJYO^>582.H'(CG4 !F:2VO8! MKM/.F!NWB,_1^.-6Z3DU[*0,SYF/1(GS.RH07S!(%682Y#DUZQ.:_1@I2 $* MB%)>&-=$*:_4HE9)4UNM+X/7O%N$MB'J>/X2 Z>ASV)>0C18G\\>+(:,\'N] M#IX]1O?$^$6KD=^)^=-$!LAM?Q(%N8,+8H=9HF51J7B6- MHO$(HQ^,J(S1(6Y4RN@W^R5G.#P16(]FOIQOU2>SKY ?EUOS'9CSQ:ZTPOUJ MO9W_>U\0?KE1+Q+Q89Z35',,&BF7/CJK'F8V V"YB*0>LQQ( U;JV92Q0:M[Q, M!.A.*LK$&#,X6/MAK;Z;<:N#'>.DJ,]J>Z,-P<^4*(66B(*<2^NSJ0)P31E0 M::9EEA6%EM*G\'.'+"_N'*'2\S-5JQ ;[X#K5EC=F"\26 ,3VW.<:C637^R) MX*]7B8U.6FGKNETEU]OM>LX?ZVSQ[X8@=#M\H;.]JYS_ SX?+;W]=K>2?\\5B!EE:(IERD.;V=DHJ 2CA"!0YA"K5 M*96X\/'97(1.S3<[\@%8I?25#4/VXQ@GL-W()C:$ [/.B0=5<\TO>YV3G=+M M,8_>#..#452J<1(\*N?X0/&2?+R>#?5IZB;D57+&XV9K^&V]N[E_FC&4I13G M#&1*VVMRH0%'N00$,H(P+TH.BUG=:/#KEJVWKKY-ATR?I?-2\G"KZ U;5/W[ MV#;AZMM\N6P:]H4T6>R&7.""4]NXJ$2&[#%!!:",:: 1+7."%4.0-I"_7\I7 M 7PG=Q2XU5(. [2K:QD)NL&=RUK/)O.NT?1J'W'U%--]=( DL@/9)7%D%]+! M^%,GTN6AJ,V)S#;9K*#G#7&(*B$BQIF4PA *3HL4,)XJ4*HLSSG'6>5,7MR< MZ(SHJ6U9]\V)=AEN>J=S[,9$Y^;!C7F&07=@&NII3+17?LS&1!V(C=&8Z)SX M*30FZH#%L3%1UPAA9/;F<3-?JLWF6OSK<;ZI^EA7?UTKU:19I!1"1I4"2!OZ MPJG6@"DBC6]*4D5EEJ$T\]D0]TJ>7&=TJ9&.7MED^5JJS9528_5OONX]VE_%\ZN MF[)(Z V^*=L!5U6#/B[\.D !% =,(N_*NB2.O"MS,/YT5^;RT(6-@][--V*Q MLFTNCF(5)8*,I)@"37D&,#/NC-F'94#D5"!.,Z)3KS*/G=*FQB:'!C+)4;_> MP$8^9^%U(Y%HH U,(D=X'6DZ4$RH$RC#=,XY*_%UNN%T&=_:X:;SH> 8T=7C M>;ISLS4I4IJ3"1MID\*"4C M< (8L(R"FBH))II!G\<=6 M65/C@6>J)E;7Q*H:E*?:!;'S_5 ,X(:_'0K!+.1JJ ^-V!=#K?+&OA;J,_S, MI5#O(Z$Y\0]K)>;5P.;O"U4=EBSE<7SDC/.C4J.18Y^I4@QTIZYOQ[H"Y&Z7$1G)@;CE6]RK9*USA>>V"9T!J MNSM D1/9'02/G+;N#L5IDKK'LWY,5#5QOV,_[87W]]7"QBOM[[NKVF6<;:K\ M&+OUOUZOS?>I.@78N>491)0PCH' S)!3*A"@E$H@LI2(@FHM4J?CU@OUF!I? M[2JL))NMV5PF#V;<[[9?YX/Y5/++^Z^WM[]6\1^-J9M?4LQC3@+ M W.=[<)S9,4ANN:JKHH(*DN2QI3DR);^'5G4"9$K416=J-\[$YB89PK]9TZ0 M\WLJ$JSUJ\L.5KV/8-F\C2X=?I075"0,=N^L6,-=E*O]E2W8^E#.:I87&2MX M+H'FO 2XQ PP1FW%S(QS*(RV[Q=R6E.RV M3X^1COW?BJWOS#2H&2*8*80SH%4I <8L!X3G'!2Y%I)3E:7:J_I+H!Y38Q8] MW]A.1N8[EP^97'V8!\>+PN'1'?H*L4ZI_G0VI?JJRJ(65=.!(W.N$FM)4IGR M6LG4)UB^8A[U09<)IU"? '99]O3I<,'^T^/]8U7%Y6;[7:W/)%7NFEKI# K) M4I#G7)F-O^2 Y%H""3.4L@(6F)'9#[7F*P^GRDVVSWH]UF!0GV&G>E+IGIQ+ M(?;VLARGPMGQB@_OT+[8S=N/+4G6 P1F>2,4VU-SE#ZV\^8'RAE_SG. ,5R\ M+\I&HDK;TN5#YKY?;[QJ;]'5S";$B7\/R\#>$>7CP;DW05]U;9.:OMJMS' MUW(<.U%^12?RO%X3=B@[@;S,N>P>.KR=ZFKYU=Z.G+34FE&8%2SE&!1E:=KX*Z]G5"[<:U[.K4_/HE)=F6WV12IA0U!I.NI"2=UB M>@F1X'U*SPH$\W)GE8LGFASE?[9(6!5:, D@(!0A3"D@>4Y!CPS\H95F&O)@GI')C8ZJMIE%# MU8YIC4$'T8W3OM?0].\6=AD5;P+L [Z@A!E4P4$)M@]H#PFY%QG7-@8J:T!. M,LT$HP0"&1LB1C+6@$O.04YBXPHRB;'?8>W!\\=&HSOUZN*HG3OX5/"YL=\5 MH/1,8!YX7-%J9\_JGGKH5#*^4W.GYT6-;5H_V.(XD3#ZVIV6I7I1 M\[7G"4 +KJ[+MA!H];YHJR JU2P#4S:*1E;3D$NV2V@$7K"=%3?P+ MM8MW=".*S]4L*+;=-1E+)14D 4FJ:)4' L9&"K5^ M?_?C@2/8W&;_-6#T/.?T.1,/9_+9ZT+E.:JY>/K* MEG]LFI)G2:*%X( PJ&U)3 18GG-@OO4B(7F:L,RK6>R][8:=]P9 MN8BYJRL0#LG>'8)K0 R0"7D:F9[3(0^$?N>K]378D*XP$QG M&4BXC &B"04LX0QD$&,> MQ6^%?G['#JWV83_9W*&[1LO!1@+13Z^[2S;I17^RI;Q_+FO?-0X+ MI?WE1&+.%-(<"$(@0&FL >4(@3B/<9K%(M7"Z]/0CYIC^U!\7-N /EJL"Z.Z;WQ"3R/K]@7X_N/5\_>@F4S9-+&946E+/Y],NK2VW$2UJ7N1 M%-'OUMRHMC=DK]M>!R1LH]Q^5!VVRVZO[:C/=FKB-#@Y+-[NF#\L.148=3^OB";K/PTW+QK):KUT]FH%:W M<_GVO]?39SO_=]5":98D,B<,((X$0'9CD6)!0(I$3&.6"YAX'29>%CDVO^N+ M>%)R/5/6\RK/SR@5.0.PR%'>=S9M4.D36/Z8M; I1?SP0ZIK=54 MGXHPKC45 B2Y[>9#"0)<8 6(U G'>#6CP[&'_=\=+FI:TQDL]#][0N;SNSW MQ2QXOK!9'>C'LIPIH2A0DBB "$V,.Y1AP%.A%,):283\XB0ORAP;N1PT:[B) MMEH#O5B"PNC=-:CR,OYN7!,8U9X9)P2@':(RG2$*'*EY6>[ T9O.0!Q'=+K? M.O &?+59?*]OI2R; ;%9M6E\NUX]+9;3?RDYD9)"0BD$21*+LC0VX'D2 QZ; M?Y"QE(GR*G';HZYCHT#S%5J6.SG;],#(_%\M;5:PF;+1X](N5CHG#_8YZCWO MT(<=R_%OT^\.9786;\YG=C:/8*?>?6#&L5WOH.]?8\_>'?A@&_<>(CO&)-9= M>C^K6=7D[&GZO.E1QK0B&.$$9 1"@#@T"V_.,Y Q"C5,A-#0K_?">5EC^RQL M5#4?@X:N54.XLD 1JUKRV6ZOV](1K*P X!F?V(*_&\$'0K5G@MX"NJ=F'^WA M+L,1-A2Q1=ZP48B7#3\*0'2XI6/LX8$'O?.MK:?]"UO5?[-E;J?S^WE9@:W> M;++ MN8I>V^K0]#5*;APU+/;?=Y%O[;N)MLJ7!TTW46WCJ_G-K"0Q\YLR66LZ?S2? MCLVOHS?F-W5%2@-#P,C!8",0-F;P>K6&C18,!N-1G&"X)W>,XU@4Q=UBOC(O MI)H+(^G#-AHXE0(FMDN%)$D.D,HXH(C&@(FR%) \L=E]&BD(#:O8;3UWVCB2,#:NJ&J)+#9J1JK6TX\H3@ I&.0L M3@$V7S3C%C,$.*4<2)5IP6F.M<*3N7JTB[T']P]=-SQIA>>1N!ZW]!;+YX71 MM(J"-NO@8BV>(E8=H)GW]*ED&*E>U&Q1Z;LK6[1VTOOK#=%G[4[*"\?2QF4C,\:>C;]WHB2,AH.848.N[H8RD@'&B 59Y*K*,)SK7/H[Q>5%CR\=L6V*RLPFH= UL=0U6]3(K&%CS;;K?[9V2=@-R- M.:X#LF?&:"A7 F?5"QGN?,[TP#'.1V(&#FP^9^9Q-//9*SMTE/Z@U-O5[>RW M.Z.K_:$.",@@XC+)S**-:@P0A!G@3'$0V_UY)62N,J?RVBTRQN8R&"UO(K6* MV.QOT#8;/X-D^S0.AU/=V^WF +D=7."/ET6;Y>L0&:J'&(HH5Z^5KHUO);1TL.2%$ JN,,!NN8;Q&*,PB4G'#FRDG,8,H9M(K<.-:M(7D#MRJY:/AQYY'+ MMW1/FMTU)_FP*_\)LQ0*L^"4T/A=2)OU)TF-+\9D3+6&<8:E=Z+L"3EC(Y R MS'.GYQ5Q7^> =2.+ '#U3!2=D.J4YMJ"0_#4UE.R!D]G;3'X5 IKV^7=2.&P M'N6VB#X6<9)P&T5 F;2N' (L3C& >9YI#DF.H5>KMW."QD8+IVJ]7J["[X>M M&S&$0*QG9N@&EC<%38H.5PR^9 =+EX?. +TY^6B*"8IEESCG &4 MH<3F\&A "67 +#U@EDC($/%:?[2+&QM5G(M1?+3*!HI2K'!V(XQPZ/5,&Q+,-$*U8BQQ&ON&>^<\3B_EU7!,_83.FE>E+S8OJBJF)![Q9+ M-7V*U;,)H.,RF4L]E^;Z.HS[J%;W^H%]^V2/A\TO5JOE ME*_+\^.'Q2=6AHD0! 4U*QF &,D 2B4$G",%8 H)$HAIG@KO>)RAM!\;Y]5& M1J*V,EKM#(MFWKPW[)O@1J.C'=^>6;F*0=HS/*I+K/U@4TQ^O(DVH[_!(&J M4+)X X9HAT,9?&YW1 T6=KM_6?V^ 4>T6D05((&#G88>Q_#Q4X-9,'Q(UM"# M^O4T5W:3XU^?X,&-$$:D 3:CYX$DL !%I D2,.N@&QIF^AXXW^_&55-/)FSK Y_^NV=),^-GK9_5LB''" M&4]ABAC0)%/ )C$"0U<8*"T$QAS#/''J)M,B8VQPN MEU[7IW@B&6:IH-R>%_(J!9QB)0'+LT?.7,^V(>8Y8?HNPH4B03I%D60T: <>O- M!,P$!(S90EH2$AXGA$ODY>X?/']L\W"K7O1:93 MKCC <9X!E)N?.,PPP(DBFN8)2YC7Y]57@;%-_XW^U0JT++:^T*\^S^A:T#]I8;:H?Q]T&.[3NB%/LCS4V+HH[U.$)TX[.OVG._>J_:? M:OKXM%+RUA+UHWK[32W%M%"?EE.A)C:CQ/A!# A+G8AR#6QE8Y!JSF"2V/4* MGCR7,?%?5F:!Y.@C#:.]#QD3O>SAVS M%4;[;FPL&.3-4+; RU_RG7!<$8QOE/M>:?33)?DFVM@?U0!$&P2B$H(1=&/H M-F;CZ,S@J?M?HTM#MP'IL=6RDWC_0Y2W\]5T]7I7YI UDD$:@B>4ISCF+ 93H&,.-4I)";[YA3"74W<6-;#E8:1Y7*^TE,>ZW8O1/!'-&_?/X2 M%M.>.=X1SC ',^[(=#JC<7C\8,&O4LRO\^EJTY]$0I+G7$$09ZFPB6$<$ @9D#++.8)2I<)I_\E=Y-@HIJ%T MM-.ZFAQ1J;='Z0TWT-M9I1\H^]Y,NHABETHFCN^P>V&3X+ .5.?DBI?4K]R) M%T"MU4_OHV:#@)9$8YSG/( 8VA!$@J M 2CA& B(4XP1S%4B)L:YYXOAH&R*&PK,FTA]$[-UZ337*D=?MXU)@D#MML%R M/7P]?]%VN+TI<7N[Q>VNQNV7R[AU:(C1!DO@9A@G10W<"*/-W.,F&*U7=VQS MMNGE='J[H*XE/(FE0)+:>E7"9AC9Y"**& 69U!2E.E6YIEZMS)S$CHV9RZ]> MO?DGFIN$=3UVS]YE;M#35-($DQ@HI1* 8$9M!BH!&81I+E&,S;*E0XWV@",P M?.'V[S(0;LP>_LT><.=[NZ.]VR6\V11N#]C)S0NBL-W:W$0/VY'-"XZCKFM^ M=P]\GFV3:E>ONZ(>19F0]/#$YO4NL_F0V;*S2A[L,?]LNY;;5H+OV'3Y&YNM MU>?%;/9NL;1/G<0*9UG."= \MNW<= I8@KCQ;!.%%$P9TTYA]B.U;VS?O8WN M8'.&56I?=GJ,K/Y1:<"N1,9 1Y\]O5P]'Y%^_U=F_$>I%4:-BDQ%5.7NK@Q, MNX/6+5(GCEE/OZ)]U&X9Z9LPC@/:GFS\:QSD]CO P0Y\>U:S>W9=LZ;K._-O MQ81+E<<(IB"F,@8($P6(S%*@(1*,92FE;GU<6Z6,[?.[32';JRHO'\T8WWZ;%A.E,I*+A &"%;2'LYG=^-" FQ\1X53DJ5.7J7,"QC;- MFSI&5DGCK1@U'4\,S\+8/KM#@-/SQ/;&Q7E27S*^S84R]S;<)_.W0]?I[,,' MF=:73-O,Z(O7=8B]>*/FBZ_3N05]6Q"29D)AA!) &#&3F0L-6)X2D$("LUP1 MLW)WZJ5\3L#8)G-#Q;]['/F?@LXA7N)*0/K^,N^T\ZXT>A85C["'*]$9*,C! M$R6_P(86"%K#&$[=-US00HO6>R$*;==UV_ \533DMBB4+8-TM^F"26)!1:P MS)$T_DFL 540 2PH336#DOFUAW>0.3:6VZ^1(VJE;R)FU2Y;F=]LSMG]]@1= M\'?;IPN,:N^^SJFB0S?1;04HTV94([OE_V<9#*4-5]PME9RN(EN_[F9S.!]N M<\L#OJ ;3BYR!]T$\@#B<&/&Y]:.=,6*)_O_M[M>D[M8+?N+V[G<_X?&E9,\ M26 J60Y@2A* &+7'_!D"B4TN-.^IUCGTSR*\2B>?*3E<;J!5\N9T5\_E+BRQ M_/W__!\$)O!_1S\=YQ!Z,N%50YM*C%.19H!18KY126P[-9LE=4(SF##%E%2) M;PK@P /;?V)?AV%]VTP '') 1:HXEDR!#-E6NB3#9FCS'(B$&'\DC=,TQCZM M= <;S&&[[KH-YY #Y^BM##4D5<4Y*%=EW?;K*-/;'F_-,Z#D5&>8&W:2TQ$GM.,X!1D MR@P>$G$,6)H(P[DZU6DN99XX;3][R!S?\J[1WN^9+:.7\A ]1+Z[RPBX+O"" MXMK[ J^9?&@4-N]M5*GL'$7381'G#%'@1=QEN0,OXIR!.%[$N=_:L>TH^Z:* M3^S5%J79['%D4"8I3W.@N% V<2,!''/C[L54&"^0"8Z@5_O+8QEC(YU;(99K M,QM65E7/OI8G$'0CD2MQZ9DT2NVB6KT>-GE:K _;M?*$G&&[59XW]*A+9:^I_RQ\<)6?;OP/MG#HVL7.]^!<:.4'N'NF6Z"(.T?1MD-K[!ACIXZ#!N& MV V@HS#!CH_IF%]F][F+FD!WU&;\&LKS!% DS8H*IS* MNK1*&1N!;1(GR\.QPC$JH!U'-R:Z&IV>^:;2;^O7],(NK1B$33$Z*6G8C*(V M8X\2B%HO[C;KWTWGTY7Z8,A$OI^OS%A/C1=5":K:/5*),20B S1F&B!!8L!% M+H$2,(<08Y5BK[::EP2.C0M*I1J)"7YD-UX("5K/%%&I"DI=HYVRT88Z M C?4=$4F*'%<%#HHA[A"<$@GSO==O7-[QYZG*S:KRD9]5H5:&IGO%LMWZ]5Z MJ=X7Q=K&2$Q0BA.F-0.$0)LK2'/;S",!)$M3A37#BGFU^?;68&S>[SA,1]TQ[=6?U-V;F\L*A.BC0V][/_ZP=?7 M;K"C%M]K;]@/I):=8L\'=2R>I%BABNV: &N5RCS- -$Q R@V \$4069ME2"> M9-+PGE=8XO[CQT9FE7:=MWX.L'-CH^Z(]$PU[F#X5^8Y:7/8BCS[(H:MQ'/2 MO*,*/*>OZESY5MFXP-E[\^7]]G_4ZT2)..89Y@ SE ($=_6!5DK+:-2S9[(W,EUJTYZV_IIR MM =/'+H"[6F#3A2=/7-AQW,=\:3DVO84:5G[/)2-DM6WU4]&YS\FD""6Q) # MDBMB@TO,>@3&!&@D4@W-EYMKK\9''708&QEL3+"'#D[B"&/>WIH,>P)S[=@3HZ];GB4<'W@#^K MKVQJ@^)OO]IN\O\J,^NJ3/)DPE,)"SZ(/4UW%YKTJMO3=N>DZ6E?O-(<:@^^\ ;T;C:8= M=1&*03:F78 <:K^Z59>Q;&.[ .:QN^WT./^E8MV7[O7M-_%D"_G8!/U)GF*1 MYQ@#06W? H058))BH&4J"488.O;-/"=@;.2WT3':*%G6@7!?)IX$\?(J\5IH M^G;G_%#Q6B*VF=YIA7CR@8,M$-O,::X/6Z_KGIMI0VSV$QBV%;/>3 LQ6Q3K MI9KPA*>*0@2D(,C,ZIP!PM(<(,*U@#'/(?(JLNPL>6S3_6VQFGXM0^*[GI![ M@([C-!'$?.!2*0&RGB;A5 $L$ITJ*'(D<[_2^+W /DRU_%\6<_5:]QN.]'HN M/1?>[K [GOOU 67?YWV;O+;C[+=&(+A9<]LC027?F&_0_+'R':NSP_*7=37&3?L].=%:B P:-Q 1XP&:#P8" M#)OULB8JY3F/(:>H0VEX?TV*W^G6/:.@P*HX[B?V _)5=83J.+N_\I&ZT>5"2]N/:MJ.ZUV^FL_6F*/Y> M3TNBXBPGL00Q3YDM1$< R[4$G"8)2](<,^@5#N8I?VRN]K:T.ZNW%2N6C-9V MRIH):;MKK%=V7VMN7,)9661HF_,;R[O)7N]L#F MN%'I351;%(XO.R(7E"Q]=1B4*3L"=$B371_3\2AFXZS^HICU5+]6Q19L93;S M\+J/)&,ZUK$D0)*<&F*4EAAI"C*,!:=0J,0O3M9%Z-C8<+= NXF::MO]_5IQ MSV,5%^0=SU "X]GW@4D#RJV6E[N@^I^(>, 2]OC#1?"P9QT>4!P=;/CA5_D1!"4)!)H+LQZ%J5F*1M+#;(4$2TY-.23^K!/F["QL4Z= M5/O@7_"@%5(W6@D%5,]TLL.HL746_=Y+?(H+)$&II%7@H!3B8OHA=3C=T[TO M\*IN>?E@'E$6M.>8QPG"$LA,V[J[B08\2P3($")*$/,[X75,ZQ_S4"]S#.2%CF_J; MK/BZK8W5M"P_:G5UCX X"VG[W \%5-]G;ETP\HJ'N 1"IYB(LP\=+"[BDEG- MV(B+UUX;/G^Z@5EST_A6K*8OT]7K0>QVEFH6<\,(E',;+B$88"F)098KB"#. MI6\[T*M5&AN)-"._2^WK\Y=HHW[7 /O.8^9X2C;H2 QX:G:RTW)ER,UV4 :* MPK\6VIZ"\CNK]9UB]*^%\7S(_M5/[L;,UIO;=84T\J?%E^>E8O)^_AM;3JVH MSX;_DXE.F6((E24ND>&;5]J[:.EL_/F/1ANQ-H'Q#W39XGN^P:ZI=;1ERVZ&\6CST'C;/?;))[QVBIIR =W0#^X"S;V^O MH?/_VG0TMVKWOX'M#5?X8"L!URZ(;^>K:1EB,WU1=6;" M5!5OOXG96BKYSIAX5X;GE.[@O7[+EC;_J-C4(]_-,D-?N8X%![&V76.P)H#G M1 /,H)0*Y0*BCNGFH50<&P\V%\S61K Q,MI9&6W,C.S;%C4,M7=M3'4HZ#_4 M:^"[YOX>@]LW*Q^,:X!A'6B5'GHP>EJU!U/S.ZWB0\-\?E4?7-+59>EMCL.[ MV>+/1C&QS*S?B1GR#)6):"D&-,N,FK1ORQP.]5$/ZLZ2W5W\_?TZ'G^Z=Z MH5B%^[_]^CQ;O"I5MR/7/.%M1/-:@;I>N] MC-WO^P'5HQ]]#^ .U*,^#,A^K>L]T6IM9^_ZK.%:W'M:M]?VWO?>;O[AQ\5< MJF+Z.+=9FW7$>HHS20B,@60Z!BC+"3"LC@%/DCR&.1 I8-S?P2KAZ9F(7I'I(!&@!):C_=TK.H&Y? MBZ&'WE[;I<&KNOW"_FNQO)NQHK!54]XL;#FD289R+ ECP*P6,X!PG@!.5 *$ MB$DB:9X)[9=5Y"=_;"QRJ8Q8:4-4&E$6\XE^K^SP7&KZCI(;[?2(?<^4%![V MD)7;VL ;JF+;21W&4JFM#2"/"FVMC^GH'*F5749_6BY>IE+)GUY_+:S<]_,7 M5=BLZ3HN9ZJ*"84XSF6F $0I! A!#8CE1$Q3B@DF!.5RLK(=[!U])F?17B2X M5:!'!T&M(F%WA39)YM.-SA';*NWI2[F/@Z.+U0NZ?7M>!MARNVVCMJW!\<.O M%+&936=7SV9PR:I12%>/RA5%K;)[@OE5E7'9E@*W,SK'\6EVP6D36 MTNI,LH; V.E'DX%&V(U"AQ^WGNGU>,BV)D653=$/UJH?JT':&&:'KFE:K^?% M84$/RM"!5!N4O.2U_:?O:O%'5?]_/MVK4[:NVAY0DSEF M[7T]!L&-?/N!MF>"W2@=_;!1^T>+\(YE-]WS^CA(]D*E'QJOEYINP/MW.Y5YM]N3!ZK%[M&,*!K:H.)QPC+EER'>18NQ.;%U1'!3VMVKKCNYWD M[6H3)G&"(4T U#$VQ)FF@#** 4UBGF0X%3'VVLSU5V%LK'EW^^4?T;L/]__\ M$KW[?/]+=/_I[>?;A___;^X?W;+T$.K]J&Y:I#K$!@?]_#K-VF MP,Z*7O8%NH,XQ/E6FQIC..=R@,GQO,OE21U=RI/E-1J567YZW5U2%VXINQA4 M6:"[J+;B?O6DE@]/;%Z7Y?A-%2NK>\7M!T6??S;/7]D"2MO:JQ.6$I9EG #) M4V[=5 HXQ1I@+'G"8TRX6W3\Z"P;&XE7ZI>K6_-^&ZWMWU:+3?5[6\]>+F8S MMBQVU>Y].X>,!7M7GWHL^H[H&Q2@STF=^-^ )RKQB58&H%T7E/J%W+9 N8F. M6@&42)4E[5S:HODO!<8V_F&7%Z.Q;M@ERVC,/K<,&IV"W7R(G]7!(*Y 0QC0B:1(SZ/-]=Y(Z MMF]OK73Y\65[:OM]8-T@=_OX!0>RYP]3$\-]C:-:Y1XR++Q "LK>;I('958O M, Y9S^_FCK73=\$(=>76"8Y52C3- ,[S!"">"\!UK(#F:6+S^6/!M4\(\K&( ML84:/U@9D:C+ S?B,SRKIA]CZ<8KUR'4,XDTE+N):O4"EDH_:WK80NG'8H8M MDW[6S*,BZ>>O[#;#][:)Z\^=BI&Q0DI LY0")'4"*$XR0"7-89XIB9A7 M0HOY02?]*3F#SOH60P^G?=NEW>9]O0PJ/JOR-/YA\<"^_7.Z>K*UZ:;SQW>+ MY>E5U810QC*H)( \8P AE0.>(8LN@X+E3,6R2[_@KOJ,-(ZI[,,4/;.IC):5 M199);/O+JNEEH5:KV;:\C9&\6DZ%O:HZ,E_/IRM/]Z+S@+J14J_C,U!UC\J$ MF[(!5$/WF]-;;[OM@W#<=BV*00FPLS*#LN2UD!U2Z=7/NXYO'Q:WXK_74R-@ M74SGJBA4\?-R41237 M!&"4@H6:T4$QBP$5B_I Y2A#)2$:]XN(O"1R;!U8> MTYIWHIC*.B^II,]N)'@693^R"X'=,*16)@C5RD8[;6^B4M_P!'8)F5Z(ZJS0 M[T)(ER X1SP7[^M85&.Q5-/'^=MOHDPK,7^U.]SUP@-IP85MR9ME.00()@@P M+3+ 4TA@2D2NH5>MG39A8R.66M=Z T>\1@;3Z4NUSVF&O#S\]_2U6K%VHYA0 M"/9,+QOP-GI&M:)]-.%U0"1L)8LV@<.6K7 P_:A&AHZ-DK:&%1$%.] EN+H]+DZ&$1-8V.[G74 M,#NZ'^,KX%$ >SROPD!UL\?Q2OC5W1YFD%K+=?>LPG!5OH?!0IX5G8NDSF'!-)$ M.OD8/D+'YBQL:L)ME=ZK"?>[U3LJ%??M1>,R &ZKF]"P]OQU#H"H?VJ%!T1A MLQY?U=ULL;:'F(8A=SVY/I@_*^+;]#^0.(DS MJ(!9!*4 $98#AA(&!,4YQ*F@"4XF+VK)%TX+(&?!/O.H*;[/U4RT5-%&^=*- M^5NSE][. @]/U7T@'-8=O8#;,TFYHWIYR_8:>#U\^EY@'L@]#_ 2^_G6WF"U MNLGN3QO.X_6V<,]Y];_;C^ZEFD[>SE?&$[Z5TKQ)Q:=%L6*S_S=]OEM(-9&< M,RX0 A@Q!1!,$2 4FP\L(IPQ2!G!3IYGNYBQ^9J5IE&MZDU4*1L9;2.KKAO! M7$"VG:_#X=4S/W>%RIDEW) XX2L62OSM/5 Q=^,(MB83]+C^I>WZ]71J.Y#4"L0KS9M^G7]==)AI*4\A8;$SQ.Z. MUP8.5*'!9?@=%\\C&=2^%]W7UU'8&5P67F\,?Y7,4AL]@GH('D,SCA('+@K_ M-:H6>$ ?K!"!C\QNGZDWBJ]VA0Y^-1.M++.IY)MI(1;K^>K34GV=KK_>SF5Y MJ4V$,SC?F2]E\5&M)C'-,4I9#)(DSZT[BP%!.@,$FW6$UEE,-?;Y$EVIS]@^ M-E9'\XG9V',3K7<61;(V*?KAN3+JQS+G7I;WU(9%PEIV8U.$_#Y UPZLVS=F MP.'J^3-2CM3[QD@UC(G>;$?J4W.DJGLV(W57C=3'EI'R_E $PC?HM^!:G0:E M^T 'C)ZJ,>&",-[_;BVVQ7W^HW2:B[9?%5,$I$)KG,%$D000(IBP&.5 )5+ MK*32$,9>YUL7)8Z->,NP,['3V#!HJ;-U\.16ZVL"]4[![D::0<'LF18/PO<, MCA^W.+ZYC..5H7PMV/08U7=*ZG<,\&L!H3W6K^W&$-YBH\FK(EP@"2$@:1P# M)) &1% $.(2I[=*;P-BK!OHY06.CF2.OX8K&NF?![>**C;)5;D>TKO2:>FY\ M>U;8=_1S+K>RO7B]_Z%'?9+RFD#^,%W-U(0+!C,*,:!"4H"2. 6NFNO_XL4W1K7;=TG0.L'/<@^^,2-^[YLY@=.C[<+'15VQ]KBB[6XW^?-B-JO3A"VO\UCB2[#DJP\\G."G1L MPFK;(?_$Q!]*[L+VZG!2R%*800)!EL30^+(9!AP1!6)-4(KM_A0F/E^N%EEC M^]:4JAK*L;I&Q599SZZH+=BZ?14"(=8SC^^!U8C##5^>P@&/L*U%6^0-VRWT MLN%'#4 =;NG:E^[/6U$>R959:(NY^5&4I%9\6LRFXK7Z<]OQ?J($X3A'"4AB M' .491Q0GB*@99QCDN9"4N;7ES: MYV, 1/J>F?M@=,FQ/(&*1S+E=>@,E#7I^LKXI4:>-[TU!_+$;<,E.Y[7>2^K ML>6RCF<.:UZH_UZ;)[Y],7_4[UE,8\5S*4 .B; MNQ/ ,3-$AB66FF64,*\X MGY-21L=?6R6C4DO/S?N30#INM%\+3]]D=H!,#[LHK1"$W5T^*6G8G> V8X]V M;5LO]H_?N5N\J.6V"WP2Q[&6D@&89#E .1* <"Y @EB<02T8=2L-?O3DL:<-* 9EW/Z@JZU M-*=\798=8,M'&TLK,_,A110H(3* $I@!0H0&4F0XHY+G6$J/ C#'$GS>OV$J MO52M%(NZ?))H:&PK;!N5?4L1'B"*.6%2QH;Q-3-UU'3J]LUT#D%\" .);E[(S,$/6DG0$J$/%QY/F7Z[2N'_; MP)453^I\7 WQ]&5=LRPVC4@:!^H?%ZLWJI@^SFUWJMOB'TH^EF7*MA?8W(^) M4HHD*%-V*XD 1!4&/.4Q@#)57*0$H=2K%T-W5<9&BCM+&OFX131?K"*Y-29B M1?14F=.\ZB::M75+"CV(;FO#88:F9T9NC$I#RUA= M#VC@O)+.Z@R<>7(M;,>Y*5<_L6.OK.E\NE(?C&#YWGQKYX]3/E-E:$*9$@^- M]YC"6 /&M2%73CA@&=T-IOP7,69QAF(IY"(F5-;8O9W+ MOI';B.@/M[=5>/QUH+E];KK T/.'Y>)$\_YZ'!H9]#NQ??B@7X1#DPZY_^CW M'6/1A5BNE=RT/9BJXG8N[U=/NTX(]I\V)P0Q3R'F:08@ARE *8* 80*!CHDD MANP43/VBTWVDC^U[4>H9U29$#84](]:]1L!MTO>&:\_,< +,LD)5!77S7T.> M]5R%6MC8=R\-AHV&[P+.47Q\IX=TK"XU%6I>J#I00:M<)#SE &6( :2U,'X: MI(#"6.:Q^9_F7BVB]YX^-F:R1^IB.7UV[REP&C0WLND,1<]D4NO50S#'28O# M5G+:DS!LU:93QAU5:#IY4<<0+?&DY'JF[O7&I]EE3*1(,H8H!YS&9E'%4QN^ MH7,@H&18)H)DFGH%:IV7-;I)7*MJDZ_ORB;8132=1]U6J6T8N\WR0,CU/.>; MH&WTK$M#])-NX@!+V.BN%GG#QGA=-OPHTLOA%O_4D"^&B9A9MO\Z+YZ5F.JI MDG7!,1IS;=X8 4296Y1GJY3QT4:EJ&?UMG8DVRDB M&#Z]DX,K-%X))!=-OSJAY+R$P1),+AK93#BY?'''S0KY7^MB51Z3/2P^*ZOV M=*8^*ALMOOBJ[-'9P^*.%4^?EHN7J53RI]=?"[LW?O^LELQFJ=V*U?1E?T6M M&1(JSE- &54 ":D!%R(!.J,\%@F%$GO%@O>AY-A(IF&C;3BQW%AIZWN700;V M7^W/PM@9/=>&VKHBBXV1$=M:^7?/#9,^W@+'?97O/+9];[_L#^O60'O4%U4F M1C]8(W^TO[9V1I\:8_N#M=7XJ#]&6W.CG;W];-GT."!A=W;Z4'38#: >H3[: M)^I35I!$H@?SE#*Q5F08QEI(D&&5 )28M2IC"080X3Q#*48Q3ZY()=K(&=L7 MX"AEQBKJE9]\"5C'9>GUNZT\S-LW@Z$%8(E/H^&#L-4!<6.XN4!YV%0&P@7O-] MM?PX[A(0K61W]N;A6.^2_GOT=_'BKDE'+VJV>%;R08FG^6*V>'S]/'U\6FUJ M0":$,A4C!01G"* \B0%7G ,<9TA*A$5&O"I#7Y W-F[V'1FSY#? M+99?V$SM:GO:_C._L%7]MW].5T_3^?U<_:=BRW=LNBQS3":)H#I-10K,"E ! M1&,!>"($R!!AB20L%L*K%.=UZHR.DM8J^K/4-%K,5?1J=/4\#[AN=!QW_@?# MO'<^XZM&P>";:&L9T(LEL+;=1%;Q*D'J)JIM>S57SDH"LYF,5FD78 C* ^=D#4H& M%PP^9(1+EW>D!?.UNYU+^Q_[X!?C=LQ7174(SVFL4Z$ (QJ:%9:. <]0"C** M8@U3FF7*CQG.BAH=.5@7P-)!^4-#V4YG\2T0.Q)$$.!Z/[GKB)D_45R$(RQ7 MG!?U%P\?67+/\KWFAK[4DZ, M*X%)8IP*K #7C .A488AEFDFN9]3T2YP= 32U#>R"D=;?;MQR"7$75V-<#CV M[G-TA["#[^&&2V GY(+0@;T1-PB.W1+'^[I1S6 )9AA&A&\MRO.Y.'[+$14*UZ M5.H>-97WXQT?^-THJ"=0>V:C\WA&.\6CWWO)ANN 6%">\I$_*&5U .:0O;H\ MHNM"ZWFZ8K/IOVPCS7D9/&UW=3ZJU=UZ:9LS3(@2.6.0@MQX28:^E \YAD@ M(DTH$AC'F5=)J(L2QT9:;Y161C%9%26UVC MC;+E!FU93^XFJC4.N01S!"?P2NR2U($79(X@'*_+7&^\-O>_I99=F;X]B05) MD8Y30&5* 4HU!!33''".%NIR,!%\=^IYH K+.=+$#@_X1RQ-4?[@_GI/_YM\R_F M#\X*]1__]O\!4$L#!!0 ( )V (E,5JUM(-(L .QI!@ 5 8VQD&UL[+UIEYLYU12J:[.594T MDLI]/5]XL 0DNBE2)IDJR;]^ LQ]Y_*"+[)ZCMNJS%2*B.5!( *(Y5_^Y[?/ MLQ^^XG(U7/J[S^4Y>+S#W];+/\^_1H _FWS MCYXOOGQ?3C]^6O\@F. W_W;YSR'[%*-F8()TH!Q'" DY&)=1(%I=LOV_/_ZS M*RXHJQ&4+O1KR!BX+"+P*&,4S@9C^>9#9]/YW_^Y_A'#"G\@YN:KS;?_^I=/ MZ_67?_[QQS_^^..OW^)R]M?%\N./@C'YX_EO_^7LU[_=^OT_Y.:WN??^Q\W? M7OSJ:GK7+]+'\A__SZ^OWZ=/^#G =+Y:AWFJ"ZRF_[S:_/#U(H7U1N:/TO7# MO;]1OX/S7X/Z(^ ")/_KMU7^R[_]TP\_G(ICN9CA.RP_U/_^_N[5M273;'&2 M<1G^FA:??ZR_\./S!<'A;?A8R=W\\_7W+_BO?UE-/W^97?SLTQ++O_XES?(2 MJEZ9/5WT?US^XQ\OU_^RQ!5!9L/O:_K!V6?4U?:C!;^M<9[QE,?S56:+=.V7 M9E7"B^7YOYR%B+/-3R<9IY/-)S^+J_4RI/4D*\QHA &16 "5O ?O' <=HO46 MDXL\76>]DKTBNC<*66'ZZ\?%UQ_I@W^LXJA?;.2RDJ%B+W+S\0UP672\RO M3[5R+W,;SM9D5G'SFT-H_/\Y"4OZQ-GW=_AEL5Q/3"(A5TD7^>YQ=T%$^X"]&HR" $DHH2 MR4 L,4 TV?',8U$Z#P*(:\MN!0?9/QSVEV4G8/BP#//5M K^#-#1"ITS,Q P M)U!&%(A6,K"(S*/'(%48YG2XL?)6D%#]0^(@B8Z,BI_GZ^GZ^\OI#'\[^1QQ M.>$,-9$4A_9),V$;P[TG^^'QQ,E\OOS]?9)Q$J323S )+H8!2)8-'I8"[I&,(6F+R M P#C02*VPHGM'2?#R;D+V'P(WUYE$M^T3$]O*\XLHJ>& <6/U[=#1\BY,5C(>=D%__]K;P:/C"\^!Q#HR M.*K5>[;$L*';*IW(VB'$H"2H;"1X CIYTC($H84LR Z"P]75M@- QU><>XMN M9)77-]+9VT^+^?D-#'KNB[84;7-&+E!F!3SS 9Q$EB11'MAA-]PW5]Q.]1U? M91XDPI'5_Q[3R9*@RT7\,%W/<.*M1>Z\A,)X!A4="<'; D46[IPV/CEYD/IO MKKB=^CN^PSQ(A".K_\,RU"R4]]\_Q\5L8C SY9 !$:E!N4BX%>3+N"B1RT(8 M]O$@W5];;CO%=WQMN;_P.MGT/W]+G\+\(V[N6V5]?_5$<,Z9Z+=2DOGB!ABW M2EK'BSSP@O*N5;?#0,=7D@>+LHMPX/G)LHKK] 6N0IIT<+*:B) Y"T* 49F3 MYZH\1*4=2)V"\XH3,4-<)=R]^G;0Z/X*<@#1=@&15W/Z-!+']"N^".MPQM;$ M2U52=!JL$@1UA8F$(S*4H)ET*(HHA[D+#ZV^'42ZOX@<0+1=0*0^XRZ?AS5^ M7"R_3[@S6OEHP6?A0$F7P;%@0 N%(2=G33@L,^*.1;=+F^K^#G)_07:!@_>? MPVSVT\EJ.L?5:I)B$L9H3M$/J\G'P4)()D$6&$+V.A=S6#QYQZ+;X:#[V\;] M!=D%#G[^C,N/=.3]LES\L?[T?/'Y2YA_GQA!85!.$IRQ A0/&F*."*'FFB>+ M%LT0MXQW+KX=+KJ_9CQ M$+A"A.H.01320&*6"Y%WDP.+N0_0D.268?9JGO';_\;O M$R&C4REJ,$G4:"J+LZ-1IY*MU3FF(:*0&\MN!XV.;RX/%^;8[U6GH=++Z2J% MV7]@6)ZGEAMF425'QL_4+#!F%;B@">#(8BZ8-/G-A[U=W;/R=ICH^%)S$)%V MDJU_R<1+^LEJ(E/.1?H$VF:2B? (D#M0='S+.81 MN\+$:2'**1,EV"!8\" LES5C-($O-6.4OA7%^JCT87ET]RZ]'2XZON(<1J@C M(^,9<9 W7,S"QTGB/C&#BLZ\2CC%31"5EQ C0Z?)O0ZF'(2&:\MMAX".;S#W M%]Y@6O^7'V\)[S7]8/_2;'*$YBO,],5J,9OF6H'_4YC5XG(*M7"]NL[!MC7; MCW[J0,7$P-1 MN*U-!A@$;V+]ED3-4'%N M>080^HB'SFJYGKQ=+O))6K]9OL?EUVG"9]^FJPFC<]'$'$'E4FM7D$-T7$-" MQYSRR4KYT-ES 1I:X I@Z+N;8+F/@D[@LH+SV$Z MGSA+ 5@L$I)+I>:5>6("$T1$9I-"K?5#&9E[X>,V&>. 9!C-WH;)@6(>$2O5 MR9B\.%OS'7[%^0G^BIL$1%.D5<5%(&>;O#F=#7B!%C09UJPE1>HY/>:QW/_Q MHP/@4)TM!A7@B!"X93G)6<17].5JPDF5DND(A9502Q+JQ8WRP(L/V4I=T#Z4 MSC6 W)!RSC-3 8\5082;9:40APX7L%F;7-1D/@M=>"(X7ZK!T4;TS- M,1"EM/%2K]/1B=NQIU87@XFX&X"<70)?,*$DMZ4D!$G_@C9-0/"TCVH]0]2% M#EB!#R4&'XJ3&^2,"Y=#]'LG5 X1=@>(>1Y6G^@\KO_Y^;].IE_#C)A9/5L_ M#\OE]^G\X[^'V0E.%+?>1V> &T=17E 9?*&OH"H<=V>X4$UE/P[@-*SE&K+D-4[3$B[@UCZ#=?GO&#BA6M)+B&% M#J $?15611BH=*[P\Y_1XA;9PVZ=@ ;6A\=0.PZ\8@\QY(]T$9@H"QQ$&SF%- 0X2$K M5N)#+6\'BO7&:6G7\+S;6\;[ V1!AG @&[3X@LOU][>S0.*8YQI3?*DW)F16 M)[$>QU)I2%Q1 &QC@H"2 SIF#8:@4;?!RT-4]>![#W)%,)CH.[ S=P40ORWF MZ6Q36".SXJ6Z>3:#RA[!U>LW%[/#VO11N*U>/P>)X2[IZL'S'@1* XJ_ S"] M(B7,/TZ)FU,1T7[X^5N:G=2$]E\6B_S'=#:;"$O4U]9=#%/-:DHU%Q!@#:Z*#N!U0;>.V2*2+Z<=KU5514'D*=>'19L* M9\['ATI0]H?03C!I[$ / I.]1-H!%.X/*:]83Y%"DM8$* 1F$HPS$(S$VMH^ MZYR"0-7FN74;ZGIPI@>!T."JZ !>;\B_"[4SQ&L,*WQ7QSB]*;^O3FWI1#*3 M-3>>0LD2B9E4*%(0!ISB2C$O)&=;I?SLC*L'R1JGD70#0 TG_!Z0='D3<64[ MF& ,[C]6ZG1PR;0?/P(D<90@R&=WFM!\HB:J*4#FW.%KYL7K$9D%[0C)K1EH$2IGAMZ*$8JR8D;D]LX._?3 M-&YF2!L,W ^T0Q32 ;3.'Y7?AN_UFNO\MEWXZ(UV H3+6.<0UO8&! )DOH00 ML[&N3=W1W?1T ZF#M'W/>_X!HN\ 0#]__C);?$=\A[-:-W=;5A.4Q623$"+9 M;G+PZG0RI#\2XU98IG4H;9)#'B5MW,.O$:R&54@'"*-]LCRYDQ'&F-*9>S"% M[+BRP8-'BB2,+MFA3RJQ1KG8]Y$T[LM'.T,U@ (Z0-+UJXMS?L[[C4X*>L%2 MJ'4.M1&45 Y"9@B:D^0$LQC<0Z,(A[HXNDG7N(\>C3 UH"HZ -;YS>K?INM/ MST]6Z\5G7-[BB2ER*7W*X+7,H&IW>Y^THKVC2J*X)F?>)N%V&^K&?3)I!++! MU;([U/PIU.:X;A0)3J0V!B5RT-X+LL&UW5 2$NC'V4N,CMEC18#C/IHT M&! M(N_AMFHQ__@!EY]?8+SZZ"-16LUT 73&U2K@""X%18%&H6\8BR28-L"YDYYN MG/&&UP:'*Z*#P^Z>H_L*0R$DIEPV4*ME*,! 3$PLK#*:>0Y%Q7;O.P^2EHW M_GD[D VKG@[P]N I?H4M%$BQ++,@:FZZTC4](I)5EI*,,UH5.!O!O]H1>\?P MX]MAKX6J.D#@YN'RB@"O[J44N [:@F2^NA>, I4B O!@HDVVCJYJ [K[:>K& ME6]HXX912 ?0NL+$1-8"""TC<(,&E.>Y3J]@Y%;JHKG%Y',;+%TAHAL7_BB/ M-SN)O -/_@&)1'0^>I]!),/I4'?D1 JA04^+3=+>3H*E@92 M2 >&Z.WYNAN63JO=N8G12*G!VU";G%L+$3T" M;U?&'23TO7'S%9=Q,9A_?M$G_ZQ) @LJ(59A(&THK!()M*%X\D(&I7,H;2X6 M;E(R=G)+$\P<).XN /,LYTT_RS![&Z;YU?PL17FB7$@F:P9;%^Y-,%"'N2SQ$\Y7TZ_X M:IXH\GR]6-6ZFC?E0_@V<10.L%I!DU0AJYI8H?,]DY%5GG9-DIRE-K?D.Q(Z M[B5!*\PU5%8'6'R'ZS"=8_XY+.?3^*J3 M;NF,=\5J=*8PJ=N8ML=I&_>ZH!'B!E9)!R"[+:A)G6:88Z:0U=17+7(DT-PI)!OW&N#1B Z4.0=W!<\%@-/LM5:F:(!&:=3GUL!3M).<,K% M0-IGKM'UY6.4C5OT7.-+0 MB ?X.N8$"::4PQ@S0:]I:/VZU!4P"D]%DMV2;[-MC3)"X?G]"$G^SW"R; M-Y'Q6UQN!O=-H@J<6"49U%$)2K$$(48-4CN>R==,4;;I:; =?6-?;0V,HHKD0=3\1;3%8VA3 M?GH_36/?EHT K3V4T2FLKHZV#61M590.2JQ)_5Q4DXP.=#8H34XB%W$T;.TZ M5KCAU=@( -M7+1V@[,HSQ;U'OC7.8\WMU\5Y4$%S<)AKX3@/J3#G4VY3O[,% M<6-?BS5&V]#JZ0MQMTY^%YS*"0D(=6"CRCF!9UG7B#VK&+S-J5&OH?N)&OO. M['@(.T@=/2+K[.#'I+Q-CH/E.H*JQ0 A(P.MHM+*2CKYVW1WN(>@<1-NCH^H M/=30(YJNGO*":!7D1T*,9'A5D!%"B1PR,1*=+(')1FW/'Z!JW,O8X^-J7X4\ MJ?F\%V)=+CB]?3)^F+!"Q"B9HG5QZ8B8WU2 M5++F4' 0F?M$H:"4H)19+;RKT^YQTS7",G!%A5J.1L9-2I. MODK&Z!@Y5*VW4@[VE7$' #F3PQGQ:(PLS#BP07)0JG;$3C&"\<8AG;5:N39- MQJ^1,RL)]P Q]P.3ER2GNPK;+P9VU![&]+]<4]>%XU%$D;*[4'LN& [#!UW0ZV9JCI 8YW:\*:<,7HAM)P\*UYKHC_2_G0J M0N0B@F1DV#%QXW6KAZT[R.GDC!O&?!TN\"ZJ[4[9J)-DKOJ*[Q>S/(F<88S% MG0[F4]$[<$DHT%Z$(I*LJ?,-P7,73>/:I %4?B>(#I9^!_;GE^5BM:*HHTS7 M$UV8UC($,*5*I)#1=K67+.="8DK:,]XF.K]"1"?Y9L/8FGV%VT&-R46_J;/Y MKI<'NF3"Q,05R%Q,G4E- !>!=!IRI(@T%F-2$Y3<2U(G*63#8&88P7=@6=Z1 M&HB 3V0@7Y#IG2TVTSK/N)I8PVRP1'U4M"=4S $ M$1.L#CVK&2C>,@>1B2R28TDT>O=_A+!Q7:0VJ!I2%QU ZY:0)A%3R"I%8H#7 M45A(%M<; 3Z4'&JZD6Y4L'>+E'&]I3;P.4S>/;G;EWTS)NAYM)$9$-H1"T0W M>&TU>!^DX(A1MH;,)3&=Y,T/[&+O*>P.\/)J3L8*5^M3#LY0_QNN)Y[I[$)R M@,4F,I2\FDQKR+USR%,HWC9Z0+V/HD[RX8=!SB!B[^!\^FTQ7US?!.<'+8HZ M&#@I,,9ZV@=U7+ U2"P55[0T(LHV<=F])'62_CX,@(81? <(NC2=YZ\ST_D) M,769H_L3EL7RK _4A_ -5S]_HX.>]#6=A^7WC2AK@]_ZKK/8A!3GFVN2M./) MT.Y)NG8 MC:3[$(P$S;Q),23&8YL*LIW(W YH3R6UH)V&^H7?V6:Z7]&:_$//5K%H0O"CT.@66VC00[;XT^Q" M["_C#@!RPS5[7?]!U40UKY@-=X$IX)Q4JCP%>D&5 B8G;X+-*MHVONL#1'52 MR+:_FS*TX/O%T-G6LJAU)DF!*+07B T#P=1QKL)+Z8)4NE&/_P?)ZBH@VE_Y MVX%J#TUT *L'JQ[.K*WD+D5E(@@1&*A0]Z)#"U*A(R%*GVR;:\,MB.L28OM M89=JE#WTT@'4[J^(...'R8C%!0.R")*7SHIL?D3@FF(,S%8HTVA8RR.4C7L> MM@/9H!KI &&/5$><.X]">643A;%!1-HV1D-P01./2JABE'2\#-QT [HZ7(H=9!X:27 E=YQ$7C114OV-=L3'_6L3 MKC=ILBV>]6^OX&WZ\Y:E31I[3'9/#+T?]BBB8)!P9$57MI\/ :^3 M":L^NZA3:MR>?#M"A\T"3[4YL$L6S-^A,N[Y!-Y898>U,^A&]OJ_4FS:W7RVD\65?G]8ILGSZ.R.7+3HS& O.5F&A]5'6^YW^=+#+,Z^.U_ M+68UP?>7,)U7K;V9O\=TLIRNI[AZMIRNZ*]>T+?SCV]Q.5WD2$?%2L=[9DM=3!1G0M<77%^J M YJ- 2>U!>V+($E8<@R.NS6V)'SDUE0=[X 6FN^@./4.3B_W+&,&Z^62%J+. M97<)@N6:?%R70U2E\-BF4>@#1'7R='"$ &$HS0P&LF-?UFTF/WZBXX:L^L__ M=3)=?V]R6W?',L>YKGN,O^'OZVZO>(%4Y9+5G'#D K>@/ 8(B7DZKB-W"E4L MN='M::LP8 5K*V=M()!E!D2A33+>1MZFP7I/93G#X^*1(IU= MI-Z!"WA!_:E$JCE>S.O./*X;S MR'O(,12*P M.&(GI9J29'6]Y%.A%B^H;+5++C7*$MN6Q'&O#QH K8ENNG@2?X=KD@[F\XY, MYYL';;!:T^G/& 4DFD?PS$= 47Q14CK>;";D7?2,VXQ]>$ -(/51T5,+/9^? M;HF:PUT*IO7I4\2;\BPOOEP46C&9I/8DGR2BK \2'GQF!EPNRG%I5,Q;76YN M55*_#46=I#[L'[LU$?W(+1D>X^=LQ\D8L'@3:^\E0]O#,/#$$L1<"X*9#0J/ M!Z:QFS4,CX$= +:'0CJ'V&5NPIDM5JH@#YQ$IXJGDSQ+J.TK@2>&IM!!;OEP MS4!VI:Y?V.V#C%TLVR%JZL#+OZNW'/H4D$@6F]QHZ#FHZMY+9DS_Y MCU@Q-,C%YGYB[@ H%%4L,:SP!9[^]]7\]O/!N\5L]G*Q_",L\R1GJ3-S!CSR M^@9JR1L5W(&H&\24:+ALX[#O2&@G-Z![XN)V*X!F2NH @[=[4]+^\ZB=AUS( ME5#&"O UY<-R%4WV)OG2YC9]SQZAK7#45/$W;=E!6M@;1E\V)R]MF.5ZH)/O MIH F1F%(Q81JTBG'JU M6IU@OIH*>;I;?O[\9;;XCN<3+][.PGRBK5')!@W"1G))$_$;O.>0O%'2*N70 MM3DA=Z5T]!8 Q\5B*QWV<(#>S=^_A]D)WL6>EXX+AP6$3@64*P(<13/ E*^3 MSTTLC=HX[4CHN->Q'2!T$ WV"]#3#?@.5^OE-&WRZ>C7GE5A_K*LA7]1<<<8 M>[),GTCD M]3A939*))$-DP(NHG4Z%)Z^<7)\8C,4D?"EZJUOH-D[K;8+'G4+: 6P'U6B_ MP+WF -WB-!C1!R\<"$ M8B$:ZRQKDPBZ#74C3R\=#7E#**N?N;B73^*K#XM[4F(W>RW>[''W#DD$J^D: MS[KKGQX&[S M/LXWG[(1U$0&IR7C&;@@B2BE)$2*%R$:I75VIBC7I@BG-6U [\L#8X[^0-E1FE\;^'6X2TC\LMN68ZV0U*N)8 MI40M0G*#B!ZY&FT(YGHIJKM!\R'-@$Q7H>) Z2 T')DC]/!_F=NJ.-"_)LN*RR#I'4=?I]AEB#!Y, M#*%$YK,-K493[)5NQ_\\[T3[*V)0.!V]$7Q8?7HY6_S1J '\Q:I?7TZVG+RW,YE."-X'2&?#IZB]9D2W9,919$T!B)?D28J"J92< M0I9M'G ZFC#06NOD6+>/:S.X >*"R.H#; M/>\X]1%'QD2G3&W[HU0AH=@B(44K@P]&>-?F1>. U[=FCV_=P6X I74 O>OS M"5^<$?&<>/N(JXE(195"U'N6:1\Q'2 P7<#&XAS3FGG;9K35@V2-6W#6'1"' M4V$'>-P\$=XAJ?-[BXNKC F3/L@BR*5(M4%#H'B06(H0A,XV9!Z";Q.+;TWB MN)5FW>&TC6H[P.SM!X0++L^2Z2ZC1TDN"(6/8+-WH*Q@X)A+=4*%J56A4I8V MKR[;TSCN,7_DB+R1ZKH$Y;.4%B>;?**$TZ^;KDJTBS7MM=J8RQ)/Y!W7_I4) M6"G)%Z,T^C8WZ-M0UUM3EV&0\2@ #U13/PE=MUE[N\0O89K/792SJ>K/YJ=] M=,]&8BL5"E,J0G8U>\W7JP*>$606VAC#&<]MSO7]Z.VM5\R14#JX*GO&[2V? M.HN"R#W8(@(H1U_%F@L2%0<^:16UEB:P-G4WCY+66_^7(Y_3^RBH2__PO.3W M+-_\]33$Z6SC:D\$;@8D6,!->40H$BA \Y!5R QC=%Z[(X'O?BI[:^QR)!P. MI+8N(4E[;'ERG2>75=$2B0G#8VUWB!"]3""T1QN%4+%15ZQMJ.NM3\OQ3.$A M:NH2>M=?E7[ 7MM,J,D;-1.R5@0' F9! JYZ@93QR/ MY1<^2&AO;56.A,KAE-=%4-&+L=/I&RAN@[FJ=_#V:OY5US=)TBEA&8Y 9>\D&>L!<20'3@I3 [( M0JM.++O3VLF,HB.EC@^EM Y.\K?A^WF+C=/N,L^^ANFLWA74TNTPP_>83I8; M%E]@7$^4C"IF+D&'ZJB$K,$S&8!IEDQ!YIUITU!B1T*[3#\?##>+XRFQGRMO MDF9"S*N7).[*U)OR")LRZZA8ML VK_]))8B9G&J>6?8F6$M\ML'JCI1VF5_> M#*PMU=B#1;W"WZ]A?<;)YBGJ=)<^F^?G839;/<3X1+GHR8_G8+RLC;T".3;D M6)$GI:..47&#;1Z]!R&_R_2,8P#Z. KO >4WCYR?3E;3.:Y6>-HDHRK@HE%B MC#(FP^I(+$$[N$[+=IN'KYC1!N.9;Y26O@N57<991_,8AE)?%P^5M[@CL5($ MN?Y>>\.N:3O6JO8OFRR^(B13S$H0=>:!DIYV' L)!.W%S((0ZG)D6UMHWDOC MN$]&8P-S&-7UX\5N+\^)YRQZ;A181M)3467:=\Z!X$FH[#QZUJ; ;'L:QWU+ M.C(V&ZFNW\NIE]-YF*>[!:F5UU[$.H0P(W'H(T0KB%>=%;>.9:G:M.;;G=9. M9H0>Z7)J**5UY&22M_P.OYSU=R2%7]G-?O+L*X6K84UQ,>+%>,V.""D6P, MQVK::X^EH&(N7A359BC/34JZO#5JA:^#U- /FLZWR<[M4DM S:.+8**SH+S- M$%QAX(3$PGD@WZ717>:>%'=Y!=3:^C55:TSD$S)UI\V(?Q]3II] M13^8DX1KKOW=G&\F"]&OS4ZJ@#8'Q)LO]2]6DUBD\](RX%B+0:5/$"3M;):T M8 532*K-LV=3MKJ\7FJV'[H!2 =>[/:R)W.@O/ 5G*H(,@=9@8\4'9!A",EQ MK;@X:K.X.VCL\C:J%8X;J:Z#B/_G0AN%0M*?OY&G/O^([^B$>#.OS-;_KY=L M7\/L]$@[GV>XN1.>Y^L_N/*;$^>UTLH*P!("J"PU.(4.C"'):\PF^M0$O0V8 M&==<-[LS&%OM'9CC@Y@]'25S.X/R[)BZ*M9344]4LH5YP< G&VH+ @&.)0M( M?T9D,KK0QJ0?E\]QCX5F^Z5CL'1PB!QF-[AC(>LD(6"=@HN1@TO60D["TRG- M.8L=[HQQ7SSZ!/I.JCRP/3A)8+GN +V"TT$7N #+T=-6K<)FG/B6VCFIN-/8 MYN&X/7J;E=UTBMY=5-G+K(23+U]F&U&&V;DH7\W+8OGY5)D70I5>*14<<%MO M2:71$#%'$&B+]D$YQMHT =B2P'$+;IKAL85ZNG"=-U5(FSX:>;H^(761-W-2 M*?GI9/W;8OT?N*XS[28J%ZX,3R"RK2%PG1AN H)QL9#PF"NN3?WKMA2.W.J^ M!3QNF<0&NNH @^^F'S_1?OU]A9O^+6_B.DSG]5+FW)U^N5C>5V49$F?)Y0R! M7&G:TCJ %SE!#IRI((TMMDVOT@.('KFRY@A(/99&.P#O;XMY(BE>9@S-\\5= MXBLZBBY/GZ XYIP4[4J%M5&'@.B= >V4P(Q<%MYH$-NV)(X[ [Y=5DT3%76 MO3,W^(;S^VS]/"R7WXFYTZ'(&C,KS!= 4XLW [/U,H\"N^*+,%S2YFIU.@#?]>"K"K)Z(C6)5WJ;DO-04E"@1#9 YIS1.1(\4UPR M$E6C;)J[*1HYJ^8H$!M$&QV@ZK"P/]=!>(H\%<;(<5$8D7R'($$FS712/&7= MYKFJ_0U.N[R:HYG X^AUL$OT@><4OC_Y_#DLOR_*>5U.F.?WTX_S:9FF6@=Q MVM:-A/YV,9NF^BQ_C:'MQA7NOL@@4PL/Y&V@X86WE[FL$<@N(RH)W- ?JD@' M/D8.0C@Z7+W-9 B;&(;[:3KXOO A^7X@D?XTJRFZ2D7+C5&@F6"UI[F"H#6% M<3ZGP@OW,;=)ZM^.OI&'&@V#F%MWA<.K9K"C>6RK=E3K-K*5&\O:>5Z\YZ: M4H: Y;0#%U,"G@RAEQ>+N;FEB=9ZPP=$W0BZ&@XNY XC\7LNA?J:@Z7-8 MU]:CQE$,9 44%30HS04%*24!:N%],IDGWJ:>XSH=(X]+:P.3 T3= 5#>X\=Z MK_T.O]2)6?<92)>R\38*J"ECM?S)0?#9@O>%<1=I-^0V9]=6Y(T\_*P-K(97 M3 =H>[[85&(L-\IY-UW]_3G1,%W7KR9<9\<-Q3*6^TTBNX/HI '/0K)T)IL2 M&EV0W4_4R./*VB!K*"5T@*??\(\K0EHNYO1EVCS4K>[>+U[9HK02(!,ZDILL M$-$F,(G;Z%@I$MN\R>]*Z;B)GXV0UU1='<#Q99@N-P]FOV)8G2PWG-W-F(C. MBV "B4WIVNDHUA16!Z(([A$-]Z5--O+6)(Z;N]G*I6^BH#_-!=AO85E/A:_X M M=A.CO.1=BM1<>Y$'N8]_878R'082LB$M8(=4JH $&E#"45)DK6OL@V[9<: M/@.D3YA/:L_-$)G[6%1"$+'0_F;%UA1_"T8I MIW@63)8V+N"NE'9[6;8+BFY%'"W5->+IO%JNR>&2Y+O^_EOXC,^^35<3 M4[A/*DO(+I.--R*#?5SBQFFXR=*+Q>.K>?H5/T=<3F()P%!HI+W%<*+L(("\PQ!OMDRTS+J4'##I* [F MM5*W! 7>)QFM92J4-H\\]Q T;SN6LY*< FF*J&6M MS D0+6V[2)M&*Z4%=\?#V#72QG63!@' %J#:7QMC'V'/SZ+OC=E=?L1E;4;V M=KGX3TQKLLFG/WM_$B_-EM/%9@ZD8428#*/8.Z!R@)3[=*M?TP\VQ2F3F$JI MS?=!8QV;6MM].)2;\A3CM7*)(MIC>=075(W<:F[DT&T_Y70 M"NMS=^&Y9OE MQF[GS5OF6SSM]SN)Y#L:6_N3QMK/B\4,4=(&DBF0BQ>*%KE-!+<%<=WYW7LB MX58NS;!JZ0!I=\AJP\?;Y33AQ#C.E:V5==$;,O>^ME]T!1SW28<0C6=MGN@> M)&O<^ZAFZ!I.%1WABK9,G,XWRGE.-G^:\303[<,RS%>GE/&)-:9$926D37(C M"@8A& (%^1Z@[$/N/Q\]N5+)%/M:_]F M7D>()U7%QL%SG4!S:554)DE^HQ_%/?=2CRXUKALV.'8:R+=/DW5%8F?C%YXO M5NO5)!07ZXL2H$T)E-0.@LD,M"L^>(;>-DHLW9[&<9.9CVFNAE!2!_#[[:2& MQ&_*13NJLYJ U40H"H]-+*!9'90I(D7)S$?(M(\*]Q*U=TW0=B])X^8K-P/7 M,"H8^^ [Y^+YR6J]^$R?6=\&.#O+(UN]PX33KS7<_BG,ZO","><.K=4%"K-U MYH509+$-[9LZL- (AE*(K<[!75<>-^NXS;'85/J]YAZ_PZ\X/\$J8W(>-\F) MJS^([PLA[)-;_/B'#I([O"/M ^4&GZWZ\LJJ?[NRZ$6*9RY2^*(SA)@I[.,Q M@Z-3#$(J3,LLI,(VMG]+ @]OWO7@,I"B9B>*51,[:%/'O0>S3,'V[H.R.*MJF&GRR5O"B\NI*N=7S36=E MV9:G@-EGF2 $3UL-F868 M:!,P3\Y&+#RX1A,V&]ORT[2[LP^^(OMWB]GLY6+Y1UCF2R>+A1B#39#J?E?) M(CBA.6AF)'HII#/V,7#OL-[3,+^[ .-ZKN/P0N_@NN\N65WVGM?*VYBX!L," MN>G""!(6]R!$Y(J94+1K,PC\0;+& 5HS$&QQQN^GD7[&4#W$TMG&?8=I0<.%_BGI^DUYB\O-M) Z #K.IA_# MZ0AGK@UW0F0PH5YQV$S"]\C!6!%SX=$&9W8Z?=O0.4X^06L4]Z;@[D_ZH*WR MWD?@M;,O[5\//D0'%)!&I:W5T;5IBWSX23]XPD(7)G8GC0PZLN_8L?L[K#G= M=?/=N<]:1N9;+GV,*,H6DJY)LK;BLE435ZV@>N04:DG?4-Z MX=<\I(F)X#713%N0NDA0+@3RP4,$F1UGDF4O&OFG6Y'W-,+P79!TSP/0@%KJ MX'C>BJDZZK#. _DP_4R_\J9<]5-.2Q="SDR8.@J$3B!001F(107PRJ.+0COI MVN2P#D/_N#G5W8!W6#W_&="]N8QX0='?::D@BSJS(L"7.HPB1]K;*A<0Q5JI ME/)1-YIR.2@?79CJHR)QZ,VP/RS^#)OB]46>&+?!,F]&?:#PY]A(YS.2^"3$@N6H"AF=BZ"PL#!2XV@#=?" M11U5HW;>0W'PQ$^$/1$X]$;8!PY/-O5ANVN#R8V^AD>]0)GPKJY0;LKBXA+E MQV9*&J+)\>Z+'$?H1VEBO&UH%ER(= 1GT"EQ"LVT (?"U+H;PTO0(C7J:#QV M#M]ON'Y^-N(V2V3,>G*#H[2@$M'K5790I,]D])SAO%5)_J/$=7' #8JBK7/T M]M10KP?3'25P>YFU.S]G$,OU.(4#&:>[%KK$4@["686 2=2:+<G-':N0\4,N5T3@62J:7;*N2:-9K!2>9K>!MMHRG93VLT MQ&!(.G@XQ"X*Z^#>Z[XNO\:)(&3P8 VKTX84 U>N9W??"8!2$#:NM.%.PANK'5?H<,BVJ[TOSMU']UZ7%.AL'4O[<4^[R0>'V1+"0\>2^"V @A$2_.)/"U8Z91 M,GL6EV)B=@2^]]E-.GT![B\M4=?>1I/GOB]I0\U4= 8FK]>HL M:,\3:WG0.9!SGJ0!A=E!E%@];'@?BT,KK *)O MP_=-.]4>M)$L**DBEC9-MQZC MK..1!X? ;E"%= PVB'D;TSI6#AMT_0;KG_^EF8GF7;/+XM%_F,ZFTVBH0@D MN0 D0JCL>=G ( (^FR%ZSS)Z'U:>?209?PZRZ"6&>?PW+O^.Z!E[O,9TL M-^U!]LDSV_*3!\DTVX>+@7+-ZM+/YOD&!1UBH(U:C/W(%T'Y^K3Q][\Z+N%?IF4R:QRML0"Q5$LK[ D(./.07/N-.,N MI=PF+6,/8L<-0@?$U*T4_L:*>]IV;O^.XSM]_A%M7L/>XX^@-#DF;)(!<@ZJ MMH]RX#T*",JC-4G&5B/GVEJ^R]O+N]>YT:(Z&&6]1 6I5L*H4BRX0GN5(FM. M/DN0R;2Y[]B-SJ[MW2Y(NC_/=G!U[6WJR)&,BX$BD1<8UY>[_=G7,)U5CEXN MEN^)P1O<>2&UD4F"5371SS**O+U#BK>8S"79I'.;WB*[4#GN15Q#*#9350;R;XW62_*F)P-V(SD;AAG(2JM00?B M.CD>R.,8 :4[,3'N)=]H(&ZGZ*?M5YZ?0HMR(8O5HFSW;P\H]3H><4?T: >7 MY7'<8>N5QN@R\!(RJ* 5.&T<:"VRE<)DGY^B.[S%H38QFMD0D(%)D>+5S#)X MP2*8[%(..O%@VSQ ;T%:,B0S M@J]-"&300@N?4C1M/-O[:1H768.K_XY[I %TT0&JWB'MMFGMMW0W3W?_]"Q5 M+V LJ91==IC:Y!K>3<_8_7".A8?% MX,KI &+/<;G>#$A;X^I->8%?:BQW7OP39K6RC 2YDG-6CL]%&1@P17R>I,A\?!0 MP 5!NTN[OZKLWIGB4Y:[>J0DMKPTTH*PVP48#.+1;":F=LF?AV2BW%/XT%@ MM>A$QQW@^_?WORR^XG*^$>1')*;JY=95TW!V"!A31_44#K'$VC=<&PA",= Z M;:JL(ATO3;"[+87CXG(\#"V.H- .@+K)H?LII+]COL6*,SPG.IE DPD A4BL M%-K\L@A9&)U@"1LE0MY/U+BG>S=P'$IM'2#P^6+Y9;$D!_G.[<1=]%8IA)!L M':4CJY,LR!>/V43FG&>IU1C8!\@:]_FP&Q0.I[HNNH<2 MD8DL(H)$IFJ;3 V.:=QD?12=8J =%4O.H+RE$(KD"!2].^3>J&+;I#CN1.:X44CKF^YV M&AN[2>%]Z4196)&)6"B%8G;% _&0C00I=;'$3$[J1N?S>WM4;I%+-EXOY<'U MN1A8N!W8JYMLK)^'Y?(['0.;A,H);2>?N4R03)T-8Z4#EZ.'F#$9R6SDJLVC MV\-TC=H-=0"]WY%$-9 2]H?48AUF#=/S+I)T+^=T3))1$C%*R#91<%-SOF,T MA61FN, 2I5;'+(J]@\11.Z^V =KPJNG C-V5Y'TA,29YE"DH"+X4BF#(.XC* M%?"%9\S:AA+:3/IXB*I>6KBV.B0'UTP'*+LIJQNNZ><%1='_C?GY8K7^*:RF MJTF)S-9\+V(H4>SL@H3@9 #GL]':,U-8&^3M2NFX+MMP&+GY?-5281T]/BZK,KZA0+VG[ LEA0_?9N(S+V+%%T7%\C6QQS!H0D0G<3D MDE*LT67P(.2/:TC'@FX#U?9O8.]ENE897C(=K)*N5C,BYQ*(14O[MW#P.K&$ M#EW@;6KM!R%_W-N6[O"\OVIWQ[,_Q?,.^"1\-EX,HJ -3^FK^%5?KS07]6<0WL2Y[ M[U0 8]BF]"!!9-%"L(X<':6*:=3VX38MO72>;AW]'*B%$5W,S1W$A7C*3?&$ MK6X1I%!1)R.AJ-IAP"3:DUP9L!%+049_DV]DG=YSTWP@(>/:KB/=2!]368,! M\ZFV89C<&#?362,&(N]IM6*X*<^+9@P_'@L*YT/M3\+LU[ ^^^M%N6+!I_/[ MM]@1NW,,0^@H\&@@X^-T["2GJ1 ZM2;56"M,:)/!3ML0T7XU[; M/=G=,3A .GQZWH'W<]&K[+P*L5YM206*:4<B/3<=[I=J>]Z^;$ M(X4%^ZCU"5GY:W[?Q3W7A*%QFLD %FOU*1.>?#Y692]9+E$8J]O<#!Q&]Y-U M_O="V1"N_GXJ?T( O\^'NV0\,!,R2PHDG4<4W^A82\$*B)0PQ^2\+6V*E =C MX$_;! >$([X+;<)UD;"DT8A2Q%!?+*G %7!]+)0CP*G8/3XT+^-LU/ MUDD_)L8/5'6O[Y\76_3733DEUC>5?=ZD[OR<09Z,'J=PH!>=.YZXKV0,E:AU M32&ST?+3T0=.AUX<=<^WG]LV@.?ULSJ-!R) M]B"NM$F)J5@@<4?GC,$"@3,#Q9<:FM,QA&W2[8]B>TZ'I9Z).;^9OZL'\)). MVV?S_-MBOCS_=G/I=7,0C&0^L.!!9DG[(A4!461#,BIVR@=0W[$E MVP5Q]UJR8RGV*1F\*XE/YXTQ3L7T+"72.$ECO;CX=_]K2I^W3)^^G\LPK"^U MMG_ZT%'H:F:$VTKP&.;<\2P M'TG%'=P&/3!XI%#0KPJ13DU3%F3&R=#-C8;+EB;$K$_Y9"AG9 SY)"A M7=38 63OF6,CA0[,10^Y2"3Q\0*Q)D^@IR^#%:'P-F[/GV[(T$YXV&[(T"[* MZ0!B%Z?,3]]O^_JO\2O.3H=$Z,Q2X JXDK86_SIP=:Z-]39A=LK&V"9?9#OZ MQGU;[..D;J#)GO!Y)7!=W>;OK!&F2$*P5&@#,ZR-,)D&[WP"K= J6S")U/@6 M:QLR._$K!\3)?5 <7&D](?+5_,O)>K61&#_OAU\RB\$E$!;)^*,-$#%IL,EG MY#([X1O?+]\FJA.T#0^%^T!WH%XZA9@X;\K+O5-2:8@V&E A.*@]?B$:*VRV M0F-HD_3V %&='+^C0&P?O?0 L7NF@05$R![Z_EQV@9=HE+@G'2@E!'D6C,!R+/B :T+NDWAZC_@ M0,"=,+3O0,!=%-H!4!^:+&>*%>C),Y(;-T91 %@G&H)74=3624J;1H5!_Q # M 0^!XU!JZP"!#T^5TX'(#B9 KO>H2N< (;$ )FH5F=>9F391]#_*0,!#4#B< MZKK X;4I<[\MUJ_F:7:2,=?ZHP>?#B2Y[Z[FQV,)Q"F&3#9?9Q"<11E9B=;) M1B#=E^8_T6C!PQ!\%*5W .\[Q]IQEY@OT4%6 DE@Q4#PR&M:HO682[T2:_-Z M^.>>/W@() ]65 =@>VB07;:ZJ.@2F&P2*.L3^$1?11>M,-PS5=HTX__'F#]X MD#4<2&U[(Y BK+AH/X%0&63<, O>&09*9 &TN11HQ[@MZ-#K-AD\_Q 3" \+ MLP=16@RL@H,_!YJ1B M:8/#+8@;UT'LY+)]8!WV!,N[&#K;P*5X'X.T4"A0JU=8'%Q(]9E422>"KEOZ M:)D3-XCKY 5[*$!LD2QQB'8Z!=SJ8M^>V_::!&IB!"'K,X-1&IS7'M!RF3!G MKF6;%YQMJ.L$( ):D MXA*%7]$UKM@>@HUQH^O.SO.CXZ*#3;']T$GRKYDQFHXL6?NGP\2W46G783O6P\$XLF5S+T'+SQQIF(&KU*$E%6, M/G/G6)L\WT$G-G6=D#X,6)MHM ^L;D1[U[83F7-NBB/:ZQ09P21$'1T(6T1" M9;0);7R'>TEZ^DET Z%Q$)T]I094OX7EDC[XZ]!=#FY];K,N!0]S<(PN Z7H MJ$668#6K;8HYAY!TAF"R9<9F1-:XC+Y!EX'-5GCU^0LM4:7\_%-8?B0S;(6W M8=,A/(MZX4KQI D>G/<^:_JJA[;I%3R<^WZ&HN-,.'2;\7ENU_+)8Y#^F MLUF8YU?T] EN9\O6>WU[M$V07()',964A M8!($,IMJL0+?N$9,")>X:6-Z=B+S4%NTU6*7'8V8B"FSQ" Q&T$A,Q!51!"& M_B_3 2YX&QNU&YWCVJYV.+MIS!IJ[PD:N?W[\#W^H:T-7L.N?+O!,0F7+28$ MSW@@C"0#3J@:$7JG5$E,BC^!V;N<37J^[.4N28)3")PI'%;"4SBL/4F (1A4 M0F QVC6J\GN J*=DT'9!T$V#-I1>.KC_O63EY70^7>-KBJ/NWO:7+!K&(S$F MZE063:YH"+7!N $9HRHQNP J@\P=C:Q9Z/7G[]] MP?D*;_":C YH$OD3@=6&0L) R+J 3SY:[VV,V&;"TR%4CWLK=SSP'DVS3]!= M//^K Z[G=OCTU@[D@]R,XDFBR&3M1 !)<06H>J4;=&#@@G6<#G,LC+Y1]AF2"1,S"R*%9+<4*C-/\[B'E*GN,NB+DO M%-Y7#QT2S+!@Y4U\51Y#:X4(IE, M;>#96=VH:.QANOIPC8;'T:UW\N&T\P3O!B[G<]P2Z&4! L M1LC29".E]LFUZ1BX/8U/R5[N@J_]GPEVTEH'0<,#_/ST_=?PGXOE\UE8G4X7 M")(C]Y9!M)[\7^[($X[6@$3R@KWC%&6WB2MV(')<1+;"R?87_PF =K MKP-POJA]B1=?,'_ ]&F^F"T^?G\W_?CIHHL1>I8P$/TQ\0R*! 8^% M66<]8 M+"6Z-F!\A+!NP7,@_A=4=@COKS\:, M,3H7T"61J&0FEO*F4+@H'7,IQ30"V^/$C5R$=4S0#:RI#L#W@/A>7Y2F)9%S MRJH.? H6E T>+S>J1= ,YLW?L2QGYKZAMXOR\6JEL[Z M6-!QR%97?K0 YTN S*-V24>;2Z.)((]0UJT_MR<6M@?;[HKI&VC/4CKY?$(N M!.:K=_(3%LA8LU3GB@<#JG9 !V#NLCG'M3W!E$YVFX/")9<0CF7F0N78EL)%D&84%9+(F#$KD MH5&-^'X$C]SI<410#J;&)_BB_/)D79^:;B?=MWE0?G2YUN_)N_$[RG.RC=Y& M1:>N8;5*)_@Z@;A6.K#_K[TW6VXKR=6%[_]W0?PY#S.(:MMAN[MC M7RER0-J,EDDW2;G+^^D/DJ(FBI1$HT.=( MZT/M:,.Z0$93E@@E)JY4M$ZH-N/L#B*WCZ3OWI![B"S/$["$0+PP*:H@>8&" MT8'B]%U %, CRW7')I8;]9X^C.!QW;6N0;NW/,\2MK_/KN877G,Z01@#$Q3Q M,^MZ'>_+8Z@>-_IY*GP^SO$]D9Q[O8C:RH"PC0&'WS[M_8Z! M5>LA*^M [[J8R>'P%H*R= @S)@C7-<_3F&1\$IX.^%[4R/!Z]SK/4#!4JJRH MM)[\+RFJ#4);3.E,V[YH)]K4=F\03 ZMFFL]!15O>#H6-GO!-61@N@ M5+_/YCCY,GWS9_I*GC>NFPO=3)4/+'+:7Z!$J)-N%)FT4ELH(=>(9'+8:O[P M$U3U JIC9;\9!1E*$!V :JNA\%_$H3]FB\5O/]?VPOTZL]6>M$H;'7R$K"2# M.IH40F&QIAN7XK6+ EOKL'WH'3>OH?4I.;"\.D#EEF6L]ZVQ02A)VM^66GP1 M(GG0(C(0NI #+9/AODVD9"=)O2BY=GB8M1!.!RA[-R-_?4&:O)8RK-6WC4YP MR1RD(&MBN\L051)U_G*=5JC0LS8MQ[<0,RZR!A+S;%B>=P";M],T^X:?2!*K M279_U ]4F=1]9;*O2KP BT*!0DFL"<0I;;@6.=<$L3;W4T\0-6YJU)"'WU"< M[Q=$ZQW&HK;"U 0M46OX:R/A((L@=K&0N6:M*V(# &4#S2@IP0P 4WY$U+PUB; M'+EG2>L27H? 8-92)AV [$ZE_W%;UL5R\-[Y!-IC;5EM)/A@(DCEK9=*>QG; MM.C80LRX:95MO+W#.-T56.XY*.]FR[_<6H&O%FM3\]Y?J-[+14Z>%>L,V%A[ MZB=O(<8 M.!5K];PE#R=SHEE#4TPH[@>Z^9$K^%RS!- M^.DKXO+U[-OWV;1NCT/R(78\:9"LAY=0.5!NP_OYES!=9ZF^GDT7L\M)OH;N M-'^XMX!5.R$B:A(N;PVRNQ'=O-#YJ4N"A)&1L5^O@K0WP*S.(GNF$=MD.0Q" M_M$MG*^^$V#J(\/E?='=&V9^;UA@2M$X,EME+N07*4<*V(FZ,!:E$YKL$MV$ M5?M0.>Z9>7I,/FKOW$JBYZ47#Q^Q_.3S&NK(AH.5AT&E5]R8ZDAZ%FO-=49P M=3(W&6$LN90QQ#9-[;O0E!_F,W*ZES\_D.R6].(W_[J:?*]ON-M-L8AHA/>0 MLR'?C'$%CM>F=,9P7M#ZH-I<8SY/VZ^@%??!WZ96'%AZ'?@8=\T27Z4TOZ+W M3T*<7*[2\#;&H\JL&;,F T\QUQH-#C'S4J,'FF<;=4IM3)R7TSBN'S(^/AM) M\[S.[+O)+J]GBV68YGM-Z?Z"]&YB_,JMFSZH4)N5F]T=[FWL(_+%3TA=0WNB M/3>[LDZ"*#ZR;$'P1*9L#+H.M%-@- ^E6"Z%;7/X=F&=W.F/W2?=*G[L8T#' M2RVE(^:HS,BU,*Z #MQQ(Y@5H?59\#2%OX*EL@\6=Y\$ TJR WMEYVI^^UD3 M*:_'=1B>"M,") L<5-((/BE:5X@A2"]*R6T"#"\@KI=A/$.BXJ5&\H$BZAEU M]Y)WHZQW"06!)4L&51&TFB(T:)\L5U$;+=OXM2\@;ES4#0Z(%WMEATFG \!5 M^^N*'G>[E/6EO/(I)DZ[40870/G"P8<0:Y:;$.19*J?;9)KN(*A38!TJ^$?# M)8Z70@=@^OUJ/IVLNI-.\^^3/^MWMW-9LA0QZ0C6)_+]C*WEQR6 32KPH$VQ MI5$_M9TTC>O#MX;40++H %5_8%C@U]EE?OOM^WSVX]IV72_%!59XM1QXK'TU M=180L%A(+A04*EFGVF2P;C2%YGK9>9M^,8> ?)J">(7<]7,45YG(V&43R];ROW8-$ M#%!DBDQ'*5QI$^UXFJY.C:\#4?!2D.TOD@X MB-H2M]?XCHN]&!&P*[%7V23 M0K*&@= ?WG0S&2_FF3?CC4"CHU[X8![2AB/G9>SN?V:K3V86/2 MA*0RK4%Q5ZO[+(10-'BND_0V\A1.')4;?6#.6"IT7W'TVA9O^XW5NS"?K[(W M![^[>_3DAO=N3Z^BJSNS)&042@KPAC%0BI-5J1Q])[2.+AJ7&G76Z^+.[+ZB MOU!%627(++'>I5HU:B$6'4#':*4-N;A&0V'O4_$KW'WM@ZG'^=L'2N1<\QS6 MR1[U5SA=W%S'KTJ\'N>!-,QH.(B.D^0N',^AKC0N'?H:<]3D\Q@R#\G9@>#H M.^FKW2AT4KR-%]"%QGU#6)W]1%QU 7@@N==7\ZJBB)AWLVE:_^&&:1)]8@4- M.$G[7S'M(,AJ^QC-)=E"7N0V3#N,WE]!B^^#TTTM?@(I]Q$8J-KG$^FO^=W2 M+C@ZG0W9^3D7 \K)FIU7'!26DRF1ZU;S1;?3,RX63X&$QX[\L6+I!UR_S:97 MB[M%:(D[\MI(S;CQH/&@=(91^D/4A_*0' M7WX.?]ZMQ!?IDT.RL%UM8I>4A.B,!ZT5$]'D)!M-F=Q-T[A1GO$P=JQXQAX% M0X3_8[+\6J\U)],O-XS[^>DK\3V&Q6J!U>!X-9_7GH?UVYMEHI^%+5IR+@1D M4><[.^' 9>00=,Y296T2-JIS>Q%]XT[,&D$G-A!;!V!\?D'!YB1*[82PFOT5 MK83 ,ED6V:J4BF,.V]R[# /!9G.R1H#@L,(:[%;F:#/PWD)>K:-J]W]TPSH, MP3I9 IA4"\V\IUV%@0-:4T2RN$7=I)],.U.6-83R?%5PL M5KU=?L>[[5<$J7JC$XB2!2BM)9#YX<%'+0/'Y,D>:>J[;*=KW/!+0T#L<%L& MD$X'6/MC-OWR&>??_H+QUM0-)(7$:(/IF@D7F>&R7&/B9F M7$5W.E0=*X<.H+3RX,F!JJF;M[N!J,9B+7 =ZFX@HR$*EX%'F9CFUD?7IE)U M"S'C!EA.!Z5CY= !E#[A97D[75S-ZWWI1Q+4O+8YNS%S+SBY/UY+ =&BK-T' M.#BR;(&YO.IGZQ5KTUKN:;K&C:6<#F #2F?LX-VK]*^KR6)29?1_9Y2B M@14Z@ JF/(,D03*$$[6+)S#3JKO,&,$ZGE0:43@=8 MV[V0H&T@CYG71V(L&8SO$_N^1TIDU[SE*OG M<4B^W>IS TV1W:1@L,FP<;EE7*?W3GCN R KCE2"S1"CE(!1E*2ULSFTR5_9 M3L_Q.;[WGWK71*N8&)61#H2-I3;1DN#0(@AEM"93+2E^BF5VTI]O "P\3N4] MGO&]9O76M1W>7_3>IP?3$ U[A^[ 1C8I%^,0HC8D1QWIS(@^DE=3%">K52O3 MYI*TC9ZX*[_]:UA>S5<'V?MR/P"UT84OD?MFLW?@'2/3J4[O<)EG('.JB)BD M]-AF\,F^E':I6?9!S^X&60U$U;/*&:(\:NMS!E-#)RE]VG58(=FJ&CFX)< MKV9X1A'!)QZD4D;)W*J IY7A\.,;/N:$.;A:$6"?C*])?.@\_>0DH\ M^I"3Y:+-R,#M](R+F^/E_ QP#F!Z!]#YA(F4;ZZ+6/0F*A,D MQ/J="8A!2/0AMBE0>$1*7X Y1+Z/[I>.878':'FH?%=;R"F6!.TPY6,,>3$?RNCNTO O?;O803VA3J%)-TM(>(K6[ M,O:\HV^SJ&,TVT3Z=U'4DTFSOZ2?!,Z!;!_[_KJ& ?Z8A>EO:T7IO>&(2,K6 M"@:J2%]3P6+%B33UI4/2>$P.XX71N6@;.H8.<WS],,;'X9SL0?PW:DTD#(@2,J;51:0'9VT$SB4S&KTHYD4&ZO>0="X"?=M0Y^'<;T#\#Q(9Z'_7S@?O17( +75]>Z 0_!* 0;-N?4E MZ$8NZB8E/46]#A3O$V6&>_.Z ZP\Y,GO(>&K;[.KVA'#<2M]CA"*9Z"\+>!] MSN"ER<&:.IRV79+K-HIZNF49!CN#\'[L@/G&)<)T>A4N/\PGTS3Y3M]WN*HAX'GM9,[TXG MD?<^67PB6D)^/[T?&> 7RME(_$M@ M_.<6.FL@V72'N;=3>C(NEG4I;TK!5/-2[VVHS(1%38>\42: _%F[E6-=ZX7B5HB8 N1SQ7)1!\)8Q%C;, +IYEIH&209G0Y!RU2,ICWB\RG2 MPO<.DBU$NX@U.I=)<9.!ZK1&FW3[!DDO M@I0[)T@=S./.\'%3%2YRD#(+!47JVN"N6.)%=&"21!$S#[[1+(=#^VCYLGJXF8EIA_OZK#NS=C+<>,5]KCZ8/56AZRFK85F(D+&62)(*.A MTRG%2&Z:R$ 6-]$ZJ7G-](]8$UQ(1K6Y MZR*%R__&,+\@UU4FXQ)886O^;-00ZR0TEC6WTI72BA_'4C[^%<^1Z'I*M347 M96=GZ#/K?3M]1UKA\[_Q\@?^=39=?J5#)$?T] 6*LX(.D6IEYFS)?<:0>$@V MNW85HP>3/?[=TGB@/5*(YX;8NB4__WMVP7/6T@4#TA&>%#H.GHD(W#@;=;VG MY6I\H*ZI'?_Z:DQ\'B*RLX0EX0PO0I!:*4_&-YT7H"334%-:(+&4M5'D<*DV MS6$.HW?\*Z[1H;FWV,X1G+_/KN87CD>1N4/@)8;SGY/IEW4&%>/HI%$..&.FIOMF MH)5QR,EQ+HPJ29PB3_8A5>/?60VLCP830:\M7/_ L#BL4>/ZDX-$[+91,5 T M[OK1MV"P)J?,C8"2G:0#0B(XQ1&\Y$)$(Z+&-AVW'])QM'&#BP7B^^]8&\I- MOUP__*ZG7PY).5HF%,-U;5G,(&)T4)+T*&)A2C6*43Q)U\AM9PY'PB,S93CV M]]I2<;VF@_NX/OC\@$JB82_7#8"@YE[4)GD,JQ0)%! $V0VI!"S:HXVM:@H& M5A7TM)I#L='W,[O$E' 1LJJQAJ@4A. ,,$V'H[?9\M3("]].4%?*81_9/U8. MQS.\ ^MSFXZ['7][8U\_7J+TQ@H(O Z11$7J-)8$69!^-=YH5TYW[CQ#[+@1 M\4'QUE90?9]0KV??OL^F-38P*ZN?W*8Z'GQ?_;('#WBF[;6&-H>=*AI+<82 M4'/KT'MP*47P07M)\"LL-8I[#7K8/=P%50E?V)15L"C(WP^Y?@D00TC -2KG M&2VZ4;3Y,2U='7'[2/S1X)SCV-S!Z?;IZVR^*F>\6X&R2C',"8+*M );SV>D MM6CA>3$H'%=M7,/'M'1U-AT#E"/9W -0KNC@)-K?3DEIUT*SHCC/#LA<(Z^1 MTQ'J<^W/;P.3-C$I91L]^9".<:]+AP3(X>S='QS^&AQ3_%+'E'\>T%2^ ;E7C@57*[]JR03 M]037M1*?>=!!"Z&UXB6WB9KN2VE7-G8S"!XKHKZ#/W1W1%2XQ)&=*FUR*?:CLZLC2[7"TSP7+<$(] M%_@26Q_54W#)2N*U%XZ3Y*)C+:HD!Q\*<[K(8)1SC09B'4CQN-9?7] ]5J!G M!-R;0HLBDBC!*E JD[W-"IU?:!.004PKD\DZ/RY>NRB+Z0ZFAXCOW-"YJK6( M D/AAK:?Y[69KP[@LW+TQ1IIK!-2MIFDL#>IX\:;^T3HWB(\,XQ>)],[YD3D M!4RI\PIJ;K4+ON8\,F65,8RG-O.#]J5TW"*9+A&ZMP!'KYIY:G&?9[_AAS#) M#XL]7/2.\^@!=4U(L"D1+VF-'H-E2?O(_,95W*XRFKW?/6Y=37/$G4(B9Z01 M+\)J>@-'L)JO)K=(\((%2,P:1)T%QU:Y4R^C<-RRG.XTX%X"&^Q"N1$0_S;- MZQ _YC=_)OJKZ^HD(UCB02>(3--NXX'LCX *3 H"10I,.W9Z5.XB=]S6='U M=!!1]I,5LV.5%T851YH^0-"9/#@6(WB;"M"IJ[UB3.C2IA7B#H+&[7-W,N@- M(8ZSOPV\V%C*P/>!%_S$-X*;Z[F]$_S_CV/ENS"O8/EQ?!K]HR<-R*"GJ6QS M/QJTD9I9!75.1;VIS[5]((?,M:+MB2&VZM Y> 'I;/Y0)]QHG&J]?\2$Q-B\ M_5HCB2*%0GV=H:E\->*U3)"+QS;]\FR]4F"]/\>C:M?,!IFAQ6(/W4XP8Y(U],[T 'Y;WWO=IX MWY:N'-)*=-8H(,1Q4(8@Z:5Q('+Q=59A9KS-#=Q>9!Y[S+[H97=EF63,QZ*8 M )YJ^0,+"7S1#&C'9B6+P(QM2M('1:8PFL69)_'YP 5IQ-B8!,_SM_I?C';+%X\(KKN:;(N67: M!.#9U_Z"FK:/TP&RBER56#SQHXU3L96>5 M9%Z34;J>I^VB,,* S\Z3O5EKSCBY/(X7)+W,F>$OBC&^:*3TX_>/[&D.(-'9 M8.SM"AR?Z1-_F56O^")R+GGA$82H8VR9)O(%60<8)?.^!);TBW3M 1"YHV*\ M >3'2G4G0 YD\=B1AK?3C_AZ;3Z\G:9/F-:QU[O5W8QK3R%;+!E8\C5^HCW$ M+$.=O*=,R&@->]8.VN^5O:#D4-'.FO-YP-$JAT:JPO^$>?[[O:6MEY%-8<*1 M V*M<.2 8 2'N7:IV0D<#40YNC]M""MZ6Q^831RV_/'215N!(/C.3@V M"#Y=AB4]ZN??/^+D\O+GO548+ZREU8,P+-=V!A8"G:V0K Y)L9B9>AD.=KYB MG)S<-E 8AH]CH^'WRKC_PAC*T2 U%*RF3\,&I-EDJ.TD:-R0VB,"?!]$!W.\/1FM=RAGS,F*]J*_F57;D M<3%K@)E CIC@M, V=Y%;R>D./H>(^FD '<#W#L#S2#O_<3MN-UON8C02,%4- MS3,=[K73(W(915)"*-EJ*/$NFD;NFSC\2380^WL $E8_;_&^O*9W3Y;OKY:+ M99CFNW$KWD09(J\]JPN9]X8I^JZF+A5'[EY./CPY$P*,R" #2J0L?WY7:N9S#'1QQ;OZ0]EDNAE%ZX$E7CU>0.+H+ X\+5G M=BKDNS(FBM8;MOG.^6XO?6=GQ]YQ &K)[WX5U8=+,C>7DU(6%UZCS#XA$'LX M**'(YHQ"@,DLN%(8!MFH>-TI@#YU*7/EF2J;[?+W ]'6MX[;?N&$ M0#J>YSVG(<^FJV5]Q.]7\_0U'#BF3!DLN?H[*@?*(W_SKJHZSO4GXS#D) M5HMWC(^EMM+ 6AM>H%9V%;R'V^LGOYLM<5MN/6T1TH58 MUUJKE+EPX*+5$(T6WI,-9WEI$XU\*8GC1@&.P,>CL&03H9R7IAFJUN$%3VZH MB4Y2X;"!O,"$<38;T(*^*(,,"!)UQEQ2FAF=BVW3=J2!9KICY8?Y[,L\?'MU MM?PZFT_^!_-U$(S3D>Y5KKU=+4^T!2+MMLCJCG 1LPDL)]EFN2\DL"NMM \V MMFJE@04RMBG]>8Z!-.K/U=K^'BZOR"$@CA$5=>[-7Y'6EM].T^55#;M^GH?I M(JP>)X@:-W0Y MH (;BO&]8>AF$>N!(W7'?,#Y:H$7GA0NLXPV XL(2K) N\1DR,DJAJA5RJ(] MH)Z@<-R 92MT#262#J"V_=B_':QT=_[?_9T;2\#KX 4&!4$[#4HY 8X\%B@L MUYDZ@JG09I+)X32/&P)M;JT-+K9>G4ZVAG)7JA//,2)W/&D09S& MEU YD)-X%SUX7^Z_["->UJ:#54,M5OHI5G)N>AG=0C%YX31)#USA!,!L:N?8 MFN:+QDE$DQ6V\;*.H_M8Y??BM_]V_^WWXC."&1&]@5QJT12*##Y8 ;(89;SG M@:S5<=FVG?!QG=838G53;9Y2X.>E.U>9<@>%X9Y\7D,]NHWB/K1IT"BP-OUR MGM>#/5N(FEM Y8M4A3%4OZ(V_92^8KZZI'??;:'[5*S$^/[[ZD:V7LS^J(W, MJQ#O]I?TB44M$+(.M+]J"[6 SH$E4TD*X8-A;?JS'$_[6>O4?1#[R!0]K=@[ M\)G>S:8_<+&LQC7Q;Y)N+HAO@@Y;UQAYYM8K#CK5&R,E/;B<(ITDWM#RF&PU M _$0:L<-.XX(YN:B/2^K8(AKNA<^N:&E<))KNB-!R[1.2A0'6&I52D"R:FL; MT:+0:!4D\Z%-PD'?-L,KDMST"Z[>^=O/1Z;YJW^'>;XN\O LU4W'(>4Z=#D+ M!CX'"S5#4)@<=(R-:CJ'6L)96Q#[X'=?"Z(-"#HP)#Y:]DGGAE.? B4!MIHFK4!/@A'>.BZG!Y[@#& E? ,D FK;)*>X,ZG8/A M8V"N=G"H7)^K-RT=F"D^DYH$JR-!7(8,(18!4L6B1>)2-,H4?D#&N&#IPU Y M7"X=@.IPQMTM>YHW=JU$\C6$M'2Z)^*!EPR"M %"LLRC+(DWNL=LL9IQS\LC MP+7IWHTMZ0[0OA%._-MTLEQ\_/2W]7G@M0_:H8*8?+W2=!*BC0E4,MYH)T)6 M;3HO/$G6R+[@Z*B9M1+A^,UT/^"\S.;? EFQVY9UVR X<>^]KEELM!)E$)QD MQ#+AN.7%ZV3HJZO4V[ZC%K:.]8)"('L(+)_ M!?C*JIQS8B@$BZG-L+L=!(V;$=T-$(<46P?H>Y:ON]CZQVUYL3':1Z]-==L, MJ&@]D'7N *4O1942V6;%_JFLRV=I'QG37;A+)T; V.&=ZR+V6>VC,5U<1)9\ M-#&"B1I!".8[;I4?K!CK/\P6,[-Q$'%NAL$.Z>LRZDLZ#&/<,7 MVLKW.I:M+)._AC\GWZZ^77!N>''%0A98D]FSAEA< %&*<]+*$'VCLH"&J^K< M.&T#].[@F.]TX X.E@WUSKX'"Z_!]LKQ9$;FW./^!^??9_/>KY=4< MWRX65]77N%#%.*V5!RV]HE665#/^"T0TCA5I7K_\BO//7\-TG2Q]H3&1UTX;FQ6=0'%#/*JC=;7UC+L@LN9M=L!H2QZW/G/D MG70>0/N5=R39JY-9U5CK']6_QR\PH0^6!.QY2'6RXN[S?IX43-X6S^O)WXAEY?1\G7[XN%W MYC,5[W++HQ%ZZW+8$L-OID*OUK8S2_K""B4-QPR:Y52' MDA1P@KXDC60GHQ3T\YCM-M>T;+BY\5"ABJ-=23M%9J7B-66;(V0B'UB2[69RW:W!L$_I> M!N)?\B*^ X&?LW%TPXWU_=*/,+FLB3;$M=5YLCME7^]RJ_(4[.JP?&3?+:K-SK9'/3"63POA@O>EO#7AG[ MK[:/_AD\9BX\4V!#1E L:HB\2$B%*:Y$4-RT\>QSWLG(^SBXO M:3O77UYX#$'%S, I1]P,+H(/-4C-N>6Y."M<9Q[ND^LYZ\X:^R![,'4_'#S. MV3AZS(7K8_"B:(F*VT ,",0 5[O36Q3D($4?BR%_2+5IY#[X4LXT@W= ?+;; M,@> Y>#=\GWEPW]:AOERN+[@U67"_)>K.2WF.DAP;?[=;^GWYD^K;BGM_6/MK6$_Q2STC M/W=S%KSY\_MDOOK,W44*1JT=9PRL1 ?*1 D^20'<^."4EX;W=A^P>S%GFJ_; M[WEP+&!^G:WS^&24618;@@%G*A]D$:1"K $9!?(2@I"QLX3WH\RH_E* ^]TV MQX'E2#/JS33WMF,V+@-OCN$/\TG"*K.READSJ)U-&A!YO=3W!H(L&LB+M(6< M1R-#9[DA!Z_UK)L4=^+5MX#5K^7Q/\6A"ZN*<#XJ4);7+Z8J1Z.!N>2\5)#C3!^3C;(XY.PO_-QS/7>DQ#WE4DO26D7K5*=<$ZRK' MZ#,PS67BIBC7,K?X9.O\9>(87>S/\2!X#D?F\]QYY.@^R1\AI;5")!!&5WO> M(O$G2S I&L6S=.XZ/-P%%.ZB!#X[+%+ZJI=JMWKO MP1./H/B0/3K%6@V-:KJL<0_$,P[<# >67DZR0VH&GU4JMV.07\^F*]9,UI%WO>L9L!H3Y4K>J)<-?+ MUASFO']+G)A,%Y-T7;$D$AG8MB DD06=\&2*>%]G*R2;@D5M K89<]9L2><= M@FF\S4;'T+FFFF]T?3Y!NODS;SQ)ROD^J^XC[=Q$QYQW JQ,$A1M"7!:>XBH M)#/<:VU%$WWVJXQME'0R%A$$J&H1MLNAS8R]_>8XUO=R"C]&0%>4F*K,9VLLTW_?)79^.@R,W<':2K0$TCGOL&=[A=TVHUV71W 5>=0A01"A@(HD0^=2 M!$\JD3&TQ9F13/VAEGBF.ZPMQ$_6F^X8O)U/%O)0O34+,\E:4R K)$&&[, 5 M$J0)!I.005H]TB#B4[9H[>_:ZQ?9C$>@[9<^%$EJ!2>DI&Y9$Y/+6GL'+*(F M/]22AJH]UYE5FLO 25-U=N&\_R+/-,'X%]F+QV'N%RCO?I9#?U_9#;?LT8M %!,]:16F9%"/5Y@RTPC/-+?Y%]N,1:/M/V(R;=GR(FLDH M!920:LZU#!"M],0N(4KF"I7O+#+3Q&_L;ZC4+[(=C\';N>?XOYPYS_9ZOR]H MH6,0,5IPWLMK"R\O1%Z$)*7-A6'?,Z6/V9AG-[V#X=JH*]L/P?%P]^GGVU M=3N7G-,!0+:1LE% +%R 0R>2*CD5<6YG>HN90OV=YO]1^J EJG]IHV =)*S5 M-2]1I4:A#AJ\<21[K30$E 8\8SXEQ,@V1R!UKPOV6?^9AK/_HQ1!,SS_TEK@ M86CR><;QX'13$O$I,"G5V@S[W9,&9AM+_HW1!2U3_TNI@ M#^^*J]K:CV=(*67BF8D04S$@!9,L!$S>=-:.Y]21@OX"^/]12J 1E@>] 1BX MAOOME+[%S^%//*@@^_['!ZFNWDG/0*72M\^_JSF]K2.U&84.5H+!VBX@&_+Q MK"45SZUAC+NB11M+Y0FBCE7\6Q[]F5CY&_V=?UX8);(NG($0B@XQZ\BS926" M=]QH)[,D.9]JP;=4C1M2'0H?FTIK,#GTV@SBWL9]%^:U>>$//*+3PU./&UK1 M/$WO*12/E)HQ%%"XK)UU<@"O? 3-BA&Z,%T:5;B>0O&\^;.>T?@;3K%,EA>1 M2Q>+#B"TUN1'ZP+1"4?0)\?:&,.M;ZQS'A+4L;K9 Q4[U_OSMQVU7D13'!GJQ(H BOM 1ZTW8!D++-.A6W*; M*ZH]B!Q7)0V*H\?UUFU$=6ZZ:@@3Z<7/;JK+3F(\/8M)(3 %$Q7M.D&FN0L, MG"MDJ1LGN;&N6.G.5+?]P.D5_D[;]-ZK)KBXL.BSS%J!-2;6!'T)WB<+3ODD M7!:LR#87;#M)ZEQO[8.1QWIK"#%T$ A^E=+L:KIK3CF:B-.D$]0]FXJ15-T36H4'H]"C_AEQIT?3LML_FW MU=,..?2V/&68KH[/4#?00;9^S4?\/B/)3K_'&.E?8)?B4:,$3H&HC MNQ))S)ZK1O5$.R@Z^L9IX[G;++SH920?%\'PQ&L[?UJT81Y"D284@\7$1KUF MGB=NY,S.(7#RZ.)D8)&WQTT9=$UHNMO8@5 MN79..-HT,CCI46IG&]7YM](]=ZV8-MYPC].__5S_\@[\4DMA,0F0=E7SZ@1X MYR5YG"H+,N]T\8TNJ \CN%,=M0^>GNC'VDQT'9CA9.G-IFER.5FMYWUY_QVK M%SW]\F$^*Y/E'[/%HOH:ZV4N/L]>DZTYNYSDZPK-NQ")T]R9.D2X=KX5J" $ M6K\3R*5 7;)O8S4,0__(V=(M\#N"8,_G&+YKDO[[9!J(3>'RWF_CSVM1U!-P M_=EC6L4/]_9&1_TPW&AM'.2D+.?%06:QWD)5@[,H<4T%,M)(Z RX)*P((I6(5K/0Q^&P?BMW ?!T9%&P=XBZ\ @^$0BNDY> MNUI,IKA8W)P0JT[-3H84T@BN<@PTEFA(82ZFI ]A#:_0!Q;L] M['( KT<$2C6H+CY=Q46:3U;)L>M5K#MC!\ZE+!%!LESM4ZT@WP7KN'1XC^:R]4[B)6RCKIN^\*>Q4X:65P<87%^_UW/8ZF2E HZT8Y1WI4YYBJ"U M*,S25I*-JHIO*.CB6!I0MMOS'/9C]-CGTVI2Z21>53;\-/^BP^GQL[LXF89'P!"<'' &2O-8Y,- [>Q&.6\+ MQ2UG-6Q;9;&.YM:$Q2$CDP/1TBA.V8)3K:.6W"=,A=.QJ4NF'1 9Q#I112MO M#.FUX-TO?:6YLB)T"DYJJVK&+&W=D!@XC!RX4>A4*86C;\.$7R9JN0^.AHA: M[B.R$8_=Q7QY<7=Q1I$#SH5+MHZQR0EI3='0F@PM$3%( M;NB,EZWR!7[)<.@AYE$S>748[>(&@Z\3S-#:!*J@JOY*@,19,@:YDW&C<^9:-<^G.Q &;WZ5OGR/^MF7">V85XL%+A<7FC/O,@:@ M_PPHDQ1X,A')>'2!%R58T&W20Y^FZPPBJ(=@JH%0^IGE\NIR]72""+T:"DL1#JK8?(QCE,IFC9IFW.(U)&[O#9&E?'L;Y#"%VWQZEW M%1?&!9^ST,!"=,07+<'9H"#:G%AR5GC5QE3?0LS(/2)/!J,#V7^XP35;ALM3 M7BX.T=[C!4]M=.%WDI8>NZMOZ&1*F6?@MB*"USYX+!;P6.AX4L;FW*A?=*.K M.W(S$CWW^CKTXV3QSVNGEN7(:M, P)3)#M35JOIR M] Y"P^.8T]&,'_EVY#8I^;]P]F4>OG^=I'"YN@A@SEM;&V* J,8[216 MZ*1%LN"\0TPL9^?9BT+<+T/,+C+&NQ@92+RSH7G=01CIW6SZMYLKG:""ELYY MD)XG4-EEB"(J8);Y$E'''%YT[[KWL72/B!%!,HQ(9\/PMP-H/-*QO_W\3!^] M+HH),MM(C/"Q-@*4G/9-K>N366<=?=3D"Y[&@KDC:MS8XH GTM "Z!%+=2'K M[86,!>5K1561=;Q.0E*_.D#T11O.62BQS07^$T1U9MT<*OAGK>+#I- !H.[4 M]*-%K;5M+,49B0Z?Y:TSL!U* AF+272 <2V M[,+?<)J^?@OS?UYG9.D:+B<,J)!K0RY7B\-$@&"%1AV"T;J-O?0<9>/>=9SF M)#Q<%%U"ZV8U-_DV7BK!0P$OG (5!9FDA99[KK*!P\ M"[(CA-(!R.XUKEVE.X2T_,=D^?7UU6(Y^X;SM5*6&&2QI.A+JFFEVGJ@94;( M3'O/D!P?TZ9_W M,OZ45LRJY(&\Y@(J%091DS&;>2SD2G.=LVV"MF<(Z\QW'!)G0XJD X0]XM7= M!:6)T:9,YBK7VE7E+R *0_S*GDDKD4S8$SF2?^R5<-DL.^ 4EMAA[.\12!]P M7G\0OB"_B(8)\E2JEX)D1R1DX)F(D(2*B4G--+8I-G^*JLX.PP,E_QR@#A5# MK[T0W^&J]2,M:Y6:=4@^P.8C!KG\?Y*N@6[ZWX3Y=#+]6D@"!_!2HW<8BG1M7&==U%TK#;9?.Z]]K2,96.$ 9Y+G;OE+01'+HDV M$GETRB7=)E2^DZ1Q]<@@F-C4(L.P_TQ4R.$MS;<_J(4Z:=C,?"> 4N".2ZV! MF6SI\*D5DMH7*%PH$8K2Z-K,%&BE5.X*9C;?\%M83!(9\W^97%[5/,G*[3O, M<\:+(+<18E9T"@=#.PG)P/.Q&OHAH"V-6B <1G"G"FD?/.WN -!.=!T8T7?+ M?#5=3G)=TN0'?L)T-9_4\35O_DR7I"CR=93CV_>KY;HV8K?"1F>DC2I"O7, M)42I18$9;$S"2Y&C:#29>/BUC!M5:(SK401^)B?T77_OY5=\'2[3U>6Z@\YJ M]X?;W;_QN5?+ZZJTJA.6,^+?M]GTTY*8]'5V22\\IO70B2EL85.IQO.O "*#M=J^L(XC( MA.4*BG((2B8%T3&$4#(:IZ67I8V_^X",<4 RA#PW$P@/9N[8U>I_P>GLVV3Z M@!.V2&0B9A!%JCID10%M&0&1\Q"3D74L^8NTPI:'=VIM':P7CN5?!YKA'SCY M\I4.Y%<_:$=\0=H9$>?ORXI!B_=7R\62#FWBVNK\OL@B&[)&R2X5M3A58X*( MM@9M2B[2I!=]:AYJ< MUES'2(>E5@4(NDB;@W9Z45F7HJ,+K$VY>?M[L6.#T-<]YGQ)&H6#6"P#E;0& M5^=L"U^B%5(XQ=HD(PR[CD[C8ON@K]UMP]Z"[L 6.'+-O_W<_H!5HKQPB7D= M,G!9^RHJ1:R06,O(Z-BK=:Y.M D_-UQ4+\V_3X_5S69@G0"GVSWT+GR[*7G+ ML9 /&20H%+[VY/-D--H(CB=A7$E6-\I(?XZR<='<#81>!.T#Y=D!/M^0R3S[ MB;BZCWR_FA:XSLM'52)SFD'!@.32D ((63HHB5LEM1,FM.E+O9.D'A%YJ.0W M?VX&A]4"1# MHP7'K%O-4'N"K'$O;IKB:CAQ=("M!YMDO00=DR?7/H*UB3@4(R?KWG%(0@=! M%HR7J5$T\S$QXY8]GTX_'<#Z#M!SI$7QQVVU";%/Z1(29&3$1^XS.*85^%0K M)9/(G+5)\QUJ!;UTX3]W/^4P2)S_5GCU;78U75Z@I'\0&9)$9+F@[-*%OR:_1V.R-?*&A?\!,.CUFJ(.2\=_7=&CWOR@+X.1S71*4U[;>^"4;V304G>0\!<:[:E@ACJ["UF9+1<&,;;=!@ZD6I96Z>: MA\"X!2%-H.-9&(B)TXYA6FK/44;=QE?81DVG"F4?)#RC4/9G>@?6^.8:;CHM MDG_M?+$!L/;?49%%B-ZEFK@;LC*2%]VH&_UV@KJ"SP&2?@8ZA["]3_2LXSU: M&V.9DB!5*J"$=^ T.K!:*32YR) ;30+<15)?"#I(X,^#Z #N]P>CFXZ93-:Q MFQH8KD:N, 7!&0U:1^%4VU"S936%KP5#ECM&ARE,5X--XI]*PDC!SF'.JV&87%O M&*F-!C_B=?7LXNOD^^?9F^ERLORYWE N%/3H:4,)6:?]9G(&G4RT&WA.(I%2 MUB\*.QR&GJ>)&V] P P> I4 \ID[,J_UU\G6#[,9_DJ+=^7,DFW[2R3=\IR M(Z"X>EL@70;G>((<,W,JH.%I(]MFU[C:7:_H"!]#2G0V.'O[,WKNHNJ1<>18 M:WQT+3!+R8 WQ*GH8BF23F#O3N)Z[7=EUVYZ:&/?ZS#&]P @K)5CTX2O9XOE M@E]DP2-/H:I@33SQ#B$H$G3"XI0++F-I-7S] 2%=65:VW+;-A!][U>@RK1Q9G2_.+;L>,:6E8EF M4CMUU$G[U %)4,(8)%@"E*Q^?<\"E"U94FJG%\=M'A236 ![.7MV0?+XV_/+ MP?B7#T,VM8EB'WXZ>S\:L$JMT?C4&30:Y^-S]F[\PWO6K3=;;)SSU$@K=F2CRLDQW<&OX-')-\?? MUFKL7(=%(E++PEQP*R)6&)E.V*=(F&M6JY52 YTMP7X01OL' MW<-@_Z#7/F@VN[^VH&0#XGZ.L0LEWE02F=:F@O;O=]OUU[W,'LUE9*?]5K/Y M765-U(H;6^-*3M*^4QBCL89YY7"HE<[[+YKNWQ&-U&*>2+7HOQS+1!AV(>;L M2B<\?5DU<'+-B%S&7M#(WP5VQ.;N<%^NC@? M7K&/PX&[ZC3;[/(M&[\;/MS0K]#$CZ=79Z<7PX^URY_?#W]AIX,Q6=5N-MN/ M,NMI\#:J8I5 Y):="9Y'(JVR$%;?Z. MV)3/!,O%3(HY>,I.I6$_%CP'8M2"78E,PWJ=LKJY$M%$5+TW/I M@A6IS0L!0T#RCN_A',X27.62*Q;S$+=RIA-IF=5>;D,@%:$PAN<+$DGXM<"^ M*VL:W(N@#+94KEA@#Q((98[B +$4TZ$) L+F4QE.F2GHYV[^7.2B7(0,2*11 MJ")4D.;23F&@R43H%*1U,ZBF(Y@YP[2(!8M5-SR76'>^(-:"Q3*%-RDP=]ZK M(M 0QW"^,B[3& G!J5G WZ%".D04H15751%=24F4P<&$#<*,4G?!+_UN[FT- M?$6N"ZF21*$@@(AKA,5M9YP^(3=3%BL]-TLXY&(BC44+8QFGFUYO:%E=B:I9 M*K.A[7,);'=W8,=K7GAIRJ"5C$UPUW$L<>D\,V(\%RX&\*D,E"!?,8' !TJ: M*8F36()4IW2GZTB:4&E38!Z10*Z5#T:6ZU!$N&W8'GP?"033.WAX$TYY.A'L M%/EU52A(M#J\UNKMB5=N:JL7^2M_*:E2IQX$M#ZC)%S!AH\5Z?+@C>*UC6)L M1';>1PPDJ! \OJ(MXY_QB!BEID1L^[TN8NDZ$ E:2FV_UCK(GJIIY+L1W2F0>\L(\? JQ:B 0JG(GS].ZR+$ )/K6 =6VP=4 _.Y@U$D$39;'$4 N,U#;=B0]'BW/%774Z MO/*:3+FYK9-$&0YP(G)6Z!8].U4.7IZIY\]2\XY,O@]320Z?U];;-[ M8! MT5:]RSXB@]7HWR4B1?$1Q7"COX%2'-V-U;FYK3SN!A9+<+:V0FREMT"C MJM%()*&3F[X'=(!-#+$5_J?N:@EC\5LAH;(#;I&&[K#UZG_6$9_B@$JMA$3$ MZ6! 1XQ0"H2H+ 6WG>E<\&OB=E_*';N[)L0][U@>5A\5^+*)],>R+Y[@:VA" M]/]B$:H_DFNM:W1+1P= A,AK\+?BF1']Y1]'8+-,\45?ILYK;M(1T#*1:2W0 MUNJD3V]'9D2)*%3E]+UKVN_@RV9^5ME>O=/J/FC9AG.O=S&" M:#*>OJET*O=2L-_.;EAKF8 ^9I25&W'4V;^?D>X5VSF2:[W E)8_9Z,^TLDM M"9"_[:I[L?GW&^>3[HGL\XSY#QKU%$TB+//Z150W71GLNV<))$4V=U\?&?=[ M[XW8T_>W+BA?I5*#J10Q&]Z(L*"3,+OT??17HMW>!_] !>5U0\57]UZ@WY)N MP]7&1[9$]SXRR+3_RJ+O'VC.Q,[/#LK:V[R;P@.C56%W3]GUWGOG9P'EK_^B MPGW;&AI8FET,S$P,BYH=&WE6MMRVS80?>]7H,JT<68D4=3%MF3',XXL3]1)[=11 M)\U3!R1 "6.08 %0BOKUW04HZY[8Z<5QF@?&)!; [I[=LPM2I]]?7/='']X. MR,2FDKS]]=6;89]4:D'POM4/@HO1!7D]^OD-:=<;(1EIFAEAA9Y95SD[Q"5PY96??G7Y?JY$+%16,U(8D8W)>\;-+:G52JF^RN=:C">6-!O-D+Q7^E9,J1^WPDI^MECG M-/#WIX';Y#12;'YVRL24"/:R(EARV J3]E&7';;:C4[4;1\==H]I3,,.I=TD M_CT$)0,0]W.,G4O^LI**K#;AN'^OW:P?=7)[,A/,3GIAH_%#94W4\H^V1J48 M9SVG,(PF"LPKAV,EE>X]:[A_)SA22V@JY+SW?"12;L@5GY$;E=+L>=6 DVN& M:Y%X02/^Y+ C;.YN9Z5"L(X4&5\H[I<%OKX>OAB/2"NN-YFF $Q9V;5FW MHG(,'N3Z7]?Y:*?._<'-:'@Y[)^/AM=7Y->KB\$->3?HN[M6HTFN+\GH]6#= M&'?Q#R)]MC7VM9GX[OSFU?G5X%WM^K-@XV;X.R81..=%\*O@, MF,A.A"&_%%1#O,@YN>&YTI:HC%PJG9*P4?N%J(3TI2H8U^".81;7P0W=I^"& MYGXWO*(&C \-[7W %&B2*2!MV(B*C-!L3HK,ZH*#(4#C MCM'!.92D<*<%E22A,3S21*7"$JN\W)9 QF-N#-5S%$GI+8=]5]8T\(R!,K"E M=.4 ]D"!6&B@?Q#+8#IH H"0V43$$V(*O"SGS[CFY2)H0"J,A#J!)6O6%V#-22(R\"8"L_1>%8 &<1C6*^,B M2R A*+8#\'$ ?"2%F: XBJ60ZICN M>,^$B:4R!C!RK6+.X+$A!^![Q@%,[^#!QWA"LS$GYY!?-X4$B;!% M:V'G@+]P4\,.\W?^5F"=SGP0X/H$DW E-CQ6J,N]-TK6-DI@([1S,V) @O! MPRO: O^<,F24FN2)[77:@*7K/P304F9[M? X?ZRVD.Z/F MNH#T"#SK&_#R\ M523SF!;F_E.052,.4)4[>9Y6A88%(">GPKA,!RF>N76PL5ARQ"K/:"ZIP[XD MZB5^U9*#<% 7X N1DG!W.'"%)$13% MT #ARXECO@Q7*@Q2O$L5X^J!XP4X MO8!"<*QPDW+H!T1<2(IT!F8Y)9:E F;XPK-:+^&OB*,@, [,Y^SA#//UQU:T M*[;6H^K>*;T57/:%SB##C2F(<*\V< JX;&?,,*IV$ M0(,1GF,$HPAT6CZ8(-)%#ORV.YP>'C)/-?2P[][-:H,IE85+?02')PDT&6(* M;C4[F@4HD_<@,7^[NW-P@083@8",[T\B5=C]>]^'9NF=-,?F*_E\8TJB15OG MMA.ZO&^W<8(#RMEA^!&-D+@ 52#Y4G%<:$1@Y5:L+9> MJHR%)_C> 58Q,2SQAS]4DH,MX00""!)_0ZY4$QI=[DY5>.#*BCM=7GA-)M3< M%4ND#!=PG#DN==:7/#>'L],ME^41:T.^^C<<\F7A]3@AT_GG>F?WUH MHJVZ MS#XD@U7TEXF(*#Z@&&XU.: 4A1;'*FWN*H][ (NE<,"VG.^DMTA!5<,1)D G M-_T H@/8Q"!;P?_88BW"F/]1"%#9!6Z1Q>[$]>)_UA:?PRD56PD!B./I ,\9 ML> 45D*[MK3&:>WR.V^E#MV=TV(>^FQ.+$^"/BRD_1GLQW)2QE,-/PN=W<$ M2=FT@##@#;U%U9<6 W7%%&D*C?"?W)E1J'R^\CW6[]N-/"3R06M+%LL7'Y]:3NOIX$EFV/M>N' MX?[11CW<._;)55OU;K?S1H$I+7_*1KW#DUL:0?XV MJ^[[Y3]OG$^Z1[+/,^:_A=AC=(A@EE>.8=%T-;#G7B2@%!KSQ M6UN'QU>H4G\B>$(N[\K7M6^@OQ+M#M[Z-RF@V):*+S8^GM^Q;>"*X@-[H8T? M$>3*_XJBYU]G3OG>GQ641;>QG$(CHV1A]T_9]\U[AX9K5_^+"??;C;._ %!+ M P04 " "=@")30X8^_JT$ ^$@ %P '$R+3(R,3!Q97AH:6)I=#,R M,#$N:'1MW5AM<]HX$/Y^OV)+YMID!K\"@1C*# $ZY:87TN!,VT\WPI)!5]ER M93G$]^MO94-+DJ;3S%USN>:#)_9J7YY]I-U%@V>3^3C\<#Z%M4X$G%^>OIF- MH6$YSKO6V'$FX01>A[^_@;;M>A JDN9<-L-AM[T[*E M6CGAA6-,M1TA9&99,)%1D;!40Z08T8Q"D?-T!>\H MRS^"96U7C656*KY::_!=WX-W4GWD5Z26:ZX%&^[L#)SZ?>!43@9+23")*O?9Q%/>\=G1,6TO:6Y*V'R__\#!(!Y?7.KDN!7O92'AJ MK9GQ'[1]N]O)='_#J5X'GNO^VKBQ5+-K;1'!5VE0!8S26"*\K3B20JK@P*W^ M^D9BQ23AH@Q>A#QA.9RQ#5S(A*0OFCDFVKX):?K^]>QT%D++1[X&CE'8PU7'A,E1PYNR.\CWX$287:9^.)[N5_&, MIQ?A[-5L/ IG\[,[>)Y:M.>7%XO+T5D(X1R\'ES:"WMLPV(Z-M&#U^JXS2>/ M8;2 T61^'DXGL ]G!^+$/8;Y*PA?3V$QNC@=G4T7UOS]F^D'&(U#(_%=UW\P MR*]LR:]K_5GDFL?E/U-[[$,Y:Z*5)5,:3AE1E*5-&*\YBV%ZS:)"\RL&\SCF M$5,@8Q@+65"F2!-F:63#H5XS>'[0\WVW/Y9)1M*R>O/Z1TV@$M9,L64)J&P0 M-B$K5%X0!*GE_AYDD2G;]1X$D@.A,C-E=W_Y;I'A& ,QCA=$+4G*&XB7)2J9EU2Y97DJ2$CZG<"$97[/E!I]?__AJTQUQ&*,5N8 D6ZZ!U MC$FNN.0IYDX'EOGR'U'IV<\/O&.W?_=ILO"V( HWM2CA@F42^<9DOI(J <^U MWNY2NB418JFJ]PPCD108@J/P6R'*VE[+:]9-;W\#U&9W_$-<"/05H4'!$>.& MZW5E4K%/!5?,],7.<1,J[.IH87H=K4FZ8CNBO9-6 MN]XN214?4GK2!Y+2GXQ6_YNT\A2Y2DB5P@AM$=2G^+7*WI;IF'##>Z98;K+> M-&(B!* :AD0$K+1BGI(T,M_1(*U&*I-6LZH0-6D2-T;E,__VSLEW M3C$F;:H!3^T'T3,<:+(4;)?SI<02I2Q,O2!9SH+=/WW*\TR0,N!IEX5%FCW\XJS%[@D?H9B_9(O\_@UHP;+\)#@7@ MUW7^9P)7E\[3\@>Q5E>3QEYA>UR =7R41;(NT$&!'4R9509ZN]O/J^>MH>^> MFOS8W#S)H.X9AY](=(?GBF.SSK!;WPGQZ-8/Z<^%UZGZXP,GI%N7#9FL;UL" MQ00Q7N^]?MCV7_>+"EGF4A3Z?I4'_!:[\:QO5JH[GN'?4$L#!!0 ( )V M(E-UR#]NJ 0 #42 7 <3(M,C(Q,'%E>&AI8FET,S(P,BYH=&W=6&US MVD80_MY?L<'3Q)Y!KX#!@C"# 8_)I,8Q\B3YU#ET)[CZI%-.)V/ZZ[LG@8-C M.TVFC>O&'S26]GV?O=WE>B]&TV'X\7P,2YT(.+\\?CL90LURG/>-H>.,PA&< MAK^]A:;M>A JDN9<.L5BM[U;"E6CCAA6-4-1TA9V%9,))1D;!40Z08T8Q"D?-T >\IRZ_ LC9<0YFM%5\L M-?BN[\%[J:[X-:GHFFO!^EL]/:=Z[SFED=Y&IM63&?M#T[78KT]T5 MIWH9>*[[:^T.JV8WVB*"+]*@=!BIL<3P-N1("JF"/;?\ZQJ*%9.$BW7P*N0) MR^&,K>!")B1]5<\QR5;.%(\KQIS_R= B&B]?5QN'4(_@*=LZZ/G&I?&'T\GQ M)(2&;[M^SS$".W%5/F%R5/\N[5[D.^%$F%VF?G@\[0?C&8XOPLG)9#@()].S M>_$\-V_/+R]FEX.S$,(I>!VXM&?VT(;9>&B\!Z_1#J&V>#B>' VGEG3#V_''V$P# W%=Q\HO+\+\H&2?%CJCR+7 M/%[_,[&G/I23.KSA"9Q@][R2@M1AN.0LAA.>DC3B1, TCGG$%,@8AD(6E"ED MFJ21#?MZR>#E7L?WW>Y0)AE)U^6;USVH Y6P9(K-UX#")KXZ9(7*"X(A:KE; M@2PR3;NJ0" Y$"HSTW1WV;=,!F%TQ!B>$34G*ZU.]]L[T YN&:$49X$E6*R#QB&FN$22IQ1+)K#, ME_\(2,]^N><=NMW[3Y.%=P516-)B#1EBH5^U1PQZ98KG)>MV0B1" 8N@2GG D M9 A#7B^EXMN3CPIIN5"9M!JN0E2@22R,TF;^]9(.N IV4"2Z%N0M0"=Z2YU%HF@=F/KDTG MBHC8--X2XHJ\69V.CNRVVS;;DT9O--T:WBQ6=KE8.9K>IS7MAM]ZE.K:WJ.T MKVKU;+_] ]3:AU[GW]?:LAL=_YO4.F5ZJQ0CB#G6SNM:H_;%:0S\[ :\[5FL M,#,']!Z.,GOZPUDNV2,\0G=GR2;R_W-0,X;C-YGCR/>K/O\S!5>USN/U#T7M MMJL];725SW* MHU\9.G;/Q8,O?C_?=ERG'(S?N1I]<<>0R>J2)5!,8)5=LT=O'3:#U_TL0N:Y M%(5^7.0[?H+=>587*N753O\O4$L! A0#% @ G8 B4_]1:[:L/ ( GP4< M !$ ( ! &-L9'(M,C R,3 W,S$N:'1M4$L! A0#% M @ G8 B4U+6,KM+$0 (;L !$ ( !VSP" &-L9'(M,C R M,3 W,S$N>'-D4$L! A0#% @ G8 B4W;W?D><) .W 6 6E( /"6 P 5 " 21S @!C;&1R+3(P,C$P-S,Q M7V1E9BYX;6Q02P$"% ,4 " "=@")3Y&UL4$L! A0#% @ G8 B M4Q6K6T@TBP [&D& !4 ( !$;@# &-L9'(M,C R,3 W,S%? M<')E+GAM;%!+ 0(4 Q0 ( )V (E-6.]W$W < #8B 7 M " 7A#! !Q,BTR,C$P<65X:&EB:70S,3 Q+FAT;5!+ 0(4 Q0 ( )V M(E/3L:@3V0< !8B 7 " 8E+! !Q,BTR,C$P<65X:&EB M:70S,3 R+FAT;5!+ 0(4 Q0 ( )V (E-#AC[^K00 #X2 7 M " 9=3! !Q,BTR,C$P<65X:&EB:70S,C Q+FAT;5!+ 0(4 Q0 ( M )V (E-UR#]NJ 0 #42 7 " 7E8! !Q,BTR,C$P<65X C:&EB:70S,C R+FAT;5!+!08 "@ * )X" !6700 ! end