0001535527-20-000025.txt : 20201203 0001535527-20-000025.hdr.sgml : 20201203 20201203160706 ACCESSION NUMBER: 0001535527-20-000025 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 88 CONFORMED PERIOD OF REPORT: 20201031 FILED AS OF DATE: 20201203 DATE AS OF CHANGE: 20201203 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CrowdStrike Holdings, Inc. CENTRAL INDEX KEY: 0001535527 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 453788918 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38933 FILM NUMBER: 201366982 BUSINESS ADDRESS: STREET 1: 150 MATHILDA PLACE STREET 2: SUITE 300 CITY: SUNNYVALE STATE: CA ZIP: 94086 BUSINESS PHONE: 888-512-8906 MAIL ADDRESS: STREET 1: 150 MATHILDA PLACE STREET 2: SUITE 300 CITY: SUNNYVALE STATE: CA ZIP: 94086 10-Q 1 crwd-20201031.htm 10-Q crwd-20201031
00015355272020Q3false--01-31.25.25P1Y00015355272020-02-012020-10-31xbrli:shares0001535527us-gaap:CommonClassAMember2020-11-300001535527us-gaap:CommonClassBMember2020-11-30iso4217:USD00015355272020-10-3100015355272020-01-31iso4217:USDxbrli:shares0001535527us-gaap:CommonClassAMember2020-01-310001535527us-gaap:CommonClassAMember2020-10-310001535527us-gaap:CommonClassBMember2020-10-310001535527us-gaap:CommonClassBMember2020-01-310001535527crwd:CommonClassAAndBMember2020-10-310001535527crwd:CommonClassAAndBMember2020-01-310001535527us-gaap:SubscriptionAndCirculationMember2020-08-012020-10-310001535527us-gaap:SubscriptionAndCirculationMember2019-08-012019-10-310001535527us-gaap:SubscriptionAndCirculationMember2020-02-012020-10-310001535527us-gaap:SubscriptionAndCirculationMember2019-02-012019-10-310001535527crwd:ProfessionalServicesMember2020-08-012020-10-310001535527crwd:ProfessionalServicesMember2019-08-012019-10-310001535527crwd:ProfessionalServicesMember2020-02-012020-10-310001535527crwd:ProfessionalServicesMember2019-02-012019-10-3100015355272020-08-012020-10-3100015355272019-08-012019-10-3100015355272019-02-012019-10-310001535527us-gaap:RedeemableConvertiblePreferredStockMember2020-07-310001535527us-gaap:CommonStockMember2020-07-310001535527us-gaap:AdditionalPaidInCapitalMember2020-07-310001535527us-gaap:RetainedEarningsMember2020-07-310001535527us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-310001535527us-gaap:NoncontrollingInterestMember2020-07-3100015355272020-07-310001535527us-gaap:CommonStockMember2020-08-012020-10-310001535527us-gaap:AdditionalPaidInCapitalMember2020-08-012020-10-310001535527us-gaap:RetainedEarningsMember2020-08-012020-10-310001535527us-gaap:NoncontrollingInterestMember2020-08-012020-10-310001535527us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-08-012020-10-310001535527us-gaap:RedeemableConvertiblePreferredStockMember2020-10-310001535527us-gaap:CommonStockMember2020-10-310001535527us-gaap:AdditionalPaidInCapitalMember2020-10-310001535527us-gaap:RetainedEarningsMember2020-10-310001535527us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-10-310001535527us-gaap:NoncontrollingInterestMember2020-10-310001535527us-gaap:RedeemableConvertiblePreferredStockMember2019-07-310001535527us-gaap:CommonStockMember2019-07-310001535527us-gaap:AdditionalPaidInCapitalMember2019-07-310001535527us-gaap:RetainedEarningsMember2019-07-310001535527us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-3100015355272019-07-310001535527us-gaap:CommonStockMember2019-08-012019-10-310001535527us-gaap:AdditionalPaidInCapitalMember2019-08-012019-10-310001535527us-gaap:RetainedEarningsMember2019-08-012019-10-310001535527us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-08-012019-10-310001535527us-gaap:RedeemableConvertiblePreferredStockMember2019-10-310001535527us-gaap:CommonStockMember2019-10-310001535527us-gaap:AdditionalPaidInCapitalMember2019-10-310001535527us-gaap:RetainedEarningsMember2019-10-310001535527us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-10-3100015355272019-10-310001535527us-gaap:RedeemableConvertiblePreferredStockMember2020-01-310001535527us-gaap:CommonStockMember2020-01-310001535527us-gaap:AdditionalPaidInCapitalMember2020-01-310001535527us-gaap:RetainedEarningsMember2020-01-310001535527us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-310001535527us-gaap:NoncontrollingInterestMember2020-01-310001535527us-gaap:CommonStockMember2020-02-012020-10-310001535527us-gaap:AdditionalPaidInCapitalMember2020-02-012020-10-310001535527us-gaap:RetainedEarningsMember2020-02-012020-10-310001535527us-gaap:NoncontrollingInterestMember2020-02-012020-10-310001535527us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-02-012020-10-310001535527us-gaap:RedeemableConvertiblePreferredStockMember2019-01-310001535527us-gaap:CommonStockMember2019-01-310001535527us-gaap:AdditionalPaidInCapitalMember2019-01-310001535527us-gaap:RetainedEarningsMember2019-01-310001535527us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-3100015355272019-01-310001535527crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2019-01-310001535527crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-01-310001535527us-gaap:CommonStockMember2019-02-012019-10-310001535527us-gaap:AdditionalPaidInCapitalMember2019-02-012019-10-310001535527us-gaap:RedeemableConvertiblePreferredStockMember2019-02-012019-10-310001535527us-gaap:RetainedEarningsMember2019-02-012019-10-310001535527us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-02-012019-10-31crwd:module0001535527us-gaap:IPOMemberus-gaap:CommonClassAMember2019-06-142019-06-140001535527us-gaap:IPOMemberus-gaap:CommonClassAMember2019-06-140001535527us-gaap:IPOMemberus-gaap:CommonClassBMember2019-06-142019-06-14xbrli:pure0001535527us-gaap:CommonClassBMember2019-06-142019-06-140001535527us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembercrwd:ChannelPartnerAMember2020-02-012020-10-310001535527us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembercrwd:ChannelPartnerAMember2019-02-012020-01-310001535527us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembercrwd:ChannelPartnerBMember2020-02-012020-10-310001535527us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembercrwd:ChannelPartnerBMember2019-02-012020-01-310001535527us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembercrwd:CustomerBMember2020-02-012020-10-310001535527us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembercrwd:CustomerBMember2019-02-012020-01-310001535527crwd:DistributorConcentrationRiskMemberus-gaap:SalesRevenueNetMembercrwd:ChannelPartnerAMember2020-08-012020-10-310001535527crwd:DistributorConcentrationRiskMemberus-gaap:SalesRevenueNetMembercrwd:ChannelPartnerAMember2019-08-012019-10-310001535527crwd:DistributorConcentrationRiskMemberus-gaap:SalesRevenueNetMembercrwd:ChannelPartnerAMember2020-02-012020-10-310001535527crwd:DistributorConcentrationRiskMemberus-gaap:SalesRevenueNetMembercrwd:ChannelPartnerAMember2019-02-012019-10-31crwd:marketableSecurity0001535527crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201602Member2020-02-010001535527crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:OtherLiabilitiesMemberus-gaap:AccountingStandardsUpdate201602Member2020-02-010001535527us-gaap:RevolvingCreditFacilityMember2020-10-310001535527crwd:ServiceBasedRestrictedStockUnitsVestingMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-02-012020-10-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2020-10-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2020-10-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2020-10-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-10-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2020-01-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2020-01-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2020-01-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-01-310001535527us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-10-310001535527us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-10-310001535527us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-10-310001535527us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-10-310001535527us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-01-310001535527us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-01-310001535527us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-01-310001535527us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-01-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-10-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-10-310001535527us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-10-310001535527us-gaap:FairValueMeasurementsRecurringMember2020-10-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-01-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-01-310001535527us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-01-310001535527us-gaap:FairValueMeasurementsRecurringMember2020-01-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2020-10-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2020-10-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USTreasurySecuritiesMember2020-10-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2020-10-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2020-01-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2020-01-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USTreasurySecuritiesMember2020-01-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2020-01-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Member2020-10-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2020-10-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMember2020-10-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2020-10-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Member2020-01-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2020-01-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMember2020-01-310001535527us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2020-01-3100015355272019-02-012020-01-310001535527us-gaap:EquityMethodInvestmentsMember2020-02-012020-10-310001535527us-gaap:EquityMethodInvestmentsMember2019-02-012020-01-310001535527us-gaap:FairValueInputsLevel3Membercrwd:RedeemableConvertiblePreferredStockWarrantsMember2020-07-310001535527us-gaap:FairValueInputsLevel3Membercrwd:RedeemableConvertiblePreferredStockWarrantsMember2019-07-310001535527us-gaap:FairValueInputsLevel3Membercrwd:RedeemableConvertiblePreferredStockWarrantsMember2020-01-310001535527us-gaap:FairValueInputsLevel3Membercrwd:RedeemableConvertiblePreferredStockWarrantsMember2019-01-310001535527us-gaap:FairValueInputsLevel3Membercrwd:RedeemableConvertiblePreferredStockWarrantsMember2020-08-012020-10-310001535527us-gaap:FairValueInputsLevel3Membercrwd:RedeemableConvertiblePreferredStockWarrantsMember2019-08-012019-10-310001535527us-gaap:FairValueInputsLevel3Membercrwd:RedeemableConvertiblePreferredStockWarrantsMember2020-02-012020-10-310001535527us-gaap:FairValueInputsLevel3Membercrwd:RedeemableConvertiblePreferredStockWarrantsMember2019-02-012019-10-310001535527us-gaap:FairValueInputsLevel3Membercrwd:RedeemableConvertiblePreferredStockWarrantsMember2020-10-310001535527us-gaap:FairValueInputsLevel3Membercrwd:RedeemableConvertiblePreferredStockWarrantsMember2019-10-310001535527crwd:DataCenterAndOtherComputerEquipmentMember2020-10-310001535527crwd:DataCenterAndOtherComputerEquipmentMember2020-01-310001535527us-gaap:SoftwareDevelopmentMember2020-10-310001535527us-gaap:SoftwareDevelopmentMember2020-01-310001535527us-gaap:LeaseholdImprovementsMember2020-10-310001535527us-gaap:LeaseholdImprovementsMember2020-01-310001535527crwd:PurchasedSoftwareMember2020-10-310001535527crwd:PurchasedSoftwareMember2020-01-310001535527crwd:FurnitureAndEquipmentMember2020-10-310001535527crwd:FurnitureAndEquipmentMember2020-01-310001535527us-gaap:ConstructionInProgressMember2020-10-310001535527us-gaap:ConstructionInProgressMember2020-01-310001535527us-gaap:DevelopedTechnologyRightsMember2020-10-310001535527us-gaap:DevelopedTechnologyRightsMember2020-02-012020-10-310001535527us-gaap:CustomerRelationshipsMember2020-10-310001535527us-gaap:CustomerRelationshipsMember2020-02-012020-10-310001535527us-gaap:OtherIntangibleAssetsMember2020-10-310001535527us-gaap:OtherIntangibleAssetsMember2020-02-012020-10-310001535527us-gaap:DevelopedTechnologyRightsMember2020-01-310001535527us-gaap:DevelopedTechnologyRightsMember2019-02-012020-01-310001535527us-gaap:CustomerRelationshipsMember2020-01-310001535527us-gaap:CustomerRelationshipsMember2019-02-012020-01-310001535527us-gaap:OtherIntangibleAssetsMember2020-01-310001535527us-gaap:OtherIntangibleAssetsMember2019-02-012020-01-310001535527us-gaap:NoncompeteAgreementsMember2020-02-012020-10-310001535527us-gaap:RevolvingCreditFacilityMember2019-04-300001535527us-gaap:LetterOfCreditMember2019-04-300001535527crwd:SwinglineFacilityMember2019-04-300001535527us-gaap:RevolvingCreditFacilityMember2019-04-012019-04-300001535527srt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMembercrwd:EurodollarLoansMember2019-04-012019-04-300001535527us-gaap:LondonInterbankOfferedRateLIBORMembercrwd:EurodollarLoansMembersrt:MaximumMember2019-04-012019-04-300001535527us-gaap:FederalFundsEffectiveSwapRateMembercrwd:AlternateBaseRateLoansMember2019-04-012019-04-300001535527us-gaap:EurodollarMembercrwd:AlternateBaseRateLoansMember2019-04-012019-04-300001535527srt:MinimumMemberus-gaap:EurodollarMembercrwd:AlternateBaseRateLoansMember2019-04-012019-04-300001535527us-gaap:EurodollarMembercrwd:AlternateBaseRateLoansMembersrt:MaximumMember2019-04-012019-04-300001535527srt:MinimumMember2019-04-012019-04-300001535527srt:MaximumMember2019-04-012019-04-300001535527crwd:PreemptSecurityIncMember2020-08-012020-10-310001535527crwd:RealEstateArrangementsMember2020-10-310001535527us-gaap:IPOMemberus-gaap:CommonClassBMember2019-06-140001535527us-gaap:IPOMember2019-06-140001535527crwd:EquityIncentivePlan2019Memberus-gaap:CommonClassAMember2019-05-310001535527crwd:EquityIncentivePlan2019Memberus-gaap:CommonClassAMember2019-05-012019-05-310001535527us-gaap:EmployeeStockOptionMember2020-02-012020-10-310001535527srt:MinimumMemberus-gaap:EmployeeStockOptionMember2020-02-012020-10-310001535527us-gaap:EmployeeStockOptionMembersrt:MaximumMember2020-02-012020-10-310001535527us-gaap:EmployeeStockOptionMember2019-02-012019-10-310001535527srt:MinimumMemberus-gaap:EmployeeStockOptionMember2019-02-012019-10-310001535527us-gaap:EmployeeStockOptionMembersrt:MaximumMember2019-02-012019-10-310001535527us-gaap:EmployeeStockOptionMember2020-01-310001535527us-gaap:EmployeeStockOptionMember2020-10-310001535527us-gaap:EmployeeStockOptionMember2019-02-012020-01-310001535527us-gaap:EmployeeStockOptionMember2020-08-012020-10-310001535527us-gaap:EmployeeStockOptionMember2019-08-012019-10-31crwd:unit_Standard_tranche0001535527crwd:ServiceBasedRestrictedStockUnitsVestingMember2018-09-012018-09-30crwd:unit_Standard_installment0001535527crwd:ServiceBasedRestrictedStockUnitsVestingMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2018-09-012018-09-300001535527us-gaap:ShareBasedCompensationAwardTrancheTwoMembercrwd:ServiceBasedRestrictedStockUnitsVestingMember2018-09-012018-09-300001535527us-gaap:ShareBasedCompensationAwardTrancheThreeMembercrwd:ServiceBasedRestrictedStockUnitsVestingMember2018-09-012018-09-300001535527crwd:PerformanceBasedRestrictedStockUnitsVestingMember2019-06-140001535527us-gaap:RestrictedStockUnitsRSUMember2020-10-310001535527us-gaap:RestrictedStockUnitsRSUMember2020-02-012020-10-310001535527srt:MinimumMembercrwd:PerformanceBasedStockUnitsMember2020-02-012020-10-310001535527crwd:PerformanceBasedStockUnitsMembersrt:MaximumMember2020-02-012020-10-310001535527crwd:PerformanceBasedStockUnitsMember2020-10-310001535527crwd:PerformanceBasedStockUnitsMember2020-02-012020-10-310001535527crwd:RSUAndPSUMember2020-01-310001535527crwd:RSUAndPSUMember2020-02-012020-10-310001535527crwd:RSUAndPSUMember2020-10-310001535527crwd:EmployeeStockPurchasePlanMemberus-gaap:CommonClassAMember2019-05-310001535527crwd:EmployeeStockPurchasePlanMember2019-05-012019-05-31crwd:purchasePeriodcrwd:changeInContribution0001535527crwd:EmployeeStockPurchasePlanMember2020-08-012020-10-310001535527crwd:EmployeeStockPurchasePlanMember2020-02-012020-10-310001535527crwd:EmployeeStockPurchasePlanMember2020-10-310001535527crwd:EmployeeStockPurchasePlanMember2020-01-310001535527srt:MinimumMembercrwd:EmployeeStockPurchasePlanMember2020-02-012020-10-310001535527crwd:EmployeeStockPurchasePlanMembersrt:MaximumMember2020-02-012020-10-310001535527srt:MinimumMembercrwd:EmployeeStockPurchasePlanMember2019-02-012019-10-310001535527crwd:EmployeeStockPurchasePlanMembersrt:MaximumMember2019-02-012019-10-310001535527crwd:EmployeeStockPurchasePlanMember2019-02-012019-10-310001535527us-gaap:CostOfSalesMemberus-gaap:SubscriptionAndCirculationMember2020-08-012020-10-310001535527us-gaap:CostOfSalesMemberus-gaap:SubscriptionAndCirculationMember2019-08-012019-10-310001535527us-gaap:CostOfSalesMemberus-gaap:SubscriptionAndCirculationMember2020-02-012020-10-310001535527us-gaap:CostOfSalesMemberus-gaap:SubscriptionAndCirculationMember2019-02-012019-10-310001535527us-gaap:CostOfSalesMembercrwd:ProfessionalServicesMember2020-08-012020-10-310001535527us-gaap:CostOfSalesMembercrwd:ProfessionalServicesMember2019-08-012019-10-310001535527us-gaap:CostOfSalesMembercrwd:ProfessionalServicesMember2020-02-012020-10-310001535527us-gaap:CostOfSalesMembercrwd:ProfessionalServicesMember2019-02-012019-10-310001535527us-gaap:SellingAndMarketingExpenseMember2020-08-012020-10-310001535527us-gaap:SellingAndMarketingExpenseMember2019-08-012019-10-310001535527us-gaap:SellingAndMarketingExpenseMember2020-02-012020-10-310001535527us-gaap:SellingAndMarketingExpenseMember2019-02-012019-10-310001535527us-gaap:ResearchAndDevelopmentExpenseMember2020-08-012020-10-310001535527us-gaap:ResearchAndDevelopmentExpenseMember2019-08-012019-10-310001535527us-gaap:ResearchAndDevelopmentExpenseMember2020-02-012020-10-310001535527us-gaap:ResearchAndDevelopmentExpenseMember2019-02-012019-10-310001535527us-gaap:GeneralAndAdministrativeExpenseMember2020-08-012020-10-310001535527us-gaap:GeneralAndAdministrativeExpenseMember2019-08-012019-10-310001535527us-gaap:GeneralAndAdministrativeExpenseMember2020-02-012020-10-310001535527us-gaap:GeneralAndAdministrativeExpenseMember2019-02-012019-10-310001535527us-gaap:SalesChannelThroughIntermediaryMember2020-08-012020-10-310001535527us-gaap:SalesChannelThroughIntermediaryMember2019-08-012019-10-310001535527us-gaap:SalesChannelThroughIntermediaryMember2020-02-012020-10-310001535527us-gaap:SalesChannelThroughIntermediaryMember2019-02-012019-10-310001535527us-gaap:SalesChannelDirectlyToConsumerMember2020-08-012020-10-310001535527us-gaap:SalesChannelDirectlyToConsumerMember2019-08-012019-10-310001535527us-gaap:SalesChannelDirectlyToConsumerMember2020-02-012020-10-310001535527us-gaap:SalesChannelDirectlyToConsumerMember2019-02-012019-10-310001535527country:US2020-08-012020-10-310001535527country:US2019-08-012019-10-310001535527country:US2020-02-012020-10-310001535527country:US2019-02-012019-10-310001535527us-gaap:EMEAMember2020-08-012020-10-310001535527us-gaap:EMEAMember2019-08-012019-10-310001535527us-gaap:EMEAMember2020-02-012020-10-310001535527us-gaap:EMEAMember2019-02-012019-10-310001535527srt:AsiaPacificMember2020-08-012020-10-310001535527srt:AsiaPacificMember2019-08-012019-10-310001535527srt:AsiaPacificMember2020-02-012020-10-310001535527srt:AsiaPacificMember2019-02-012019-10-310001535527crwd:OtherCountriesMember2020-08-012020-10-310001535527crwd:OtherCountriesMember2019-08-012019-10-310001535527crwd:OtherCountriesMember2020-02-012020-10-310001535527crwd:OtherCountriesMember2019-02-012019-10-310001535527srt:MinimumMember2020-02-012020-10-310001535527srt:MaximumMember2020-02-012020-10-3100015355272020-11-012020-10-310001535527crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201409Member2020-07-310001535527crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201409Member2019-07-310001535527crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201409Member2020-01-310001535527crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201409Member2019-01-310001535527us-gaap:SubsequentEventMember2020-11-300001535527stpr:CA2020-10-310001535527stpr:CA2020-01-310001535527stpr:TX2020-01-310001535527stpr:TX2020-10-310001535527country:US2020-10-310001535527country:US2020-01-310001535527us-gaap:NonUsMember2020-10-310001535527us-gaap:NonUsMember2020-01-310001535527crwd:PreemptSecurityIncMember2020-09-300001535527crwd:PreemptSecurityIncMember2020-09-302020-09-30crwd:segment0001535527us-gaap:DevelopedTechnologyRightsMember2020-09-300001535527us-gaap:DevelopedTechnologyRightsMember2020-09-302020-09-300001535527us-gaap:CustomerRelationshipsMember2020-09-300001535527us-gaap:CustomerRelationshipsMember2020-09-302020-09-300001535527us-gaap:TradeNamesMember2020-09-300001535527us-gaap:TradeNamesMember2020-09-302020-09-3000015355272020-09-300001535527us-gaap:CommonClassAMember2020-08-012020-10-310001535527us-gaap:CommonClassAMember2019-08-012019-10-310001535527us-gaap:CommonClassAMember2020-02-012020-10-310001535527us-gaap:CommonClassAMember2019-02-012019-10-310001535527us-gaap:CommonClassBMember2020-08-012020-10-310001535527us-gaap:CommonClassBMember2019-08-012019-10-310001535527us-gaap:CommonClassBMember2020-02-012020-10-310001535527us-gaap:CommonClassBMember2019-02-012019-10-310001535527crwd:StockRepurchaseFromOutstandingStockOptionsMember2020-02-012020-10-310001535527crwd:StockRepurchaseFromOutstandingStockOptionsMember2019-02-012019-10-310001535527us-gaap:RestrictedStockMember2020-02-012020-10-310001535527us-gaap:RestrictedStockMember2019-02-012019-10-310001535527us-gaap:EmployeeStockOptionMember2020-02-012020-10-310001535527us-gaap:EmployeeStockOptionMember2019-02-012019-10-310001535527crwd:SharePurchaseRightsUnderEmployeeStockPurchasePlanMember2020-02-012020-10-310001535527crwd:SharePurchaseRightsUnderEmployeeStockPurchasePlanMember2019-02-012019-10-31


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 October 31, 2020
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-38933
___________________________________________________________________________________________________
CROWDSTRIKE HOLDINGS, INC.
(Exact Name of Registrant as Specified in Its Charter)
___________________________________________________________________________________________________
Delaware45-3788918
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
150 Mathilda Place, Suite 300, Sunnyvale, California 94086
(Address of principal executive offices)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class of securitiesTrading symbol(s)Name of each national exchange and
principal U.S. market for the securities
Class A common stock, par value $0.0005 per shareCRWDThe Nasdaq Stock Market LLC
(Nasdaq Global Select Market)

__________________________________________________________________________________________________
Registrant’s telephone number, including area code: (888512-8906
___________________________________________________________________________________________________
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes      ☑  No     
Indicate by check mark whether the registrant has submitted electronically every interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files) Yes        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 the definitions of large accelerated filer, accelerated filer, smaller reporting company and emerging growth company in Rule 12b-2 of the Exchange Act.
Large Accelerated Filer
Accelerated Filer
Non-accelerated FilerSmaller reporting company
(Do not check if a smaller reporting company)Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.   
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes       No    
As of November 30, 2020, the number of shares of the registrant’s Class A common stock outstanding was 188,279,983, and the number of shares of the registrant’s Class B common stock outstanding was 32,983,756.



CROWDSTRIKE HOLDINGS, INC.
TABLE OF CONTENTS
Page No.

2

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. All statements contained in this Quarterly Report on Form 10-Q other than statements of historical fact, including statements regarding our future operating results and financial position, our business strategy and plans and our objectives for future operations, are forward-looking statements. The words “believe,” “may,” “will,” “potentially,” “estimate,” “continue,” “anticipate,” “intend,” “could,” “would,” “project,” “plan,” “expect” and similar expressions that convey uncertainty of future events or outcomes are intended to identify forward-looking statements.
These forward-looking statements include, but are not limited to, statements concerning the following:
the impact of the COVID-19 pandemic on our operations, financial results, and liquidity and capital resources, including on customers, sales, expenses, and employees;
our future financial performance, including our expectations regarding our revenue, cost of revenue, gross profit or gross margin, operating expenses (including changes in sales and marketing, research and development, and general and administrative expenses), and our ability to achieve, and maintain, future profitability;
market acceptance of our cloud platform;
the effects of increased competition in our markets and our ability to compete effectively;
our ability to maintain the security and availability of our cloud platform;
our ability to maintain and expand our customer base, including by attracting new customers;
our ability to develop new solutions, or enhancements to our existing solutions, and bring them to market in a timely manner;
anticipated trends, growth rates and challenges in our business and in the markets in which we operate;
our business plan and our ability to effectively manage our growth and associated investments;
beliefs and objectives for future operations;
our relationships with third parties, including channel partners and technology alliance partners;
our ability to maintain, protect and enhance our intellectual property rights;
our ability to successfully defend litigation brought against us;
our ability to successfully expand in our existing markets and into new markets;
sufficiency of cash and cash equivalents to meet cash needs for at least the next 12 months;
our ability to expand internationally;
our ability to comply with laws and regulations that currently apply or become applicable to our business both in the United States and internationally;
our ability to develop, maintain, and improve our internal control over financial reporting;

our ability to successfully close and integrate acquisitions to contribute to our growth objectives; and
the attraction and retention of qualified employees and key personnel.
These statements are based on our current plans, estimates and projections in light of information currently available to us. These forward-looking statements may be affected by risks, uncertainties and other factors discussed elsewhere in this Quarterly Report on Form 10-Q, including under “Risk Factors.” Furthermore, new risks and uncertainties emerge from time to time, and it is impossible for us to predict all risks and uncertainties or how they may affect us. If any of these risks or uncertainties occurs, our business, revenue and financial results could be harmed, and the trading price of our Class A common stock could decline. Forward-looking statements made in this Quarterly Report on Form 10-Q speak only as of the date on which such statements are made, and we undertake no obligation to update them in light of new information or future events, except as required by law.
3

We intend to announce material information to the public through the CrowdStrike Investor Relations website ir.crowdstrike.com, SEC filings, press releases, public conference calls, and public webcasts. We use these channels, as well as social media and our blog, to communicate with our investors, customers, and the public about our company, our offerings, and other issues. It is possible that the information we post on social media and our blog could be deemed to be material information. As such, we encourage investors, the media, and others to follow the channels listed above, including the social media channels listed on our investor relations website, and to review the information disclosed through such channels. Any updates to the list of disclosure channels through which we will announce information will be posted on the investor relations page on our website.

SUMMARY OF RISK FACTORS

Our business is subject to numerous risks and uncertainties, any one of which could materially adversely affect our business, results of operations, financial condition and growth prospects. Below is a summary of some of these risks. This summary is not complete, and should be read together with the section titled “Risk Factors” in this Quarterly Report on Form
10-Q, as well as the other information in this Quarterly Report on Form 10-Q and the other filings that we make with the SEC.

The COVID-19 pandemic could adversely affect global economic conditions and our business, operating results and future revenue.

We have experienced rapid growth in recent periods, and if we do not manage our future growth, our business and results of operations will be adversely affected.

We have a history of losses and may not be able to achieve or sustain profitability in the future.

Our limited operating history makes it difficult to evaluate our current business and future prospects, and may increase the risk of your investment.

If organizations do not adopt cloud-based SaaS-delivered endpoint security solutions, our ability to grow our business and results of operations may be adversely affected.

If we are unable to attract new customers, our future results of operations could be harmed.

If our customers do not renew their subscriptions for our products and add additional cloud modules to their subscriptions, our future results of operations could be harmed.

We face intense competition and could lose market share to our competitors, which could adversely affect our business, financial condition, and results of operations.

If our solutions fail or are perceived to fail to detect or prevent incidents or have or are perceived to have defects, errors, or vulnerabilities, our brand and reputation would be harmed, which would adversely affect our business and results of operations.

As a cybersecurity provider, we have been, and expect to continue to be, a target of cyberattacks. If our internal networks, systems, or data are or are perceived to have been breached, our reputation may be damaged and our financial results may be negatively affected.

Our business is focused on cloud-based data analytics, and cybersecurity, privacy, and other regulations may affect how we collect and process certain types of data.

We rely on third-party data centers, such as Amazon Web Services, and our own colocation data centers, to host and operate our Falcon platform, and any disruption of or interference with our use of these facilities may negatively affect our ability to maintain the performance and reliability of our Falcon platform, which could cause our business to suffer.

If we do not effectively expand and train our direct sales force, we may be unable to add new customers or increase sales to our existing customers, and our business will be adversely affected.

4

Our results of operations may fluctuate significantly, which could make our future results difficult to predict and could cause our results of operations to fall below expectations.

Claims by others that we infringe their proprietary technology or other intellectual property rights could result in significant costs and substantially harm our business, financial condition, results of operations, and prospects.



5

PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
CrowdStrike Holdings, Inc.
Condensed Consolidated Balance Sheets
(in thousands, except per share data)
(unaudited)
October 31,January 31,
20202020
Assets
Current assets:
Cash and cash equivalents$1,059,926 $264,798 
Marketable securities 647,266 
Accounts receivable, net of allowance for doubtful accounts of $1.1 million as of October 31, 2020 and January 31, 2020
172,775 164,987 
Deferred contract acquisition costs, current62,422 42,971 
Prepaid expenses and other current assets45,673 51,614 
Total current assets1,340,796 1,171,636 
Strategic investments2,500 1,000 
Property and equipment, net162,371 136,078 
Operating lease right-of-use assets38,376  
Deferred contract acquisition costs, noncurrent91,585 71,235 
Goodwill83,132 7,722 
Intangible assets, net16,356 527 
Other assets14,393 16,708 
Total assets$1,749,509 $1,404,906 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable7,494 1,345 
Accrued expenses39,975 30,355 
Accrued payroll and benefits56,468 36,810 
Operating lease liabilities, current8,646  
Deferred revenue579,671 412,985 
Other current liabilities9,785 11,601 
Total current liabilities702,039 493,096 
Deferred revenue, noncurrent183,003 158,183 
Operating lease liabilities, noncurrent34,006  
Other liabilities, noncurrent15,676 11,020 
Total liabilities934,724 662,299 
Commitments and contingencies (Note 11)
Stockholders’ Equity
Preferred stock, $0.0005 par value; 100,000 shares authorized as of October 31, 2020 and January 31, 2020; no shares issued and outstanding as of October 31, 2020 and January 31, 2020
  
Class A common stock, $0.0005 par value; 2,000,000 shares authorized as of October 31, 2020 and January 31, 2020, respectively; 187,701 shares and 107,666 shares issued and outstanding as of October 31, 2020 and January 31, 2020, respectively; Class B common stock, $0.0005 par value; 300,000 shares authorized as of October 31, 2020 and January 31, 2020, respectively; 33,253 shares and 105,282 shares issued and outstanding as of October 31, 2020 and January 31, 2020, respectively
111 106 
Additional paid-in capital1,523,873 1,378,479 
Accumulated deficit(711,114)(637,487)
Accumulated other comprehensive income 615 1,009 
Total CrowdStrike Holdings, Inc. stockholders’ equity 813,485 742,107 
Non-controlling interest1,300 500 
Total stockholders’ equity 814,785 742,607 
Total liabilities and stockholders’ equity $1,749,509 $1,404,906 
The accompanying notes are an integral part of these condensed consolidated financial statements.
6

CrowdStrike Holdings, Inc.
Condensed Consolidated Statements of Operations
(in thousands, except per share data)
(unaudited)

Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Revenue
Subscription$213,530 $114,221 $560,008 $297,787 
Professional services18,930 10,898 49,501 31,517 
Total revenue232,460 125,119 609,509 329,304 
Cost of revenue
Subscription49,583 29,221 130,864 77,858 
Professional services11,944 8,134 31,949 20,353 
Total cost of revenue61,527 37,355 162,813 98,211 
Gross profit170,933 87,764 446,696 231,093 
Operating expenses
Sales and marketing105,602 68,675 288,867 190,792 
Research and development57,539 35,992 148,600 91,497 
General and administrative31,951 21,615 85,955 63,737 
Total operating expenses195,092 126,282 523,422 346,026 
Loss from operations(24,159)(38,518)(76,726)(114,933)
Interest expense(193)(132)(510)(297)
Other income, net272 3,579 5,537 3,523 
Loss before provision for income taxes(24,080)(35,071)(71,699)(111,707)
Provision for income taxes(451)(434)(1,928)(1,664)
Net loss$(24,531)$(35,505)$(73,627)$(113,371)
Net loss per share attributable to Class A and Class B common stockholders, basic and diluted$(0.11)$(0.17)$(0.34)$(0.89)
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted219,401 204,096 216,432 128,009 
The accompanying notes are an integral part of these condensed consolidated financial statements.



7

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

Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Net loss$(24,531)$(35,505)$(73,627)$(113,371)
Other comprehensive income (loss):
Foreign currency translation adjustments(500)410 926 (213)
Reversal of unrealized gain upon sale of debt securities  (1,320) 
Unrealized loss on available-for-sale securities, net of tax 22  17 
Other comprehensive income (loss)(500)432 (394)(196)
Total comprehensive loss$(25,031)$(35,073)$(74,021)$(113,567)
The accompanying notes are an integral part of these condensed consolidated financial statements.
8


CrowdStrike Holdings, Inc.
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity
Three Months Ended October 31, 2020 and 2019
(in thousands)
(unaudited)

Redeemable Convertible Preferred StockCommon StockAdditional
Paid-in
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive
Income
Non-controlling InterestTotal
Stockholders’
Equity
SharesAmountSharesAmount
Balances at July 31, 2020 $ 219,194 $110 $1,476,323 $(686,583)$1,115 $1,050 $792,015 
Issuance of common stock upon exercise of options— — 1,277 1 4,920 — — — 4,921 
Issuance of common stock under RSU release— — 483  — — — —  
Vesting of early exercised options— — — — 799 — — — 799 
Stock-based compensation expense— — — — 40,532 — — — 40,532 
Capitalized stock-based compensation— — — — 986 — — — 986 
Fair value of replacement equity awards attributable to pre-acquisition service— — — — 313 — — — 313 
Net loss— — — — — (24,531)— — (24,531)
Non-controlling interest— — — — — — — 250 250 
Other comprehensive loss— — — — — — (500)— (500)
Balances at October 31, 2020 $ 220,954 $111 $1,523,873 $(711,114)$615 $1,300 $814,785 


Redeemable
Convertible
Preferred Stock
Common StockAdditional
Paid-in
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive
Loss
Total
Stockholders’
Equity
SharesAmountSharesAmount
Balances at July 31, 2019 $ 205,193 $103 $1,302,098 $(573,574)$(530)$728,097 
Issuance of common stock upon exercise of options— — 286 — 824 — — 824 
Vesting of early exercised options— — — — 962 — — 962 
Stock-based compensation expense— — — — 21,966 — — 21,966 
Capitalized stock-based compensation — — — — 266 — — 266 
Net loss— — — — — (35,505)— (35,505)
Other comprehensive income— — — — — — 432 432 
Balances at October 31, 2019 $ 205,479 $103 $1,326,116 $(609,079)$(98)$717,042 

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




9

CrowdStrike Holdings, Inc.
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit)
Nine Months Ended October 31, 2020 and 2019
(in thousands)
(unaudited)

Redeemable Convertible Preferred StockCommon StockAdditional Paid-in CapitalAccumulated DeficitAccumulated Other Comprehensive IncomeNon-controlling InterestTotal Stockholders’ Equity
SharesAmountSharesAmount
Balances at January 31, 2020 $ 212,948 $106 $1,378,479 $(637,487)$1,009 $500 $742,607 
Issuance of common stock upon exercise of options— — 5,966 5 21,517 — — — 21,522 
Issuance of common stock under RSU release— — 1,475  — — — —  
Issuance of common stock under employee stock purchase plan— — 565 — 17,284 — — — 17,284 
Vesting of early exercised options— — — — 2,521 — — — 2,521 
Stock-based compensation expense— — — — 101,883 — — — 101,883 
Capitalized stock-based compensation— — — — 1,876 — — — 1,876 
Fair value of replacement equity awards attributable to pre-acquisition service— — — — 313 — — 313 
Net loss— — — — — (73,627)— — (73,627)
Non-controlling interest— — — — — — 800 800 
Other comprehensive loss— — — — — — (394)— (394)
Balances at October 31, 2020 $ 220,954 $111 $1,523,873 $(711,114)$615 $1,300 $814,785 


Redeemable Convertible Preferred StockCommon StockAdditional Paid-in CapitalAccumulated DeficitAccumulated Other Comprehensive Income (Loss)Total Stockholders’ Equity (Deficit)
SharesAmountSharesAmount
Balances at January 31, 2019131,268 $557,912 47,421 $24 $31,211 $(519,126)$98 $(487,793)
Cumulative effect of accounting change— — — — — 23,418 — 23,418 
Issuance of common stock upon initial public offering, net of underwriting discounts and issuance costs— — 20,700 11 659,207 — — 659,218 
Conversion of redeemable convertible preferred stock to common stock upon initial public offering(131,268)(557,912)131,268 66 557,846 — — 557,912 
Reclassification of redeemable convertible preferred stock warrant liability to additional paid-in capital upon initial public offering— — — — 10,559 — — 10,559 
Net exercise of common stock warrants— — 322 — — — — — 
Issuance of common stock upon exercise of options— — 4,731 2 9,389 — — 9,391 
Issuance of common stock related to early exercise options— — 1,037 — — — — — 
Vesting of early exercised options— — — — 1,816 — — 1,816 
Stock-based compensation expense— — — — 55,577 — — 55,577 
Capitalized stock-based compensation— — — — 511 — — 511 
Net loss— — — — — (113,371)— (113,371)
Other comprehensive loss— — — — — — (196)(196)
Balances at October 31, 2019 $ 205,479 $103 $1,326,116 $(609,079)$(98)$717,042 


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

CrowdStrike Holdings, Inc.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
Nine Months Ended October 31,
20202019
Operating activities
Net loss$(73,627)$(113,371)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation and amortization27,728 16,023 
Amortization of intangible assets579 385 
Amortization of deferred contract acquisition costs44,940 24,125 
Non-cash operating lease cost7,666  
Change in fair value of redeemable convertible preferred stock warrant liability 6,022 
Provision for bad debts(448)413 
Stock-based compensation expense101,961 55,577 
Gain on sale of debt securities, net(1,347) 
Accretion (amortization) of marketable securities purchased at a discount578 (1,313)
Non-cash interest expense506 293 
Changes in operating assets and liabilities
Accounts receivable(6,155)(53,631)
Deferred contract acquisition costs(84,741)(55,238)
Prepaid expenses and other assets1,487 (19,883)
Accounts payable6,556 (3,773)
Accrued expenses and other current liabilities1,643 3,405 
Accrued payroll and benefits18,712 17,621 
Operating lease liabilities(1,434) 
Deferred revenue189,582 157,239 
Other liabilities7,917 (58)
Net cash provided by operating activities242,103 33,836 
Investing activities
Purchases of property and equipment(40,245)(66,848)
Capitalized internal-use software(6,345)(5,208)
Business acquisition, net of cash acquired(85,469) 
Purchase of strategic investments(1,500) 
Purchases of marketable securities(84,904)(187,697)
Proceeds from sales of marketable securities639,586 4,473 
Maturities of marketable securities91,605 197,764 
Net cash provided by (used in) investing activities512,728 (57,516)
Financing activities
Proceeds from the issuance of common stock upon initial public offering, net of underwriting discounts 665,092 
Payments of deferred offering costs (5,872)
Proceeds from issuance of common stock upon exercise of stock options21,522 9,350 
Proceeds from the issuance of common stock upon exercise of early exercisable stock options 10,264 
Proceeds from issuance of common stock under the employee stock purchase plan 17,284  
Capital contributions from non-controlling interest holders800  
Net cash provided by financing activities39,606 678,834 
Effect of foreign exchange rates on cash and cash equivalents691 43 
Net increase in cash and cash equivalents795,128 655,197 
Cash and cash equivalents, beginning of period264,798 88,408 
Cash and cash equivalents, end of period$1,059,926 $743,605 
Supplemental disclosure of cash flow information:
Interest paid$4 $3 
Income taxes paid, net of refunds received1,563 1,054 
Supplemental disclosure of non-cash investing and financing activities:
Conversion of redeemable convertible preferred stock to common stock 557,912 
Conversion of redeemable convertible preferred stock warrant liabilities reclassified to additional paid-in capital 10,559 
Net increase (decrease) in deferred offering costs, accrued but not paid (2,858)
Net increase (decrease) in property and equipment included in accounts payable and accrued expenses4,755 (715)
Vesting of early exercised stock options2,521 1,816 
Equity consideration for acquisitions3,842  
The accompanying notes are an integral part of these condensed consolidated financial statements.
11

CrowdStrike Holdings, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
1.    Description of Business and Basis of Presentation
Business
CrowdStrike Holdings, Inc. (the “Company”) was formed on November 7, 2011. The Company provides a leading cloud-delivered solution for next-generation endpoint and cloud workload protection that offers 16 cloud modules on its Falcon platform via a software as a service (“SaaS”) subscription-based model that spans multiple large security markets, including corporate workload security, security and vulnerability management, managed security services, IT operations management, and threat intelligence services. Additionally, with the recent acquisition of Preempt Security, the Company entered the identity protection market. The Company is headquartered in Sunnyvale, California. The Company conducts its business in the United States, as well as locations internationally, including in Australia, Germany, India, Romania, Israel and the United Kingdom.
Initial Public Offering
On June 14, 2019, the Company closed its initial public offering (“IPO”), in which it sold 20,700,000 shares of Class A common stock. The shares were sold at a public offering price of $34.00 per share for net proceeds of $659.2 million, after deducting underwriters’ discounts and commissions and offering expenses of $44.8 million. Immediately prior to the closing of the IPO, all outstanding shares of redeemable convertible preferred stock automatically converted into 131,267,586 shares of Class B common stock on a one-to-one basis. Additionally, in connection with the IPO, all of the Company’s outstanding common stock was reclassified into shares of Class B common stock on a one-for-one basis. Redeemable convertible preferred stock warrants also converted into 336,386 warrants to purchase Class B common stock on a one-to-one basis.
Basis of Presentation
The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP have been condensed or omitted, and accordingly the balance sheet as of January 31, 2020, and related disclosures, have been derived from the audited consolidated financial statements at that date but do not include all of the information required by U.S. GAAP for complete consolidated financial statements. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all normal recurring adjustments that are necessary for the fair statement of the Company’s condensed consolidated financial information. The results of operations for the three and nine months ended October 31, 2020 are not necessarily indicative of the results to be expected for the year ending January 31, 2021 or for any other interim period or for any other future year.
2.    Summary of Significant Accounting Policies
Principles of Consolidation
The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Certain information and footnote disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable required disclosures and regulations of the SEC. Therefore, the accompanying interim unaudited condensed consolidated financial statements and related financial information should be read in conjunction with Item 8, “Financial Statements and Supplementary Data” included in the Company’s Annual Report on Form 10-K for the fiscal year ended January 31, 2020, filed with the SEC on March 23, 2020.
12

JOBS Act Accounting Election
The Company will be an “emerging growth company” (“EGC”) as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) until January 31, 2021. An EGC may take advantage of specified reduced reporting requirements that are otherwise applicable generally to public companies, including, but not limited to, delayed adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002 (“Sarbanes-Oxley Act”), reduced disclosure obligations regarding executive compensation in the Company’s periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. The Company may take advantage of these exemptions until it is no longer an EGC.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the Company’s condensed consolidated financial statements and accompanying notes. These estimates are based on information available as of the date of the condensed consolidated financial statements. On a regular basis, management evaluates these estimates and assumptions. Actual results may differ from these estimates and such difference could be material to the Company’s condensed consolidated financial statements.

Estimates and assumptions used by management include, but are not limited to, revenue recognition, the allowance for doubtful accounts, the carrying value and the useful lives of long-lived assets, the fair values of financial instruments and strategic investments, the period of benefit for deferred contract acquisition costs, the discount rate used for operating leases, the recognition and disclosure of contingent liabilities, income taxes, stock-based compensation, and the fair value of assets acquired and liabilities assumed for business combinations.

Due to the Coronavirus (“COVID-19”) pandemic, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require a material update to its estimates or judgments or an adjustment of the carrying value of its assets or liabilities as of October 31, 2020. While there was not a material impact to the Company’s condensed consolidated financial statements as of and for the three and nine months ended October 31, 2020, these estimates may change, as new events occur and additional information is obtained, as well as other factors related to COVID-19 that could result in material impacts to the Company’s condensed consolidated financial statements in future reporting periods.
Concentration of Credit Risk and Geographic Information
The Company generates revenue from the sale of subscriptions to access its cloud platform and professional services. The Company’s sales team, along with its channel partner network of system integrators and value-added resellers (collectively, “channel partners”), sells the Company’s services worldwide to organizations of all sizes.
Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash, cash equivalents, marketable securities, accounts receivable, and strategic investments. The Company’s cash is placed with high-credit-quality financial institutions and issuers, and at times exceed federally insured limits. The Company limits its concentration of risk in cash equivalents and marketable securities by diversifying its investments among a variety of industries and issuers. The Company has not experienced any credit loss relating to its cash equivalents, marketable securities, and strategic investments. The Company performs periodic credit evaluations of its customers and generally does not require collateral. As of October 31, 2020, the Company did not have any cash equivalents or marketable securities.
Channel partners or direct customers who represented 10% or more of the Company’s accounts receivable were as follows:
October 31,January 31,
20202020
Channel partner A7 %11 %
Channel partner B6 %10 %
Customer B8 %20 %
13

Channel partners who represented 10% or more of the Company’s total revenue were as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Channel partner A8 %10 %8 %11 %
There were no direct customers who represented 10% or more of the Company’s total revenue during the three and nine months ended October 31, 2020 and October 31, 2019.
Significant Accounting Policies
Other than the policies described below, there have been no changes to the Company’s significant accounting policies described in its Annual Report on Form 10-K that have had a material impact on its consolidated financial statements and related notes.
Leases
The Company enters into operating lease arrangements for real estate assets related to office space. The Company determines if an arrangement is or contains a lease at inception by evaluating various factors, including whether a vendor’s right to substitute an identified asset is substantive. Lease classification is determined at the lease commencement date, which is the date the leased assets are made available for use. Operating leases are included in “Operating lease right-of-use assets”, “Operating lease liabilities, current”, and “Operating lease liabilities, noncurrent” in the condensed consolidated balance sheet. The Company did not have any financing leases in any of the periods presented.
Operating lease right-of-use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease payments consist of the fixed payments under the arrangement, less any lease incentives, such as tenant improvement allowances. Variable costs, such as maintenance and utilities based on actual usage, are not included in the measurement of right-to-use assets and lease liabilities but are expensed when the event determining the amount of variable consideration to be paid occurs. As the implicit rate of the leases is not determinable, the Company uses an incremental borrowing rate (“IBR”) based on the information available at the lease commencement date in determining the present value of lease payments. Lease expenses are recognized on a straight-line basis over the lease term.
The Company uses the non-cancelable lease term when recognizing the right-of-use (“ROU”) assets and lease liabilities, unless it is reasonably certain that a renewal or termination option will be exercised. The Company accounts for lease components and non-lease components as a single lease component.

Leases with a term of twelve months or less are not recognized on the condensed consolidated balance sheet but are recognized as expense on a straight-line basis over the term of the lease.

Available-for-sale debt securities

The Company evaluates investments with unrealized loss positions by assessing if they are related to deterioration in credit risk and whether the Company expects to recover the entire amortized cost basis of the security, the Companys intent to sell and whether it is more likely than not that the Company will be required to sell the securities before the recovery of its cost basis. Credit-related impairment losses, not to exceed fair value less the amortized cost basis, are recognized through an allowance for credit losses with changes in the allowance for credit losses recorded in Other income, net in the condensed consolidated statements of operations. Impairment that has not been recorded through an allowance for credit losses will be recorded in the condensed consolidated statements of comprehensive income (loss). As of October 31, 2020, there were no marketable securities held by the Company, and thus there were no securities that had been in continuous unrealized loss position.

14

Accounts Receivable
Accounts receivable are recorded at the invoiced amount and are non-interest bearing. Accounts receivable are stated at their net realizable value, net of allowance for doubtful accounts. The Company has a well-established collections history from its customers. Credit is extended to customers based on an evaluation of their financial condition and other factors. The Company generally does not require collateral from its customers; however, the Company may require payment prior to commencing service in certain instances to limit credit risk. The Company regularly reviews the adequacy of the allowance for doubtful accounts by considering various factors including the age of each outstanding invoice, each customer’s expected ability to pay, historical loss rates and expectations of forward-looking loss estimates to determine whether the allowance is appropriate. Amounts deemed uncollectible are written off against the allowance for doubtful accounts. Allowance for doubtful accounts was $1.1 million as of both October 31, 2020 and January 31, 2020.

Software Implementation Costs
The Company contracts with third party information technology providers for various service arrangements including software, platform, and information technology infrastructure. The Company capitalizes the implementation cost incurred to develop or obtain internal-use software in such arrangements. All capitalized implementation costs are amortized over the term of the arrangement which includes reasonably certain renewals. Costs incurred during the preliminary project and post implementation stage are expensed as the activities are performed. Capitalized implementation costs were not material for the three and nine months ended October 31, 2020.

Recently Adopted Accounting Pronouncements
In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-02, “Leases (Topic 842),” which requires lessees to generally recognize on the balance sheet operating and financing lease liabilities and corresponding ROU assets, and to recognize on the income statement the expenses in a manner similar to prior practice. The Company adopted Topic 842 using the modified retrospective method on February 1, 2020.

The Company elected the following practical expedients:

The package of practical expedients which allows for not reassessing 1) whether existing contracts contain leases, 2) the lease classification of existing leases, and 3) whether existing initial direct costs meet the new definition.

The practical expedient in ASC Subtopic 842-10 to not separate non-lease components from lease components and instead account for each separate lease component and non-lease components associated with that lease component as a single lease component by class of the underlying assets.

Not to recognize right of use assets and lease liabilities for short-term leases, which have a lease term of twelve months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise.

The Company did not elect the hindsight practical expedient.

Lease payments consist primarily of the fixed payments under the arrangement, less any lease incentives such as tenant improvement allowance. The Company uses an estimate of its IBR based on the information available at the lease commencement date in determining the present value of lease payments, unless the implicit rate is readily determinable. In determining the appropriate IBR, management considers information including, but not limited to, the Company’s credit rating, the lease term, and the currency in which the arrangement is denominated. For leases which commenced prior to the adoption of Topic 842, the Company used the IBR on January 31, 2020.

The adoption of this new standard on February 1, 2020, and the application of the modified retrospective transition approach resulted in the following changes:
a.Assets increased by $37.4 million, primarily representing the recognition of ROU asset for operating leases; and
b.Liabilities increased by $37.4 million, primarily representing the recognition of lease liabilities for operating leases partially offset by derecognition of liabilities for deferred rent previously designated under ASC Topic 840
15

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected, with further clarifications made more recently regarding the treatment of accrued interest, transfers between classifications for loans and debt securities, recoveries and the option to irrevocably elect the fair value option (on an instrument-by-instrument basis) for eligible financial assets at amortized costs. For trade receivables, loans, and other financial assets, the Company will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale debt securities are required to be recorded through an allowance for credit losses in the condensed consolidated statements of operation rather than as a reduction in the amortized cost basis of the securities. The Company adopted this guidance on February 1, 2020, which did not have a material effect on its condensed consolidated financial statements.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This ASU simplifies the measurement of goodwill by eliminating step two of the two-step impairment test. Step two measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. This ASU requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The Company adopted this guidance on February 1, 2020 which did not have a material effect on its condensed consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement. This ASU modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement. The Company adopted this guidance on February 1, 2020 which did not have a material effect on its condensed consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force). This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal use software. The Company adopted this guidance on February 1, 2020 which did not have a material effect on its condensed consolidated financial statements.

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The ASU provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. This ASU may be applied prospectively through December 31, 2022. The Company adopted this guidance on May 1, 2020 which did not have a material effect on its condensed consolidated financial statements. Per the terms of the Company’s secured revolving credit facility (see Note 5), outstanding Eurodollar Loans incur interest at the Eurodollar Rate, which is defined in the Credit Agreement as LIBOR (or any successor thereto), plus a margin. The Company’s lender is currently preparing to use the Secured Overnight Funding Rate if LIBOR becomes unavailable. No amounts were outstanding under the Credit Agreement as of October 31, 2020.

Recently Issued Accounting Pronouncements

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. For public business entities, this ASU is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company does not anticipate that the adoption of this guidance will have a material impact on its condensed consolidated financial statements.
16

3.    Fair Value Measurements and Marketable Securities
The Company follows ASC 820, Fair Value Measurements, with respect to marketable securities that are measured at fair value on a recurring basis. Under the standard, fair value is defined as the exit price, or the amount that would be received to sell an asset or a liability in an orderly transaction between market participants as of the measurement date. The standard also establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability developed based upon the best information available in the circumstances.
The hierarchy is broken down into three levels as follows:
Level 1    Assets and liabilities whose values are based on unadjusted quoted market prices for identical assets and liabilities in active markets
Level 2    Assets and liabilities whose values are based on quoted prices in markets that are not active or inputs that are observable for substantially the full term of the asset or liability
Level 3    Assets and liabilities whose values are based on prices or valuation techniques that require inputs that are both unobservable and significant to the overall fair value measurement
Categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
The Company’s fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis are as follows:
October 31, 2020January 31, 2020
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
(in thousands)(in thousands)
Assets
Cash equivalents (1)
Money market funds$ $ $ $ $205,379 $ $ $205,379 
Corporate debt securities     39,940  39,940 
Total cash equivalents    205,379 39,940  245,319 
Marketable securities
Corporate debt securities     495,022  495,022 
U.S. treasury securities    84,431   84,431 
Asset backed securities     67,813 67,813 
Total marketable securities    84,431 562,835  647,266 
Total assets$ $ $ $ $289,810 $602,775 $ $892,585 
__________________________________
(1)Included in “Cash and cash equivalents” on the condensed consolidated balance sheets.
There were no transfers between the levels of the fair value hierarchy during the three and nine months ended October 31, 2020 or October 31, 2019.
As of October 31, 2020, there were no marketable securities held by the Company. As of January 31, 2020, the amortized cost of the Company’s cash equivalents and marketable securities approximated their fair value and there were no material realized or unrealized gains or losses, either individually or in the aggregate. In addition, the securities that had been in continuous unrealized loss position per security type and in aggregate are not material as of January 31, 2020. There were no impairments considered “other-than-temporary” as it is more likely than not the Company will hold the securities until maturity or a recovery of the cost basis as of January 31, 2020.
17

The following table presents the contractual maturities of marketable securities as of January 31, 2020:
Amortized costFair value
(in thousands)
Due in one year or less$377,722 $378,408 
Due after one year through five years266,670 267,728 
Due after five years through nineteen years1,127 1,130 
$645,519 $647,266 
The following summarizes the changes in strategic investments:
October 31,January 31,
20202020
(in thousands)
Total initial cost$2,500 $1,000 
Cumulative gain  
Carrying value$2,500 $1,000 
There was no unrealized gain and loss included as an adjustment related to the carrying value of non-marketable securities as of October 31, 2020 and January 31, 2020.
The following summarizes the changes in the redeemable convertible preferred stock warrant liability, which is classified as a Level 3 instrument:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
(in thousands)(in thousands)
Balance at beginning of period$ $ $ $4,537 
Adjustment resulting from change in fair value recognized in the condensed consolidated statements of operations   6,022 
Reclassification of liability for redeemable convertible preferred stock warrants to additional paid-in capital upon initial public offering   (10,559)
Balance at end of period$ $ $ $ 
The fair value of the redeemable convertible preferred stock warrant liability was estimated using the Black-Scholes option-pricing model and was based on significant inputs not observable in the market, and therefore was classified as a Level 3 instrument. The inputs include the Company’s preferred stock price, expected stock price volatility, risk-free interest rate, and contractual term. No loss and a loss of $6.0 million was recorded as a component of “Other income, net”, because of the remeasurement of the redeemable convertible preferred stock warrant liability during the three and nine months ended October 31, 2019, respectively. Immediately prior to the closing of the IPO on June 14, 2019, the redeemable convertible preferred stock warrants converted into 336,386 warrants to purchase Class B common stock on a one-to-one basis. The redeemable convertible preferred stock warrant liability was reclassified to additional paid-in capital upon the closing of the IPO.
18

4.    Balance Sheet Components
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
October 31,
2020
January 31,
2020
(in thousands)
Prepaid expenses$19,467 $20,390 
Prepaid software licenses16,190 16,645 
Prepaid hosting services5,711 8,056 
Other current assets4,305 6,523 
Prepaid expenses and other current assets$45,673 $51,614 
Property and Equipment, Net
Property and equipment, net consisted of the following:
October 31,
2020
January 31,
2020
(in thousands)
Data center and other computer equipment$140,457 $87,166 
Capitalized internal-use software38,575 30,354 
Leasehold improvements18,209 13,157 
Purchased software3,170 2,604 
Furniture and equipment5,822 4,835 
Construction in process33,583 47,626 
239,816 185,742 
Less: Accumulated depreciation and amortization(77,445)(49,664)
Property and equipment, net$162,371 $136,078 
Construction in process mainly includes data center equipment purchased that has not yet been placed in service. As of October 31, 2020, $28.3 million of data center equipment was purchased but not yet been placed into service.
Depreciation and amortization expense of property and equipment was $10.1 million and $5.8 million during the three months ended October 31, 2020 and October 31, 2019, respectively, and $27.7 million and $16.0 million during the nine months ended October 31, 2020 and October 31, 2019, respectively.
There was no impairment of internal-use software during the three and nine months ended October 31, 2020 and October 31, 2019. The Company capitalized $3.5 million and $2.2 million in internal-use software during the three months ended October 31, 2020 and October 31, 2019, and $8.2 million and $5.7 million during the nine months ended October 31, 2020 and October 31, 2019, respectively. Amortization expense associated with internal-use software totaled $1.9 million and $1.6 million during the three months ended October 31, 2020 and October 31, 2019, respectively, and $5.6 million and $4.6 million during the nine months ended October 31, 2020 and October 31, 2019, respectively. The net book value of capitalized internal-use software was $15.9 million and $13.4 million as of October 31, 2020 and January 31, 2020, respectively.
19

Intangible Assets, Net
Total intangible assets, net consisted of the following:
October 31, 2020Weighted-Average
Remaining 
Useful
Life
Gross Carrying AmountAccumulated AmortizationNet Amount
(in thousands)(in months)
Developed technology$14,481 $1,501 $12,980 59
Customer relationships3,742 444 3,298 57
Other acquired intangible assets213 135 78 11
Total$18,436 $2,080 $16,356 

January 31, 2020Weighted-Average
Remaining 
Useful
Life
Gross Carrying AmountAccumulated AmortizationNet Amount
(in thousands)(in months)
Developed technology$1,238 $1,067 $171 9
Customer relationships607 280 327 33
Other acquired intangible assets121 92 29 9
Total$1,966 $1,439 $527 
Amortization of developed technology, customer relationships, and other acquired intangible assets are recorded within cost of revenue, sales and marketing expense, and research and development expense, respectively, in the condensed consolidated statements of operations. Amortization expense of intangible assets was $0.4 million and $0.1 million during the three months ended October 31, 2020 and October 31, 2019 and $0.6 million and $0.4 million during the nine months ended October 31, 2020 and October 31, 2019, respectively.
The estimated aggregate future amortization expense of intangible assets as of October 31, 2020 is as follows:
Total
(in thousands)
Fiscal 2021 (remaining three months) $869 
Fiscal 20223,445 
Fiscal 20233,350 
Fiscal 20243,260 
Fiscal 20253,260 
Thereafter2,172 
Total amortization expense$16,356 
The developed technology, customer relationships, and other acquired intangible assets are generally being amortized over 5 years, 5 years, and 1 year, respectively.
20

Goodwill
Goodwill during the nine months ended October 31, 2020 consisted of the following:
Amounts
(in thousands)
Goodwill as of January 31, 2020$7,722 
Goodwill acquired75,182 
Foreign currency translation228 
Goodwill as of October 31, 2020$83,132 

Accrued Expenses
Accrued expenses consisted of the following:
October 31,
2020
January 31,
2020
(in thousands)
Web hosting services$14,815 $16,367 
Other accrued expenses8,632 7,459 
Accrued purchases of property and equipment8,020 2,789 
Accrued marketing6,003 1,970 
Accrued legal and accounting2,505 1,770 
Accrued expenses$39,975 $30,355 
Accrued Payroll and Benefits
Accrued payroll and benefits consisted of the following:
October 31,
2020
January 31,
2020
(in thousands)
Accrued commissions$17,794 $15,399 
Employee Stock Purchase Plan14,889 6,560 
Accrued payroll and related expenses13,998 6,680 
Accrued bonuses9,787 8,171 
Accrued payroll and benefits$56,468 $36,810 

In April 2020, the Company began deferring payment on its share of payroll taxes owed, as permitted by the CARES Act through December 31, 2020. As of October 31, 2020, the Company had deferred approximately $8.5 million of payroll taxes. These amounts are reflected in “other liabilities, noncurrent ” on the condensed consolidated balance sheet.
21

5.    Secured Revolving Credit Facility
In April 2019, the Company entered into a Credit Agreement with Silicon Valley Bank and other lenders, to provide a revolving line of credit of up to $150.0 million, including a letter of credit sub-facility in the aggregate amount of $10.0 million, and a swingline sub-facility in the aggregate amount of $10.0 million. The Company also has the option to request an incremental facility of up to an additional $75.0 million from one or more of the lenders under the Credit Agreement. The amount the Company may borrow under the Credit Agreement may not exceed the lesser of $150.0 million or the Company’s ordinary course recurring subscription revenue for the most recent month, as determined under the Credit Agreement, multiplied by a number that is (i) 6, for the first year after entry into the Credit Agreement; (ii) 5, for the second year after entry into the Credit Agreement; and (iii) 4, thereafter. Under the terms of the Credit Agreement, revolving loans may be either Eurodollar Loans or ABR Loans. Outstanding Eurodollar Loans incur interest at the Eurodollar Rate, which is defined in the Credit Agreement as LIBOR (or any successor thereto), plus a margin between 2.50% and 3.00%, depending on usage. Outstanding ABR Loans incur interest at the highest of (a) the Prime Rate, as published by the Wall Street Journal, (b) the federal funds rate in effect for such day plus 0.50%, and (c) the Eurodollar Rate plus 1.00%, in each case plus a margin between 1.50% and 2.00%, depending on usage. The Company will be charged a commitment fee of 0.20% to 0.30% per year for committed but unused amounts. The Credit Agreement will terminate on April 19, 2022.
The Credit Agreement is collateralized by substantially all of the Company’s current and future property, rights, and assets, including, but not limited to, cash, goods, equipment, contractual rights, financial assets, and intangible assets of the Company and its subsidiaries. The Credit Agreement contains covenants limiting the ability to, among other things, dispose of assets, undergo a change in control, merge or consolidate, make acquisitions, incur debt, incur liens, pay dividends, repurchase stock, and make investments, in each case subject to certain exceptions. The Credit Agreement also contains financial covenants requiring the Company to maintain the year-over-year growth rate of its ordinary course recurring subscription revenue above specified rates and to maintain minimum liquidity at specified levels. The Company was in compliance with the financial covenants as of October 31, 2020. The Credit Agreement contains events of default that include, among others, non-payment of principal, interest, or fees, breach of covenants, inaccuracy of representations and warranties, cross defaults to certain other indebtedness, bankruptcy and insolvency events, and material judgments.
No amounts were outstanding under the Credit Agreement as of October 31, 2020 and January 31, 2020.
6.    Income Taxes
The Company recognized an income tax expense of $0.5 million and $0.4 million for the three months ended October 31, 2020 and October 31, 2019, respectively, and $1.9 million and $1.7 million for the nine months ended October 31, 2020 and October 31, 2019, respectively. The tax expense for the three and nine months ended October 31, 2020 was primarily attributable to pre-tax foreign earnings. The Company’s effective tax rates of (1.9)% and (1.2)% for the three months ended October 31, 2020 and October 31, 2019, respectively, and (2.7)% and (1.5)% for the nine months ended October 31, 2020 and October 31, 2019, respectively, differ from the U.S. statutory tax rate primarily due to U.S. losses for which there is no benefit and the tax rate differences between the United States and foreign countries.
The Company has a full valuation allowance on its U.S. federal and state and its U.K. deferred tax assets. As a result, consistent with the prior year, the Company does not record a tax benefit on these losses because it is more likely than not that the benefit will not be realized. The Company recognized $0.7 million of benefit as a result of the acquisition of Preempt Security (see Note 14) during the three months ended October 31, 2020.
On March 27, 2020, the United States enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), as a response to the economic uncertainty resulting from the global COVID-19 pandemic. The CARES Act did not have a material impact on the Company’s condensed consolidated financial statements for the three and nine months ended October 31, 2020. The Company continues to monitor any effects that may result from the CARES Act.
7.    Leases
Operating Leases
The Company has entered into non-cancelable operating lease agreements with various expiration dates through 2026. Certain lease agreements include options to renew or terminate the lease, which are not reasonably certain to be exercised and therefore are not factored into the determination of lease payments.
22

Total operating lease costs were $2.7 million and $7.6 million, excluding short-term leases costs and variable lease costs for the three and nine months ended October 31, 2020, respectively. There was no sublease income for the three and nine months ended October 31, 2020. Total lease expense recognized prior to the adoption of Topic 842 were $3.1 million and $7.1 million for the three and nine months ended October 31, 2019, respectively.
For the three and nine months ended October 31, 2020, cash paid for amounts included in the measurement of operating lease liabilities were $2.7 million and $8.1 million, respectively. There were no operating lease liabilities arising from obtaining operating right-of-use assets for the three months ended October 31, 2020. Operating lease liabilities arising from obtaining operating right of-use assets was $6.2 million for the nine months ended October 31, 2020.
As of October 31, 2020, the weighted-average remaining lease term is 4.4 years, and the weighted-average discount rate is 5.9%.
The component of lease costs was as follows:
Three Months Ended
October 31, 2020
Nine Months Ended
October 31, 2020
(in thousands)
Lease cost
Operating lease cost$2,677 $7,631 
Short-term lease cost492 1,477 
Variable lease cost774 2,128 
Total lease cost$3,943 $11,236 
As of October 31, 2020, the Company has not entered into any non-cancelable operating leases with a term greater than 12 months that have not yet commenced.
The maturities of the Company’s non-cancelable operating lease liabilities are as follows:
October 31, 2020
(in thousands)
Fiscal 2021 (remaining three months)$1,494 
Fiscal 202211,380 
Fiscal 202310,838 
Fiscal 202410,785 
Fiscal 20259,950 
Thereafter4,158 
Total operating lease payments48,605 
Less: imputed interest(5,953)
Present value of operating lease liabilities$42,652 






23

Future minimum payments under non-cancelable operating leases determined using the prior accounting guidance consisted of the following as of January 31, 2020:
Real Estate Arrangements
(in thousands)
Fiscal 2021$9,958 
Fiscal 20229,869 
Fiscal 20239,377 
Fiscal 20249,370 
Fiscal 20258,441 
Thereafter3,671 
Total$50,686 

8.    Equity Transactions
Common Stock
In connection with the IPO, on June 14, 2019, the Company filed an Amended and Restated Certificate of Incorporation which authorizes the issuance of 2,000,000,000 shares of Class A common stock with a par value of $0.0005 per share, 300,000,000 shares of Class B common stock with a par value of $0.0005 per share, and 100,000,000 shares of undesignated preferred stock with a par value of $0.0005 per share. The rights of the holders of Class A common stock and Class B common stock are identical, except with respect to voting and conversion rights. Each share of Class A common stock is entitled to one vote per share. Each share of Class B common stock is entitled to ten votes per share and is convertible into one share of Class A common stock. Class A and Class B common stockholders are not entitled to receive dividends unless declared by the Company’s board of directors.
9.    Stock-Based Compensation
Stock Incentive Plan
In May 2019, the Company’s board of directors adopted, and the stockholders approved the CrowdStrike Holdings, Inc. 2019 Equity Incentive Plan (the “2019 Plan”) with the purpose of granting stock-based awards to employees, directors, officers and consultants, including stock options, restricted stock awards, restricted stock units and performance-based restricted stock units. A total of 8,750,000 shares of Class A common stock were initially available for issuance under the 2019 Plan. The Company’s compensation committee administers the 2019 Plan. The number of shares of the Company’s common stock available for issuance under the 2019 Plan is subject to an annual increase on the first day of each fiscal year beginning on February 1, 2020, equal to the lesser of: (i) two percent (2.0%) of outstanding shares of the Company’s capital stock as of the last day of the immediately preceding fiscal year or (ii) such other amount as the Company’s board of directors may determine.
The 2011 Plan was terminated on June 10, 2019, which was the business day prior to the effectiveness of the Company’s registration statement on Form S-1 used in connection with the Company’s IPO, and stock-based awards are no longer granted under the 2011 Plan. Any shares underlying stock options that expire or terminate or are forfeited or repurchased under the 2011 Plan will be automatically transferred to the 2019 Plan.
Stock Options
The Company records compensation expense for employee stock options based on the estimated fair value of the options on the date of grant using the Black-Scholes option-pricing model with the assumptions included in the table below. The expected term represents the period that the Company’s share-based awards are expected to be outstanding. The expected term assumptions were determined based on the vesting terms, exercise terms, and contractual lives of the options. The expected stock price volatility is based upon comparable public company data. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for the estimated option life.
24

The fair value of each option was estimated on the date of grant using the following assumptions during the period:
Nine Months Ended
October 31,
20202019
Expected term (in years)
3.17 - 6.05
6.05
Risk-free interest rate
0.2% - 0.4%
2.0% - 2.4%
Expected stock price volatility
35.8% - 37.3%
 37.7% - 37.9%
Dividend yield % %
The following table is a summary of stock option activity for the nine months ended October 31, 2020:
Number of
Shares
Weighted-Average
Exercise Price
Per Share
(in thousands)
Options outstanding at January 31, 202014,689 $5.52 
Granted97 $64.64 
Exercised(5,965)$3.61 
Canceled(300)$9.09 
Options outstanding at October 31, 20208,521 $7.41 
Options vested and expected to vest at October 31, 20208,521 $7.41 
Options exercisable at October 31, 20204,421 $4.49 
Options outstanding include 482,200 options that were unvested as of October 31, 2020.
The aggregate intrinsic value of options vested and exercisable was $527.6 million and $469.6 million as of October 31, 2020 and January 31, 2020, respectively. The weighted-average remaining contractual term of options vested and exercisable was 6.6 years and 6.7 years as of October 31, 2020 and January 31, 2020, respectively.
The weighted-average grant date fair values of all options granted was $121.00 per share during the three months ended October 31, 2020. No options were granted during the three months ended October 31, 2019. The weighted-average grant date fair values of all options granted was $66.31 and $9.51 per share during the nine months ended October 31, 2020 and October 31, 2019, respectively. The total intrinsic value of all options exercised was $162.4 million and $17.3 million during the three months ended October 31, 2020 and October 31, 2019, respectively, and $516.4 million and $107.0 million during the nine months ended October 31, 2020 and October 31, 2019, respectively.
The aggregate intrinsic value of stock options outstanding as of October 31, 2020 and January 31, 2020 was $992.1 million and $816.3 million, respectively, which represents the excess of the fair value of the Company’s common stock over the exercise price of the options multiplied by the number of options outstanding. The weighted-average remaining contractual term of stock options outstanding was 7.1 years and 7.4 years as of October 31, 2020 and January 31, 2020, respectively.
Total unrecognized stock-based compensation expense related to unvested options was $28.5 million as of October 31, 2020. This expense is expected to be amortized on a straight-line basis over a weighted-average vesting period of 1.8 years.
Early Exercise of Employee Options
The 2011 Stock Plan allows for the early exercise of stock options for certain individuals as determined by the Board of Directors. The consideration received for an early exercise of an option is a deposit of the exercise price and the related dollar amount is recorded as a liability for early exercise of unvested stock options in the condensed consolidated balance sheets. This liability is reclassified to additional paid-in capital as the awards vest. If a stock option is early exercised, the unvested shares may be repurchased by the Company in case of employment termination or for any reason, including death and disability, at the price paid by the purchaser for such shares. There were no issued shares of common stock related to early exercised stock options for the three and nine months ended October 31, 2020. There were no issued shares of common stock related to early exercised stock options for the three months ended October 31, 2019. During the nine months ended October 31, 2019, the Company issued 1,037,356 shares of common stock related to early exercised stock options. As of October 31, 2020, the number of shares of
25

common stock related to early exercised stock options subject to repurchase was 637,776 shares for $6.2 million. As of January 31, 2020, the number of shares of common stock related to early exercised stock options subject to repurchase was 984,417 shares for $8.7 million. Common stock purchased pursuant to an early exercise of stock options is not deemed to be outstanding for accounting purposes until those shares vest. The Company includes unvested shares subject to repurchase in the number of shares outstanding in the condensed consolidated statement of redeemable convertible preferred stock and stockholders’ equity.
Restricted Stock Units
Beginning in September 2018, the Company began issuing RSUs to certain employees. These RSUs include a service-based vesting condition and a performance-based vesting condition. The service-based vesting condition is generally satisfied based on one of three vesting schedules: (i) vesting of one-fourth of the RSUs on the first “Company vest date” (defined as March 20, June 20, September 20, or December 20) on or following the one-year anniversary of the vesting commencement date with the remainder of the RSUs vesting in twelve equal quarterly installments thereafter, subject to continued service, (ii) vesting in sixteen equal quarterly installments beginning on December 20, 2018, subject to continued service, or (iii) vesting in eight equal quarterly installments beginning on December 20, 2022, subject to continued service. The performance-based vesting condition is satisfied on the earlier of (i) a change in control, in which the consideration paid to holders of shares is either cash, publicly traded securities, or a combination thereof, or (ii) the first Company vest date to occur following the expiration of the lock-up period upon an IPO, subject to continued service through such change in control or lock-up expiration, as applicable. None of the RSUs vest unless the performance-based vesting condition is satisfied. Upon the completion of the IPO, the performance-based vesting condition was met and the Company recognized $17.3 million of deferred expense related to RSUs as of that date in its condensed consolidated statement of operations. Upon its IPO, the Company began issuing RSUs to its employees that generally have only a service-based vesting condition. The valuation of such RSUs is based solely on the fair value of the Company’s stock price on the date of grant.
Expense for RSUs that have a service-based vesting condition only are being amortized on a straight-line basis. Expense for RSUs that have both a service-based and a performance-based vesting condition are being amortized under the accelerated attribution method. Total unrecognized stock-based compensation expense related to unvested RSUs was $379.2 million as of October 31, 2020. This expense is expected to be amortized (subject to acceleration or straight-line basis) over a weighted-average vesting period of 2.7 years.
Performance-based Stock Units
Performance-based stock units (“PSUs”) granted under the 2019 Plan are subject to both a service-based vesting condition and a performance-based vesting condition. PSUs will vest upon the achievement of specified performance targets and subject to continued service through the applicable vesting dates. The compensation cost is recognized over the requisite service period when it is probable that the performance condition will be satisfied. During the first quarter of the fiscal year, the Company’s compensation committee approved PSUs for certain employees. The performance goal for the grants primarily related to the revenue growth percentage for the fiscal year ended January 31, 2021. The number of PSUs earned corresponds to the performance period of fiscal year 2021, which can range between 0% and 130% of the target number of shares granted depending on the Company’s actual performance.
Expense for PSUs are being amortized under the accelerated attribution method and may be adjusted over the vesting period based on interim estimates of performance against pre-set objectives. Total unrecognized stock-based compensation expense related to unvested PSUs was $31.8 million as of October 31, 2020. This expense is expected to be amortized over a weighted-average vesting period of 1.6 years.
26

The following table is a summary of RSU and PSU activities for the nine months ended October 31, 2020:
Number of
Shares
Weighted-
Average Grant
Date Fair Value
Per Share
(in thousands)
RSUs and PSUs outstanding at January 31, 20206,063 $29.82 
Granted4,456 $79.00 
Vested(1,475)$31.52 
Forfeited(297)$38.43 
RSUs and PSUs outstanding at October 31, 2020
8,747 $54.30 
RSUs and PSUs expected to vest at October 31, 20208,747 $54.30 
Employee Stock Purchase Plan
In May 2019, the board of directors adopted, and the stockholders approved the CrowdStrike Holdings, Inc. 2019 Employee Stock Purchase Plan (“ESPP”), which became effective on June 10, 2019, which was the business day prior to the effectiveness of the Company’s registration statement on Form S-1 used in connection with the Company’s IPO. A total of 3,500,000 shares of Class A common stock were initially reserved for issuance under the ESPP. The Company’s compensation committee administers the ESPP. The number of shares of common stock available for issuance under the ESPP is subject to an annual increase on the first day of each fiscal year beginning on February 1, 2020, equal to the lesser of: (i) one percent (1%) of outstanding shares of the Company’s capital stock as of the last day of the immediately preceding fiscal year or (ii) such other amount as its board of directors may determine.
The ESPP provides for consecutive offering periods that will typically have a duration of approximately 24 months in length and is comprised of four purchase periods of approximately six months in length. The offering periods are scheduled to start on the first trading day on or after June 11 and December 11 of each year. The first offering period commenced on June 11, 2019 and is scheduled to end on the first trading day on or before June 10, 2021.
The ESPP provides eligible employees with an opportunity to purchase shares of the Company’s Class A common stock through payroll deductions of up to 15% of their eligible compensation. A participant may purchase a maximum of 2,500 shares of common stock during a purchase period. Amounts deducted and accumulated by the participant are used to purchase shares of common stock at the end of each six-month purchase period. The purchase price of the shares shall be 85% of the lower of the fair market value of the Class A common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the related offering period. Participants may end their participation at any time during an offering period and will be paid their accrued contributions that have not yet been used to purchase shares of common stock. Participation ends automatically upon termination of employment. The ESPP allows for up to one increase in contribution during each purchase period. If an employee elects to increase his or her contribution, the Company treats this as an accounting modification. The pre- and post-modification fair values are calculated on the date of the modification, and the incremental expense is then amortized over the remaining purchase period. Incremental expense as a result of such modification was $0.8 million and $1.6 million for the three and nine months ended October 31, 2020.
Employee payroll contributions ultimately used to purchase shares are reclassified to stockholders’ equity on the purchase date. ESPP employee payroll contributions accrued at October 31, 2020 and January 31, 2020 totaled $14.9 million and $6.6 million are included within accrued payroll and benefits in the condensed consolidated balance sheets.

The following table summarizes the assumptions used in the Black-Scholes option-pricing model to determine fair value of the Company’s common shares to be issued under the ESPP for the offering periods beginning in June 2019:
Nine Months Ended
October 31,
20202019
Expected term (in years)
0.5 - 2.0
0.5 - 2.0
Risk-free interest rate
0.2% - 2.0%
1.9 % - 2.2%
Expected stock price volatility
30.1% - 54.3%
33.0 % - 35.7%
Dividend yield % %
27

Stock-Based Compensation Expense
Stock-based compensation expense included in the condensed consolidated statements of operations is as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
(in thousands)(in thousands)
Subscription cost of revenue$3,226 $1,666 $7,856 $3,164 
Professional services cost of revenue1,551 784 3,947 1,531 
Sales and marketing12,811 7,355 35,101 15,511 
Research and development11,771 4,696 25,700 10,353 
General and administrative11,251 7,465 29,357 25,018 
Total stock-based compensation expense$40,610 $21,966 $101,961 $55,577 

10.    Revenue, Deferred Revenue and Remaining Performance Obligations
The following table summarizes the revenue from contracts by type of customer:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Amount% RevenueAmount% RevenueAmount% RevenueAmount% Revenue
(in thousands, except percentages)(in thousands, except percentages)
Channel Partners$175,837 76 %$88,255 71 %$459,529 75 %$223,152 68 %
Direct Customers56,623 24 %36,864 29 %149,980 25 %106,152 32 %
Total revenue$232,460 100 %$125,119 100 %$609,509 100 %$329,304 100 %
The Company uses channel partners to complement direct sales and marketing efforts. The partners place an order with the Company after negotiating the order directly with an end customer. The partners negotiate pricing with the end customer and in some rare instances are responsible for certain support levels directly with the end customer. The Company’s contract is with the partner and payment to the Company is not contingent on the receipt of payment from the end customer. The Company recognizes the contractual amount charged to the partners as revenue ratably over the term of the arrangement once access to the Company’s solution has been provided to the end customer.
The Company also uses referral partners who refer customers in exchange for a referral fee. The Company negotiates pricing and contracts directly with the end customer. The Company recognizes revenue from the sales to the end customers, ratably over the term of the contract, once access to the Company’s solution has been provided to the end customer.
The following table summarizes the revenue by region based on the shipping address of customers who have contracted to use the Company’s platform or service:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Amount% RevenueAmount% RevenueAmount% RevenueAmount% Revenue
(in thousands, except percentages)(in thousands, except percentages)
United States$167,741 72 %$92,602 74 %$438,955 72 %$245,055 74 %
Europe, Middle East, and Africa33,192 14 %17,609 14 %86,785 14 %46,029 14 %
Asia Pacific20,551 9 %9,985 8 %53,186 9 %24,828 8 %
Other10,976 5 %4,923 4 %30,583 5 %13,392 4 %
Total revenue$232,460 100 %$125,119 100 %$609,509 100 %$329,304 100 %
No single country other than the United States represented 10% or more of the Company’s total revenue during the three and nine months ended October 31, 2020 and October 31, 2019.
28

Contract Balances
Contract liabilities consist of deferred revenue and include payments received in advance of performance under the contract. Such amounts are recognized as revenue over the contractual period. The Company recognized revenue of $185.7 million and $103.3 million for the three months ended October 31, 2020 and October 31, 2019, respectively, and $354.5 million and $203.7 million for the nine months ended October 31, 2020 and October 31, 2019, respectively, that were included in the corresponding contract liability balance at the beginning of the period.
The Company receives payments from customers based upon contractual billing schedules. Accounts receivable are recorded when the right to consideration becomes unconditional. Payment terms on invoiced amounts are typically 30 - 60 days. Contract assets include amounts related to the contractual right to consideration for both completed and partially completed performance obligations that may not have been invoiced.
Changes in deferred revenue were as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Carrying Amount
(in thousands)
Beginning Balance$689,840 $369,762 $571,168 $290,067 
Additions to deferred revenue305,294 202,996 801,015 486,876 
Recognition of deferred revenue(232,460)(125,119)(609,509)(329,304)
Ending Balance$762,674 $447,639 $762,674 $447,639 
Remaining Performance Obligations
The Company’s subscription contracts with its customers have a typical term of one to three years and most subscription contracts are non-cancelable. Customers typically have the right to terminate their contracts for cause as a result of the Company’s failure to perform. As of October 31, 2020, the aggregate amount of the transaction price allocated to remaining performance obligations was $1.07 billion. The Company expects to recognize 73% of the remaining performance obligations in the 12 months following October 31, 2020, with the remainder to be recognized thereafter.
Costs to Obtain and Fulfill a Contract
The Company capitalizes referral fees paid to partners and sales commission and associated payroll taxes paid to internal sales personnel that are incremental to the acquisition of channel partner and direct customer contracts and would not have occurred absent the customer contract. These costs are recorded as deferred contract acquisition costs, current and deferred contract acquisition costs, noncurrent on the condensed consolidated balance sheets.
Sales commissions for renewal of a contract are not considered commensurate with the commissions paid for the acquisition of the initial contract or follow-on upsell given the substantive difference in commission rates in proportion to their respective contract values. Commissions, including referral fees paid to channel partners, paid upon the initial acquisition of a contract or subsequent upsell are amortized over an estimated period of benefit of 4 years while commissions paid for renewal contracts are amortized over the contractual term of the renewals. Sales commissions associated with professional service contracts are amortized ratably over an estimated period of benefit of six months and included in sales and marketing expense in the condensed consolidated statements of operations. In determining the period of benefit for commissions paid for the acquisition of the initial contract, the Company took into consideration the expected subscription term and expected renewals of customer contracts, the historical duration of relationships with customers, customer retention data, and the life of the developed technology. The Company periodically reviews the carrying amount of deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred costs. The Company did not recognize any material impairment losses of deferred contract acquisition costs during the three and nine months ended October 31, 2020 and October 31, 2019, respectively.
29

The following table summarizes the activity of deferred contract acquisition costs:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
(in thousands)
Beginning balance$135,023 $75,783 $114,206 $38,765 
Adjustment due to adoption of ASU 606   24,306 
Capitalization of contract acquisition costs35,753 27,450 84,741 55,238 
Amortization of deferred contract acquisition costs(16,769)(9,049)(44,940)(24,125)
Ending balance$154,007 $94,184 $154,007 $94,184 
Deferred contract acquisition costs, current$62,422 $35,924 $62,422 $35,924 
Deferred contract acquisition costs, noncurrent91,585 58,260 91,585 58,260 
Total deferred contract acquisition costs$154,007 $94,184 $154,007 $94,184 

11.    Commitments and Contingencies
Purchase Obligations
The Company enters into long-term non-cancelable agreements with providers to purchase data center capacity, such as bandwidth and colocation space, for the Company’s cloud platform. As of October 31, 2020, the Company is committed to spend $117.6 million on such agreements through 2027. These obligations are included in purchase obligations below.
In the normal course of business, the Company enters into non-cancelable purchase commitments with various parties to purchase products and services such as technology, equipment, office renovations, corporate events, and consulting services. A summary of noncancelable purchase obligations as of October 31, 2020 with expected date of payment is as follows:
Total
Commitments
(in thousands)
Fiscal 2021 (remaining three months)$35,855 
Fiscal 202281,599 
Fiscal 202313,929 
Fiscal 202410,814 
Fiscal 20253,679 
Thereafter3,741 
Total purchase commitments$149,617 
The above table does not reflect additional commitments of $88.4 million of non-cancelable purchase obligations from fiscal year 2022 through fiscal year 2025 in connection with the extension of an existing agreement, which extension was entered into in November 2020 and will be included in the table above in subsequent periods.
Letters of Credit
As of October 31, 2020 and January 31, 2020, the Company had an unused standby letter of credit for $0.4 million and $0.6 million, respectively, securing its headquarters facility in Sunnyvale, California. As of both October 31, 2020 and January 31, 2020, the Company had an unused standby letter of credit for $1.0 million, securing its facility in Austin, Texas.
30

Litigation

The Company is currently involved in proceedings before the Trademark Trial and Appeal Board (“TTAB”) at the U.S. Patent and Trademark Office (the “USPTO”) regarding its U.S. trademark registrations for “CrowdStrike Falcon” and its U.S. application to register its “Falcon OverWatch” trademark. On November 23, 2016, Fair Isaac Corporation (“FICO”) filed a Petition for Cancellation of the Company’s “CrowdStrike Falcon” trademark registrations and a Notice of Opposition against the Company’s “Falcon OverWatch” trademark application before the USPTO, TTAB. On January 3, 2017, the Company filed answers to both the cancellation and opposition proceedings, and the proceedings thereafter were consolidated. On November 21, 2018, the Company filed a Petition for Partial Cancellation or Amendment of one of FICO’s “Falcon” trademark registrations, and on December 10, 2018, the parties filed a joint request to consolidate the proceedings and adjust the schedule. On January 16, 2019, FICO moved to dismiss the Company’s petition. On July 2, 2019, the TTAB consolidated the proceedings and granted FICO’s motion to dismiss with leave to amend. On July 22, 2019, the Company filed its Amended Petition for Cancellation or Amendment and on August 12, 2019, FICO moved to dismiss the Company’s Amended Petition for Cancellation or Amendment. On January 31, 2020, the TTAB denied the motion to dismiss as to two grounds for partial cancellation and as to the request for amendment, and granted the motion as to a third ground for partial cancellation of one of FICO’s “Falcon” registrations and the claim for abandonment of both of FICO’s “Falcon” trademark registrations, with the right to reassert both claims for relief. On March 18, 2020, the Company filed a motion for leave to file a Second Amended Petition to include a claim for abandonment for two of FICO’s “Falcon” trademark registrations. On August 3, 2020, the TTAB granted the motion for leave to file in part, and set a new schedule for the consolidated proceedings, with trial periods set to begin in May 2021. On August 13, 2020, the Company filed a separate petition to cancel one of FICO’s Falcon trademark registrations, and on August 24, 2020, the Company filed a Second Amended petition for Cancellation or Amendment as to the other FICO Falcon trademark registrations. FICO moved to dismiss these petitions on September 28, 2020. The proceedings are suspended while the TTAB considers the motion. The Company is vigorously defending the case, but given the early stage, although a loss may reasonably be possible, the Company is unable to predict the likelihood of success of FICO’s claims or estimate a loss or a range of loss. As a result, no liability has been recorded as of October 31, 2020 or January 31, 2020.
In addition, from time to time the Company is a party to various litigation matters and subject to claims that arise in the ordinary course of business. In addition, third parties may from time to time assert claims against the Company in the form of letters and other communications. For any claims for which the Company believes a liability is both probable and reasonably estimable, the Company records a liability in the period for which it makes this determination. There is no pending or threatened legal proceeding to which the Company is a party that, in the Company’s opinion, is likely to have a material adverse effect on its condensed consolidated financial statements; however, the results of litigation and claims are inherently unpredictable. Regardless of the outcome, litigation can have an adverse impact on the Company’s business because of defense and settlement costs, diversion of management resources, and other factors. In addition, the expense of litigation and the timing of this expense from period to period are difficult to estimate, subject to change and could adversely affect the Company’s condensed consolidated financial statements.
Warranties and Indemnification
The Company’s cloud computing services are typically warranted to perform in a manner consistent with general industry standards that are reasonably applicable and materially in accordance with the Company’s online help documentation under normal use and circumstances.
The Company’s arrangements generally include certain provisions for indemnifying customers against liabilities if its products or services infringe a third party’s intellectual property rights. In addition, for its Falcon Complete customers, the Company offers a limited warranty, subject to certain conditions, to cover certain costs incurred by the customer in case of a cybersecurity breach. The Company has entered into an insurance policy to cover its potential liability arising from this limited warranty arrangement. To date, the Company has not incurred any material costs because of such obligations and has not accrued any liabilities related to such obligations in the condensed consolidated financial statements.
The Company has also agreed to indemnify its directors and certain executive officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by any of these persons in any action or proceeding to which any of those persons is, or is threatened to be, made a party by reason of the person’s service as a director or officer, including any action by the Company, arising out of that person’s services as the Company’s director or officer or that person’s services provided to any other company or enterprise at the Company’s request. The Company maintains director and officer insurance coverage that would generally enable the Company to recover a portion of any future amounts paid. The Company may also be subject to indemnification obligations by law with respect to the actions of its employees under certain circumstances and in certain jurisdictions. No liabilities have been accrued associated with this indemnification provision as of October 31, 2020 or January 31, 2020.
31

12.    Geographic Information
The Company’s long-lived assets are composed of property and equipment, net, and operating lease right-of-use assets, are summarized by geographic area as follows:
October 31,
2020
January 31,
2020
(in thousands)
United States$172,610 $125,409 
International28,137 10,669 
Total property and equipment, net and operating lease right-of-use assets$200,747 $136,078 
No single country other than the United States represented 10% or more of the Company’s total long-lived assets as of October 31, 2020 or January 31, 2020.
13.    Related Party Transactions
Subscription and Professional Services Revenue from Related Parties
During the three and nine months ended October 31, 2020 and 2019, certain investors and companies with whom the Company’s Board of Directors are affiliated with purchased subscriptions and professional services. The Company recorded revenue from subscriptions and professional services from related parties of $1.1 million and $2.2 million during the three months ended October 31, 2020 and October 31, 2019, respectively, and $3.0 million and $6.8 million during the nine months ended October 31, 2020 and October 31, 2019, respectively. Accounts receivable associated with these related parties were both $0.2 million as of October 31, 2020 and January 31, 2020.
Accounts Payable to Related Parties
The Company purchased goods and services totaling $6.0 million and $0.9 million, respectively, from certain investors and companies with whom its Board of Directors are affiliated with during the three months ended October 31, 2020 and 2019, respectively, and $6.2 million and $2.4 million during the nine months ended October 31, 2020 and 2019, respectively. The accounts payable to such vendors were immaterial as of October 31, 2020 and January 31, 2020.
14.    Acquisitions
On September 30, 2020, the Company acquired 100% of the equity interest of Preempt Security, Inc. (“Preempt Security”), a privately-held Delaware corporation that developed real-time access control and threat prevention (the “Acquisition”). The Acquisition has been accounted for a business combination. The total consideration transferred was $91.2 million which consisted of $87.4 million in cash and $3.8 million representing the fair value of replacement equity awards attributable to pre-acquisition service. The purchase price was allocated, on a preliminary basis, to identified intangible assets, which include developed technology, customer relationships and trade names, of $16.4 million, net tangible assets acquired of $(0.4) million and goodwill of $75.2 million allocated to the Company’s one reporting segment, representing the excess of the purchase price over the fair value of net tangible and intangible assets acquired. The goodwill was primarily attributable to the assembled workforce of Preempt Security, planned growth in new markets and synergies expected to be achieved from the integration of Preempt Security. Goodwill is not deductible for income tax purposes.
Per the terms of the merger agreement with Preempt Security, certain unvested stock options held by Preempt Security employees were canceled and exchanged for replacement stock options under the 2019 Plan. Additionally, certain shares of stock issued pursuant to share-based compensation awards to key employees of Preempt Security were canceled and exchanged for replacement RSUs of the Company, which are subject to future vesting. The portion of the fair value of the replacement equity awards associated with pre-acquisition service of Preempt Security’s employees represented a component of the total purchase consideration. The remaining fair value of these issued awards is subject to the recipients’ continued service with the Company and the achievement of specified performance targets, and thus were excluded from the purchase price. The awards which are subject to continued service will be recognized ratably as stock-based compensation expense over the requisite service period. The awards which are based on specified performance targets will be recognized under the accelerated attribution method. The Company is still finalizing the allocation of the purchase price, which may be subject to change as additional information becomes available.
32

The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition:
Fair ValueUseful Life
(in thousands)(in months)
Developed technology$13,200 60
Customer relationships3,100 60
Trade names85 12
Total intangible assets acquired$16,385 

The Company incurred non-consideration acquisition expense of $2.1 million during both the three and nine months ended October 31, 2020. The acquisition costs are recorded in general and administrative expenses on the Company’s condensed consolidated statement of operations.

The results of operations of Preempt Security have been included in the Company’s consolidated financial statements from the date of acquisition. The acquisition of Preempt Security did not have a material impact on the Company’s consolidated financial statements, and therefore historical and pro forma disclosures have not been presented.
15.    Net Loss Per Share Attributable to Common Stockholders
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Class A Common Stock
Net loss attributable to common stockholders$(20,750)$(3,602)$(54,227)$(9,402)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted185,579 20,703 159,402 10,616 
Net loss per share attributable to common stockholders, basic and diluted$(0.11)$(0.17)$(0.34)$(0.89)
Class B Common Stock
Net loss attributable to common stockholders$(3,781)$(31,903)$(19,400)$(103,969)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted33,822 183,393 57,030 117,393 
Net loss per share attributable to common stockholders, basic and diluted$(0.11)$(0.17)$(0.34)$(0.89)
Since the Company was in a net loss position for all periods presented, basic net loss per share is the same as diluted net loss per share as the inclusion of all potential common shares outstanding would have been antidilutive. The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive are as follows:
33

October 31,
2020
October 31,
2019
(in thousands)
Shares of common stock subject to repurchase from outstanding stock options638 1,128 
RSUs and PSUs subject to future vesting8,747 6,909 
Shares of common stock issuable from stock options8,521 20,701 
Share purchase rights under the employee stock purchase plan1,131 1,599 
Potential common shares excluded from diluted net loss per share19,037 30,337 

34

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 the condensed consolidated financial statements and related notes thereto included elsewhere in this Quarterly Report on Form 10-Q. Some of the information contained in this discussion and analysis or set forth elsewhere in this Quarterly Report on Form 10-Q, including information with respect to our plans and strategy for our business, includes forward-looking statements that involve risks and uncertainties as described under the heading Special Note Regarding Forward-Looking Statements following the Table of Contents of this Quarterly Report on Form 10-Q. You should review the disclosure under Part II, Item 1A, “Risk Factors” in this Quarterly Report on Form 10-Q for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. Our fiscal year end is January 31, and our fiscal quarters end on April 30, July 31, October 31, and January 31.
Overview
We founded CrowdStrike in 2011 to reinvent security for the cloud era. When we started the company, cyberattackers had a decided, asymmetric advantage over existing security products. We turned the tables on the adversaries by taking a fundamentally new approach that leverages the network effects of crowdsourced data applied to modern technologies such as AI, cloud computing, and graph databases. Realizing that the nature of cybersecurity problems had changed but the solutions had not, we built our CrowdStrike Falcon platform to detect threats and stop breaches.
We believe we are defining a new category called the Security Cloud, with the power to transform the security industry much the same way the cloud has transformed the customer relationship management, human resources, and service management industries. With our Falcon platform, we created the first multi-tenant, cloud native, intelligent security solution capable of protecting workloads across on-premise, virtualized, and cloud-based environments running on a variety of endpoints such as desktops, laptops, servers, virtual machines, and IoT devices. Our Falcon platform is composed of two tightly integrated proprietary technologies: our easily deployed intelligent lightweight agent and our cloud-based, dynamic graph database called Threat Graph. Our solution benefits from crowdsourcing and economies of scale, which we believe enables our AI algorithms to be uniquely effective. We call this cloud-scale AI. We initially provided intelligence and incident response services while we developed our Falcon platform. In June 2013, we first began providing endpoint detection and response, or EDR, capabilities as a single solution. In February 2017, as we executed on our Falcon platform expansion strategy, we began offering these and additional capabilities as separate cloud modules. This strategic move facilitated new customer adoption and allowed us to further expand within our customer base. Today, we offer 16 cloud modules on our Falcon platform via a SaaS subscription-based model that spans multiple large security markets, including corporate workload security, security and vulnerability management, managed security services, IT operations management, and threat intelligence services. Additionally, with our recent acquisition of Preempt Security, Inc. (“Preempt Security”), we entered the identity protection market.
On June 14, 2019 we closed our initial public offering, or IPO, in which we issued and sold 20,700,000 shares of Class A common stock. The price per share to the public was $34.00. We received aggregate proceeds of $665.1 million from the IPO, net of underwriters’ discounts and commissions and before deducting estimated offering costs of $5.9 million. Upon the closing of the IPO, all shares of our outstanding preferred stock automatically converted into 131,267,586 shares of Class B common stock. In connection with our IPO, all shares of our common stock outstanding prior to our IPO were automatically converted into shares of Class B common stock.

In March 2020, the World Health Organization declared the COVID-19 outbreak to be a pandemic. Since then, the COVID-19 pandemic has rapidly spread across the globe and has already resulted in significant volatility, uncertainty, and economic disruption. Thus far, the impact of the pandemic has been modest with some customers, particularly in heavily impacted industries, requesting special billing or payment terms. Our gross retention rate for the third quarter of fiscal 2021 remained consistently high and our dollar-based net retention rate once again exceeded 120 percent as we continued to expand module adoption within new and existing customers. In March 2020, we implemented several measures to help ensure the health and safety of all our employees around the globe including restricting all travel and transitioning 100% of our workforce to be remote. In addition, in response to the uncertain macroeconomic environment, we converted all of our marketable securities to cash and cash equivalents during the three months ended April 30, 2020, and as of October 31, 2020, all of our investments were classified as cash.
35

We continue to conduct business as usual with modifications to employee travel, employee work locations, customer interactions, and cancellation of certain marketing events, among other things. We will continue to actively monitor the situation and may take further actions that alter our business operations as may be required by federal, state, or local authorities, or that we determine are in the best interests of our employees, customers, partners, suppliers, and stockholders. The extent to which the COVID-19 pandemic may impact our longer-term operational and financial performance remains uncertain. Furthermore, due to our subscription-based business model, the effect of the COVID-19 pandemic may not be fully reflected in our results of operations until future periods, if at all. The extent of the impact of the COVID-19 pandemic will depend on several factors, including the pace of reopening the economy around the world; the possible resurgence in the spread of the virus; the development cycle of therapeutics and vaccines; the impact on our customers and our sales cycles; the impact on our customer, employee, and industry events; and the effect on our vendors. Please see Part II, Item IA, “Risk Factors” in this Quarterly Report on Form 10-Q for a further description of the material risks we currently face, including the risks related to the COVID-19 pandemic.
In March, we launched two initiatives to help our customers quickly onboard new remote workers without sacrificing protection or having to worry about a procurement cycle. This included a surge relief plan that allows our customers to surge the number of endpoints for a limited time. Additionally, we launched a Falcon Prevent for Home Use program that allows our customers’ company administrators to install Falcon Prevent on their employees’ home systems. We believe both of these initiatives have been well received by our customers.
On September 30, 2020, we acquired Preempt Security, a privately-held Delaware corporation that developed real-time access control and threat prevention technology (the “Acquisition”). The total consideration transferred was $91.2 million which consisted of $87.4 million in cash and $3.8 million representing the fair value of replacement equity awards attributable to pre-acquisition service. The purchase price was allocated, on a preliminary basis, to identified intangible assets, which include developed technology, customer relationships and trade names, of $16.4 million, net tangible assets acquired of $(0.4) million and goodwill of $75.2 million, representing the excess of the purchase price over the fair value of net tangible and intangible assets acquired. With this acquisition, we plan to offer customers enhanced Zero Trust security capabilities and strengthen our Falcon platform with conditional access technology. The addition of Preempt Security’s technology to the Falcon platform will help customers achieve end-to-end visibility and enforcement on identity data.
Our Go-To-Market Strategy
We sell subscriptions to our Falcon platform and cloud modules to organizations across multiple industries. We primarily sell subscriptions to our Falcon platform and cloud modules through our direct sales team that leverages our network of channel partners. Our direct sales team is comprised of field sales and inside sales professionals who are segmented by a customer’s number of endpoints.
We have a low friction land-and-expand sales strategy. When customers deploy our Falcon platform, they can start with any number of cloud modules and we can activate additional cloud modules in real time on the same agent already deployed on the endpoint. This architecture has also allowed us to begin to offer a free trial of our Falcon Prevent module directly from our website or the AWS Marketplace, and we plan to extend this capability to additional modules in the future. Once customers experience the benefits of our Falcon platform, they often expand their adoption over time by adding more endpoints or purchasing additional modules. We also use our sales team to identify current customers who may be interested in free trials of additional cloud modules, which serves as a powerful driver of our land-and-expand model. By segmenting our sales teams, we can deploy a low-touch sales model that efficiently identifies prospective customers.
We began as a solution for large enterprises, but the flexibility and scalability of our Falcon platform has enabled us to seamlessly offer our solution to customers of any size—from those with hundreds of thousands of endpoints to as few as three. We have expanded our sales focus to include any organization without the need to modify our Falcon platform for small and medium sized businesses.
A substantial majority of our customers purchase subscriptions with a term of one year. Our subscriptions are generally priced on a per-endpoint and per-module basis. We recognize revenue from our subscriptions ratably over the term of the subscription. We also generate revenue from our incident response and proactive professional services, which are generally priced on a time and materials basis. We view our professional services business primarily as an opportunity to cross-sell subscriptions to our Falcon platform and cloud modules.
36

Certain Factors Affecting Our Performance
Adoption of Our Solutions. We believe our future success depends in large part on the growth in the market for cloud-based SaaS-delivered endpoint security solutions. Many organizations have not yet abandoned the on-premise legacy products in which they have invested substantial personnel and financial resources to design and maintain. As a result, it is difficult to predict customer adoption rates and demand for our cloud-based solutions.
New Customer Acquisition. Our future growth depends in large part on our ability to acquire new customers. If our efforts to attract new customers are not successful, our revenue and rate of revenue growth may decline. We believe that our go-to-market strategy and the flexibility and scalability of our Falcon platform allow us to rapidly expand our customer base. Our incident response and proactive services also help drive new customer acquisitions, as many of these professional services customers subsequently purchase subscriptions to our Falcon platform. Many organizations have not yet adopted cloud-based security solutions, and since our Falcon platform has offerings for organizations of all sizes, worldwide, and across industries, we believe this presents a significant opportunity for growth.
Maintain Customer Retention and Increase Sales. Our ability to increase revenue depends in large part on our ability to retain our existing customers and increase the ARR of their subscriptions. We focus on increasing sales to our existing customers by expanding their deployments to more endpoints and selling additional cloud modules for increased functionality. In February 2017, we transitioned our platform from a single offering into highly-integrated offerings of multiple SKU cloud modules. We initially launched this strategy with our IT hygiene, next-generation antivirus, EDR, managed threat hunting, and intelligence modules. The Falcon Platform has grown to 16 cloud modules that spans multiple large security markets, including corporate workload security, security and vulnerability management, managed security services, IT operations management, and threat intelligence services. Additionally, with our recent acquisition of Preempt Security we entered the identity protection market.
Invest in Growth. We believe that our market opportunity is large and requires us to continue to invest significantly in sales and marketing efforts to further grow our customer base, both domestically and internationally. Our open cloud architecture and single data model have allowed us to rapidly build and deploy new cloud modules, and we expect to continue investing in those efforts to further enhance our technology platform and product functionality. In addition to our ongoing investment in research and development, we may also pursue acquisitions of businesses, technologies, and assets that complement and expand the functionality of our Falcon platform, add to our technology or security expertise, or bolster our leadership position by gaining access to new customers or markets. Furthermore, we expect our general and administrative expenses to increase in dollar amount for the foreseeable future given the additional expenses for accounting, compliance, and investor relations as we grow as a public company.
Key Metrics
We monitor the following key metrics to help us evaluate our business, identify trends affecting our business, formulate business plans, and make strategic decisions.
Subscription Customers
We define a subscription customer as a separate legal entity that has entered into a distinct subscription agreement for access to Falcon platform for which the term has not ended or with which we are negotiating a renewal contract. We do not consider our channel partners as customers, and we treat managed service security providers, who may purchase our products on behalf of multiple companies, as a single customer. While initially we focused our sales and marketing efforts on large enterprises, in recent years we have also increased our sales and marketing to small and medium sized businesses.
The following table sets forth the number of our subscription customers as of the dates presented:
As of October 31,
20202019
Subscription customers8,416 4,561 
Year-over-year growth85 %112 %
We added 1,186 net new subscription customers in the three months ended October 31, 2020, including 64 from the acquisition of Preempt Security, for a total of 8,416 subscription customers as of October 31, 2020, representing 85% growth year-over-year.
37

Annual Recurring Revenue (“ARR”)
ARR is calculated as the annualized value of our customer subscription contracts as of the measurement date, assuming any contract that expires during the next 12 months is renewed on its existing terms. To the extent that we are negotiating a renewal with a customer after the expiration of the subscription, we continue to include that revenue in ARR if we are actively in discussion with such an organization for a new subscription or renewal, or until such organization notifies us that it is not renewing its subscription.
The following table sets forth our ARR as of the dates presented:
As of October 31,
20202019
(in thousands)
Annual recurring revenue$907,391 $501,721 
Year-over-year growth81 %97 %
ARR increased 81% year-over-year and grew to $907.4 million as of October 31, 2020, of which $116.8 million was net new ARR added in the three months ended October 31, 2020, including $6.8 million from the acquisition of Preempt Security.
Dollar-Based Net Retention Rate
Our dollar-based net retention rate compares our ARR from a set of subscription customers against the same metric for those subscription customers from the prior year. Our dollar-based net retention rate reflects customer renewals, expansion, contraction, and churn, and excludes revenue from our incident response and proactive services. We calculate our dollar-based net retention rate as of period end by starting with the ARR from all subscription customers as of 12 months prior to such period end, or Prior Period ARR. We then calculate the ARR from these same subscription customers as of the current period end, or Current Period ARR. Current Period ARR includes any expansion and is net of contraction or churn over the trailing 12 months but excludes revenue from new subscription customers in the current period. We then divide the Current Period ARR by the Prior Period ARR to arrive at our dollar-based net retention rate.
Since January 2016, our dollar-based net retention rate has consistently exceeded 100%, which is primarily attributable to an expansion of endpoints within, and cross-selling additional cloud modules to, our existing subscription customers. Our dollar-based net retention rate can fluctuate from period to period due to large customer contracts in a given period, which may reduce our dollar-based net retention rate in subsequent periods if the customer makes a larger upfront purchase and does not continue to increase purchases.
Our dollar-based net retention rate has varied from quarter to quarter due to a number of factors and we expect that trend to continue. For example, in the fourth quarter of fiscal 2019, we had an outsized expansion deal that contributed 11 percentage
points to our net retention in that quarter. While we once again expanded within this account in the fourth quarter of fiscal
2020, the impact was smaller than the prior year. In addition, we have seen strong success with our strategy to land bigger deals with more modules, and we are also seeing an acceleration in our acquisition of new customers. While we view these two trends as positive developments, they have a natural trade off on our ability to expand business with existing customers in the near term.
Components of Our Results of Operations
Revenue
Subscription Revenue. Subscription revenue primarily consists of subscription fees for our Falcon platform and additional cloud modules that are supported by our cloud-based platform. Subscription revenue is driven primarily by the number of subscription customers, the number of endpoints per customer, and the number of cloud modules included in the subscription. We recognize subscription revenue ratably over the term of the agreement, which is generally one to three years. Because our subscription customers are generally billed upfront, we have recorded significant deferred revenue. Consequently, a substantial portion of the revenue that we report in each period is attributable to the recognition of deferred revenue relating to subscriptions that we entered into during previous periods. We typically invoice our customers annually in advance or multi-year in advance.
38

Professional Services Revenue. Professional services revenue includes incident response and proactive services, forensic and malware analysis, and attribution analysis. Professional services are generally sold separately from subscriptions to our Falcon platform, although customers frequently enter into a separate arrangement to purchase subscriptions to our Falcon platform at the conclusion of a professional services arrangement. Professional services are available through hourly rate and fixed fee contracts, one-time and ongoing engagements, and retainer-based agreements. For time and materials and retainer-based arrangements, revenue is recognized as services are performed. For fixed fee contracts, we recognize revenue by applying the proportional performance method.
Cost of Revenue
Subscription Cost of Revenue. Subscription cost of revenue consists primarily of costs related to hosting our cloud-based Falcon platform in data centers, amortization of our capitalized internal-use software, employee-related costs such as salaries and bonuses, stock-based compensation expense, benefits costs associated with our operations and support personnel, software license fees, property and equipment depreciation, amortization of acquired intangibles, and an allocated portion of facilities and administrative costs.
As new customers subscribe to our platform and existing subscription customers increase the number of endpoints on our Falcon platform, our cost of revenue will increase due to greater cloud hosting costs related to powering new cloud modules and the incremental costs for storing additional data collected for such cloud modules and employee-related costs. We intend to continue to invest additional resources in our cloud platform and our customer support organizations as we grow our business. The level and timing of investment in these areas could affect our cost of revenue in the future.
Professional Services Cost of Revenue. Professional services cost of revenue consists primarily of employee-related costs, such as salaries and bonuses, stock-based compensation expense, technology, property and equipment depreciation, and an allocated portion of facilities and administrative costs.
Gross Profit and Gross Margin
Gross profit and gross margin have been and will continue to be affected by various factors, including the timing of our acquisition of new subscription customers, renewals from existing subscription customers, sales of additional modules to existing subscription customers, the data center and bandwidth costs associated with operating our cloud platform, the extent to which we expand our customer support and cloud operations organizations, and the extent to which we can increase the efficiency of our technology, infrastructure, and data centers through technological improvements. We expect our gross profit to increase in dollar amount and our gross margin to increase modestly over the long term, although our gross margin could fluctuate from period to period depending on the interplay of these factors. Demand for our incident response services is driven by the number of breaches experienced by non-customers. Also, we view our professional services solutions in the context of our larger business and as a significant lead generator for new subscriptions. Because of these factors, our services revenue and gross margin may fluctuate over time.
Operating Expenses
Our operating expenses consist of sales and marketing, research and development and general administrative expenses. For each of these categories of expense, employee-related expenses are the most significant component, which include salaries, employee bonuses, sales commissions, and employer payroll tax. Operating expenses also include an allocated portion of overhead costs for facilities, and IT.
Sales and Marketing. Sales and marketing expenses primarily consist of employee-related expenses such as salaries, commissions, and bonuses. Sales and marketing expenses also include stock-based compensation; expenses related to our Fal.Con customer conference and other marketing events; an allocated portion of facilities and administrative expenses; amortization of acquired intangibles, and cloud hosting and related services costs related to proof of value efforts. We capitalize and amortize sales commissions and any other incremental payments made upon the initial acquisition of a subscription or upsells to existing customers to sales and marketing expense over the estimated customer life, and amortize any such expenses paid for the renewal of a subscription to sales and marketing expense over the term of the renewal.
We expect sales and marketing expenses to increase in dollar amount as we continue to make significant investments in our sales and marketing organization to drive additional revenue, further penetrate the market, and expand our global customer base.
39

Research and Development. Research and development expenses primarily consist of employee-related expenses such as salaries and bonuses; stock-based compensation; consulting expenses related to the design, development, testing, and enhancements of our subscription services; and an allocated portion of facilities and administrative expenses. Our cloud platform is software-driven, and our research and development teams employ software engineers in the design, and the related development, testing, certification, and support, of these solutions.
We expect research and development expenses to increase in dollar amount as we continue to increase investments in our technology architecture and software platform. However, we anticipate research and development expenses to decrease as a percentage of our total revenue over time, although our research and development expenses may fluctuate as a percentage of our total revenue from period-to-period depending on the timing of these expenses.
General and Administrative. General and administrative expenses consist of employee-related expenses such as salaries and bonuses; stock-based compensation; and related expenses for our executive, finance, human resources, and legal organizations. In addition, general and administrative expenses include outside legal, accounting and other professional fees; and an allocated portion of facilities and administrative expenses. We expect to incur additional expenses as a result of operating as a public company. As a result, we expect our general and administrative expenses to increase in dollar amount. However, we anticipate general and administrative expenses to decrease as a percentage of our total revenue over time.
Other Income, Net. Other income, net, consists primarily of income earned on our cash equivalents and marketable securities; expense related to the fair value of warrants for our redeemable convertible preferred stock; interest expense on our bank facility; and foreign currency transaction gains and losses.
Provision for Income Taxes. Provision for income taxes consists primarily of income taxes in certain foreign jurisdictions in which we conduct business, as well as state income taxes in the United States. We have not recorded any U.S. federal income tax expense. We maintain a full valuation allowance on our U.S. federal and state and U.K. deferred tax assets as we have concluded that it is more likely than not that those deferred assets will not be utilized.
40

Results of Operations
The following tables set forth our condensed consolidated statements of operations for each period presented:
Three Months Ended October 31,Change
$
Change
%
Nine Months Ended
October 31,
Change
$
Change
%
2020201920202019
(in thousands)(in thousands)
Revenue
Subscription$213,530 $114,221 $99,309 87 %$560,008 $297,787 $262,221 88 %
Professional services18,930 10,898 8,032 74 %49,501 31,517 17,984 57 %
Total revenue232,460 125,119 107,341 86 %609,509 329,304 280,205 85 %
Cost of revenue
Subscription (1) (2)
49,583 29,221 20,362 70 %130,864 77,858 53,006 68 %
Professional services (1)
11,944 8,134 3,810 47 %31,949 20,353 11,596 57 %
Total cost of revenue61,527 37,355 24,172 65 %162,813 98,211 64,602 66 %
Gross profit170,933 87,764 83,169 95 %446,696 231,093 215,603 93 %
Operating expenses
Sales and marketing (1) (2)
105,602 68,675 36,927 54 %288,867 190,792 98,075 51 %
Research and development (1) (2)
57,539 35,992 21,547 60 %148,600 91,497 57,103 62 %
General and administrative (1) (3)
31,951 21,615 10,336 48 %85,955 63,737 22,218 35 %
Total operating expenses195,092 126,282 68,810 54 %523,422 346,026 177,396 51 %
Loss from operations(24,159)(38,518)14,359 (37)%(76,726)(114,933)38,207 (33)%
Interest expense(193)(132)(61)46 %(510)(297)(213)72 %
Other income, net272 3,579 (3,307)(92)%5,537 3,523 2,014 57 %
Loss before provision for income taxes(24,080)(35,071)10,991 (31)%(71,699)(111,707)40,008 (36)%
Provision for income taxes(451)(434)(17)%(1,928)(1,664)(264)16 %
Net loss$(24,531)$(35,505)$10,974 (31)%$(73,627)$(113,371)$39,744 (35)%
___________________________________________
(1)Includes stock-based compensation expense as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
(in thousands)(in thousands)
Subscription cost of revenue$3,226 $1,666 $7,856 $3,164 
Professional services cost of revenue1,551 784 3,947 1,531 
Sales and marketing12,811 7,355 35,101 15,511 
Research and development11,771 4,696 25,700 10,353 
General and administrative11,251 7,465 29,357 25,018 
Total stock-based compensation expense$40,610 $21,966 $101,961 $55,577 
41

(2)Includes amortization of acquired intangible assets as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
(in thousands)(in thousands)
Subscription cost of revenue$272 $61 $397 $262 
Sales and marketing91 30 153 92 
Research and development10 29 31 
Total amortization of purchased intangibles$372 $101 $579 $385 
(3)Includes acquisition-related expenses as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
(in thousands)(in thousands)
General and administrative$2,119 $— $2,119 $— 
Total acquisition-related expenses$2,119 $— $2,119 $— 
The following table presents the components of our condensed consolidated statements of operations as a percentage of total revenue for the periods presented:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
%%
Revenue
Subscription92 %91 %92 %90 %
Professional services%%%10 %
Total revenue100 %100 %100 %100 %
Cost of revenue
Subscription21 %23 %21 %24 %
Professional services%%%%
Total cost of revenue26 %30 %27 %30 %
Gross profit74 %70 %73 %70 %
Operating expenses
Sales and marketing45 %55 %47 %58 %
Research and development25 %29 %24 %28 %
General and administrative14 %17 %14 %19 %
Total operating expenses84 %101 %86 %105 %
Loss from operations(10)%(31)%(13)%(35)%
Interest expense— %— %— %— %
Other income, net— %%%%
Loss before provision for income taxes(10)%(28)%(12)%(34)%
Provision for income taxes— %— %— %(1)%
Net loss(11)%(28)%(12)%(34)%
42

Comparison of the Three Months Ended October 31, 2020 and 2019
Revenue
The following shows total revenue from subscriptions and professional services for the three months ended October 31, 2020 as compared to the three months ended October 31, 2019:
Three Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
Subscription$213,530 $114,221 $99,309 87 %
Professional services18,930 10,898 8,032 74 %
Total revenue$232,460 $125,119 $107,341 86 %
Total revenue increased by $107.3 million, or 86%, for the three months ended October 31, 2020, compared to the three months ended October 31, 2019. Subscription revenue accounted for 92% of our total revenue for the three months ended October 31, 2020, and 91% of our total revenue for the three months ended October 31, 2019. Professional services revenue accounted for 8% of our total revenue for the three months ended October 31, 2020, and 9% of our total revenue for the three months ended October 31, 2019.
Subscription revenue increased by $99.3 million, or 87%, for the three months ended October 31, 2020, compared to the three months ended October 31, 2019. This increase was primarily attributable to the addition of new subscription customers, as we increased our customer base by 85% from 4,561 subscription customers as of October 31, 2019 to 8,416 subscription customers as of October 31, 2020. Subscription revenue from new customers, subscription revenue from the renewal of existing customers, and subscription revenue from the sale of additional endpoints and additional modules to existing customers accounted for 32%, 37%, and 31% of total subscription revenue for the three months ended October 31, 2020, respectively. Subscription revenue from new customers, subscription revenue from the renewal of existing customers, and subscription revenue from the sale of additional endpoints and additional modules to existing customers accounted for 39%, 34%, and 27% of total subscription revenue for the three months ended October 31, 2019, respectively.
Professional services revenue increased by $8.0 million, or 74%, for the three months ended October 31, 2020, compared to the three months ended October 31, 2019, which was primarily attributable to an increase in the number of professional service hours performed.
Cost of Revenue, Gross Profit, and Gross Margin
The following shows cost of revenue related to subscriptions and professional services for the three months ended October 31, 2020 as compared to the three months ended October 31, 2019:
Three Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
Subscription$49,583 $29,221 $20,362 70 %
Professional services11,944 8,134 3,810 47 %
Total cost of revenue$61,527 $37,355 $24,172 65 %
Total cost of revenue increased by $24.2 million, or 65%, for the three months ended October 31, 2020, compared to the three months ended October 31, 2019. Subscription cost of revenue increased by $20.4 million, or 70%, for the three months ended October 31, 2020, compared to the three months ended October 31, 2019. The increase in subscription cost of revenue was primarily due to an increase in employee-related expenses of $7.6 million driven by a 76% increase in average headcount, an increase in cloud hosting and related services of $6.8 million driven by increased customer activity, an increase in depreciation of data center equipment of $2.4 million, an increase in stock-based compensation expense of $1.6 million, and an increase in allocated overhead costs of $0.9 million.
43

Professional services cost of revenue increased by $3.8 million, or 47%, for the three months ended October 31, 2020, compared to the three months ended October 31, 2019. The increase in professional services cost of revenue was primarily due to an increase in employee-related expenses of $3.3 million driven by an increase in average headcount of 52% and an increase in stock-based compensation expense of $0.8 million, partially offset by a $0.3 million decrease in travel related costs due to the fact that, as a result of the COVID-19 pandemic, a majority of our workforce was working remotely and incurred limited travel costs during the quarter.
The following shows gross profit and gross margin for subscriptions and professional services for the three months ended October 31, 2020 as compared to the three months ended October 31, 2019:
Three Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
Subscription gross profit$163,947 $85,000 $78,947 93 %
Professional services gross profit6,986 2,764 4,222 153 %
Total gross profit$170,933 $87,764 $83,169 95 %

Three Months Ended October 31,Change
%
20202019
Subscription gross margin77 %74 %%
Professional services gross margin37 %25 %12 %
Total gross margin74 %70 %%
Subscription gross margin increased by three percentage points for the three months ended October 31, 2020, compared to the three months ended October 31, 2019. This increase was a result of continuing to shift more of our operations from third-party cloud service providers to colocation data centers, renegotiating the terms of a third-party cloud service provider contract, and continued optimization of our software development and our cloud database systems, which has resulted in reduced data center usage. This increase in gross margin was also due to the continued expansion of module adoption by our customer base. As of October 31, 2020, 61% of our customer base had adopted four or more modules and 44% of our customer base had adopted five or more modules. As of October 31, 2019, 52% of our customer base had adopted four or more modules and 31% of our customer base had adopted five or more modules. Our “collect once, reuse many” data strategy means that after the first module is paid for and covers the cost of data storage and most computational costs, each additional subscription module carries a higher margin. We expect gross margin to fluctuate quarter to quarter given the timing of turning on new cloud data centers in new geographies to accommodate increased activity and demand.
Professional services gross margin increased by 12% for the three months ended October 31, 2020, compared to the three months ended October 31, 2019. The increase in professional services gross margin was due to an increase in utilization during the three months ended October 31, 2020 compared to the three months ended October 31, 2019.
Operating Expenses
Sales and Marketing
The following shows sales and marketing expenses for the three months ended October 31, 2020 as compared to the three months ended October 31, 2019:
Three Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
Sales and marketing expenses$105,602 $68,675 $36,927 54 %
Sales and marketing expenses increased by $36.9 million, or 54%, for the three months ended October 31, 2020, compared to the three months ended October 31, 2019. The increase in sales and marketing expenses was primarily due to an increase in employee-related expenses of $21.9 million driven by an increase in sales and marketing average headcount of 38%, an increase in marketing programs of $9.7 million due in part to Fal.Con, our annual user conference, being held in the third quarter this year but the fourth quarter last year, an increase in stock-based compensation of $5.5 million, and an increase in
44

allocated overhead costs of $0.9 million, partially offset by a $3.4 million decrease in travel-related costs due to the fact that, as a result of the COVID-19 pandemic, a majority of our workforce was working remotely and incurred limited travel costs during the quarter.
Research and Development
The following shows research and development expenses for the three months ended October 31, 2020 as compared to the three months ended October 31, 2019:
Three Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
Research and development expenses$57,539 $35,992 $21,547 60 %
Research and development expenses increased by $21.5 million, or 60%, for the three months ended October 31, 2020, compared to the three months ended October 31, 2019. This increase was primarily due to an increase in employee-related expenses of $12.4 million driven by an increase in research and development average headcount of 58%, an increase in stock-based compensation of $7.1 million, an increase in cloud hosting and related costs of $1.6 million, an increase in depreciation of data center equipment of $1.1 million, and an increase in allocated overhead costs of $1.0 million, partially offset by a decrease in expenses related to company events of $1.4 million and a $0.9 million decrease in travel-related costs due to the fact that, as a result of the COVID-19 pandemic, a majority of our workforce was working remotely and incurred limited travel costs during the quarter.
General and Administrative
The following shows general and administrative expenses for the three months ended October 31, 2020 as compared to the three months ended October 31, 2019:
Three Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
General and administrative expenses$31,951 $21,615 $10,336 48 %
General and administrative expenses increased by $10.3 million, or 48%, for the three months ended October 31, 2020, compared to the three months ended October 31, 2019. The increase in general and administrative expenses was primarily due to an increase in stock-based compensation of $3.8 million, an increase in employee related expenses of $3.6 million driven by an increase in general and administrative average headcount of 61%, an increase in third party consulting costs of $2.2 million, driven primarily by acquisition related expenses, and an increase in accounting expenses of $0.5 million.
Interest Expense and Other Income, Net
The following shows Interest expense and Other income, net, for the three months ended October 31, 2020 as compared to the three months ended October 31, 2019:
Three Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
Interest expense$(193)$(132)$(61)46 %
Other income, net$272 $3,579 $(3,307)(92)%
Interest expense consists of the amortization of debt issuance costs related to our revolving credit facility as discussed in Note 5 of our condensed consolidated financial statements.
Other income, net, was $0.3 million for the three months ended October 31, 2020 compared to $3.6 million for the three months ended October 31, 2019. This decrease of $3.3 million was driven primarily by a decrease in interest income of $3.5 million due to our having liquidated our portfolio of marketable securities during the first quarter of fiscal 2021 in response to the economic uncertainty surrounding the COVID-19 pandemic.
45

Provision for Income Taxes
The following shows the provision for income taxes for the three months ended October 31, 2020 as compared to the three months ended October 31, 2019:
Three Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
Provision for income taxes$(451)$(434)$(17)%
The increase in provision for income taxes during the three months ended October 31, 2020 compared to the three months ended October 31, 2019 was primarily due to higher taxes paid in foreign tax jurisdictions, offset by a $0.7 million benefit from the acquisition of Preempt Security.
Comparison of the Nine Months Ended October 31, 2020 and 2019
Revenue
The following shows total revenue from subscriptions and professional services for the nine months ended October 31, 2020 as compared to the nine months ended October 31, 2019:
Nine Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
Subscription$560,008 $297,787 $262,221 88 %
Professional services49,501 31,517 17,984 57 %
Total revenue$609,509 $329,304 $280,205 85 %
Total revenue increased by $280.2 million, or 85%, for the nine months ended October 31, 2020, compared to the nine months ended October 31, 2019. Subscription revenue accounted for 92% of our total revenue for the nine months ended October 31, 2020, and 90% of our total revenue for the nine months ended October 31, 2019. Professional services revenue accounted for 8% of our total revenue for the nine months ended October 31, 2020, and 10% of our total revenue for the nine months ended October 31, 2019.
Subscription revenue increased by $262.2 million, or 88%, for the nine months ended October 31, 2020, compared to the nine months ended October 31, 2019. This increase was primarily attributable to the addition of new subscription customers, as we increased our customer base by 85% from 4,561 subscription customers as of October 31, 2019 to 8,416 subscription customers as of October 31, 2020. Subscription revenue from new customers, subscription revenue from the renewal of existing customers, and subscription revenue from the sale of additional endpoints and additional modules to existing customers accounted for 33%, 35%, and 32% of total subscription revenue for the nine months ended October 31, 2020, respectively. Subscription revenue from new customers, subscription revenue from the renewal of existing customers, and subscription revenue from the sale of additional endpoints and additional modules to existing customers accounted for 40%, 32%, and 28% of total subscription revenue for the nine months ended October 31, 2019, respectively.
Professional services revenue increased by $18.0 million, or 57%, for the nine months ended October 31, 2020, compared to the nine months ended October 31, 2019, and was primarily attributable to an increase in the number of professional service hours performed.
46

Cost of Revenue, Gross Profit, and Gross Margin
The following shows cost of revenue related to subscriptions and professional services for the nine months ended October 31, 2020 as compared to the nine months ended October 31, 2019:
Nine Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
Subscription$130,864 $77,858 $53,006 68 %
Professional services31,949 20,353 11,596 57 %
Total cost of revenue$162,813 $98,211 $64,602 66 %
Total cost of revenue increased by $64.6 million, or 66%, for the nine months ended October 31, 2020, compared to the nine months ended October 31, 2019. Subscription cost of revenue increased by $53.0 million, or 68%, for the nine months ended October 31, 2020, compared to the nine months ended October 31, 2019. The increase in subscription cost of revenue was primarily due to an increase in employee-related expenses of $19.2 million driven by a 82% increase in average headcount, an increase in cloud hosting and related services of $17.7 million driven by increased customer activity, an increase in depreciation of data center equipment of $5.8 million, an increase in stock-based compensation expense of $4.7 million, an increase in allocated overhead costs of $3.3 million, an increase in the amortization of internal use software of $1.1 million, and an increase in employee health insurance expense of $1.0 million.
Professional services cost of revenue increased by $11.6 million, or 57%, for the nine months ended October 31, 2020, compared to the nine months ended October 31, 2019. The increase in professional services cost of revenue was primarily due to an increase in employee-related expenses of $8.7 million driven by an increase in average headcount of 47% and an increase in stock-based compensation expense of $2.4 million.
The following shows gross profit and gross margin for subscriptions and professional services for the nine months ended October 31, 2020 as compared to the nine months ended October 31, 2019:
Nine Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
Subscription gross profit$429,144 $219,929 $209,215 95 %
Professional services gross profit17,552 11,164 6,388 57 %
Total gross profit$446,696 $231,093 $215,603 93 %

Nine Months Ended October 31,Change
%
20202019
Subscription gross margin77 %74 %%
Professional services gross margin35 %35 %%
Total gross margin73 %70 %%
Subscription gross margin increased by three percentage points for the nine months ended October 31, 2020, compared to the nine months ended October 31, 2019. This increase was a result of continuing to shift more of our operations from third-party cloud service providers to colocation data centers, renegotiating the terms of a third-party cloud service provider contract, and continued optimization of our software development and our cloud database systems, which has resulted in reduced data center usage. This increase in gross margin was also due to the continued expansion of module adoption by our customer base. As of October 31, 2020, 61% of our customer base had adopted four or more modules and 44% of our customer base had adopted five or more modules. As of October 31, 2019, 52% of our customer base had adopted four or more modules and 31% of our customer base had adopted five or more modules. Our “collect once, reuse many” data strategy means that after the first module is paid for and covers the cost of data storage and most computational costs, each additional subscription module carries a higher margin. We expect gross margin to fluctuate quarter to quarter given the timing of turning on new cloud data centers in new geographies to accommodate increased activity and demand.
47

Professional services gross margin remained the same for the nine months ended October 31, 2020, compared to the nine months ended October 31, 2019.
Operating Expenses
Sales and Marketing
The following shows sales and marketing expenses for the nine months ended October 31, 2020 as compared to the nine months ended October 31, 2019:
Nine Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
Sales and marketing expenses$288,867 $190,792 $98,075 51 %
Sales and marketing expenses increased by $98.1 million, or 51%, for the nine months ended October 31, 2020, compared to the nine months ended October 31, 2019. The increase in sales and marketing expenses was primarily due to an increase in employee-related expenses of $58.5 million driven by an increase in sales and marketing average headcount of 44%, an increase in stock-based compensation of $19.6 million, an increase in marketing programs of $16.3 million due in part to Fal.Con, our annual user conference, being held in the third quarter this year and the fourth quarter last year, an increase in allocated overhead costs of $4.9 million, an increase in company events of $1.6 million, and increase in employee health insurance expense of $1.4 million, and an increase in contract labor costs of $1.3 million, partially offset by a $8.9 million decrease in travel-related costs due to the fact that, as a result of the COVID-19 pandemic, a majority of our workforce was working remotely and incurred limited travel costs during the nine months ended October 31, 2020.
Research and Development
The following shows research and development expenses for the nine months ended October 31, 2020 as compared to the nine months ended October 31, 2019:
Nine Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
Research and development expenses$148,600 $91,497 $57,103 62 %
Research and development expenses increased by $57.1 million, or 62%, for the nine months ended October 31, 2020, compared to the nine months ended October 31, 2019. This increase was primarily due to an increase in employee-related expenses of $31.4 million driven by an increase in research and development average headcount of 57%, an increase in stock-based compensation of $15.3 million, an increase in cloud hosting and related costs of $5.7 million, an increase in allocated overhead costs of $3.8 million, an increase in depreciation of data center equipment of $2.7 million, and an increase in employee health insurance expense of $1.1 million, partially offset by a $2.4 million decrease in travel-related costs due to the fact that, as a result of the COVID-19 pandemic, a majority of our workforce was working remotely and incurred limited travel costs during the nine months ended October 31, 2020, and a decrease in expenses related to company events of $1.8 million.
General and Administrative
The following shows general and administrative expenses for the nine months ended October 31, 2020 as compared to the nine months ended October 31, 2019:
Nine Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
General and administrative expenses$85,955 $63,737 $22,218 35 %
48

General and administrative expenses increased by $22.2 million, or 35%, for the nine months ended October 31, 2020, compared to the nine months ended October 31, 2019. The increase in general and administrative expenses was primarily due an increase in employee-related expenses of $9.8 million driven by an increase in general and administrative average headcount of 63%, an increase in stock-based compensation expense of $4.3 million, an increase in corporate insurance expense of $2.2 million due to an increase in directors and officers insurance as a result of being a public company, an increase in overhead costs of $1.7 million, an increase in contract labor and consulting expense of $1.5 million primarily due to acquisition related expense, an increase in accounting expenses of $1.4 million, an increase in legal expenses of $1.2 million, and an increase in business taxes and license fees of $1.0 million, partially offset by a decrease in expenses related to company events of $1.0 million and a decrease of $0.6 million in travel-related costs due to the fact that, as a result of the COVID-19 pandemic, a majority of our workforce was working remotely and incurred limited travel costs during the nine months ended October 31, 2020.
Interest Expense and Other Income, Net
The following shows Interest expense and Other income, net, for the nine months ended October 31, 2020 as compared to the nine months ended October 31, 2019:
Nine Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
Interest expense$(510)$(297)$(213)72 %
Other income, net$5,537 $3,523 $2,014 57 %
Interest expense consists of the amortization of debt issuance costs related to our revolving credit facility as discussed in Note 5 of our condensed consolidated financial statements.
Other income, net, was $5.5 million for the nine months ended October 31, 2020 compared to $3.5 million for the nine months ended October 31, 2019. This increase of $2.0 million was driven primarily by a decrease in expense related to the fair value of redeemable convertible preferred stock warrants of $6.0 million as the warrants were converted into common stock upon our IPO in June 2019, and an increase in realized gain on marketable securities of $1.3 million due to our having liquidated our portfolio of marketable securities during the first quarter of fiscal 2021 in response to the economic uncertainty surrounding the COVID-19 pandemic, partially offset by a decrease in interest income of $3.8 million due to lower prevailing rates in the first three quarters of fiscal 2021 compared to the first three quarters of fiscal 2020 and a decrease in income from a legal settlement of $1.3 million which occurred during the nine months ended October 31, 2019.
Provision for Income Taxes
The following shows the provision for income taxes for the nine months ended October 31, 2020 as compared to the nine months ended October 31, 2019:
Nine Months Ended October 31,Change
$
Change
%
20202019
(in thousands)
Provision for income taxes$(1,928)$(1,664)$(264)16 %
The increase in the provision for income taxes of $0.3 million during the nine months ended October 31, 2020 compared to the nine months ended October 31, 2019 was primarily due to higher taxes paid in foreign jurisdictions partially offset by a $0.7 million benefit from the acquisition of Preempt Security.
49

Non-GAAP Financial Measures
In addition to our results determined in accordance with U.S. generally accepted accounting principles, or GAAP, we believe the following non-GAAP measures are useful in evaluating our operating performance. We use the following non-GAAP financial information to evaluate our ongoing operations and for internal planning and forecasting purposes. We believe that non-GAAP financial measures, may be helpful to investors because such measures provide consistency and comparability with past financial performance and, when taken together with the corresponding GAAP financial measures, provide meaningful supplemental information regarding our performance by excluding certain items that may not be indicative of our business, results of operations, or outlook. However, non-GAAP financial information is presented for supplemental informational purposes only, has limitations as an analytical tool, and should not be considered in isolation or as a substitute for financial information presented in accordance with GAAP. In particular, free cash flow is not a substitute for cash used in operating activities. Additionally, the utility of free cash flow as a measure of our financial performance and liquidity is further limited as it does not represent the total increase or decrease in our cash balance for a given period. In addition, other companies, including companies in our industry, may calculate similarly-titled non-GAAP measures differently or may use other measures to evaluate their performance, all of which could reduce the usefulness of our non-GAAP financial measures as tools for comparison. A reconciliation is provided below for each non-GAAP financial measure to the most directly comparable financial measure stated in accordance with GAAP. Investors are encouraged to review the related GAAP financial measures and the reconciliation of these non-GAAP financial measures to their most directly comparable GAAP financial measures and not rely on any single financial measure to evaluate our business.
Non-GAAP Subscription Gross Profit and Non-GAAP Subscription Gross Margin
We define non-GAAP subscription gross profit and non-GAAP subscription gross margin as GAAP subscription gross profit and GAAP subscription gross margin, respectively, excluding stock-based compensation expense and amortization of acquired intangible assets. We believe non-GAAP subscription gross profit and non-GAAP subscription gross margin provide our management and investors consistency and comparability with our past financial performance and facilitate period-to-period comparisons of operations, as these measures eliminate the effects of certain variables unrelated to our overall operating performance.
The following table presents a reconciliation of our non-GAAP subscription gross profit to our GAAP subscription gross profit and of our non-GAAP subscription gross margin to our GAAP subscription gross margin as of the periods presented:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
(dollars in thousands)(dollars in thousands)
GAAP subscription revenue$213,530 $114,221 $560,008 $297,787 
GAAP subscription gross profit$163,947 $85,000 $429,144 $219,929 
Add: Stock-based compensation expense3,226 1,666 7,856 3,164 
Add: Amortization of acquired intangible assets272 61 397 262 
Non-GAAP subscription gross profit$167,445 $86,727 $437,397 $223,355 
GAAP subscription gross margin77 %74 %77 %74 %
Non-GAAP subscription gross margin78 %76 %78 %75 %
Non-GAAP Income (Loss) from Operations and Non-GAAP Operating Margin
We define non-GAAP income (loss) from operations and non-GAAP operating margin as GAAP loss from operations and GAAP operating margin, respectively, excluding stock-based compensation expense, amortization of acquired intangible assets, and acquisition-related expenses. We believe non-GAAP income (loss) from operations and non-GAAP operating margin provide our management and investors consistency and comparability with our past financial performance and facilitate period-to-period comparisons of operations, as these metrics generally eliminate the effects of certain variables unrelated to our overall operating performance.

50

The following table presents a reconciliation of our non-GAAP income (loss) from operations to our GAAP loss from operations and our non-GAAP operating margin to our GAAP operating margin as of the periods presented:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
(dollars in thousands)(dollars in thousands)
Total revenue$232,460 $125,119 $609,509 $329,304 
GAAP loss from operations$(24,159)$(38,518)$(76,726)$(114,933)
Add: Stock-based compensation expense40,610 21,966 101,961 55,577 
Add: Amortization of acquired intangible assets372 101 579 385 
Add: Acquisition-related expenses2,119 — 2,119 — 
Non-GAAP income (loss) from operations$18,942 $(16,451)$27,933 $(58,971)
GAAP operating margin(10)%(31)%(13)%(35)%
Non-GAAP operating margin%(13)%%(18)%
Free Cash Flow and Free Cash Flow Margin
Free cash flow is a non-GAAP financial measure that we define as net cash provided by (used in) operating activities less purchases of property and equipment and capitalized internal-use software. Free cash flow margin is calculated as free cash flow divided by total revenue. We believe that free cash flow and free cash flow margin are useful indicators of liquidity that provide useful information to management and investors about the amount of cash consumed by our operating activities that is therefore not available to be used for other strategic initiatives. One limitation of free cash flow and free cash flow margin is that they do not reflect our future contractual commitments. Additionally, free cash flow does not represent the total increase or decrease in our cash balance for a given period. In addition, other companies may calculate free cash flow differently or not at all, which reduces the usefulness of free cash flow as a tool for comparison.
The following table presents a reconciliation of free cash flow and free cash flow margin to net cash provided by (used in) operating activities:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
(dollars in thousands)(dollars in thousands)
Total revenue$232,460 $125,119 $609,509 $329,304 
Net cash provided by operating activities88,501 38,635 242,103 33,836 
Less: Purchases of property and equipment(9,911)(29,689)(40,245)(66,848)
Less: Capitalized internal-use software(2,495)(1,898)(6,345)(5,208)
Free cash flow$76,095 $7,048 $195,513 $(38,220)
Net cash provided by (used in) investing activities$(98,375)$(27,262)$512,728 $(57,516)
Net cash provided by (used in) financing activities$5,171 $(968)$39,606 $678,834 
Net cash provided by operating activities as a percentage of revenue38 %31 %40 %10 %
Less: Purchases of property and equipment as a percentage of revenue(4)%(24)%(7)%(20)%
Less: Capitalized internal-use software as a percentage of revenue(1)%(2)%(1)%(2)%
Free cash flow margin33 %%32 %(12)%

51

Liquidity and Capital Resources
In June 2019, upon completion of our IPO, we received net proceeds of $659.2 million, after deducting underwriters’ discounts and commissions and offering expenses of $44.8 million.
As of October 31, 2020, we had cash and cash equivalents, consisting of highly liquid money market funds, of $1.06 billion. During the first quarter of fiscal 2021, we liquidated our entire portfolio of marketable securities largely in response to the global economic uncertainty in conjunction with the COVID-19 pandemic. This resulted in the recognition of a realized gain of $1.3 million.
Since our inception, we have generated operating losses, as reflected in our accumulated deficit of $711.1 million as of October 31, 2020. We expect to continue to incur operating losses for the foreseeable future due to the investments we intend to continue to make, particularly in sales and marketing and research and development. As a result, we may require additional capital resources to execute strategic initiatives to grow our business.
We typically invoice our subscription customers annually in advance. Therefore, a substantial source of our cash is from such prepayments, which are included on our condensed consolidated balance sheets as deferred revenue. Deferred revenue primarily consists of billed fees for our subscriptions, prior to satisfying the criteria for revenue recognition, which are subsequently recognized as revenue in accordance with our revenue recognition policy. As of October 31, 2020, we had deferred revenue of $762.7 million, of which $579.7 million was recorded as a current liability and is expected to be recorded as revenue in the next 12 months, provided all other revenue recognition criteria have been met.
Cash Flows
The following table summarizes our cash flows for the periods presented:
Nine Months Ended October 31,
20202019
(in thousands)
Net cash provided by operating activities$242,103 $33,836 
Net cash provided by (used in) investing activities512,728 (57,516)
Net cash provided by financing activities39,606 678,834 
Operating Activities
Net cash provided by operating activities during the nine months ended October 31, 2020 was $242.1 million, which resulted from a net loss of $73.6 million, adjusted for non-cash charges of $182.1 million and net cash inflow of $133.6 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of $102.0 million in stock-based compensation expense, $44.9 million of amortization of deferred contract acquisition costs, $27.7 million of depreciation and amortization, and $7.7 million of non-cash operating lease costs. The net cash inflow from changes in operating assets and liabilities was primarily due to a $189.6 million increase in deferred revenue, a $18.7 million increase in accrued payroll and benefits, a $7.9 million increase in other liabilities and a $6.6 million increase in accounts payable, partially offset by $84.7 million increase in deferred contract acquisition costs and a $6.2 million increase in accounts receivable.
Net cash provided by operating activities during the nine months ended October 31, 2019 was $33.8 million, which resulted from a net loss of $113.4 million, adjusted for non-cash charges of $101.5 million and net cash inflow of $45.7 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of $55.6 million in stock-based compensation expense, $24.1 million of amortization of deferred contract acquisition costs, $16.0 million of depreciation and amortization, and $6.0 million due to the change in the fair value of our redeemable convertible preferred stock warrant liability. The net cash inflow from changes in operating assets and liabilities was primarily due to a $157.2 million increase in deferred revenue, partially offset by a $55.2 million increase in deferred contract acquisition costs, a $53.6 million increase in accounts receivable, and a $19.9 million increase in prepaid expenses and other assets.
52

Investing Activities
Net cash provided by investing activities during the nine months ended October 31, 2020 of $512.7 million was primarily due to the sale of marketable securities of $639.6 million and the maturities of marketable securities of $91.6 million, partially offset by a business acquisition, net of cash acquired, of $85.5 million, purchases of marketable securities of $84.9 million, purchases of property and equipment of $40.2 million, and capitalized internal-use software of $6.3 million.
Net cash used in investing activities during the nine months ended October 31, 2019 of $57.5 million was primarily due to purchases of marketable securities of $187.7 million and purchases of property and equipment of $66.8 million, partially offset by maturities of marketable securities of $197.8 million.
Financing Activities
Net cash provided by financing activities of $39.6 million during the nine months ended October 31, 2020 was primarily due to proceeds from the exercise of stock options of $21.5 million and proceeds from employee stock purchase plan of $17.3 million.
Net cash provided by financing activities of $678.8 million during the nine months ended October 31, 2019 was primarily due to our IPO. On June 14, 2019, we closed our IPO in which we sold 20,700,000 shares of Class A common stock. The shares were sold at a public offering price of $34.00 per share for net proceeds of $665.1 million, after deducting underwriters’ discounts and commissions, but before deducting offering expenses. In addition, there were proceeds from the exercise of stock options of $19.6 million during the nine months ended October 31, 2019.
Debt Obligations
In April 2019, we entered into a Credit Agreement with Silicon Valley Bank and other lenders to provide a revolving line of credit of up to $150.0 million, including a letter of credit sub-facility in the aggregate amount of $10.0 million, and a swingline sub-facility in the aggregate amount of $10.0 million. We also have the option to request an incremental facility of up to an additional $75.0 million from one or more of the lenders under the Credit Agreement. The amount we may borrow under the Credit Agreement may not exceed the lesser of $150.0 million or our ordinary course recurring subscription revenue for the most recent month, as determined under the Credit Agreement, multiplied by a number that is (i) 6, for the first year after entry into the Credit Agreement; (ii) 5, for the second year after entry into the Credit Agreement; and (iii) 4, thereafter. Under the terms of the Credit Agreement, revolving loans may be either Eurodollar Loans or ABR Loans. Outstanding Eurodollar Loans incur interest at the Eurodollar Rate, which is defined in the Credit Agreement as LIBOR (or any successor thereto), plus a margin between 2.50% and 3.00%, depending on usage. Outstanding ABR Loans incur interest at the highest of (a) the Prime Rate, as published by the Wall Street Journal, (b) the federal funds rate in effect for such day plus 0.50%, and (c) the Eurodollar Rate plus 1.00%, in each case plus a margin between 1.50% and 2.00%, depending on usage. We are charged a commitment fee of 0.20% to 0.30% per year for committed but unused amounts. The Credit Agreement will terminate on April 19, 2022.
The Credit Agreement is collateralized by substantially all of our current and future property, rights, and assets, including, but not limited to, cash, goods, equipment, contractual rights, financial assets, and intangible assets of the Company and our subsidiaries. The Credit Agreement contains covenants limiting our ability to, among other things, dispose of assets, undergo a change in control, merge or consolidate, make acquisitions, incur debt, incur liens, pay dividends, repurchase stock, and make investments, in each case subject to certain exceptions. The Credit Agreement also contains financial covenants requiring us to maintain the year-over-year growth rate of our ordinary course recurring subscription revenue above specified rates and to maintain minimum liquidity at specified levels. The Credit Agreement also contains events of default that include, among others, non-payment of principal, interest, or fees, breach of covenants, inaccuracy of representations and warranties, cross defaults to certain other indebtedness, bankruptcy and insolvency events, and material judgments. We were in compliance with all covenants under the Credit Agreement as of October 31, 2020.
No amounts were outstanding under the Credit Agreement as of October 31, 2020.
53

Strategic Investments
In July 2019, we agreed to commit up to $10.0 million to a newly formed entity, CrowdStrike Falcon Fund LLC (“Falcon Fund”), in exchange for 50% of the sharing percentage of any distribution by Falcon Fund. Additionally, entities associated with Accel, a holder of more than 5% of our capital stock, also agreed to commit up to $10.0 million to Falcon Fund and collectively own the remaining 50% of the sharing percentage of Falcon Fund. Falcon Fund is in the business of purchasing, selling, investing and trading in minority equity and convertible debt securities of privately-held companies that develop applications that have potential for substantial contribution to CrowdStrike and its platform. Falcon Fund has a duration of ten years which may be extended for three additional years. At dissolution, Falcon Fund will be liquidated and the remaining assets will be distributed to the investors based on their sharing percentage. As of October 31, 2020, we had contributed $2.5 million to Falcon Fund.
Contractual Obligations and Commitments
The following table summarizes our contractual obligations as of October 31, 2020 and the fiscal years in which these obligations are due:
Total20212022202320242025Thereafter
(in thousands)
Real estate arrangements(1)
$48,605 $1,494 $11,380 $10,838 $10,785 $9,950 $4,158 
Data center commitments(2)
117,550 22,501 66,185 10,829 10,628 3,666 3,741 
Other purchase obligations(3)
32,067 13,354 15,414 3,100 186 13 — 
Total$198,222 $37,349 $92,979 $24,767 $21,599 $13,629 $7,899 
___________________________________________
(1)Relates to non-cancellable real estate arrangements where the amounts are reflected on an undiscounted basis. For additional information refer to Note 7 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.
(2)Relates to non-cancelable commitments to data center vendors.
(3)Relates to non-cancelable purchase commitments with various parties to purchase products and services entered into in the normal course of business.
The contractual commitment amounts in the table above are associated with agreements that are enforceable and legally binding. Obligations under contracts, including purchase orders, that we can cancel without a significant penalty are not included in the table above. Purchase orders issued in the ordinary course of business are not included in the table above, as such purchase orders represent authorizations to purchase rather than binding agreements.
The above table does not reflect additional commitments of $88.4 million of non-cancelable purchase obligations from fiscal year 2022 through fiscal year 2025 in connection with the extension of an existing agreement, which extension was entered into in November 2020 and will be included in the table above in subsequent periods.
Indemnification
Our subscription agreements contain standard indemnification obligations. Pursuant to these agreements, we will indemnify, defend, and hold the other party harmless with respect to a claim, suit, or proceeding brought against the other party by a third party alleging that our intellectual property infringes upon the intellectual property of the third party, or results from a breach of our representations and warranties or covenants, or that results from any acts of negligence or willful misconduct. The term of these indemnification agreements is generally perpetual any time after the execution of the agreement. Typically, these indemnification provisions do not provide for a maximum potential amount of future payments we could be required to make. However, in the past we have not been obligated to make significant payments for these obligations and no liabilities have been recorded for these obligations on our condensed consolidated balance sheet as of October 31, 2020 or January 31, 2020.
54

We also indemnify our officers and directors for certain events or occurrences, subject to certain limits, while the officer is or was serving at our request in such capacity. The maximum amount of potential future indemnification is unlimited. However, our director and officer insurance policy limits our exposure and enables us to recover a portion of any future amounts paid. Historically, we have not been obligated to make any payments for these obligations and no liabilities have been recorded for these obligations on our condensed consolidated balance sheet as of October 31, 2020 or January 31, 2020.
Critical Accounting Policies and Estimates
Our management’s discussion and analysis of financial condition and results of operations is based upon our financial statements and notes to our financial statements, which were prepared in accordance with GAAP. The preparation of the financial statements requires our management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Our management evaluates our estimates on an ongoing basis, including those related to the allowance for doubtful accounts, the carrying value and useful lives of long-lived assets, the fair value of financial instruments, the recognition and disclosure of contingent liabilities, stock-based compensation, and the fair value of assets acquired and liabilities assumed for business combinations. We base our estimates and judgments on our historical experience, knowledge of factors affecting our business and our belief as to what could occur in the future considering available information and assumptions that are believed to be reasonable under the circumstances.
The accounting estimates we use in the preparation of our financial statements will change as new events occur, more experience is acquired, additional information is obtained and our operating environment changes. Changes in estimates are made when circumstances warrant. Such changes in estimates and refinements in estimation methodologies are reflected in our reported results of operations and, if material, the effects of changes in estimates are disclosed in the notes to our financial statements. By their nature, these estimates and judgments are subject to an inherent degree of uncertainty and actual results could differ materially from the amounts reported based on these estimates.
Our significant accounting policies are more fully described in Note 2 to our condensed consolidated financial statements. Our critical accounting policies and our more significant judgments and estimates used in the preparation of our financial statements are discussed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the fiscal year ended January 31, 2020, filed with the SEC on March 23, 2020, and there have been no significant changes to these policies for the nine months ended October 31, 2020, except in regards to our adoption of ASC 842 as discussed below.
In February 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-02, Leases (Topic 842), which requires lessees to generally recognize on the balance sheet operating and financing lease liabilities and corresponding right-of-use assets, and to recognize on the income statement the expenses in a manner similar to prior practice. We adopted this new standard using the modified retrospective method as of February 1, 2020 and elected the transition option that allows us not to restate the comparative periods in our financial statements in the year of adoption.
In adopting the leasing standard, we elected the following practical expedients:

The package of practical expedients which allows for not reassessing 1) whether existing contracts contain leases, 2) the lease classification of existing leases, and 3) whether existing initial direct costs meet the new definition.

The practical expedient in ASC Subtopic 842-10 to not separate non-lease components from lease components and instead account for each separate lease component and non-lease components associated with that lease component as a single lease component by class of the underlying assets.

Not to recognize right of use assets and lease liabilities for short-term leases, which have a lease term of twelve months or less and do not include an option to purchase the underlying asset that we are reasonably certain to exercise.

We used our original assumptions for operating leases entered into prior to adoption, electing not to use the hindsight practical expedient.

Lease payments consist primarily of the fixed payments under the arrangement, less any lease incentives such as tenant improvement allowance. We use an estimate of our incremental borrowing rate (IBR) based on the information available at the lease commencement date in determining the present value of lease payments, unless the implicit rate is readily determinable. In determining the appropriate IBR, we consider information including, but not limited to, our credit rating, the lease term, and the
55

currency in which the arrangement is denominated. For leases which commenced prior to our adoption of Topic 842, we used the IBR on January 31, 2020.
Backlog
We enter into both single and multi-year subscription contracts for our solutions. We generally invoice the entire amount at contract signing prior to commencement of subscription period. Until such time as these amounts are invoiced, they are not recorded in deferred revenue or elsewhere in our condensed consolidated financial statements, and are considered by us to be backlog. As of October 31, 2020, we had backlog of approximately $310.5 million. Of this amount, approximately $101.9 million is not reasonably expected to be billed in the next twelve months. We expect backlog will change from period to period for several reasons, including the timing and duration of customer agreements, varying billing cycles of subscription agreements, and the timing and duration of customer renewals. Because revenue for any period is a function of revenue recognized from deferred revenue under contracts in existence at the beginning of the period, as well as contract renewals and new customer contracts during the period, backlog at the beginning of any period is not necessarily indicative of future revenue performance. We do not utilize backlog as a key management metric internally.
Seasonality

Given the annual budget approval process of many of our customers, we see seasonal patterns in our business. We expect these seasonal variations to become more pronounced in future periods, with net new ARR generation being greater in the second half of the year, particularly in the fourth quarter, as compared to the first half of the year. In addition, we also experience seasonality in our operating margin, with a lower margin in the first half of our fiscal year due to a step up in costs for payroll taxes, new hires, and annual sales and marketing events. This also impacts the timing of operating cash flow and free cash flow.
Employees

As of October 31, 2020, we had 3,163 full-time employees. We also engage temporary employees and consultants as needed to support our operations. None of our employees in the United States are represented by a labor union or subject to a collective bargaining agreement. In certain countries in which we operate, we are subject to, and comply with, local labor law requirements which may automatically make our employees subject to industry-wide collective bargaining agreements. We may be required to comply with the terms of these collective bargaining agreements. We have not experienced any work stoppages, and we consider our relations with our employees to be good.
Corporate Information

CrowdStrike, Inc. was incorporated in the state of Delaware in August 2011. We then incorporated CrowdStrike Holdings, Inc. in the state of Delaware in November 2011, which acquired all shares of CrowdStrike, Inc. held by Warburg Pincus Private Equity X, L.P. and Warburg Pincus X Partners, L.P., or Warburg Pincus, such that CrowdStrike, Inc. became our wholly-owned subsidiary. Our principal executive offices are located at 150 Mathilda Place, Suite 300, Sunnyvale, California 94086, and our telephone number is (888) 512-8906. Our website address is www.crowdstrike.com. Information contained on, or that can be accessed through, our website does not constitute part of this Quarterly Report on Form 10-Q.
Off-Balance Sheet Arrangements
We do not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities. We do not have any outstanding derivative financial instruments, off-balance sheet guarantees, interest rate swap transactions, or foreign currency forward contracts.
JOBS Act Accounting Election
We are an emerging growth company, as defined in the JOBS Act. Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. In particular, Section 107 of the JOBS Act provides that an emerging growth company can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act of 1933, as amended, or the Securities Act, for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we may not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies until required by private company accounting standards.
56


On the last business day of our second quarter in 2020, the aggregate market value of our shares held by non-affiliate stockholders exceeded $700 million. As a result, as of January 31, 2021, we will be considered a large accelerated filer as defined in Rule 12b-2 under the Securities Exchange Act of 1934, as amended, or the Exchange Act,, and we will cease to be an emerging growth company as defined in the JOBS Act. We will no longer be exempt from the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act, and our independent registered public accounting firm will evaluate and report on the effectiveness of our internal control over financial reporting.
Recently Issued Accounting Pronouncements
See Note 2 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q, for more information about the impact of certain recent accounting pronouncements on our condensed consolidated financial statements.
57

Item 3. Quantitative and Qualitative Disclosures About Market Risk
We have operations in the United States and internationally, and we are exposed to market risk in the ordinary course of business.
Inflation Rate Risk
We do not believe that inflation has had a material effect on our business, financial condition or results of operations. Nonetheless, if our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition, and results of operations.
Interest Rate Risk
Our cash and cash equivalents primarily consist of cash on hand and highly liquid investments in corporate debt securities and money market funds. Our investments are exposed to market risk due to fluctuations in interest rates, which may affect our interest income and the fair value of our investments. As of October 31, 2020, we had cash and cash equivalents of $1.06 billion and no marketable securities. The carrying amount of our cash equivalents reasonably approximates fair value due to the short maturities of these instruments. The primary objectives of our investment activities are the preservation of capital, the fulfillment of liquidity needs, and the fiduciary control of cash and investments. We do not enter into investments for trading or speculative purposes. Due to the short-term nature of our investment portfolio, the effect of a hypothetical 100 basis point change in interest rates would not have had a material effect on the fair market value of our portfolio as of October 31, 2020. We therefore do not expect our results of operations or cash flows to be materially affected by a sudden change in market interest rates.
Foreign Currency Risk
To date, all of our sales contracts have been denominated in U.S. dollars. A portion of our operating expenses are incurred outside the United States, denominated in foreign currencies and subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the British Pound, Australian Dollar, and Euro. The functional currency of our foreign subsidiaries is that country’s local currency. Foreign currency transaction gains and losses are recorded to Other income, net. During the nine months ended October 31, 2020 foreign currency exchange rate gain recorded to Other comprehensive income (loss) was $0.9 million. A hypothetical 10% decrease in the U.S. dollar against other currencies would have resulted in an increase in operating loss of approximately $11.6 million for the nine months ended October 31, 2020. We have not entered into derivative or hedging transactions, but we may do so in the future if our exposure to foreign currency becomes more significant.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We maintain “disclosure controls and procedures,” as defined in Rule 13a–15(e) and Rule 15d–15(e) under the Exchange Act that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.
Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of October 31, 2020. Based on the evaluation of our disclosure controls and procedures as of October 31, 2020, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control Over Financial Reporting
There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) under the Exchange Act that occurred during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
58

Inherent Limitations on Effectiveness of Controls
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. Inherent limitations in all control systems 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 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.
59

PART II. OTHER INFORMATION
Item 1. Legal Proceedings

Refer to Note 11 – Commitments and Contingencies in our Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this Quarterly Report on Form 10-Q.
In addition, from time to time, we are party to various litigation matters and subject to claims that arise in the ordinary course of business. In addition, third parties may from time to time assert claims against us in the form of letters and other communications. For any claims for which we believe a liability is both probable and reasonably estimable, we record a liability in the period for which it makes this determination. There is no pending or threatened legal proceeding to which we are a party that, in our opinion, is likely to have a material adverse effect on our condensed consolidated financial statements; however, the results of litigation and claims are inherently unpredictable. Regardless of the outcome, litigation can have an adverse impact on our business because of defense and settlement costs, diversion of management resources, and other factors. In addition, the expense of litigation and the timing of this expense from period to period are difficult to estimate, subject to change and could adversely affect our condensed consolidated financial statements.
Item 1A. Risk Factors
A description of the risks and uncertainties associated with our business is set forth below. You should carefully consider the risks and uncertainties described below, as well as the other information in this Quarterly Report on Form 10-Q, including our condensed consolidated financial statements and the related notes and “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The occurrence of any of the events or developments described below, or of additional risks and uncertainties not presently known to us or that we currently deem immaterial, could materially and adversely affect our business, results of operations, financial condition and growth prospects. In such an event, the market price of our Class A common stock could decline, and you could lose all or part of your investment.
Risks Related to Our Business and Industry
The COVID-19 pandemic could adversely affect our business, operating results and future revenue.
In March 2020, the World Health Organization characterized COVID-19 as a pandemic and the President of the United States declared the COVID-19 outbreak a national emergency. Since then, the COVID-19 pandemic has rapidly spread across the globe and has already resulted in significant volatility, uncertainty and economic disruption. While the COVID-19 pandemic has not had a material adverse financial impact on our business to date, the future impacts of the pandemic and any resulting economic impact are largely unknown. It is possible that the COVID-19 pandemic, the measures taken by the governments of countries affected and the resulting economic impact may materially and adversely affect our business, operating results and future revenue. Additionally, due to our subscription-based business model, the effect of the COVID-19 pandemic may not be fully reflected in our results of operations until future periods, if at all.
Preventative measures instituted by governments and businesses to mitigate the spread of COVID-19, including travel restrictions, social distancing requirements, shelter in place orders, and quarantines, have negatively impacted the global economy and may adversely impact us, our customers and vendors. Some of our customers have been negatively impacted by the COVID-19 pandemic which could affect our revenues. Customers may also request revised payment terms. If such a demand for revised payment terms occurs, some delays in accounts receivable collection would result. A prolonged economic downturn could result in a larger customer churn than we currently anticipate and reduced demand for our products and services, in which case our revenues could be significantly impacted.
The extent to which COVID-19 ultimately impacts our results of operations, cash flow and financial position will depend on future developments, which are uncertain and cannot be predicted, including, but not limited to, the duration and spread of the outbreak, its severity, the actions taken by governments and authorities to contain the virus or treat its impact, and how quickly and to what extent normal economic and operating conditions can resume. These uncertainties have resulted in volatility in securities and financial markets, which may prevent us from accessing the equity or debt capital markets on attractive terms or at all for a period of time, which could have an adverse effect on our liquidity position. Even after the COVID-19 pandemic has subsided, we may experience material adverse impacts to our business as a result of its global economic impact, including as a result of any recession that may occur. The impact of the COVID-19 pandemic may also exacerbate other risks discussed in this “Risk Factors” section and elsewhere in this Quarterly Report on Form 10-Q. For these reasons, the current level of uncertainty over the economic and operational impacts of COVID-19 means the impact on our results of operations, cash flows and financial
60

position cannot be reasonably estimated at this time. Adverse global economic conditions, like the ones we are currently experiencing during the COVID-19 pandemic, could adversely impact our business and financial condition.
Adverse global economic conditions like the ones we are currently experiencing because of the COVID-19 pandemic and uncertain conditions in the credit markets have created, and in the future may increase, risk to our financial outlook.
The uncertain global economy could also result in material churn in our customer base, reductions in revenues from our offerings, longer sales cycles, slower adoption of new technologies and increased price competition, which could adversely affect our liquidity. Customers and vendors filing for bankruptcy could also lead to costly and time-intensive actions with adverse effects, including greater difficulty or delay in accounts receivable collection.
We have experienced rapid growth in recent periods, and if we do not manage our future growth, our business and results of operations will be adversely affected.
We have experienced rapid revenue growth in recent periods and we expect to continue to invest broadly across our organization to support our growth. For example, our headcount grew from 910 employees as of January 31, 2018, to 3,163 employees as of October 31, 2020. Although we have experienced rapid growth historically, we may not sustain our current growth rates, nor can we assure you that our investments to support our growth will be successful. The growth and expansion of our business will require us to invest significant financial and operational resources and the continuous dedication of our management team. We have encountered and will continue to encounter risks and difficulties frequently experienced by rapidly growing companies in evolving industries, including market acceptance of our Falcon platform, adding new customers, intense competition, and our ability to manage our costs and operating expenses. Our future success will depend in part on our ability to manage our growth effectively, which will require us to, among other things:
effectively attract, integrate, and retain a large number of new employees, particularly members of our sales and marketing and research and development teams;
further improve our Falcon platform, including our cloud modules, and IT infrastructure, including expanding and optimizing our data centers, to support our business needs;
enhance our information and communication systems to ensure that our employees and offices around the world are well coordinated and can effectively communicate with each other and our growing base of channel partners and customers; and
improve our financial, management, and compliance systems and controls.
If we fail to achieve these objectives effectively, our ability to manage our expected growth, ensure uninterrupted operation of our Falcon platform and key business systems, and comply with the rules and regulations applicable to our business could be impaired. Additionally, the quality of our platform and services could suffer and we may not be able to adequately address competitive challenges. Any of the foregoing could adversely affect our business, results of operations, and financial condition.
We have a history of losses and may not be able to achieve or sustain profitability in the future.
We have incurred net losses in all periods since our inception, and we may not achieve or maintain profitability in the future. We experienced net losses of $135.5 million, $140.1 million, and $141.8 million for fiscal 2018, fiscal 2019, and fiscal 2020, respectively. As of October 31, 2020, we had an accumulated deficit of $711.1 million. While we have experienced significant growth in revenue in recent periods, we cannot assure you when or whether we will reach or maintain profitability. We also expect our operating expenses to increase in the future as we continue to invest for our future growth, which will negatively affect our results of operations if our total revenue does not increase. We cannot assure you that these investments will result in substantial increases in our total revenue or improvements in our results of operations. In addition to the anticipated costs to grow our business, we also expect to incur significant additional legal, accounting, and other expenses as a newly public company. Any failure to increase our revenue as we invest in our business or to manage our costs could prevent us from achieving or maintaining profitability or positive cash flow.
61

Our limited operating history makes it difficult to evaluate our current business and future prospects, and may increase the risk of your investment.
We were founded in November 2011 and launched our first endpoint security solution in 2013. Our limited operating history makes it difficult to evaluate our current business, future prospects, and other trends, including our ability to plan for and model future growth. We have encountered and will continue to encounter risks, uncertainties, and difficulties frequently experienced by rapidly growing companies in evolving industries, including our ability to achieve broad market acceptance of cloud-based, SaaS-delivered endpoint security solutions and our Falcon platform, attract additional customers, grow partnerships, compete effectively, build and maintain effective compliance programs, and manage increasing expenses as we continue to invest in our business. If we do not address these risks, uncertainties, and difficulties successfully, our business, and results of operations will be harmed. Further, we have limited historical financial data, and we operate in a rapidly evolving market. As a result, any predictions about our future revenue and expenses may not be as accurate as they would be if we had a longer operating history or operated in a more predictable market.
If organizations do not adopt cloud-based SaaS-delivered endpoint security solutions, our ability to grow our business and results of operations may be adversely affected.
We believe our future success will depend in large part on the growth, if any, in the market for cloud-based SaaS-delivered endpoint security solutions. The use of SaaS solutions to manage and automate security and IT operations is at an early stage and rapidly evolving. As such, it is difficult to predict its potential growth, if any, customer adoption and retention rates, customer demand for our solutions, or the success of existing competitive products. Any expansion in our market depends on a number of factors, including the cost, performance, and perceived value associated with our solutions and those of our competitors. If our solutions do not achieve widespread adoption or there is a reduction in demand for our solutions due to a lack of customer acceptance, technological challenges, competing products, privacy concerns, decreases in corporate spending, weakening economic conditions or otherwise, it could result in early terminations, reduced customer retention rates, or decreased revenue, any of which would adversely affect our business, results of operations, and financial results. We do not know whether the trend in adoption of cloud-based SaaS-delivered endpoint security solutions we have experienced in the past will continue in the future. Furthermore, if we or other SaaS security providers experience security incidents, loss or disclosure of customer data, disruptions in delivery, or other problems, the market for SaaS solutions as a whole, including our security solutions, will be negatively affected. You should consider our business and prospects in light of the risks and difficulties we encounter in this new and evolving market.
If we are unable to attract new customers, our future results of operations could be harmed.
To expand our customer base, we need to convince potential customers to allocate a portion of their discretionary budgets to purchase our Falcon platform. Our sales efforts often involve educating our prospective customers about the uses and benefits of our Falcon platform. Enterprises and governments that use legacy security products, such as signature-based or malware-based products, firewalls, intrusion prevention systems, and antivirus, for their IT security may be hesitant to purchase our Falcon platform if they believe that these products are more cost effective, provide substantially the same functionality as our Falcon platform or provide a level of IT security that is sufficient to meet their needs. We may have difficulty convincing prospective customers of the value of adopting our solution. Even if we are successful in convincing prospective customers that a cloud native platform like ours is critical to protect against cyberattacks, they may not decide to purchase our Falcon platform for a variety of reasons, some of which are out of our control. For example, any deterioration in general economic conditions, including a downturn due to the outbreak of diseases such as COVID-19, may cause our current and prospective customers to cut their overall security and IT operations spending, and such cuts may fall disproportionately on cloud-based security solutions like ours. Economic weakness, customer financial difficulties, and constrained spending on security and IT operations may result in decreased revenue, reduced sales, lengthened sales cycles, increased churn, lower demand for our products, and adversely affect our results of operations and financial conditions. Additionally, if the incidence of cyberattacks were to decline, or be perceived to decline, or if organizations adopt endpoints that use operating systems we do not adequately support, our ability to attract new customers and expand sales of our solutions to existing customers could be adversely affected. If organizations do not continue to adopt our Falcon platform, our sales will not grow as quickly as anticipated, or at all, and our business, results of operations, and financial condition would be harmed.
62

If our customers do not renew their subscriptions for our products and add additional cloud modules to their subscriptions, our future results of operations could be harmed.
In order for us to maintain or improve our results of operations, it is important that our customers renew their subscriptions for our Falcon platform when existing contract terms expire, and that we expand our commercial relationships with our existing customers by selling additional cloud modules and by deploying to more endpoints in their environments. Our customers have no obligation to renew their subscription for our Falcon platform after the expiration of their contractual subscription period, which is generally one year, and in the normal course of business, some customers have elected not to renew. In addition, our customers may renew for shorter contract subscription lengths or cease using certain cloud modules. Our customer retention and expansion may decline or fluctuate as a result of a number of factors, including our customers’ satisfaction with our services, our pricing, customer security and networking issues and requirements, our customers’ spending levels, decreases in the number of endpoints to which our customers deploy our solutions, mergers and acquisitions involving our customers, industry developments, competition and general economic conditions. If our efforts to maintain and expand our relationships with our existing customers are not successful, our business, results of operations, and financial condition may materially suffer.
We face intense competition and could lose market share to our competitors, which could adversely affect our business, financial condition, and results of operations.
The market for security and IT operations solutions is intensely competitive, fragmented, and characterized by rapid changes in technology, customer requirements, industry standards, increasingly sophisticated attackers, and by frequent introductions of new or improved products to combat security threats. We expect to continue to face intense competition from current competitors, as well as from new entrants into the market. If we are unable to anticipate or react to these challenges, our competitive position could weaken, and we could experience a decline in revenue or reduced revenue growth, and loss of market share that would adversely affect our business, financial condition, and results of operations. Our ability to compete effectively depends upon numerous factors, many of which are beyond our control, including, but not limited to:
product capabilities, including performance and reliability, of our Falcon platform, including our cloud modules, services, and features compared to those of our competitors;
our ability, and the ability of our competitors, to improve existing products, services, and features, or to develop new ones to address evolving customer needs;
our ability to attract, retain, and motivate talented employees;
our ability to establish and maintain relationships with channel partners;
the strength of our sales and marketing efforts; and
acquisitions or consolidation within our industry, which may result in more formidable competitors.
Our competitors include the following by general category:
legacy antivirus product providers, such as McAfee, Inc., Broadcom Inc. (Symantec), and Microsoft Corporation, who offer a broad range of approaches and solutions including traditional antivirus and signature-based protection;
alternative endpoint security providers, such as Blackberry Cylance and VMWare, Inc. (Carbon Black), who offer point products based on malware-only or application whitelisting techniques; and
network security vendors, such as Palo Alto Networks, Inc. and FireEye, Inc., who are supplementing their core perimeter-based offerings with endpoint security solutions.
63

Many of these competitors have greater financial, technical, marketing, sales, and other resources, greater name recognition, longer operating histories, and a larger base of customers than we do. They may be able to devote greater resources to the development, promotion, and sale of services than we can, and they may offer lower pricing than we do. Further, they may have greater resources for research and development of new technologies, the provision of customer support, and the pursuit of acquisitions, or they may have other financial, technical, or other resource advantages. Our larger competitors have substantially broader and more diverse product and services offerings as well as routes to market, which allows them to leverage their relationships based on other products or incorporate functionality into existing products to gain business in a manner that discourages users from purchasing our platform, including our cloud modules. Conditions in our market could change rapidly and significantly as a result of technological advancements, partnering or acquisitions by our competitors or continuing market consolidation. Some of our competitors have recently made acquisitions of businesses or have established cooperative relationships that may allow them to offer more directly competitive and comprehensive solutions than were previously offered and adapt more quickly to new technologies and customer needs. These competitive pressures in our market or our failure to compete effectively may result in price reductions, fewer orders, reduced revenue and gross margins, increased net losses and loss of market share. Further, many competitors that specialize in providing protection from a single type of security threat may be able to deliver these targeted security products to the market quicker than we can or convince organizations that these limited products meet their needs. Even if there is significant demand for cloud-based security solutions like ours, if our competitors include functionality that is, or is perceived to be, equivalent to or better than ours in legacy products that are already generally accepted as necessary components of an organization’s IT security architecture, we may have difficulty increasing the market penetration of our platform. Furthermore, even if the functionality offered by other security and IT operations providers is different and more limited than the functionality of our platform, organizations may elect to accept such limited functionality in lieu of adding products from additional vendors like us. If we are unable to compete successfully, or if competing successfully requires us to take aggressive pricing or other actions, our business, financial condition, and results of operations would be adversely affected.
Competitive pricing pressure may reduce our gross profits and adversely affect our financial results.
If we are unable to maintain our pricing due to competitive pressures or other factors, our margins will be reduced and our gross profits, business, results of operations, and financial condition would be adversely affected. The subscription prices for our Falcon platform, cloud modules, and professional services may decline for a variety of reasons, including competitive pricing pressures, discounts, anticipation of the introduction of new solutions by our competitors, or promotional programs offered by us or our competitors. Competition continues to increase in the market segments in which we operate, and we expect competition to further increase in the future. Larger competitors with more diverse product and service offerings may reduce the price of products or subscriptions that compete with ours or may bundle them with other products and subscriptions.
If our solutions fail or are perceived to fail to detect or prevent incidents or have or are perceived to have defects, errors, or vulnerabilities, our brand and reputation would be harmed, which would adversely affect our business and results of operations.
Real or perceived defects, errors or vulnerabilities in our Falcon platform and cloud modules, the failure of our platform to detect or prevent incidents, including advanced and newly developed attacks, misconfiguration of our solutions, or the failure of customers to take action on attacks identified by our platform could harm our reputation and adversely affect our business, financial position and results of operations. Because our cloud native security platform is complex, it may contain defects or errors that are not detected until after deployment. We cannot assure you that our products will detect all cyberattacks, especially in light of the rapidly changing security threat landscape that our solution seeks to address. Due to a variety of both internal and external factors, including, without limitation, defects or misconfigurations of our solutions, our solutions could become vulnerable to security incidents (both from intentional attacks and accidental causes) that cause them to fail to secure endpoints and detect and block attacks. In addition, because the techniques used by computer hackers to access or sabotage networks and endpoints change frequently and generally are not recognized until launched against a target, there is a risk that an advanced attack could emerge that our cloud native security platform is unable to detect or prevent until after some of our customers are affected. Additionally, our Falcon platform may falsely indicate a cyberattack or threat that does not actually exist, which may lessen customers’ trust in our solutions.
64

Moreover, as our cloud native security platform is adopted by an increasing number of enterprises and governments, it is possible that the individuals and organizations behind advanced cyberattacks will begin to focus on finding ways to defeat our security platform. If this happens, our systems and subscription customers could be specifically targeted by attackers and could result in vulnerabilities in our platform or undermine the market acceptance of our Falcon platform and could adversely affect our reputation as a provider of security solutions. Because we host customer data on our cloud platform, which in some cases may contain personally-identifiable information or potentially confidential information, a security compromise, or an accidental or intentional misconfiguration or malfunction of our platform could result in personally-identifiable information and other customer data being accessible such as to attackers or to other customers. Further, if a high profile security breach occurs with respect to another next-generation or cloud-based security system, our customers and potential customers may lose trust in cloud solutions generally, and cloud-based security solutions such as ours in particular.
Organizations are increasingly subject to a wide variety of attacks on their networks, systems, and endpoints. No security solution, including our Falcon platform, can address all possible security threats or block all methods of penetrating a network or otherwise perpetrating a security incident. If any of our customers experiences a successful cyberattack while using our solutions or services, such customer could be disappointed with our Falcon platform, regardless of whether our solutions or services blocked the theft of any of such customer’s data or were implicated in failing to block such attack. Similarly, if our solutions detect attacks against a customer but the customer does not address the vulnerability, customers and the public may erroneously believe that our solutions were not effective. Security breaches against customers that use our solutions may result in customers and the public believing that our solutions failed. Our Falcon platform may fail to detect or prevent malware, viruses, worms or similar threats for any number of reasons, including our failure to enhance and expand our Falcon platform to reflect the increasing sophistication of malware, viruses and other threats. Real or perceived security breaches of our customers’ networks could cause disruption or damage to their networks or other negative consequences and could result in negative publicity to us, damage to our reputation, and other customer relations issues, and may adversely affect our revenue and results of operations.
As a cybersecurity provider, we have been, and expect to continue to be, a target of cyberattacks. If our internal networks, systems, or data are or are perceived to have been compromised, our reputation may be damaged and our financial results may be negatively affected.
As a provider of security solutions, we have in the past been, and may in the future be, specifically targeted by bad actors for attacks intended to circumvent our security capabilities or to exploit our Falcon platform as an entry point into customers’ endpoints, networks, or systems. In particular, because we have been involved in the identification of organized cybercriminals and nation-state actors, we have been the subject of intense efforts by sophisticated cyber adversaries who seek to compromise our systems. We are also susceptible to inadvertent compromises of our systems and data, including those arising from process, coding, or human errors. A successful attack or other incident that compromises our or our customers’ data or results in an interruption of service could have a significant negative effect on our operations, reputation, financial resources, and the value of our intellectual property. We cannot assure you that any of our efforts to manage this risk, including adoption of a comprehensive incident response plan and process for detecting, mitigating, and investigating security incidents that we regularly test through table-top exercises, testing of our security protocols through additional techniques, such as penetration testing, debriefing after security incidents, to improve our security and responses, and regular briefing of our directors and officers on our cybersecurity risks, preparedness, and management, will be effective in protecting us from such attacks.
It is virtually impossible for us to entirely eliminate the risk of such compromises, interruptions in service, or other security incidents affecting our internal systems or data, or that of our third-party service providers and vendors. Organizations are subject to a wide variety of attacks on their supply chain, networks, systems, and endpoints, and techniques used to sabotage or to obtain unauthorized access to networks in which data is stored or through which data is transmitted change frequently. Furthermore, employee error or malicious activity could compromise our systems. As a result, we may be unable to anticipate these techniques or implement adequate measures to prevent an intrusion into our networks, which could result in unauthorized access to customer data, intellectual property including access to our source code, and information about vulnerabilities in our product, which in turn, could reduce the effectiveness of our solutions, or lead to cyberattacks or other intrusions of our customers’ networks, litigation, governmental audits and investigations and significant legal fees, all of which could damage our relationships with our existing customers and could have a negative effect on our ability to attract and retain new customers. We have expended, and anticipate continuing to expend, significant amounts and resources in an effort to prevent security breaches and other security incidents impacting our systems and data. Since our business is focused on providing reliable security services to our customers, we believe that an actual or perceived security incident affecting, our internal systems or data or data of our customers would be especially detrimental to our reputation, customer confidence in our solution, and our business.
65

In addition, while we maintain insurance policies that may cover certain liabilities in connection with a cybersecurity incident, we cannot be certain that our insurance coverage will be adequate for liabilities actually incurred, that insurance will continue to be available to us on commercially reasonable terms, or at all, or that any insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, results of operations and reputation.
We rely on third-party data centers, such as Amazon Web Services, and our own colocation data centers to host and operate our Falcon platform, and any disruption of or interference with our use of these facilities may negatively affect our ability to maintain the performance and reliability of our Falcon platform which could cause our business to suffer.
Our customers depend on the continuous availability of our Falcon platform. We currently host our Falcon platform and serve our customers using a mix of third-party data centers, primarily Amazon Web Services, Inc., or AWS, and our data centers, hosted in colocation facilities. Consequently, we may be subject to service disruptions as well as failures to provide adequate support for reasons that are outside of our direct control. We have experienced, and expect that in the future we may experience interruptions, delays and outages in service and availability from time to time due to a variety of factors, including infrastructure changes, human or software errors, website hosting disruptions and capacity constraints.
The following factors, many of which are beyond our control, can affect the delivery, availability, and the performance of our Falcon platform:
the development and maintenance of the infrastructure of the internet;
the performance and availability of third-party providers of cloud infrastructure services, such as AWS, with the necessary speed, data capacity and security for providing reliable internet access and services;
decisions by the owners and operators of the data centers where our cloud infrastructure is deployed to terminate our contracts, discontinue services to us, shut down operations or facilities, increase prices, change service levels, limit bandwidth, declare bankruptcy or prioritize the traffic of other parties;
physical or electronic break-ins, acts of war or terrorism, human error or interference (including by disgruntled employees, former employees or contractors) and other catastrophic events;
cyberattacks, including denial of service attacks, targeted at us, our data centers, or the infrastructure of the internet;
failure by us to maintain and update our cloud infrastructure to meet our data capacity requirements;
errors, defects or performance problems in our software, including third-party software incorporated in our software;
improper deployment or configuration of our solutions;
the failure of our redundancy systems, in the event of a service disruption at one of our data centers, to provide failover to other data centers in our data center network; and
the failure of our disaster recovery and business continuity arrangements.
The adverse effects of any service interruptions on our reputation, results of operations, and financial condition may be disproportionately heightened due to the nature of our business and the fact that our customers have a low tolerance for interruptions of any duration. Interruptions or failures in our service delivery could result in a cyberattack or other security threat to one of our customers during such periods of interruption or failure. Additionally, interruptions or failures in our service could cause customers to terminate their subscriptions with us, adversely affect our renewal rates, and harm our ability to attract new customers. Our business would also be harmed if our customers believe that a cloud-based SaaS-delivered endpoint security solution is unreliable. While we do not consider them to have been material, we have experienced, and may in the future experience, service interruptions and other performance problems due to a variety of factors. The occurrence of any of these factors, or if we are unable to rapidly and cost-effectively fix such errors or other problems that may be identified, could damage our reputation, negatively affect our relationship with our customers or otherwise harm our business, results of operations and financial condition.
66

If we do not effectively expand and train our direct sales force, we may be unable to add new customers or increase sales to our existing customers, and our business will be adversely affected.
We depend on our direct sales force to obtain new customers and increase sales with existing customers. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training and retaining sufficient numbers of sales personnel, particularly in international markets. We have expanded our sales organization significantly in recent periods and expect to continue to add additional sales capabilities in the near term. There is significant competition for sales personnel with the skills and technical knowledge that we require. New hires require significant training and may take significant time before they achieve full productivity, and this delay is accentuated by our long sales cycles. Our recent hires and planned hires may not become productive as quickly as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals in the markets where we do business or plan to do business. In addition, a large percentage of our sales force is new to our company and selling our solutions, and therefore this team may be less effective than our more seasoned sales personnel. Furthermore, hiring sales personnel in new countries, or expanding our existing presence, requires upfront and ongoing expenditures that we may not recover if the sales personnel fail to achieve full productivity. We cannot predict whether, or to what extent, our sales will increase as we expand our sales force or how long it will take for sales personnel to become productive. If we are unable to hire and train a sufficient number of effective sales personnel, or the sales personnel we hire are not successful in obtaining new customers or increasing sales to our existing customer base, our business and results of operations will be adversely affected.
Because we recognize revenue from subscriptions to our platform over the term of the subscription, downturns or upturns in new business will not be immediately reflected in our results of operations.
We generally recognize revenue from customers ratably over the terms of their subscription, which is generally one year. As a result, a substantial portion of the revenue we report in each period is attributable to the recognition of deferred revenue relating to agreements that we entered into during previous periods. Consequently, any increase or decline in new sales or renewals in any one period will not be immediately reflected in our revenue for that period. Any such change, however, would affect our revenue in future periods. Accordingly, the effect of downturns or upturns in new sales and potential changes in our rate of renewals may not be fully reflected in our results of operations until future periods. We may also be unable to timely reduce our cost structure in line with a significant deterioration in sales or renewals that would adversely affect our results of operations and financial condition.
Our results of operations may fluctuate significantly, which could make our future results difficult to predict and could cause our results of operations to fall below expectations.
Our results of operations may vary significantly from period to period, which could adversely affect our business, financial condition and results of operations. Our results of operations have varied significantly from period to period, and we expect that our results of operations will continue to vary as a result of a number of factors, many of which are outside of our control and may be difficult to predict, including:
the impact of the COVID-19 pandemic on our operations, financial results, and liquidity and capital resources, including on customers, sales, expenses, and employees;
our ability to attract new and retain existing customers;
the budgeting cycles, seasonal buying patterns, and purchasing practices of customers;
the timing and length of our sales cycles;
changes in customer or channel partner requirements or market needs;
changes in the growth rate of the cloud-based SaaS-delivered endpoint security solutions market;
the timing and success of new product and service introductions by us or our competitors or any other competitive developments, including consolidation among our customers or competitors;
the level of awareness of cybersecurity threats, particularly advanced cyberattacks, and the market adoption of our Falcon platform;
our ability to successfully expand our business domestically and internationally;
67

decisions by organizations to purchase security solutions from larger, more established security vendors or from their primary IT equipment vendors;
changes in our pricing policies or those of our competitors;
any disruption in our relationship with channel partners;
insolvency or credit difficulties confronting our customers, affecting their ability to purchase or pay for our solutions;
significant security breaches of, technical difficulties with or interruptions to, the use of our Falcon platform;
extraordinary expenses such as litigation or other dispute-related settlement payments or outcomes;
general economic conditions, both domestic and in our foreign markets;
future accounting pronouncements or changes in our accounting policies or practices;
negative media coverage or publicity;
political events;
the amount and timing of operating costs and capital expenditures related to the expansion of our business; and
increases or decreases in our expenses caused by fluctuations in foreign currency exchange rates.
In addition, we experience seasonal fluctuations in our financial results as we typically receive a higher percentage of our annual orders from new customers, as well as renewal orders from existing customers, in the second half of the fiscal year as compared to the first half of the year due to the annual budget approval process of many of our customers. In addition, we also experience seasonality in our operating margin, with a lower margin in the first half of our fiscal year. Any of the above factors, individually or in the aggregate, may result in significant fluctuations in our financial and other results of operations from period to period. As a result of this variability, our historical results of operations should not be relied upon as an indication of future performance. Moreover, this variability and unpredictability could result in our failure to meet our operating plan or the expectations of investors or analysts for any period. If we fail to meet such expectations for these or other reasons, our stock price could fall substantially, and we could face costly lawsuits, including securities class action suits.
Our sales cycles can be long and unpredictable, and our sales efforts require considerable time and expense.
Our revenue recognition is difficult to predict because of the length and unpredictability of the sales cycle for our Falcon platform, particularly with respect to large organizations and government entities. Customers often view the subscription to our Falcon platform as a significant strategic decision and, as a result, frequently require considerable time to evaluate, test and qualify our Falcon platform prior to entering into or expanding a relationship with us. Large enterprises and government entities in particular often undertake a significant evaluation process that further lengthens our sales cycle.
Our direct sales team develops relationships with our customers, and works with our channel partners on account penetration, account coordination, sales and overall market development. We spend substantial time and resources on our sales efforts without any assurance that our efforts will produce a sale. Security solution purchases are frequently subject to budget constraints, multiple approvals and unanticipated administrative, processing and other delays. As a result, it is difficult to predict whether and when a sale will be completed. The failure of our efforts to secure sales after investing resources in a lengthy sales process could adversely affect our business and results of operations.
We rely on our key technical, sales and management personnel to grow our business, and the loss of one or more key employees could harm our business.
Our future success is substantially dependent on our ability to attract, retain, and motivate the members of our management team and other key employees throughout our organization. In particular, we are highly dependent on the services of George Kurtz, our President and Chief Executive Officer, who is critical to our future vision and strategic direction. We rely on our leadership team in the areas of operations, security, research and development, marketing, sales, support and general and administrative functions. Although we have entered into employment agreements with our key personnel, our employees, including our executive officers, work for us on an “at-will” basis, which means they may terminate their employment with us at
68

any time. If Mr. Kurtz, or one or more of our key employees, or members of our management team resigns or otherwise ceases to provide us with their service, our business could be harmed.
If we are unable to attract and retain qualified personnel, our business could be harmed.
There is also significant competition for personnel with the skills and technical knowledge that we require across our technology, cyber, sales, professional services, and administrative support functions. Competition for these personnel in the San Francisco Bay Area, where our headquarters are located, and in other locations where we maintain offices, is intense, especially for experienced sales professionals and for engineers experienced in designing and developing cloud applications and security software. We have from time to time experienced, and we expect to continue to experience, difficulty in hiring and retaining employees with appropriate qualifications. For example, in recent years, recruiting, hiring and retaining employees with expertise in the cybersecurity industry has become increasingly difficult as the demand for cybersecurity professionals has increased as a result of the recent cybersecurity attacks on global corporations and governments. Additionally, our incident response and proactive services team is small and comprised of personnel with highly technical skills and experience, who are in high demand, and who would be difficult to replace. Many of the companies with which we compete for experienced personnel have greater resources than we have. Our competitors also may be successful in recruiting and hiring members of our management team or other key employees, and it may be difficult for us to find suitable replacements on a timely basis, on competitive terms, or at all. We have in the past, and may in the future, be subject to allegations that employees we hire have been improperly solicited, or that they have divulged proprietary or other confidential information or that their former employers own such employees’ inventions or other work product, or that they have been hired in violation of non-compete provisions or non-solicitation provisions.
In addition, job candidates and existing employees often consider the value of the equity awards they receive in connection with their employment. Volatility or lack of performance in our stock price may also affect our ability to attract and retain our key employees. Also, many of our employees have become, or will soon become, vested in a substantial amount of equity awards, which may give them a substantial amount of personal wealth. This may make it more difficult for us to retain and motivate these employees, and this wealth could affect their decision about whether or not they continue to work for us. Any failure to successfully attract, integrate or retain qualified personnel to fulfill our current or future needs could adversely affect our business, results of operations and financial condition.
If we are not able to maintain and enhance our CrowdStrike and Falcon brand and our reputation as a provider of high-efficacy security solutions, our business and results of operations may be adversely affected.
We believe that maintaining and enhancing our CrowdStrike and Falcon brand and our reputation as a provider of high-efficacy security solutions is critical to our relationship with our existing customers, channel partners, and technology alliance partners and our ability to attract new customers and partners. The successful promotion of our CrowdStrike and Falcon brand will depend on a number of factors, including our marketing efforts, our ability to continue to develop additional cloud modules and features for our Falcon platform, our ability to successfully differentiate our Falcon platform from competitive cloud-based or legacy security solutions and, ultimately, our ability to detect and stop breaches. Although we believe it is important for our growth, our brand promotion activities may not be successful or yield increased revenue.
In addition, independent industry or financial analysts and research firms often test our solutions and provide reviews of our Falcon platform, as well as the products of our competitors, and perception of our Falcon platform in the marketplace may be significantly influenced by these reviews. If these reviews are negative, or less positive as compared to those of our competitors’ products, our brand may be adversely affected. Our solutions may fail to detect or prevent threats in any particular test for a number of reasons that may or may not be related to the efficacy of our solutions in real world environments. To the extent potential customers, industry analysts or testing firms believe that the occurrence of a failure to detect or prevent any particular threat is a flaw or indicates that our solutions or services do not provide significant value, we may lose customers, and our reputation, financial condition and business would be harmed. Additionally, the performance of our channel partners and technology alliance partners may affect our brand and reputation if customers do not have a positive experience with these partners. In addition, we have in the past worked, and continue to work, with high profile customers as well as assist in analyzing and remediating high profile cyberattacks. Our work with such customers has exposed us to publicity and media coverage. Negative publicity about us, including about our management, the efficacy and reliability of our Falcon platform, our products offerings, our professional services, and the customers we work with, even if inaccurate, could adversely affect our reputation and brand.
69

If we are unable to maintain successful relationships with our channel partners and technology alliance partners, or if our channel partners or technology alliance partners fail to perform, our ability to market, sell and distribute our Falcon platform will be limited, and our business, financial position and results of operations will be harmed.
In addition to our direct sales force, we rely on our channel partners to sell and support our Falcon platform. A vast majority of sales of our Falcon platform flow through our channel partners, and we expect this to continue for the foreseeable future. Additionally, we have entered, and intend to continue to enter, into technology alliance partnerships with third parties to support our future growth plans. The loss of a substantial number of our channel partners or technology alliance partners, or the failure to recruit additional partners, could adversely affect our results of operations. Our ability to achieve revenue growth in the future will depend in part on our success in maintaining successful relationships with our channel partners and in training our channel partners to independently sell and deploy our Falcon platform. If we fail to effectively manage our existing sales channels, or if our channel partners are unsuccessful in fulfilling the orders for our solutions, or if we are unable to enter into arrangements with, and retain a sufficient number of, high quality channel partners in each of the regions in which we sell solutions and keep them motivated to sell our products, our ability to sell our products and results of operations will be harmed.
Our business depends, in part, on sales to government organizations, and significant changes in the contracting or fiscal policies of such government organizations could have an adverse effect on our business and results of operations.
Our future growth depends, in part, on increasing sales to government organizations. Demand from government organizations is often unpredictable, subject to budgetary uncertainty and typically involves long sales cycles. We have made significant investment to address the government sector, but we cannot assure you that these investments will be successful, or that we will be able to maintain or grow our revenue from the government sector. Although we anticipate that they may increase in the future, sales to U.S. federal, state, and local governmental agencies have not accounted for, and may never account for, a significant portion of our revenue. U.S. federal, state and local government sales are subject to a number of challenges and risks that may adversely impact our business. Sales to such government entities include the following risks:
selling to governmental agencies can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense without any assurance that such efforts will generate a sale;
government certification requirements applicable to our products may change and, in doing so, restrict our ability to sell into the U.S. federal government sector until we have attained the revised certification. For example, although we are currently certified under the Federal Risk and Authorization Management Program, or FedRAMP, such certification is costly to maintain and if we lost our certification in the future it would restrict our ability to sell to government customers;
government demand and payment for our Falcon platform may be impacted by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our Falcon platform;
governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government refusing to continue buying our Falcon platform, which would adversely impact our revenue and results of operations, or institute fines or civil or criminal liability if the audit were to uncover improper or illegal activities; and
governments may require certain products to be manufactured, hosted, or accessed solely in their country or in other relatively high-cost manufacturing locations, and we may not manufacture all products in locations that meet these requirements, affecting our ability to sell these products to governmental agencies.
The occurrence of any of the foregoing could cause governments and governmental agencies to delay or refrain from purchasing our solutions in the future or otherwise have an adverse effect on our business and results of operations.
70

We may not timely and cost-effectively scale and adapt our existing technology to meet our customers’ performance and other requirements.
Our future growth is dependent upon our ability to continue to meet the needs of new customers and the expanding needs of our existing customers as their use of our solutions grow. As our customers gain more experience with our solutions, the number of endpoints and events, the amount of data transferred, processed and stored by us, the number of locations where our platform and services are being accessed, have in the past, and may in the future, expand rapidly. In order to meet the performance and other requirements of our customers, we intend to continue to make significant investments to increase capacity and to develop and implement new technologies in our service and cloud infrastructure operations. These technologies, which include databases, applications and server optimizations, network and hosting strategies, and automation, are often advanced, complex, new and untested. We may not be successful in developing or implementing these technologies. In addition, it takes a significant amount of time to plan, develop and test improvements to our technologies and infrastructure, and we may not be able to accurately forecast demand or predict the results we will realize from such improvements. To the extent that we do not effectively scale our operations to meet the needs of our growing customer base and to maintain performance as our customers expand their use of our solutions, we may not be able to grow as quickly as we anticipate, our customers may reduce or cancel use of our solutions and we may be unable to compete as effectively and our business and results of operations may be harmed.
Additionally, we have and will continue to make substantial investments to support growth at our data centers and improve the profitability of our cloud platform. For example, because of the importance of AWS’ services to our business and AWS’ position in the cloud-based server industry, any renegotiation or renewal of our agreement with AWS may be on terms that are significantly less favorable to us than our current agreement. If our cloud-based server costs were to increase, our business, results of operations and financial condition may be adversely affected. Although we expect that we could receive similar services from other third parties, if any of our arrangements with AWS are terminated, we could experience interruptions on our Falcon platform and in our ability to make our solutions available to customers, as well as delays and additional expenses in arranging alternative cloud infrastructure services. Ongoing improvements to cloud infrastructure may be more expensive than we anticipate, and may not yield the expected savings in operating costs or the expected performance benefits. In addition, we may be required to re-invest any cost savings achieved from prior cloud infrastructure improvements in future infrastructure projects to maintain the levels of service required by our customers. We may not be able to maintain or achieve cost savings from our investments, which could harm our financial results.

Our ability to maintain customer satisfaction depends in part on the quality of our customer support.

Once our Falcon platform is deployed within our customers’ networks, our customers depend on our customer support services to resolve any issues relating to the implementation and maintenance of our Falcon platform. If we do not provide effective ongoing support, customer renewals and our ability to sell additional modules as part of our Falcon platform to existing customers could be adversely affected and our reputation with potential customers could be damaged. Many larger organizations have more complex networks and require higher levels of support than smaller customers and we offer premium services for these
customers. Failure to maintain high-quality customer support could have a material adverse effect on our business, results of operations, and financial condition.

We may need to raise additional capital to expand our operations and invest in new solutions, which capital may not be available on terms acceptable to us, or at all, and which could reduce our ability to compete and could harm our business.

We expect that our existing cash and cash equivalents will be sufficient to meet our anticipated cash needs for working capital and capital expenditures for at least the next 12 months. Retaining or expanding our current levels of personnel and products offerings may require additional funds to respond to business challenges, including the need to develop new products and enhancements to our Falcon platform, improve our operating infrastructure, or acquire complementary businesses and technologies. Our failure to raise additional capital or generate the significant capital necessary to expand our operations and invest in new products could reduce our ability to compete and could harm our business. Accordingly, we may need to engage in additional equity or debt financings to secure additional funds. If we raise additional equity financing, our stockholders may experience significant dilution of their ownership interests and the market price of our Class A common stock could decline. If we engage in debt financing, the holders of debt would have priority over the holders of our Class A common stock, and we may be required to accept terms that restrict our operations or our ability to incur additional indebtedness or to take other actions that would otherwise be in the interests of the debt holders. Any of the above could harm our business, results of operations, and financial condition.

71

Our credit agreement contains restrictive covenants that limit our ability to borrow more money, to make distributions to our stockholders, and to engage in certain other activities, as well as financial covenants that may limit our operating flexibility.

Our existing credit agreement contains a number of covenants that limit our ability and our subsidiaries’ ability to, among other things, transfer or dispose of assets, pay dividends or make distributions, incur additional indebtedness, create liens, make investments, loans and acquisitions, engage in transactions with affiliates, merge or consolidate with other companies, or sell substantially all of our assets. Our credit agreement is guaranteed by us and certain of our subsidiaries and secured by substantially all of the assets of the borrower subsidiary, us, and the guarantor subsidiaries. The terms of our credit agreement may restrict our current and future operations and could adversely affect our ability to finance our future operations or capital needs or to execute preferred business strategies. In addition, complying with these covenants may make it more difficult for us to successfully execute our business strategy and compete against companies who are not subject to such restrictions. Additionally, our credit agreement includes financial covenants that require us to maintain minimum growth rates of our recurring subscription revenue, and to maintain minimum liquidity at specified levels. We may not be able to generate sufficient cash flow or sales to meet the financial covenants or pay the principal or interest under the credit facility.

If we are unable to comply with our payment requirements, our lender may accelerate our obligations under our credit agreement and foreclose upon the collateral, or we may be forced to sell assets, restructure our indebtedness or seek additional equity capital, which would dilute our stockholders’ interests. If we fail to comply with any covenant it could result in an event of default under the agreement and our lender could make the entire debt immediately due and payable. If this occurs, we might not be able to repay our debt or borrow sufficient funds to refinance it. Even if new financing is available, it may not be on terms that are acceptable to us.

If we cannot maintain our company culture as we grow, we could lose the innovation, teamwork, passion, and focus on execution that we believe contribute to our success and our business may be harmed.

We believe that our corporate culture has been a contributor to our success, which we believe fosters innovation, teamwork, passion and focus on building and marketing our Falcon platform. As we grow, we may find it difficult to maintain our corporate culture. Any failure to preserve our culture could harm our future success, including our ability to retain and recruit personnel, innovate and operate effectively and execute on our business strategy. Additionally, our productivity and the quality of our solutions may be adversely affected if we do not integrate and train our new employees quickly and effectively. If we experience any of these effects in connection with future growth, it could impair our ability to attract new customers, retain existing customers and expand their use of our Falcon platform, all of which would adversely affect our business, financial condition and results of operations.

Our international operations and plans for future international expansion expose us to significant risks, and failure to manage those risks could adversely impact our business.

We derived approximately 17%, 23%, 26%, and 28% of our total revenue from our international customers for fiscal 2018, fiscal 2019, fiscal 2020, and the nine months ended October 31, 2020, respectively. We are continuing to adapt to and develop strategies to address international markets and our growth strategy includes expansion into target geographies, but there is no guarantee that such efforts will be successful. We expect that our international activities will continue to grow in the future, as we continue to pursue opportunities in international markets. These international operations will require significant management attention and financial resources and are subject to substantial risks, including:

greater difficulty in negotiating contracts with standard terms, enforcing contracts and managing collections, and longer collection periods;

higher costs of doing business internationally, including costs incurred in establishing and maintaining office space and equipment for our international operations;

management communication and integration problems resulting from cultural and geographic dispersion;

risks associated with trade restrictions and foreign legal requirements, including any importation, certification, and localization of our Falcon platform that may be required in foreign countries;

greater risk of unexpected changes in regulatory practices, tariffs, and tax laws and treaties;

compliance with anti-bribery laws, including, without limitation, compliance with the U.S. Foreign Corrupt Practices Act of 1977, as amended, or FCPA the U.S. Travel Act and the UK Bribery Act 2010, or Bribery Act, violations of which could lead to significant fines, penalties, and collateral consequences for our company;

heightened risk of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may impact financial results and result in restatements of, or irregularities in, financial statements;

72

the uncertainty of protection for intellectual property rights in some countries;

general economic and political conditions in these foreign markets;

foreign exchange controls or tax regulations that might prevent us from repatriating cash earned outside the United States;

political and economic instability in some countries;

double taxation of our international earnings and potentially adverse tax consequences due to changes in the tax laws of the United States or the foreign jurisdictions in which we operate;

unexpected costs for the localization of our services, including translation into foreign languages and adaptation for local practices and regulatory requirements;

requirements to comply with foreign privacy, data protection, and information security laws and regulations and the risks and costs of noncompliance;

greater difficulty in identifying, attracting and retaining local qualified personnel, and the costs and expenses associated with such activities;

greater difficulty identifying qualified channel partners and maintaining successful relationships with such partners;

differing employment practices and labor relations issues; and

difficulties in managing and staffing international offices and increased travel, infrastructure, and legal compliance costs associated with multiple international locations.

Additionally, all of our sales contracts are currently denominated in U.S. dollars. However, a strengthening of the U.S. dollar could increase the cost of our solutions to our international customers, which could adversely affect our business and results of operations. In addition, an increasing portion of our operating expenses is incurred outside the United States, is denominated in foreign currencies, such as the British Pound, Indian Rupee, Euro, Australian Dollar, and Canadian Dollar, and is subject to fluctuations due to changes in foreign currency exchange rates. If we become more exposed to currency fluctuations and are not able to successfully hedge against the risks associated with currency fluctuations, our results of operations could be adversely affected.

As we continue to develop and grow our business globally, our success will depend in large part on our ability to anticipate and effectively manage these risks. The expansion of our existing international operations and entry into additional international markets will require significant management attention and financial resources. Our failure to successfully manage our international operations and the associated risks could limit the future growth of our business.

CrowdStrike is a highly-visible public company whose management, products, business, results of operations, statements and actions are scrutinized by third-parties whose influence could negatively impact the perception of our brand and the market value of our Class A common stock.

CrowdStrike is a highly-visible public company whose management, products, business, results of operations, statements and actions are publicized. Such attention sometimes includes criticism of us by a range of third-parties. Our continued success depends on our ability to focus on executing on our mission and business plan while maintaining the trust of our current and potential customers, employees, stockholders and business partners. Any criticism, whether or not accurate, could influence the perception of our brand or our management by our customers, suppliers or investors, which could adversely impact our business prospects, operating results and the market value of our Class A common stock.

Our business is subject to the risks of earthquakes, fire, floods, outbreak of diseases and other natural catastrophic events, and to interruption by man-made problems such as power disruptions, computer viruses, data security breaches or terrorism.

Our corporate headquarters are located in the San Francisco Bay Area, a region known for seismic activity. A significant natural disaster, such as an earthquake, a fire, a flood, or significant power outage and other catastrophic events, including the occurrence of a contagious disease or illness, such as COVID-19, could have a material adverse impact on our business, results of operations, and financial condition. The outbreak of a contagious disease like COVID-19 has, among other things, prompted responses such as government-imposed travel restrictions, the grounding of flights, and the shutdown of workplaces. It is not possible for us to predict the duration or magnitude of the adverse results of the outbreak and its effects on our business or results of operations at this time. Natural disasters and other catastrophic events such as COVID-19, could affect our personnel, recovery of our assets, data centers, supply chain, manufacturing vendors, or logistics providers’ ability to provide materials and perform services such as manufacturing products or assisting with shipments on a timely basis. In addition, climate change could result in an increase in the frequency or severity of natural disasters. In the event that our or our service providers’ information technology
73

systems or manufacturing or logistics abilities are hindered by any of the events discussed above, shipments could be delayed, resulting in missed financial targets, such as revenue and shipment targets, for a particular quarter. In addition, computer malware, viruses and computer hacking, fraudulent use attempts, and phishing attacks have become more prevalent in our industry, and our internal systems may be victimized by such attacks. Although we maintain incident management and disaster response plans, in the event of a major disruption caused by a natural disaster or man-made problem, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in our development activities, lengthy interruptions in service, breaches of data security and loss of critical data, and our insurance may not cover such events or may be insufficient to compensate us for the potentially significant losses we may incur. Acts of terrorism and other geo-political unrest could also cause disruptions in our business or the business of our supply chain, manufacturers, logistics providers, partners, or customers or the economy as a whole. Any disruption in the business of our supply chain, manufacturers, logistics providers, partners or end-customers that impacts sales at the end of a fiscal quarter could have a significant adverse impact on our financial results. All of the aforementioned risks may be further increased if the disaster recovery plans for us and our suppliers prove to be inadequate. To the extent that any of the above should result in delays or cancellations of customer orders, or the delay in the manufacture, deployment or shipment of our products, our business, financial condition and results of operations would be adversely affected.

Our corporate structure and intercompany arrangements are subject to the tax laws of various jurisdictions, and we could be obligated to pay additional taxes, which would harm our results of operations.

We are expanding our international operations and staff to support our business in international markets. We generally conduct our international operations through wholly-owned subsidiaries and are or may be required to report our taxable income in various jurisdictions worldwide based upon our business operations in those jurisdictions. Our intercompany relationships are subject to complex transfer pricing regulations administered by taxing authorities in various jurisdictions. The amount of taxes we pay in different jurisdictions may depend on the application of the tax laws of the various jurisdictions, including the United States, to our international business activities, changes in tax rates, new or revised tax laws or interpretations of existing tax laws and policies, and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. The relevant taxing authorities may disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations.

We are subject to federal, state, and local income, sales, and other taxes in the United States and income, withholding, transaction, and other taxes in numerous foreign jurisdictions. Significant judgment is required in evaluating our tax positions and our worldwide provision for taxes. During the ordinary course of business, there are many activities and transactions for which the ultimate tax determination may be uncertain. In addition, our tax obligations and effective tax rates could be adversely affected by changes in the relevant tax, accounting and other laws, regulations, principles and interpretations, including those relating to income tax nexus, by recognizing tax losses or lower than anticipated earnings in jurisdictions where we have lower statutory rates and higher than anticipated earnings in jurisdictions where we have higher statutory rates, by changes in foreign currency exchange rates, or by changes in the valuation of our deferred tax assets and liabilities. We may be audited in various jurisdictions, and such jurisdictions may assess additional taxes, sales taxes and value added taxes against us. Although we believe our tax estimates are reasonable, the final determination of any tax audits or litigation could be materially different from our historical tax provisions and accruals, which could have an adverse effect on our results of operations or cash flows in the period or periods for which a determination is made.

Risks Related to Intellectual Property, Legal, and Regulatory Matters
The success of our business depends in part on our ability to protect and enforce our intellectual property rights.
We believe our intellectual property is an essential asset of our business, and our success and ability to compete depend in part upon protection of our intellectual property rights. We rely on a combination of patent, copyright, trademark and trade secret laws, as well as confidentiality procedures and contractual provisions, to establish and protect our intellectual property rights in the United States and abroad, all of which provide only limited protection. The efforts we have taken to protect our intellectual property may not be sufficient or effective, and our trademarks, copyrights and patents may be held invalid or unenforceable. Moreover, we cannot assure you that any patents will be issued with respect to our currently pending patent applications in a manner that gives us adequate defensive protection or competitive advantages, or that any patents issued to us will not be challenged, invalidated or circumvented. We have filed for patents in the United States and in certain non-U.S. jurisdictions, but such protections may not be available in all countries in which we operate or in which we seek to enforce our intellectual property rights, or may be difficult to enforce in practice. For example, many foreign countries have compulsory licensing laws under which a patent owner must grant licenses to third parties. In addition, many countries limit the enforceability of patents against certain third parties, including government agencies or government contractors. In these countries, patents may provide limited or no benefit. Moreover, we may need to expend additional resources to defend our intellectual property rights in these countries, and our inability to do so could impair our business or adversely affect our international expansion. Our currently
74

issued patents and any patents that may be issued in the future with respect to pending or future patent applications may not provide sufficiently broad protection or they may not prove to be enforceable in actions against alleged infringers.
We may not be effective in policing unauthorized use of our intellectual property, and even if we do detect violations, litigation or technical changes to our products may be necessary to enforce our intellectual property rights. Protecting against the unauthorized use of our intellectual property rights, technology and other proprietary rights is expensive and difficult, particularly outside of the United States. Any enforcement efforts we undertake, including litigation, could be time-consuming and expensive and could divert management’s attention, which could harm our business and results of operations. Further, attempts to enforce our rights against third parties could also provoke these third parties to assert their own intellectual property or other rights against us, or result in a holding that invalidates or narrows the scope of our rights, in whole or in part. The inability to adequately protect and enforce our intellectual property and other proprietary rights could seriously harm our business, results of operations and financial condition. Even if we are able to secure our intellectual property rights, we cannot assure you that such rights will provide us with competitive advantages or distinguish our services from those of our competitors or that our competitors will not independently develop similar technology, duplicate any of our technology, or design around our patents.
Claims by others that we infringe their proprietary technology or other intellectual property rights could result in significant costs and substantially harm our business, financial condition, results of operations, and prospects.
Claims by others that we infringe their proprietary technology or other intellectual property rights could harm our business. A number of companies in our industry hold a large number of patents and also protect their copyright, trade secret and other intellectual property rights, and companies in the networking and security industry frequently enter into litigation based on allegations of patent infringement or other violations of intellectual property rights. As we face increasing competition and grow, the possibility of intellectual property rights claims against us also grows. In addition, to the extent we hire personnel from competitors, we may be subject to allegations that such personnel have divulged proprietary or other confidential information to us. From time to time, third parties have in the past and may in the future assert claims of infringement of intellectual property rights against us. For example, we are currently involved in proceedings before the Trademark Trial and Appeal Board at the U.S. Patent and Trademark Office regarding our U.S. trademark registrations for CrowdStrike Falcon and our U.S. application to register our Falcon OverWatch trademark. Fair Isaac Corporation, or FICO, petitioned to cancel our trademark registrations and opposed our application. If the appeal board were to find against us, it would cancel our trademark registrations for CrowdStrike Falcon and reject our application to register Falcon OverWatch. If FICO were to file an infringement action in court and if we do not prevail in that action, we could ultimately be required to change the names of our solutions, which would force us to incur significant marketing expense in establishing an alternative brand to our existing Falcon brand. We cannot assure you that we will be successful in these rebranding efforts.
Third parties may in the future also assert claims against our customers or channel partners, whom our standard license and other agreements obligate us to indemnify against claims that our solutions infringe the intellectual property rights of third parties. As the number of products and competitors in the security and IT operations market increases and overlaps occur, claims of infringement, misappropriation, and other violations of intellectual property rights may increase. While we intend to increase the size of our patent portfolio, many of our competitors and others may now and in the future have significantly larger and more mature patent portfolios than we have. In addition, future litigation may involve non-practicing entities, companies or other patent owners who have no relevant product offerings or revenue and against whom our own patents may therefore provide little or no deterrence or protection. Any claim of intellectual property infringement by a third party, even a claim without merit, could cause us to incur substantial costs defending against such claim, could distract our management from our business and could require us to cease use of such intellectual property.
Additionally, our insurance may not cover intellectual property rights infringement claims that may be made. In the event that we fail to successfully defend ourselves against an infringement claim, a successful claimant could secure a judgment or otherwise require payment of legal fees, settlement payments, ongoing royalties or other costs or damages; or we may agree to a settlement that prevents us from offering certain services or features; or we may be required to obtain a license, which may not be available on reasonable terms, or at all, to use the relevant technology. If we are prevented from using certain technology or intellectual property, we may be required to develop alternative, non-infringing technology, which could require significant time, during which we could be unable to continue to offer our affected services or features, effort and expense and may ultimately not be successful.
75

Although third parties may offer a license to their technology or other intellectual property, the terms of any offered license may not be acceptable, and the failure to obtain a license or the costs associated with any license could cause our business, financial condition and results of operations to be adversely affected. In addition, some licenses may be nonexclusive, and therefore our competitors may have access to the same technology licensed to us. If a third party does not offer us a license to its technology or other intellectual property on reasonable terms, or at all, we could be enjoined from continued use of such intellectual property. As a result, we may be required to develop alternative, non-infringing technology, which could require significant time, during which we could be unable to continue to offer our affected products, subscriptions or services, effort, and expense and may ultimately not be successful. Furthermore, a successful claimant could secure a judgment or we may agree to a settlement that prevents us from distributing certain products, providing certain subscriptions or performing certain services or that requires us to pay substantial damages, royalties or other fees. Any of these events could harm our business, financial condition and results of operations.
We license technology from third parties, and our inability to maintain those licenses could harm our business.
We currently incorporate, and will in the future incorporate, technology that we license from third parties, including software, into our solutions. We cannot be certain that our licensors do not or will not infringe on the intellectual property rights of third parties or that our licensors have or will have sufficient rights to the licensed intellectual property in all jurisdictions in which we may sell our Falcon platform. Some of our agreements with our licensors may be terminated by them for convenience, or otherwise provide for a limited term. If we are unable to continue to license technology because of intellectual property infringement claims brought by third parties against our licensors or against us, or if we are unable to continue our license agreements or enter into new licenses on commercially reasonable terms, our ability to develop and sell solutions and services containing or dependent on that technology would be limited, and our business could be harmed. Additionally, if we are unable to license technology from third parties, we may be forced to acquire or develop alternative technology, which we may be unable to do in a commercially feasible manner or at all, and may require us to use alternative technology of lower quality or performance standards. This could limit or delay our ability to offer new or competitive solutions and increase our costs. As a result, our margins, market share, and results of operations could be significantly harmed.
If we are not able to satisfy data protection, security, privacy, and other government- and industry-specific requirements or regulations, our business, results of operations, and financial condition could be harmed.
Personal privacy, data protection, information security, telecommunications regulations, and other laws applicable to specific categories of information are significant issues in the United States, Europe and in other jurisdictions where we offer our solutions. The data that we collect, analyze, and store is subject to a variety of laws and regulations, including regulation by various government agencies. The U.S. federal government, and various state and foreign governments, have adopted or proposed limitations on the collection, distribution, use, and storage of certain categories of information, such as personally identifiable information of individuals, health information, and other sector-specific types of data, including the Federal Trade Commission, the Electronic Communication Privacy Act, Computer Fraud and Abuse Act, the Health Insurance Portability and Accountability Act, and the Gramm Leach Bliley Act. Laws and regulations outside the United States, and particularly in Europe, often are more restrictive than those in the United States. Such laws and regulations may require companies to implement privacy and security policies, permit customers to access, correct, and delete personal information stored or maintained by such companies, inform individuals of security breaches that affect their personal information, and, in some cases, obtain individuals’ consent to use personally identifiable information for certain purposes. In addition, some foreign governments require that any information of certain categories, such as financial or personally identifiable information collected in a country not be disseminated outside of that country. We also may find it necessary or desirable to join industry or other self-regulatory bodies or other information security or data protection-related organizations that require compliance with their rules pertaining to information security and data protection. We also may be bound by additional, more stringent contractual obligations relating to our collection, use and disclosure of personal, financial, and other data.
We also expect that there will continue to be new proposed laws, regulations, and industry standards concerning privacy, data protection, information security, specific categories of data, electronic, and telecommunications services in the United States, the European Union and other jurisdictions in which we operate or may operate, and we cannot yet determine the impact such future laws, regulations, standards, or perception of their requirements may have on our business. For example, the European Commission adopted the European General Data Protection Regulation, or GDPR, that became fully effective in May 2018, and applies to the processing (which includes the collection and use) of certain personal data. As compared to previously-effective data protection law in the European Union, the GDPR imposes additional obligations and risk upon our business and increases substantially the penalties to which we could be subject in the event of any non-compliance. Administrative fines under the GDPR can amount up to 20 million Euros or four percent of our worldwide annual revenue for the prior fiscal year, whichever is higher. We have incurred substantial expense in complying with the obligations imposed by the GDPR and we may be required to do so
76

in the future, potentially making significant changes in our business operations, which may adversely affect our revenue and our business overall. Additionally, because there have been very few GDPR actions enforced against companies, we are unable to predict how they will be applied to us or our customers. Despite our efforts to attempt to comply with the GDPR, a regulator may determine that we have not done so and subject us to fines and public censure, which could harm our company. Among other requirements, the GDPR regulates transfers of personal data subject to the GDPR to third countries that have not been found to provide adequate protection to such personal data, including the United States. We have undertaken certain efforts to conform transfers of personal data from the European Economic Area, or EEA, to the United States and other jurisdictions based on our understanding of current regulatory obligations and the guidance of data protection authorities. Despite this, we may be unsuccessful in establishing or maintaining conforming means of transferring such data from the EEA, in particular as a result of continued legal and legislative activity within the European Union that has challenged or called into question the legal basis for existing means of data transfers to countries that have not been found to provide adequate protection for personal data.
The implementation of the GDPR has led other jurisdictions to either amend, or propose legislation to amend their existing data privacy and cybersecurity laws to resemble all or a portion of the requirements of the GDPR (e.g., for purposes of having an adequate level of data protection to facilitate data transfers from the EU) or enact new laws to do the same. Accordingly, the challenges we face in the EU will likely also apply to other jurisdictions outside the EU that adopt laws similar in construction to the GDPR or regulatory frameworks of equivalent complexity. For example, on June 28, 2018, California adopted the California Consumer Privacy Act of 2018, or CCPA, which went into effect on January 1, 2020, with enforcement commencing on July 1, 2020. The CCPA has been characterized as the first “GDPR-like” privacy statute to be enacted in the United States because it contains a number of provisions similar to certain provisions of the GDPR. In addition, the California Privacy Rights Act of 2020, or the CPRA was passed by California voters in November 2020. The CPRA amends the CCPA by creating additional privacy rights for California consumers and additional obligations on businesses, which could subject us to additional compliance costs as well as potential fines, individual claims and commercial liabilities. The majority of the CPRA provisions will take effect on January 1, 2023. The CCPA and CPRA could mark the beginning of a trend toward more stringent privacy legislation in the United States, as other states or the federal government may follow California’s lead and increase protections for U.S. residents. The CCPA has already prompted a number of proposals for new federal and state privacy legislation that, if passed, could increase our potential liability, add layers of complexity to compliance in the U.S. market, increase our compliance costs and adversely affect our business.
Evolving and changing definitions of personal data and personal information within the European Union, the United States, and elsewhere, especially relating to classification of IP addresses, machine identification, location data and other information, may limit or inhibit our ability to operate or expand our business, including limiting technology alliance partnerships that may involve the sharing of data. Even the perception of privacy concerns, whether or not valid, may harm our reputation, inhibit adoption of our products by current and future customers, or adversely impact our ability to attract and retain workforce talent. In addition, changes in laws or regulations that adversely affect the use of the internet, including laws impacting net neutrality, could impact our business. We expect that existing laws, regulations and standards may be interpreted in new manners in the future. Future laws, regulations, standards and other obligations, and changes in the interpretation of existing laws, regulations, standards and other obligations could require us to modify our solutions, restrict our business operations, increase our costs and impair our ability to maintain and grow our customer base and increase our revenue.
Beyond broader data processing regulations affecting our business, the cybersecurity industry may face direct regulation. In 2018, Singapore introduced what is believed to be the world’s first cybersecurity licensing requirement, mandating that providers of specific types of incident response services receive a government license before providing such services. License requirements such as these may impose upon CrowdStrike significant organizational costs and high barriers of entry into new markets.
Although we work to comply with applicable laws and regulations, certain applicable industry standards with which we represent compliance, and our contractual obligations and other legal obligations, those laws, regulations, standards and obligations are evolving and may be modified, interpreted and applied in an inconsistent manner from one jurisdiction to another, and may conflict with one another. In addition, they may conflict with other requirements or legal obligations that apply to our business or the security features and services that our customers expect from our solutions. As such, we cannot assure ongoing compliance with all such laws, regulations, standards and obligations. Any failure or perceived failure by us or our employees, representatives, contractors, channel partners, agents, intermediaries, or other third parties to comply with applicable laws and regulations, or applicable industry standards that we represent compliance with or that may be asserted to apply to us, or to comply with employee, customer, partner, and other data privacy and data security requirements pursuant to contract and our stated notices or policies, could result in enforcement actions against us, including fines, imprisonment of company officials and public censure, claims for damages by customers and other affected individuals, damage to our reputation and loss of goodwill (both in relation to existing customers and prospective customers), any of which could have a material adverse effect on our
77

operations, financial performance and business. Any inability of us or our employees, representatives, contractors, channel partners, agents, intermediaries, or other third parties to adequately address privacy and security concerns, even if unfounded, or comply with applicable laws, regulations, standards and obligations, could result in additional cost and liability to us, damage our reputation, inhibit sales, and adversely affect our business and results of operations.
Failure to comply with laws and regulations applicable to our business could subject us to fines and penalties and could also cause us to lose customers or negatively impact our ability to contract with customers, including those in the public sector.
Our business is subject to regulation by various federal, state, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing privacy and data protection laws and regulations, employment and labor laws, workplace safety, product safety, environmental laws, consumer protection laws, anti-bribery laws, import and export controls, federal securities laws and tax laws and regulations. In certain jurisdictions, these regulatory requirements may be more stringent than in the United States. Noncompliance by us, our employees, representatives, contractors, channel partners, agents, intermediaries, or other third parties with applicable regulations or requirements could subject us to:
investigations, enforcement actions and sanctions;
mandatory changes to our Falcon platform;
disgorgement of profits, fines and damages;
civil and criminal penalties or injunctions;
claims for damages by our customers or channel partners;
termination of contracts;
loss of intellectual property rights;
loss of our license to do business in the jurisdictions in which we operate; and
temporary or permanent debarment from sales to government organizations.
If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, results of operations and financial condition could be adversely affected. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in professional fees. Enforcement actions and sanctions could harm our business, results of operations and financial condition.
We endeavor to properly classify employees as exempt versus non-exempt under applicable law. Although there are no pending or threatened material claims or investigations against us asserting that some employees are improperly classified as exempt, the possibility exists that some of our current or former employees could have been incorrectly classified as exempt employees.
These laws and regulations impose added costs on our business, and failure by us, our employees, representatives, contractors, channel partners, agents, intermediaries, or other third parties to comply with these or other applicable regulations and requirements could lead to claims for damages, penalties, termination of contracts, loss of exclusive rights in our intellectual property and temporary suspension or permanent debarment from government contracting. Any such damages, penalties, disruptions or limitations in our ability to do business with customers, including those in the public sector, and could result in reduced sales of our products, substantial product inventory write-offs, reputational damage, penalties, and other sanctions, any of which could harm our business, reputation, and results of operations.
We are subject to laws and regulations, including governmental export and import controls, sanctions, and anti-corruption laws, that could impair our ability to compete in our markets and subject us to liability if we are not in full compliance with applicable laws.
We are subject to laws and regulations, including governmental export controls, that could subject us to liability or impair our ability to compete in our markets. Our products are subject to U.S. export controls, including the U.S. Department of Commerce’s Export Administration Regulations, and we and our employees, representatives, contractors, agents, intermediaries, and other third parties are also subject to various economic and trade sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Control. We incorporate standard encryption algorithms into our products, which, along with the underlying technology, may be exported outside of the U.S. only with the required export authorizations, including by license, license exception or other appropriate government authorizations, which may require the filing of an encryption
78

registration and classification request. Furthermore, U.S. export control laws and economic sanctions prohibit the shipment of certain cloud-based solutions to countries, governments, and persons targeted by U.S. sanctions. We also collect information about cyber threats from open sources, intermediaries, and third parties that we make available to our customers in our threat industry publications. While we have implemented certain procedures to facilitate compliance with applicable laws and regulations in connection with the collection of this information, we cannot assure you that these procedures have been effective or that we, or third parties, many of whom we do not control, have complied with all laws or regulations in this regard. Failure by our employees, representatives, contractors, channel partners, agents, intermediaries, or other third parties to comply with applicable laws and regulations in the collection of this information also could have negative consequences to us, including reputational harm, government investigations and penalties.
Although we take precautions to prevent our information collection practices and services from being provided in violation of such laws, our information collection practices and services may have been in the past, and could in the future be, provided in violation of such laws. If we or our employees, representatives, contractors, channel partners, agents, intermediaries, or other third parties fail to comply with these laws and regulations, we could be subject to civil or criminal penalties, including the possible loss of export privileges and fines. We may also be adversely affected through reputational harm, loss of access to certain markets, or otherwise. Obtaining the necessary authorizations, including any required license, for a particular transaction may be time-consuming, is not guaranteed and may result in the delay or loss of sales opportunities.
Various countries regulate the import of certain encryption technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our products or could limit our customers’ ability to implement our products in those countries. Changes in our products or changes in export and import regulations may create delays in the introduction of our products into international markets, prevent our customers with international operations from deploying our products globally or, in some cases, prevent the export or import of our products to certain countries, governments or persons altogether. Any change in export or import regulations, economic sanctions or related legislation, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential customers with international operations. Any decreased use of our products or limitation on our ability to export or sell our products would likely adversely affect our business, results of operations, and financial condition.
We are also subject to FCPA, Bribery Act, and other anti-corruption, sanctions, anti-bribery, anti-money laundering and similar laws in the United States and other countries in which we conduct activities. Anti-corruption and anti-bribery laws, which have been enforced aggressively and are interpreted broadly, prohibit companies and their employees, agents, intermediaries, and other third parties from promising, authorizing, making or offering improper payments or other benefits to government officials and others in the private sector. We leverage third parties, including intermediaries, agents, and channel partners, to conduct our business in the U.S. and abroad, to sell subscriptions to our Falcon platform and to collect information about cyber threats. We and these third-parties may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and we may be held liable for the corrupt or other illegal activities of these third-party business partners and intermediaries, our employees, representatives, contractors, channel partners, agents, intermediaries, and other third parties, even if we do not explicitly authorize such activities. While we have policies and procedures to address compliance with FCPA, Bribery Act and other anti-corruption, sanctions, anti-bribery, anti-money laundering and similar laws, we cannot assure you that they will be effective, or that all of our employees, representatives, contractors, channel partners, agents, intermediaries, or other third parties have taken, or will not take actions, in violation of our policies and applicable law, for which we may be ultimately held responsible. As we increase our international sales and business, our risks under these laws may increase. Noncompliance with these laws could subject us to investigations, severe criminal or civil sanctions, settlements, prosecution, loss of export privileges, suspension or debarment from U.S. government contracts, other enforcement actions, disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, whistleblower complaints, adverse media coverage and other consequences. Any investigations, actions or sanctions could harm our reputation, business, results of operations and financial condition.
Some of our technology incorporates “open source” software, which could negatively affect our ability to sell our Falcon platform and subject us to possible litigation.
Our products and subscriptions contain third-party open source software components, and failure to comply with the terms of the underlying open source software licenses could restrict our ability to sell our products and subscriptions. The use and distribution of open source software may entail greater risks than the use of third-party commercial software, as open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. Many of the risks associated with use of open source software cannot be eliminated and could negatively affect our business. In addition, the wide availability of source code used in our solutions could expose us to security vulnerabilities.
79

Some open source licenses contain requirements that we make available source code for modifications or derivative works we create based upon the type of open source software we use. If we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to release the source code of our proprietary software to the public, including authorizing further modification and redistribution, or otherwise be limited in the licensing of our services, each of which could provide an advantage to our competitors or other entrants to the market, create security vulnerabilities in our solutions, require us to re-engineer all or a portion of our Falcon platform, and could reduce or eliminate the value of our services. This would allow our competitors to create similar products with lower development effort and time and ultimately could result in a loss of sales for us.
The terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that these licenses could be construed in ways that could impose unanticipated conditions or restrictions on our ability to commercialize products and subscriptions incorporating such software. Moreover, we cannot assure you that our processes for controlling our use of open source software in our products and subscriptions will be effective. From time to time, we may face claims from third parties asserting ownership of, or demanding release of, the open source software or derivative works that we developed using such software (which could include our proprietary source code), or otherwise seeking to enforce the terms of the applicable open source license. These claims could result in litigation. Litigation could be costly for us to defend, have a negative effect on our results of operations and financial condition or require us to devote additional research and development resources to change our solutions. Responding to any infringement or noncompliance claim by an open source vendor, regardless of its validity, discovering certain open source software code in our Falcon platform, or a finding that we have breached the terms of an open source software license, could harm our business, results of operations and financial condition, by, among other things:
resulting in time-consuming and costly litigation;
diverting management’s time and attention from developing our business;
requiring us to pay monetary damages or enter into royalty and licensing agreements that we would not normally find acceptable;
causing delays in the deployment of our Falcon platform or service offerings to our customers;
requiring us to stop offering certain services or features of our Falcon platform;
requiring us to redesign certain components of our Falcon platform using alternative non-infringing or non-open source technology, which could require significant effort and expense;
requiring us to disclose our software source code and the detailed program commands for our software; and
requiring us to satisfy indemnification obligations to our customers.
We provide service level commitments under some of our customer contracts. If we fail to meet these contractual commitments, we could be obligated to provide credits for future service and our business could suffer.
Certain of our customer agreements contain service level commitments, which contain specifications regarding the availability and performance of our Falcon platform. Any failure of or disruption to our infrastructure could impact the performance of our Falcon platform and the availability of services to customers. If we are unable to meet our stated service level commitments or if we suffer extended periods of poor performance or unavailability of our Falcon platform, we may be contractually obligated to provide affected customers with service credits for future subscriptions, and, in certain cases, refunds. To date, there has not been a material failure to meet our service level commitments, and we do not currently have any material liabilities accrued on our balance sheet for such commitments. Our revenue, other results of operations and financial condition could be harmed if we suffer performance issues or downtime that exceeds the service level commitments under our agreements with our customers.
We may become involved in litigation that may adversely affect us.
We are regularly subject to claims, suits, and government investigations and other proceedings including patent, product liability, class action, whistleblower, personal injury, property damage, labor and employment, commercial disputes, compliance with laws and regulatory requirements and other matters, and we may become subject to additional types of claims, suits, investigations and proceedings as our business develops. Such claims, suits, and government investigations and proceedings are inherently uncertain and their results cannot be predicted with certainty. Regardless of the outcome, any of these types of legal proceedings can have an adverse impact on us because of legal costs and diversion of management attention and resources, and
80

could cause us to incur significant expenses or liability, adversely affect our brand recognition, and/or require us to change our business practices. The expense of litigation and the timing of this expense from period to period are difficult to estimate, subject to change and could adversely affect our results of operations. It is possible that a resolution of one or more such proceedings could result in substantial damages, settlement costs, fines and penalties that could adversely affect our business, consolidated financial position, results of operations, or cash flows in a particular period. These proceedings could also result in reputational harm, sanctions, consent decrees, or orders requiring a change in our business practices. Because of the potential risks, expenses and uncertainties of litigation, we may, from time to time, settle disputes, even where we have meritorious claims or defenses, by agreeing to settlement agreements. Because litigation is inherently unpredictable, we cannot assure you that the results of any of these actions will not have a material adverse effect on our business, financial condition, results of operations, and prospects. Any of these consequences could adversely affect our business and results of operations.
Our business is subject to the risks of warranty claims, product returns, product liability, and product defects from real or perceived defects in our solutions or their misuse by our customers or third parties and indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses.
We may be subject to liability claims for damages related to errors or defects in our solutions. A material liability claim or other occurrence that harms our reputation or decreases market acceptance of our products may harm our business and results of operations. Although we generally have limitation of liability provisions in our terms and conditions of sale, these provisions do not cover our indemnification obligations as described in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Indemnification” and they may not fully or effectively protect us from claims as a result of federal, state, or local laws or ordinances, or unfavorable judicial decisions in the United States or other countries. The sale and support of our products also entails the risk of product liability claims.
Additionally, our agreements with customers and other third parties typically include indemnification or other provisions under which we agree to indemnify or otherwise be liable to them for losses suffered or incurred as a result of claims regarding intellectual property infringement, breach of agreement, including confidentiality, privacy and security obligations, violation of applicable laws, damages caused by failures of our solutions or to property or persons, or other liabilities relating to or arising from our products and services, or other acts or omissions. These contractual provisions often survive termination or expiration of the applicable agreement. We have not to date received any indemnification claims from third parties. However, as we continue to grow, the possibility of these claims against us will increase.
If our customers or other third parties we do business with make intellectual property rights or other indemnification claims against us, we will incur significant legal expenses and may have to pay damages, license fees, and/or stop using technology found to be in violation of the third party’s rights. We may also have to seek a license for the technology. Such license may not be available on reasonable terms, if at all, and may significantly increase our operating expenses or may require us to restrict our business activities and limit our ability to deliver certain solutions or features. We may also be required to develop alternative non-infringing technology, which could require significant effort and expense and/or cause us to alter our products and services, which could harm our business. Large indemnity obligations, whether for intellectual property or other claims, could harm our business, results of operations, and financial condition.
Additionally, our Falcon platform may be used by our customers and other third parties who obtain access to our solutions for purposes other than for which our platform was intended. For example, our Falcon platform might be misused by a customer to monitor its employee’s activities in a manner that violates the employee’s privacy rights under applicable law.
During the course of performing certain solution-related services and our professional services, our teams may have significant access to our customers’ networks. We cannot be sure that an employee may not take advantage of such access which may make our customers vulnerable to malicious activity by such employee. Any such misuse of our Falcon platform could result in negative press coverage and negatively affect our reputation, which could result in harm to our business, reputation, and results of operations.
We maintain insurance to protect against certain claims associated with the use of our products, but our insurance coverage may not adequately cover any claim asserted against us. In addition, even claims that ultimately are unsuccessful could result in our expenditure of funds in litigation, divert management’s time and other resources, and harm our business and reputation. We offer our Falcon Complete customers a limited warranty, subject to certain conditions, and our potential liability under this warranty is provided by our insurance carrier to us. Any failure or refusal of our insurance providers to provide the expected insurance benefits to us after we have paid the warranty claims would cause us to incur significant expense or cause us to cease offering this warranty which could damage our reputation, cause us to lose customers, expose us to liability claims by our
81

customers, negatively impact our sales and marketing efforts, and have an adverse effect on our business, financial condition and results of operations.
Risks Related to Ownership of Our Class A Common Stock
The market price of our Class A common stock may be volatile, and you could lose all or part of your investment.
We cannot predict the prices at which our Class A common stock will trade. The market price of our Class A common stock depends on a number of factors, including those described in this “Risk Factors” section, many of which are beyond our control and may not be related to our operating performance. In addition, the limited public float of our Class A common stock tends to increase the volatility of the trading price of our Class A common stock. These fluctuations could cause you to lose all or part of your investment in our Class A common stock. Factors that could cause fluctuations in the market price of our Class A common stock include the following:
actual or anticipated changes or fluctuations in our results of operations;
the financial projections we may provide to the public, any changes in these projections or our failure to meet these projections;
announcements by us or our competitors of new products or new or terminated significant contracts, commercial relationships or capital commitments;
industry or financial analyst or investor reaction to our press releases, other public announcements and filings with the SEC;
rumors and market speculation involving us or other companies in our industry;
price and volume fluctuations in the overall stock market from time to time;
changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;
failure of industry or financial analysts to maintain coverage of us, changes in financial estimates by any analysts who follow our company, or our failure to meet these estimates or the expectations of investors;
actual or anticipated developments in our business or our competitors’ businesses or the competitive landscape generally;
litigation involving us, our industry or both, or investigations by regulators into our operations or those of our competitors;
developments or disputes concerning our intellectual property rights or our solutions, or third-party proprietary rights;
announced or completed acquisitions of businesses or technologies by us or our competitors;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
any major changes in our management or our board of directors, particularly with respect to Mr. Kurtz;
effects of public health crises, pandemics and epidemics, such as COVID-19;
general economic conditions and slow or negative growth of our markets; and
other events or factors, including those resulting from war, incidents of terrorism or responses to these events.
In addition, the stock market in general, and the market for technology companies in particular, has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry factors may seriously affect the market price of our Class A common stock, regardless of our actual operating performance. In addition, in the past, following periods of volatility in the overall market and the market prices of a particular company’s securities, securities class action litigation has often been instituted against that company. Securities
82

litigation, if instituted against us, could result in substantial costs and divert our management’s attention and resources from our business. This could have an adverse effect on our business, results of operations and financial condition.
Sales of substantial amounts of our Class A common stock in the public markets, or the perception that they might occur, could reduce the price that our Class A common stock might otherwise attain and may dilute your voting power and your ownership interest in us.
Sales of a substantial number of shares of our Class A common stock in the public market, including shares of Class A stock that have been converted from shares of Class B common stock, and particularly sales by our directors, executive officers and significant stockholders, or the perception that these sales could occur, could adversely affect the market price of our Class A common stock. As of November 30, 2020, we had 188,279,983 shares of Class A common stock outstanding and 32,983,756 shares of Class B common stock outstanding.
All of the shares of Class A common stock sold in our initial public offering are freely tradable without restrictions or further registration under the Securities Act, except for any shares held by our affiliates as defined in Rule 144 under the Securities Act.
In addition, certain holders of our Class B common stock are entitled to rights with respect to registration of these shares under the Securities Act pursuant to our amended and restated registration rights agreement. If these holders of our Class B common stock, by exercising their registration rights, sell a large number of shares, they could adversely affect the market price for our Class A common stock.
We may also issue our shares of Class A common stock or securities convertible into shares of our Class A common stock from time to time in connection with a financing, acquisition, investments or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the market price of our Class A common stock to decline.
If industry or financial analysts do not publish research or reports about our business, or if they issue inaccurate or unfavorable research regarding our Class A common stock, our stock price and trading volume could decline.
The trading market for our Class A common stock will be influenced by the research and reports that industry or financial analysts publish about us or our business. We do not control these analysts or the content and opinions included in their reports. As a new public company, the analysts who publish information about our Class A common stock have had relatively little experience with our company, which could affect their ability to accurately forecast our results and make it more likely that we fail to meet their estimates. If any of the analysts who cover us issues an inaccurate or unfavorable opinion regarding our stock price, our stock price would likely decline. In addition, the stock prices of many companies in the technology industry have declined significantly after those companies have failed to meet, or significantly exceed, the financial guidance publicly announced by the companies or the expectations of analysts. If our financial results fail to meet, or significantly exceed, our announced guidance or the expectations of analysts or public investors, analysts could downgrade our Class A common stock or publish unfavorable research about us. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, our visibility in the financial markets could decrease, which in turn could cause our stock price or trading volume to decline.
The dual class structure of our common stock has the effect of concentrating voting control with those stockholders who held our capital stock (or options or other securities convertible into or exercisable for our capital stock) prior to the completion of our initial public offering, including our executive officers, employees, directors, principal stockholders, and their affiliates, which will limit your ability to influence the outcome of matters submitted to our stockholders for approval.
Our Class B common stock has 10 votes per share, and our Class A common stock has one vote per share. The dual class structure of our common stock has the effect of concentrating voting control with those stockholders who held our capital stock (or options or other securities convertible into or exercisable for our capital stock) prior to our initial public offering, including our executive officers, employees, directors, principal stockholders, and their affiliates, which will limit your ability to influence the outcome of matters submitted to our stockholders for approval, including the election of our directors and the approval of any change in control transaction. Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, which will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long term.
83

As of October 31, 2020, our executive officers, directors, one of our current stockholders and its respective affiliates held, in aggregate, 62% of the voting power of our outstanding capital stock. Furthermore, one of our current stockholders and its respective affiliates held, in aggregate, 26% of the voting power of our outstanding capital stock. As a result, these stockholders, acting together, have control over most matters that require approval by our stockholders, including the election of directors and approval of significant corporate transactions. They may also have interests that differ from yours and may vote in a way with which you disagree and which may be adverse to your interests. Corporate action might be taken even if other stockholders, including those who purchased shares in our initial public offering, oppose them. This concentration of ownership may have the effect of delaying, preventing or deterring a change of control or other liquidity event of our company, could deprive our stockholders of an opportunity to receive a premium for their shares of common stock as part of a sale or other liquidity event and might ultimately affect the market price of our common stock.
Further, our amended and restated certificate of incorporation provides that, to the fullest extent permitted by law, the doctrine of “corporate opportunity” does not apply to Accel, or its respective affiliates, in a manner that would prohibit them from investing in competing businesses or doing business with our partners or customers.
Shares of our common stock are subordinate to our debts and other liabilities, resulting in a greater risk of loss for stockholders.
Shares of our common stock are subordinate in right of payment to all of our current and future debt. We cannot assure that there would be any remaining funds after the payment of all of our debts for any distribution to our common stockholders.
We do not intend to pay dividends in the foreseeable future. As a result, your ability to achieve a return on your investment will depend on appreciation in the price of our Class A common stock.
We have never declared or paid any cash dividends on our capital stock. We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not anticipate paying any dividends in the foreseeable future. Any determination to pay dividends in the future will be at the discretion of our board of directors. Additionally, our ability to pay dividends is limited by restrictions on our ability to pay dividends or make distributions under the terms of our credit facility. Accordingly, investors must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
We are an “emerging growth company” and we cannot be certain if the reduced disclosure requirements applicable to emerging growth companies will make our Class A common stock less attractive to investors.
We will be an “emerging growth company” as defined in the JOBS Act until January 31, 2021. As an emerging growth company, we have taken advantage of certain exemptions from various requirements that are applicable to public companies that are not “emerging growth companies,” including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We may take advantage of these exemptions until we are no longer an emerging growth company. Further, pursuant to Section 107 of the JOBS Act, as an emerging growth company, we have elected to take advantage of the extended transition period for complying with new or revised accounting standards until those standards would otherwise apply to private companies. As a result, our results of operations and financial statements may not be comparable to the results of operations and financial statements of other companies who have adopted the new or revised accounting standards. We cannot predict if investors will find our Class A common stock less attractive because we have relied on these exemptions. If some investors find our Class A common stock less attractive as a result, our stock price may be more volatile.
The issuance of additional stock in connection with financings, acquisitions, investments, our stock incentive plans, or otherwise will dilute all other stockholders.
Our amended and restated certificate of incorporation authorizes us to issue up to 2,000,000,000 shares of Class A common stock, up to 300,000,000 shares of Class B common stock, and up to 100,000,000 shares of preferred stock with such rights and preferences as may be determined by our board of directors. Subject to compliance with applicable rules and regulations, we may issue shares of Class A common stock or securities convertible into shares of our Class A common stock from time to time in connection with a financing, acquisition, investment, our stock incentive plans or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the market price of our Class A common stock to decline.
84

Certain provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove members of our board of directors or current management, and may adversely affect the market price of our Class A common stock.
Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors that are not nominated by the current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions include:
our dual class common stock structure, which provides our holders of Class B common stock with the ability to significantly influence the outcome of matters requiring stockholder approval, even if they own significantly less than a majority of the shares of our outstanding Class A and Class B common stock;
a classified board of directors with three-year staggered terms, which could delay the ability of stockholders to change the membership of a majority of our board of directors;
the ability of our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;
a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders, which prohibition will take effect on the first date on which the number of outstanding shares of our Class B common stock represents less than 10% of the aggregate number of outstanding shares of our Class A common stock and our Class B common stock, taken together as a single class;
the requirement that a special meeting of stockholders may be called only by the chairperson of our board of directors, chief executive officer or by the board of directors acting pursuant to a resolution adopted by a majority of our board of directors, which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;
certain amendments to our amended and restated certificate of incorporation require the approval of two-thirds of the then-outstanding voting power of our capital stock; and
advance notice procedures with which stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.
These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a certain period of time.
Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware, and to the extent enforceable, the federal district courts of the United States, will be the exclusive forum for certain disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.
Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware is the exclusive forum for:
any derivative action or proceeding brought on our behalf;
any action asserting a breach of fiduciary duty;
any action asserting a claim against us arising under the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws;
any action to interpret, apply, enforce or determine the validity of our amended and restated certificate of incorporation or our amended and restated bylaws; and
85

any action asserting a claim against us that is governed by the internal-affairs doctrine.
However, this exclusive forum provision does not apply to suits brought to enforce a duty or liability created by the Exchange Act. In addition, our amended and restated bylaws provide that the federal district courts of the United States will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, subject to and contingent upon a final adjudication in the State of Delaware of the enforceability of such exclusive forum provision.
These exclusive-forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage lawsuits against us and our directors, officers and other employees.
General Risk Factors
The requirements of being a public company may strain our resources, divert managements’ attention, and if we fail to maintain an effective system of internal controls, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
As a new public company, we recently became subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, and the rules and regulations of Nasdaq. We expect that the requirements of these rules and regulations will increase our legal, accounting and financial compliance costs; make some activities more difficult, time-consuming and costly, and place significant strain on our personnel, systems and resources. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are continuing to develop and refine our disclosure controls, internal control over financial reporting and other procedures that are designed to ensure information required to be disclosed by us in our financial statements and in the reports that we file with the SEC is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers.
Our current controls and any new controls we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our internal controls may be discovered in the future. Any failure to develop or maintain effective controls, or any difficulties encountered in their implementation or improvement, could harm our results of operations, may result in a restatement of our financial statements for prior periods, cause us to fail to meet our reporting obligations, and could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we are required to include in the periodic reports we are required to file with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the market price of our Class A common stock. As a result of becoming a public company, our management is required, pursuant to Section 404 of the Sarbanes-Oxley Act, to certify financial and other information in our quarterly and annual reports and provide an annual management report on the effectiveness of our internal control over financial reporting commencing with our second Annual Report on Form 10-K. In order to improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management’s attention may be diverted from other business concerns, which could harm our business, financial condition, and results of operations.
Our independent registered public accounting firm is not required to formally attest to the effectiveness of our internal control over financial reporting until January 31, 2021. At such time, our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our controls are documented, designed or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting could have a material and adverse effect on our business and results of operations and could cause a decline in the price of our stock.
Future acquisitions, strategic investments, partnerships, or alliances could be difficult to identify and integrate, divert the attention of key management personnel, disrupt our business, dilute stockholder value and adversely affect our results of operations and financial condition.
As part of our business strategy, we have in the past and expect to continue to make investments in and/or acquire complementary companies, services or technologies. For example, we recently acquired Preempt Security, Inc. Our ability as an organization to acquire and integrate other companies, services or technologies in a successful manner in the future is not guaranteed. We may not be able to find suitable acquisition candidates, and we may not be able to complete such acquisitions on favorable terms, if at all. If we do complete acquisitions, including our acquisition of Preempt Security, we may not ultimately
86

strengthen our competitive position or ability to achieve our business objectives, and any acquisitions we complete could be viewed negatively by our end-customers or investors. In addition, our due diligence may fail to identify all of the problems, liabilities or other shortcomings or challenges of an acquired business, product or technology, including issues related to intellectual property, product quality or product architecture, regulatory compliance practices, revenue recognition or other accounting practices or issues with employees or customers. If we are unsuccessful at integrating such acquisitions, or the technologies associated with such acquisitions, into our company, the revenue and results of operations of the combined company could be adversely affected. Any integration process may require significant time and resources, and we may not be able to manage the process successfully. We may not successfully evaluate or utilize the acquired technology or personnel, or accurately forecast the financial impact of an acquisition transaction, including accounting charges. We may have to pay cash, incur debt or issue equity securities to pay for any such acquisition, each of which could adversely affect our financial condition and the market price of our Class A common stock. The sale of equity or issuance of debt to finance any such acquisitions could result in dilution to our stockholders. The incurrence of indebtedness would result in increased fixed obligations and could also include covenants or other restrictions that would impede our ability to manage our operations.

Additional risks we may face in connection with acquisitions include:
diversion of management time and focus from operating our business to addressing acquisition integration challenges;
coordination of research and development and sales and marketing functions;
integration of product and service offerings;
retention of key employees from the acquired company;
changes in relationships with strategic partners as a result of product acquisitions or strategic positioning resulting from the acquisition;
cultural challenges associated with integrating employees from the acquired company into our organization;
integration of the acquired company’s accounting, management information, human resources and other administrative systems;
the need to implement or improve controls, procedures, and policies at a business that prior to the acquisition may have lacked sufficiently effective controls, procedures and policies;
additional legal, regulatory or compliance requirements;
financial reporting, revenue recognition or other financial or control deficiencies of the acquired company that we do not adequately address and that cause our reported results to be incorrect;
liability for activities of the acquired company before the acquisition, including intellectual property infringement claims, violations of laws, commercial disputes, tax liabilities and other known and unknown liabilities;
unanticipated write-offs or charges; and
litigation or other claims in connection with the acquired company, including claims from terminated employees, customers, former stockholders or other third parties.
Our failure to address these risks or other problems encountered in connection with acquisitions and investments could cause us to fail to realize the anticipated benefits of these acquisitions or investments, cause us to incur unanticipated liabilities, and harm our business generally.

Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.
As of January 31, 2020, we had aggregate U.S. federal and California net operating loss carryforwards of $652.9 million and $82.0 million, respectively, which may be available to offset future taxable income for income tax purposes. If not utilized, the federal and California net operating loss carryforwards will begin to expire in 2031. As of January 31, 2020, we had net operating loss carryforwards for other states of $406.1 million that will begin to expire in 2023. As of January 31, 2020, we had federal and California research and development credit carryforwards of $19.9 million and $4.9 million, respectively. The federal research and development credit carryforwards will begin to expire in 2031, and the California carryforwards are carried forward indefinitely. Realization of these net operating loss and research and development credit carryforwards depends on future income,
87

and there is a risk that our existing carryforwards could expire unused and be unavailable to offset future income tax liabilities, which could adversely affect our results of operations.
In addition, under Sections 382 and 383 of the Internal Revenue Code, if a corporation undergoes an “ownership change,” generally defined as a greater than 50% change (by value) in ownership by “5 percent shareholders” over a rolling three-year period, the corporation’s ability to use its pre-change net operating loss carryovers and other pre-change tax attributes, such as research and development credits, to offset its post-change income or taxes may be limited. We may experience ownership changes in the future as a result of shifts in our stock ownership. As a result, if we earn net taxable income, our ability to use our pre-change net operating loss carryforwards to offset U.S. federal taxable income may be subject to limitations, which could potentially result in increased future tax liability to us.

Taxing authorities may successfully assert that we should have collected or in the future should collect sales and use, value added or similar taxes, and we could be subject to liability with respect to past or future sales, which could adversely affect our results of operations.
We do not collect sales and use, value added or similar taxes in all jurisdictions in which we have sales because we have been advised that such taxes are not applicable to our services in certain jurisdictions. Sales and use, value added, and similar tax laws and rates vary greatly by jurisdiction. Certain jurisdictions in which we do not collect such taxes may assert that such taxes are applicable, which could result in tax assessments, penalties and interest, to us or our customers for the past amounts, and we may be required to collect such taxes in the future. If we are unsuccessful in collecting such taxes from our customers, we could be held liable for such costs, which may adversely affect our results of operations.

If our estimates or judgments relating to our critical accounting policies prove to be incorrect or financial reporting standards or interpretations change, our results of operations could be adversely affected.
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in our condensed consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as discussed in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our condensed consolidated financial statements include those related to revenue recognition; allowance for doubtful accounts; valuation of common stock and redeemable convertible preferred stock warrants; carrying value and useful lives of long-lived assets; loss contingencies; and the provision for income taxes and related deferred taxes. Additionally, as a result of the global COVID-19 pandemic, many of management’s estimates and assumptions require increased judgment and carry a higher degree of variability and volatility. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of industry or financial analysts and investors, resulting in a decline in the market price of our Class A common stock.
Additionally, we regularly monitor our compliance with applicable financial reporting standards and review new pronouncements and drafts thereof that are relevant to us. As a result of new standards, changes to existing standards and changes in their interpretation, we might be required to change our accounting policies, alter our operational policies and implement new or enhance existing systems so that they reflect new or amended financial reporting standards, or we may be required to restate our published financial statements. Such changes to existing standards or changes in their interpretation may have an adverse effect on our reputation, business, financial position and profit, or cause an adverse deviation from our revenue and operating profit target, which may negatively impact our financial results.
Item 2. Unregistered Shares of Equity Securities and Use of Proceeds
Unregistered Sales of Equity Securities
On September 30, 2020, we agreed to issue up to $5.3 million of shares of our Class A common stock, subject to service-based vesting and other conditions, to certain individual stockholders of Preempt Security in connection with our acquisition of Preempt Security. The transaction was exempt from registration under Section 4(a)(2) of the Securities Act.
88

Use of Proceeds from Public Offering of Common Stock
There were no purchases of shares of our common stock during the nine months ended October 31, 2020. On June 11, 2019, the SEC declared our registration statement on Form S-1 (File No. 333-231461) for our IPO effective. There have been no material changes in the planned use of proceeds from our IPO as described in our final prospectus filed with the SEC on June 13, 2019.
Item 3. DEFAULTS UPON SENIOR SECURITIES
Not applicable.
Item 4. MINE SAFETY DISCLOSURES
Not applicable.
Item 5. OTHER INFORMATION
Not applicable.
89

Item 6. Exhibits
We have filed the exhibits listed on the accompanying Exhibit Index, which is incorporated herein by reference.
Index to Exhibits
Incorporated by Reference
Exhibit
Number
Exhibit DescriptionFormFile No.ExhibitFiling
Date
Filed
Herewith
8-K001-389333.16/14/2019
8-K001-389333.26/14/2019
X
X
X
101.INSInline XBRL Instance DocumentX
101.SCHInline XBRL Taxonomy Extension Schema DocumentX
101.CALInline XBRL Taxonomy Extension Calculation Linkbase DocumentX
101.DEFInline XBRL Taxonomy Extension Definition Linkbase DocumentX
101.LABInline XBRL Taxonomy Extension Label Linkbase DocumentX
101.PREInline XBRL Taxonomy Extension Presentation Linkbase DocumentX
104Cover Page Interactive Data File – the cover page XBRL tags are embedded within the Inline Instance XBRL document
_______________________________________
*The certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and are not to be incorporated by reference into any of CrowdStrike Holdings, Inc.’s filings under the Securities Act of 1933, as amended, irrespective of any general incorporation language contained in such filing.
90

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, in Sunnyvale, California, on the day of December 3, 2020.

CROWDSTRIKE HOLDINGS, INC.
By:/s/ Burt W. Podbere
Burt W. Podbere
Chief Financial Officer (Principal Financial Officer)
By:/s/ Abhishek Maheshwari
Abhishek Maheshwari
Chief Accounting Officer (Principal Accounting Officer)

91
EX-31.1 2 crwd-20201031xexx311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, George Kurtz, certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of CrowdStrike Holdings, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(c)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the 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(s) 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: December 3, 2020
CROWDSTRIKE HOLDINGS, INC.
By:/s/ George Kurtz
Name:George Kurtz
Title:President, Chief Executive Officer, and Director
(Principal Executive Officer)


EX-31.2 3 crwd-20201031xexx312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Burt W. Podbere, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of CrowdStrike Holdings, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(c)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the 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(s) 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: December 3, 2020
CROWDSTRIKE HOLDINGS, INC.
  
By:/s/ Burt W. Podbere
Name:Burt W. Podbere
Title:Chief Financial Officer (Principal Financial Officer)


EX-32.1 4 crwd-20201031xexx321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, George Kurtz, the President and Chief Executive Officer of CrowdStrike Holdings, Inc., certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of CrowdStrike Holdings, Inc. for the fiscal quarter ended October 31, 2020 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of CrowdStrike Holdings, Inc.
Date: December 3, 2020
By:/s/ George Kurtz
Name:George Kurtz
Title:President, Chief Executive Officer, and Director
(Principal Executive Officer)
I, Burt W. Podbere, the Chief Financial Officer of CrowdStrike Holdings, Inc., certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of CrowdStrike Holdings, Inc. for the fiscal quarter ended October 31, 2020 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of CrowdStrike Holdings, Inc.
Date: December 3, 2020
By:/s/ Burt W. Podbere
Name:Burt W. Podbere
Title:Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 5 crwd-20201031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Description of Business and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Fair Value Measurements and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Fair Value Measurements and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Fair Value Measurements and Marketable Securities - Financial Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Fair Value Measurements and Marketable Securities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Fair Value Measures and Marketable Securities - Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Fair Value Measures and Marketable Securities - Strategic Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Fair Value Measurements and Marketable Securities - Redeemable convertible preferred stock warrant liability (Details) link:presentationLink link:calculationLink link:definitionLink 2115104 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2420412 - Disclosure - Balance Sheet Components - Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2421413 - Disclosure - Balance Sheet Components - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2422414 - Disclosure - Balance Sheet Components - Goodwill Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2423415 - Disclosure - Balance Sheet Components - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2124105 - Disclosure - Secured Revolving Credit Facility link:presentationLink link:calculationLink link:definitionLink 2425416 - Disclosure - Secured Revolving Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2126106 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2427417 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2128107 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2329304 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2430418 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2431419 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2432420 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2432420 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2133108 - Disclosure - Equity Transactions link:presentationLink link:calculationLink link:definitionLink 2434421 - Disclosure - Equity Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2135109 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2336305 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2437422 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2438423 - Disclosure - Stock-Based Compensation - Stock options - Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2439424 - Disclosure - Stock-Based Compensation - Stock options - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 2440425 - Disclosure - Stock-Based Compensation - RSU activity (Details) link:presentationLink link:calculationLink link:definitionLink 2441426 - Disclosure - Stock-Based Compensation - Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2142110 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations link:presentationLink link:calculationLink link:definitionLink 2343306 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2444427 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Revenue from Contracts by Type and Region (Details) link:presentationLink link:calculationLink link:definitionLink 2445428 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2446429 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Changes in Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2447430 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2447430 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2448431 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Deferred contract acquisition costs (Details) link:presentationLink link:calculationLink link:definitionLink 2149111 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2350307 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2451432 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2452433 - Disclosure - Commitments and Contingencies - Purchase Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2153112 - Disclosure - Geographic Information link:presentationLink link:calculationLink link:definitionLink 2354308 - Disclosure - Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2455434 - Disclosure - Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 2156113 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2457435 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2158114 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2359309 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2460436 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2461437 - Disclosure - Acquisitions- Identifiable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2162115 - Disclosure - Net Loss Per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 2363310 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 2464438 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 2465439 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Antidilutive (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 crwd-20201031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 crwd-20201031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 crwd-20201031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Related Party Transactions [Abstract] Related Party Transactions [Abstract] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent PSUs Performance-based Stock Units [Member] Performance-based Stock Units Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Level 3 Fair Value, Inputs, Level 3 [Member] Amount outstanding Unused standby letter of credit Long-term Line of Credit Leases Lessee, Leases [Policy Text Block] Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Revenue included in the contract liability balance Contract with Customer, Liability, Revenue Recognized Total current liabilities Liabilities, Current Other-than-temporary impairments Other than Temporary Impairment Losses, Investments Swingline Swingline Facility [Member] Represents information pertaining to swingline facility. Accrued legal and accounting Accrued Legal and Accounting Expenses Accrued Legal and Accounting Expenses Goodwill acquired Goodwill, Acquired During Period Asset Class [Axis] Asset Class [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Accounts receivable associated with related parties Accounts Receivable, Related Parties Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Concentration Risk [Line Items] Concentration Risk [Line Items] Conversion of warrants, warrants issued (in shares) Conversion Of Warrants, Warrants Issued Number of new warrants issued in the conversion of redeemable convertible preferred stock warrants in a noncash (or part noncash) transaction. ASU 2014-09 Accounting Standards Update 2014-09 [Member] Recently issued and recently adopted accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Total cost of revenue Cost of Goods and Services Sold Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Current Fiscal Year End Date Current Fiscal Year End Date Reclassification of liability for redeemable convertible preferred stock warrants to additional paid-in capital upon initial public offering Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 Accrued Expenses Accrued Liabilities, Current [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Options outstanding at beginning of period (in shares) Options outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Issuance of common stock upon initial public offering, net of underwriting discounts and issuance costs (in shares) Stock Issued During Period, Value, New Issues Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Capital contributions from non-controlling interest holders Proceeds from Noncontrolling Interests Property and equipment, net Property, Plant and Equipment, Net Incremental borrowing facility Line of Credit Facility Incremental Borrowing Capacity Represents information pertaining to incremental borrowing facility. LIBOR London Interbank Offered Rate (LIBOR) [Member] Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] Proceeds from the issuance of common stock upon initial public offering, net of underwriting discounts Proceeds from Issuance Initial Public Offering Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Margin (as a percent) Debt Instrument, Basis Spread on Variable Rate Total assets Assets Contract with Customer, Liability [Line Items] Contract with Customer, Liability [Line Items] 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. Fiscal 2021 (remaining three months) Recorded Unconditional Purchase Obligation, Due in Remainder of Fiscal Year Exercised (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Entity Shell Company Entity Shell Company Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Present value of operating lease liabilities Operating Lease, Liability Cover [Abstract] Weighted-average remaining contractual term of options vested and exercisable (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Reversal of unrealized gain upon sale of debt securities Other Comprehensive Income (Loss), Securities, Available-for-Sale, Reversal of Unrealized Holding Gain (Loss) Arising During Period, after Tax Other Comprehensive Income (Loss), Securities, Available-for-Sale, Reversal of Unrealized Holding Gain (Loss) Arising During Period, after Tax Document Type Document Type Other liabilities Increase (Decrease) in Other Noncurrent Liabilities Subsequent Event Subsequent Event [Member] Variable Rate [Domain] Variable Rate [Domain] Subscription Subscription and Circulation [Member] Number of cloud modules Number of Cloud Modules Number of Cloud Modules Construction in process Construction in Progress [Member] Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Commission amortization period Revenue Amortization Over Estimated Benefit For Commission Including Referral Fees Paid Represents the amortization over an estimated period of benefit for commissions, including referral fees paid to channel partner. Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] General and administrative General and Administrative Expense [Member] RSUs and PSUs subject to future vesting Restricted Stock [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Fiscal 2024 Lessee, Operating Lease, Liability, Payments, Due Year Four Current liabilities: Liabilities, Current [Abstract] Credit Facility [Axis] Credit Facility [Axis] Percentage of eligible compensation Employee Stock Purchase Plan, Percentage Of Eligible Compensation Annual increase to stock available for issuance as a threshold percentage of outstanding shares of Company's capital stock as of the last day of the immediately preceding fiscal year, under the plan. Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Borrowing facility multiple factor - second year Line of Credit Facility Borrowing Capacity Multiple Factor for Second Fiscal Year Represents the line of credit facility borrowing capacity multiply factor for second year. Transaction price allocated to remaining performance obligations Revenue, Remaining Performance Obligation, Amount Forfeited (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Financial Instrument [Axis] Financial Instrument [Axis] Effect of foreign exchange rates on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Equity [Abstract] Equity [Abstract] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Document Quarterly Report Document Quarterly Report Commitments and contingencies (Note 11) Commitments and Contingencies Deferred contract acquisition costs Increase Decrease in Deferred Contract Acquisition Costs Amount of increase (decrease) in deferred contract acquisition costs. Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Accrued marketing Accrued Marketing Costs, Current Prepaid software licenses Prepaid Software Licenses Prepaid Software Licenses Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) Temporary Equity, Stock Issued During Period, Shares, Conversion of Convertible Securities Temporary Equity, Stock Issued During Period, Shares, Conversion of Convertible Securities Strategic investments Total initial cost Equity Method Investment, Aggregate Cost Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Class of Stock [Domain] Class of Stock [Domain] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Due in one year or less Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Options exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Money market funds Money Market Funds [Member] Amortization of deferred contract acquisition costs Capitalized Contract Cost, Amortization Asset Class [Domain] Asset Class [Domain] Entity File Number Entity File Number Remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Total unrecognized stock-based compensation expenses related to unvested RSUs Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Schedule of concentration of credit risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Document Fiscal Period Focus Document Fiscal Period Focus Financial Instruments [Domain] Financial Instruments [Domain] Other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Subscription term Subscription Term Subscription Term Amortized cost Debt Securities, Available-for-sale [Abstract] RSUs and PSUs expected to vest at end of period (in usd per share) Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Weighted Average Grant Date Fair Value Per share or unit weighted-average fair value of nonvested award expected to vest under share-based payment arrangement. Excludes share and unit options. Liabilities Other Liabilities [Member] Goodwill [Roll Forward] Goodwill [Roll Forward] Schedule of estimated aggregate future amortization expense of intangible assets Finite-lived Intangible Assets Amortization Expense [Table Text Block] Product and Service [Domain] Product and Service [Domain] Schedule of assumptions used to estimate fair value on date of grant Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Vested (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect, Period of Adoption, Adjustment Loss from operations Operating Income (Loss) Fiscal 2023 Recorded Unconditional Purchase Obligation Due in Third Year Goodwill Goodwill as of January 31, 2020 Goodwill as of October 31, 2020 Goodwill Schedule of restricted stock units Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Summary of prepaid expenses and other current assets Summary of prepaid expenses and other current assets [Table Text Block] Tabular disclosure of 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. Measurement Frequency [Domain] Measurement Frequency [Domain] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Statement [Line Items] Statement [Line Items] Data center and other computer equipment Data Center And Other Computer Equipment [Member] Represents the information pertaining to data center and other computer equipment. Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Conversion of redeemable convertible preferred stock to common stock Conversion of Stock, Amount Converted Fiscal 2022 Recorded Unconditional Purchase Obligation Due in Second Year Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Options outstanding at beginning of period (in usd per share) Options outstanding at end of period (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Plan Name [Axis] Plan Name [Axis] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Prepaid hosting services Prepaid Hosting Services Current Amount of asset related to consideration paid in advance for hosting services that provide economic benefits within a future period of one year or the normal operating cycle, if longer. Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Fair Value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Summary of accrued expenses Schedule of Accrued Liabilities [Table Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Amendment Flag Amendment Flag Schedule of total intangible assets, net Schedule of Finite-Lived Intangible Assets [Table Text Block] Weighted-Average Exercise Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Austin, Texas TEXAS Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Level 1 Fair Value, Inputs, Level 1 [Member] Customer [Axis] Customer [Axis] Interest expense Interest Expense Total unrecognized stock-based compensation expenses related to unvested options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Accrued commissions Accrued Sales Commission, Current Class of Stock [Axis] Class of Stock [Axis] Plan Name [Domain] Plan Name [Domain] Equity Transactions Stockholders' Equity Note Disclosure [Text Block] Use of estimates Use of Estimates, Policy [Policy Text Block] Description of Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Amount outstanding under credit agreement Line of Credit Facility, Fair Value of Amount Outstanding Non-cash operating lease cost Non-cash operating lease cost, amortization and interest Non-cash operating lease cost, amortization and interest Local Phone Number Local Phone Number Expected stock price volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Other acquired intangible assets Other Intangible Assets [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Total operating lease payments Lessee, Operating Lease, Liability, Payments, Due Property, plant and equipment Property, Plant and Equipment [Table Text Block] Liability Class [Axis] Liability Class [Axis] Accounts receivable, net of allowance for doubtful accounts of $1.1 million as of October 31, 2020 and January 31, 2020 Accounts Receivable, after Allowance for Credit Loss, Current Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Additional paid-in capital Additional Paid in Capital Change in fair value of redeemable convertible preferred stock warrant liability Fair Value Adjustment of Warrants Canceled (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Schedule of stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Number of quarterly installments Share Based Compensation Arrangement by Share Based Payment Award Number of Quarterly Installments Number of quarterly installments for share based payment awards. Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Short-term lease cost Short-term Lease, Cost Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Issuance of common stock upon exercise of options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Proceeds from issuance of common stock under the employee stock purchase plan Proceeds from Stock Plans Total current assets Assets, Current Entity Current Reporting Status Entity Current Reporting Status U.S. treasury securities US Treasury Securities [Member] Total fair value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value Payments of deferred offering costs Payments Of Deferred Offering Costs The cash outflow for deferred costs incurred directly with the issuance of an equity security. Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net loss Net loss Net loss attributable to common stockholders Net Income (Loss) Attributable to Parent Unrealized gain (loss), adjustment related to carrying value of non-marketable securities Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax Proceeds from issuance of common stock upon exercise of stock options Proceeds from Stock Options Exercised Common Stock Common Stock [Member] Current assets: Assets, Current [Abstract] 2025 Finite-Lived Intangible Assets, Amortization Expense, Year Five Leases [Abstract] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock Based Compensation Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Due after five years through nineteen years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Nineteen Years, Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Nineteen Years, Fair Value Cumulative gain Equity Method Investments [Member] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Voting equity interest acquired Business Acquisition, Percentage of Voting Interests Acquired Product and Service [Axis] Product and Service [Axis] Operating lease cost Operating Lease, Cost Entity Small Business Entity Small Business Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Number of shares of common stock related to early exercised stock options subject to repurchase (in shares) Sharebased Compensation Arrangement By Sharebased Payment Award Options Number Of Shares Related To Early Exercised Stock Options Subject To Repurchase Number of shares of common stock related to early exercised stock options subject to repurchase. Borrowing facility multiple factor - first year Line of Credit Facility Borrowing Capacity Multiple Factor for First Fiscal Year Represents the line of credit facility borrowing capacity multiply factor for first year. Entity Filer Category Entity Filer Category Web hosting services Web Hosting Services Current The carrying amount as of the balance sheet date of web hosting services. Letter of credit Letter of Credit [Member] Total stock-based compensation expense Share-based Payment Arrangement, Expense Movement in Deferred Revenue [Roll Forward] Movement in Deferred Revenue [Roll Forward] Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total liabilities and stockholders’ equity Liabilities and Equity Net increase (decrease) in deferred offering costs, accrued but not paid Net Change In Deferred Offering Costs, Accrued But Not Paid Represents the amount of net change in deferred offering costs, accrued but not paid. Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Entity Address, City or Town Entity Address, City or Town Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Common stock conversion ratio Stock Conversion, Common Stock Conversion Ratio Ratio applied to the conversion of one class of common stock to another. Concentration risk, percentage Concentration Risk, Percentage Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Operating expenses Operating Expenses [Abstract] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Equipment purchased but not yet placed into service Equipment Purchased But Not Yet Placed Into Service Equipment Purchased But Not Yet Placed Into Service Corporate debt securities Corporate Debt Securities [Member] Principles of consolidation Consolidation, Policy [Policy Text Block] Stockholders’ Equity Stockholders' Equity Attributable to Parent [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Concentration of credit risk and geographic information Concentration Risk, Credit Risk, Policy [Policy Text Block] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Proceeds from sales of marketable securities Proceeds from Sale of Debt Securities, Available-for-sale Weighted-average grant date fair value of options granted (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Useful lives Finite-Lived Intangible Asset, Useful Life Revenue Revenues [Abstract] Summary of revenue by region based on the shipping address of customers Summary of revenue by region based on the shipping address of customers [Table Text Block] Tabular disclosure of disaggregation of revenue by region. Options vested and expected to vest at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Recurring Fair Value, Recurring [Member] Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Award Type [Axis] Award Type [Axis] Other income, net Other Nonoperating Income (Expense) Description of Business and Basis of Presentation Class of Stock [Line Items] Class of Stock [Line Items] Geographic Information Revenues from External Customers and Long-Lived Assets [Line Items] Stock-based compensation expense deferred Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent Related Party Transactions Related Party Transactions Disclosure [Text Block] Redeemable Convertible Preferred Stock Redeemable Convertible Preferred Stock [Member] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Cash payments Operating Lease, Payments Line of Credit Facility [Table] Line of Credit Facility [Table] Geographical [Axis] Geographical [Axis] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Channel partner B Channel Partner B [Member] Channel Partner B Accumulated Deficit Retained Earnings [Member] Value of common stock related to early exercised stock options subject to repurchase Sharebased Compensation Arrangement By Sharebased Payment Award Options Value Related To Early Exercised Stock Options Subject To Repurchase Value of common stock related to early exercised stock options subject to repurchase. Subsequent Event Type [Domain] Subsequent Event Type [Domain] Leases Lessee, Operating Leases [Text Block] Share purchase rights under the employee stock purchase plan Share Purchase Rights Under Employee Stock Purchase Plan [Member] Share Purchase Rights Under Employee Stock Purchase Plan Document Period End Date Document Period End Date Other current assets Other Assets, Current Statement [Table] Statement [Table] Entity Registrant Name Entity Registrant Name Purchases of marketable securities Payments to Acquire Debt Securities, Available-for-sale Issuance of common stock upon exercise of options (in shares) Stock Issued During Period Shares Early Stock Options Exercised Stock Issued During Period Shares Early Stock Options Exercised Number of early share options (or share units) exercised during the current period. Beginning Balance Ending Balance Contract with Customer, Liability Summary of the activity of deferred contract acquisition costs Capitalized Contract Cost [Table Text Block] Schedule of company's fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Depreciation and amortization Depreciation And Amortization Excluding Intangible Assets And Deferred Contract Acquisition Costs Amount of depreciation and amortization excluding amortization of intangible assets and deferred contract acquisition costs. Maximum number of shares of common stock that may be issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Maximum Maximum [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Loss due to remeasurement of redeemable convertible preferred stock warrant liability Adjustment resulting from change in fair value recognized in the condensed consolidated statements of operations Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Fiscal 2023 Lessee, Operating Lease, Liability, Payments, Due Year Three Class B common stock Common Class B [Member] Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table] Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Public offering price (in usd per share) Share Price Weighted-average remaining contractual term of stock options outstanding (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Deferred contract acquisition costs, noncurrent Capitalized Contract Cost, Net, Noncurrent International Non-US [Member] Beginning balance Ending balance Temporary Equity, Carrying Amount, Attributable to Parent Net book value of capitalized internal use software Capitalized Computer Software, Net Real Estate Arrangements Real Estate Arrangements [Member] Real Estate Arrangements Software implementation costs Software Implementation Costs, Policy [Policy Text Block] Software Implementation Costs, Policy Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Due in one year or less Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost Accumulated deficit Retained Earnings (Accumulated Deficit) Document Information [Line Items] Document Information [Line Items] Entity Tax Identification Number Entity Tax Identification Number Fiscal 2025 Recorded Unconditional Purchase Obligation Due in Fifth Year Unrealized loss on available-for-sale securities, net of tax Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Number of reportable segments Number of Reportable Segments Options unvested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Offering period Employee Stock Purchase Plan Offering Period Represents the duration of offering period under ESPP. Sales and marketing Selling and Marketing Expense Preempt Preempt Security Inc [Member] Preempt Security Inc Trading Symbol Trading Symbol Minimum Minimum [Member] Non-controlling interest Stockholders' Equity Attributable to Noncontrolling Interest Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Total purchase commitments Recorded Unconditional Purchase Obligation Accounts receivable Accounts Receivable [Policy Text Block] Class A common stock Class A common stock Common Class A [Member] Commitment to spend Recorded Unconditional Purchase Obligation, Amount of Maturities and Sinking Fund Requirements 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2019 Plan Equity Incentive Plan2019 [Member] Represents information pertaining to 2019 Equity Incentive Plan. Accrued bonuses Accrued Bonuses, Current Balance Sheet Location [Domain] Balance Sheet Location [Domain] Underwriters' discounts and commissions and estimated offering expenses Payments of Underwriters' Discounts And Commissions The cash outflow from payments made for underwriters' discounts and commissions Statistical Measurement [Domain] Statistical Measurement [Domain] Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Developed technology Developed Technology Rights [Member] Schedule of stock option activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Channel partner A Channel Partner A [Member] Channel Partner A Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Aggregate intrinsic value of options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Provision for income taxes Income tax expense Income Tax Expense (Benefit) Stock-Based Compensation Share-based Payment Arrangement [Text Block] Conversion of redeemable convertible preferred stock warrant liabilities reclassified to additional paid-in capital Conversion Of Redeemable Convertible Preferred Stock Warrant Liabilities Reclassed To Additional Paid In Capital The value of the preferred stock warrant liabilities reclassed to additional paid-in capital converted in a noncash (or part noncash) transaction. Vesting [Axis] Vesting [Axis] Fiscal 2022 Lessee, Operating Lease, Liability, Payments, Due Year Two Customer relationships Customer Relationships [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Channel partner A Distributor Concentration Risk [Member] Reflects the percentage that revenues in the period from one or more significant distributor is to net revenues, as defined by the entity. Other liabilities, noncurrent Other Liabilities, Noncurrent Service-based vesting Service Based Restricted Stock Units Vesting [Member] Represents information pertaining to service based restricted stock units vesting. Additions to deferred revenue Contract with Customer, Liability, Addition to Deferred Revenue Amount of addition in deferred revenue. City Area Code City Area Code Sunnyvale, California CALIFORNIA Trade names Trade Names [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Title of 12(b) Security Title of 12(b) Security Number of marketable securities held Number of Marketable Securities Held Number of Marketable Securities Held Options exercisable at end of period (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Total assets Assets, Fair Value Disclosure Number of vesting schedules Vesting Schedule, Number Number of vesting schedules. Revenue Recognition - ASC 606 Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Concentration Risk [Table] Concentration Risk [Table] Asset backed securities Asset-backed Securities [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Non-cash interest expense Other Noncash Income (Expense) Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Summary of future minimum payments under noncancelable operating leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Granted (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Accrued payroll and benefits Increase (Decrease) in Employee Related Liabilities Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Rent expense Operating Leases, Rent Expense Assets Assets [Abstract] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Entity Ex Transition Period Entity Ex Transition Period Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Liability recorded Loss Contingency Accrual Total lease cost Lease, Cost 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Three Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Summary of changes in strategic investments Schedule of Strategic Investments [Table Text Block] Schedule of Strategic Investments Total operating expenses Operating Expenses Fair value of replacement equity awards attributable to pre-acquisition service Adjustments to Additional Paid in Capital, Fair Value of Replacement Equity Awards Attributable to Pre-Acquisition Service Adjustments to Additional Paid in Capital, Fair Value of Replacement Equity Awards Attributable to Pre-Acquisition Service Impairments of internal use software Capitalized Computer Software, Impairments Due after one year through five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value Vesting of early exercised stock options Adjustments to Additional Paid in Capital Share Based Compensation Vesting of Early Exercised Options Amount of increase to additional paid-in capital (APIC) for vesting of early exercised options. Capitalized amount of internal use software Capitalized Computer Software, Additions Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Beginning balance Adjustment due to adoption of ASU 606 Ending balance Total deferred contract acquisition costs Capitalized Contract Cost, Net Net exercise of common stock warrants (in shares) Stock And Warrants Issued During Period Shares Preferred Stock And Warrants Number of shares of preferred stock and warrants for common stock issued. Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Conversion of redeemable convertible preferred stock to common stock upon initial public offering Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities RSUs and PSUs expected to vest at end of period (in shares) Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Number The number of non-vested equity-based payment instruments expected to vest, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date. Issuance of common stock upon exercise of options Stock Issued During Period, Value, Stock Options Exercised Net loss per share attributable to Class A and Class B common stockholders, basic and diluted (in usd per share) Earnings Per Share, Basic and Diluted Total amortization expense Net Amount Finite-Lived Intangible Assets, Net Customers Customer [Domain] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Recognition of deferred revenue Contract with Customer, Liability, Recognition of Deferred Revenue Amount of recognition of deferred revenue. Stockholders' Deficit Increase (Decrease) in Stockholders' Equity [Roll Forward] Income Statement Location [Domain] Income Statement Location [Domain] Eurodollar Loans Eurodollar Loans [Member] Represents information pertaining to Eurodollar loans. Statistical Measurement [Axis] Statistical Measurement [Axis] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Total revenue Revenue from Contract with Customer, Including Assessed Tax Aggregate intrinsic value of stock options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Balance Sheet Components Balance Sheet Components [Text Block] The entire disclosure for balance sheet components of the entity. Operating lease liabilities arising from obtaining operating right of-use assets Operating Lease Liabilities Arising From Obtaining Operating Right of-use Assets Operating Lease Liabilities Arising From Obtaining Operating Right of-use Assets Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Customer B Customer B [Member] Represents the information pertaining to customer two. Basis of presentation Basis of Accounting, Policy [Policy Text Block] Plan modification, incremental cost Share-based Payment Arrangement, Plan Modification, Incremental Cost Accounts payable Increase (Decrease) in Accounts Payable Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Income taxes paid, net of refunds received Income Taxes Paid, Net Sublease Income Sublease Income Secured Revolving Credit Facility Debt Disclosure [Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Shares of common stock subject to repurchase from outstanding stock options Stock Repurchase From Outstanding Stock Options [Member] Represents information pertaining to repurchase from outstanding stock options. Deferred payroll taxes Social Security Tax, Employer, Deferral, CARES Act Social Security Tax, Employer, Deferral, CARES Act Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Represents information pertaining to Employee Stock Purchase Plan. Variable lease cost Variable Lease, Cost Common stock, shares authorized (in shares) Common Stock, Shares Authorized Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Vesting three Share-based Payment Arrangement, Tranche Three [Member] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Central Index Key Entity Central Index Key Warrant conversion ratio Stock Conversion, Warrants Conversion Ratio Ratio applied to the conversion of convertible preferred stock warrants in to common stock warrants. RSUs and PSUs outstanding at beginning of period (in shares) RSUs and PSUs outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Threshold percentage of outstanding shares Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum Entity Emerging Growth Company Entity Emerging Growth Company Non-controlling Interest Noncontrolling Interest [Member] Accrued Payroll and Benefits Employee-related Liabilities, Current [Abstract] Sale of Stock [Domain] Sale of Stock [Domain] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Operating lease liabilities, current Operating Lease, Liability, Current Schedule of computation of basic and diluted net loss per share attributable to common stockholders" Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Gain on sale of debt securities, net Debt Securities, Available-for-sale, Realized Gain Assets Assets, Fair Value Disclosure [Abstract] RSU and PSU RSU and PSU [Member] RSU and PSU Capitalized internal-use software Software Development [Member] Professional services contract amortization Revenue Amortization Over Estimated Benefit For Sales Commission Represents the amortization over an estimated period of benefit for sales commissions associated with professional service contract. Redeemable convertible preferred stock warrant Redeemable Convertible Preferred Stock Warrants [Member] Represents information pertaining to redeemable convertible preferred stock warrants. Balance at beginning of period Balance at end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Credit Facility [Domain] Credit Facility [Domain] Other accrued expenses Other Accrued Liabilities Accrued payroll and benefits Accrued payroll and benefits Employee payroll contributions accrued Employee-related Liabilities, Current Fiscal 2021 (remaining three months) Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Level 2 Fair Value, Inputs, Level 2 [Member] Income Taxes Income Tax Disclosure [Text Block] Shares issued for exercise of stock options (in shares) Stock Issued During Period Shares Early Exercise of Employee Options Represents information relates to stock issued during period shares early exercise of employee options. Antidilutive Securities [Axis] Antidilutive Securities [Axis] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Borrowing facility multiple factor - thereafter Line of Credit Facility Borrowing Capacity Multiple Factor After Second Fiscal Year Represents the line of credit facility borrowing capacity multiply factor after second year. Proceeds from the issuance of common stock upon exercise of early exercisable stock options Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised Commitment fee (as a percent) Line of Credit Facility, Commitment Fee Percentage Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Operating lease liabilities Increase (Decrease) in Operating Lease Liabilities Increase (Decrease) in Operating Lease Liabilities Liabilities accrued Standard and Extended Product Warranty Accrual Other assets Other Assets, Noncurrent ABR Loans Alternate Base Rate Loans [Member] Represents information pertaining to alternate base rate loans. Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Type of Adoption [Domain] Type of Adoption [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Non-controlling interest Noncontrolling Interest, Increase from Contribution Noncontrolling Interest, Increase from Contribution Fiscal 2021 (remaining three months) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Four Performance-based vesting Performance Based Restricted Stock Units Vesting [Member] Represents information pertaining to performance based restricted stock units vesting. Options vested and expected to vest at end of period (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Number of securities in continuous unrealized loss position Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions Fiscal 2025 Lessee, Operating Lease, Liability, Payments, Due Year Five Employee Stock Purchase Plan Accrued Expenses, Employee Stock Purchase Plan Accrued Expenses, Employee Stock Purchase Plan Capitalization of contract acquisition costs Capitalized Contract Cost, Amount Capitalized Amount capitalized to contract costs. Number of votes per share Number Of Votes Per Share Represents the number of vote per share. Summary of changes in deferred revenue Contract with Customer, Asset and Liability [Table Text Block] Number of shares issued in conversion of common stock (in shares) Conversion of Stock, Shares Issued Fair value of replacement equity awards Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Other current liabilities Other Liabilities, Current Sale of Stock [Axis] Sale of Stock [Axis] Provision for bad debts Accounts Receivable, Credit Loss Expense (Reversal) Expected to be amortized over weighted-average vesting period (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Issuance of common stock under RSU release (in shares) Stock Issued During Period, Shares, RSU Release Stock Issued During Period, Shares, RSU Release Accounting Policies [Abstract] Accounting Policies [Abstract] Additional Paid-in Capital Additional Paid-in Capital [Member] Revenue, Deferred Revenue and Remaining Performance Obligations Revenue from Contract with Customer [Text Block] Thereafter Recorded Unconditional Purchase Obligation Due after Fifth Year Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Direct Customers Sales Channel, Directly to Consumer [Member] Prepaid expenses Prepaid Expense, Current Accounts receivable Accounts Receivable [Member] United States UNITED STATES Business acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Entity Address, Address Line One Entity Address, Address Line One Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Entity Address, Address Line Two Entity Address, Address Line Two Business Combinations [Abstract] Property, plant and equipment, gross Property, Plant and Equipment, Gross Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Deferred contract acquisition costs, current Capitalized Contract Cost, Net, Current Purchase price, threshold percentage of fair market value Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Gross profit Gross Profit Geographical [Domain] Geographical [Domain] Payments to acquire businesses, gross Payments to Acquire Businesses, Gross Entity Address, State or Province Entity Address, State or Province Income Statement Location [Axis] Income Statement Location [Axis] Business Acquisition [Axis] Business Acquisition [Axis] Total amortized cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost Customers Customer Concentration Risk [Member] IPO IPO [Member] Vesting one Share-based Payment Arrangement, Tranche One [Member] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Summary of revenue from contracts by type of customer Summary of revenue from contracts by type of customer [Table Text Block] Tabular disclosure of disaggregation of revenue by type of customer. Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Vesting two Share-based Payment Arrangement, Tranche Two [Member] Other Other Countries [Member] other countries Total consideration transferred Business Combination, Consideration Transferred Contract with Customer, Liability [Table] Contract with Customer, Liability [Table] Disclosure of information about contract with customer, liability. Issuance of common stock under RSU release Stock Issued During Period, Value, RSU Release Stock Issued During Period, Value, RSU Release Capitalized internal-use software Payments to Develop Software Business Acquisition [Line Items] Business Acquisition [Line Items] Number of increases in contribution Share-based Payment Arrangement, Plan Modification, Number of Contribution Changes Share-based Payment Arrangement, Plan Modification, Number of Contribution Changes General and administrative General and Administrative Expense Accounts payable Accounts Payable, Current Due after five years through nineteen years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Nineteen Years, Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Nineteen Years, Amortized Cost Accrued purchases of property and equipment Accrued Purchases Of Property And Equipment The carrying amount as of the balance sheet date of accrued purchases of property, plant and equipment. Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Payment terms Revenue, Contract Liabilities, Payment Terms Revenue, Contract Liabilities, Payment Terms Accrued expenses Accrued expenses Accrued Liabilities, Current Entity Interactive Data Current Entity Interactive Data Current Common stock, shares issued (in shares) Common Stock, Shares, Issued Class A and Class B common stock Common Class A And B [Member] Classification of common stock that has different rights than Common Class A and Class B, representing ownership interest in a corporation. Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Amortization of deferred contract acquisition costs Amortization of Deferred Contract Acquisition Costs Amount of amortization of deferred contract acquisition costs recognized in the income statement. Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Summary by geographic area of company's long lived assets Long-lived Assets by Geographic Areas [Table Text Block] RSUs and PSUs outstanding at beginning of period (in usd per share) RSUs and PSUs outstanding at end of period (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Summary of changes in the redeemable convertible preferred stock warrant liability Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Measurement Frequency [Axis] Measurement Frequency [Axis] Net Loss Per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Income Tax Contingency [Table] Income Tax Contingency [Table] Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Award Type [Domain] Award Type [Domain] Revenue from subscriptions and professional services from related parties Revenue from Related Parties Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Revolving line of credit Revolving Credit Facility [Member] Granted (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Leasehold improvements Leasehold Improvements [Member] Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Common stock issued (in shares) Stock Issued During Period, Shares, New Issues Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Accounting standards update 2016-02 Accounting Standards Update 2016-02 [Member] Revenue Revenue Benchmark [Member] Related party purchases Related Party Transaction, Purchases from Related Party Cost of revenue Cost of Sales [Member] RSUs Restricted Stock Units (RSUs) [Member] Research and development Research and Development Expense [Member] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Effective tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Cost of revenue Cost of Revenue [Abstract] 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] JOBS act accounting election JOBS Act Accounting Election [Policy Text Block] Disclosure of accounting policy on JOBS act accounting election. Total liabilities Liabilities Acquisitions Business Combination Disclosure [Text Block] Class A common stock, $0.0005 par value; 2,000,000 shares authorized as of October 31, 2020 and January 31, 2020, respectively; 187,701 shares and 107,666 shares issued and outstanding as of October 31, 2020 and January 31, 2020, respectively; Class B common stock, $0.0005 par value; 300,000 shares authorized as of October 31, 2020 and January 31, 2020, respectively; 33,253 shares and 105,282 shares issued and outstanding as of October 31, 2020 and January 31, 2020, respectively Common Stock, Value, Issued Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Sales and marketing Selling and Marketing Expense [Member] Movement in Deferred Contract Acquisition Costs [Roll Forward] Movement in Deferred Contract Acquisition Costs [Roll Forward] Movement in Deferred Contract Acquisition Costs Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Research and development Research and Development Expense Capitalized stock-based compensation Adjustments to Additional Paid in Capital Capitalized Share Based Compensation Requisite Service Period Recognition Value Amount of increase to additional paid-in capital (APIC) for recognition of capitalized cost for award under share-based payment arrangement. Schedule of marketable securities Marketable Securities [Table Text Block] Vesting [Domain] Vesting [Domain] Channel Partners Sales Channel, Through Intermediary [Member] Other acquired intangible assets Noncompete Agreements [Member] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total property and equipment, net and operating lease right-of-use assets Property, Plant and Equipment, Net and Operating Lease Right-of-Use Assets Property, Plant and Equipment, Net and Operating Lease Right-of-Use Assets Reclassification of redeemable convertible preferred stock warrant liability to additional paid-in capital upon initial public offering Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Geographic Information Geographic Information Disclosure [Text Block] The entire disclosure of geographic information. Percentage of revenue Percentage of Revenue Represents the percentage of revenue. Schedule of goodwill Schedule of Goodwill [Table Text Block] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Professional services Professional Services [Member] Refers to Professional services Equity Components [Axis] Equity Components [Axis] 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] Purchase of strategic investments Payments to Acquire Equity Method Investments Acquisition related costs Business Combination, Acquisition Related Costs Total CrowdStrike Holdings, Inc. stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Amortization of intangible assets Amortization of Intangible Assets Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Purchased software Purchased Software [Member] Purchased software for sale, licensing or long-term use. Available-for-sale debt securities Credit Loss, Financial Instrument [Policy Text Block] Deferred revenue Contract with Customer, Liability, Current Asia Pacific Asia Pacific [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Accretion (amortization) of marketable securities purchased at a discount Accretion (Amortization) of Discounts and Premiums, Investments Fair Value Measurements and Marketable Securities Fair Value Disclosures [Text Block] Cumulative gain Debt and Equity Securities, Unrealized Gain (Loss) Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Fiscal 2024 Recorded Unconditional Purchase Obligation Due in Fourth Year Net tangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Summary of noncancelable purchase obligations Recorded Unconditional Purchase Obligations [Table Text Block] Schedule of Component of Lease Costs Lease, Cost [Table Text Block] Europe, Middle East, and Africa EMEA [Member] Amortization expense associated with internal use software Capitalized Computer Software, Amortization Impairment loss Capitalized Contract Cost, Impairment Loss Conversion of redeemable convertible preferred stock to common stock upon initial public offering Stock Issued During Period, Value, Conversion of Convertible Securities Gross Carrying Amount Finite-Lived Intangible Assets, Gross Duration of purchase periods Employee Stock Purchase Plan, Duration Of Purchase Period Represents the duration of purchase period under ESPP. Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Equity consideration for acquisitions Stock Issued Preferred stock, $0.0005 par value; 100,000 shares authorized as of October 31, 2020 and January 31, 2020; no shares issued and outstanding as of October 31, 2020 and January 31, 2020 Preferred Stock, Value, Issued Beginning balance (in shares) Ending balance (in shares) Temporary Equity, Shares Outstanding Eurodollar rate Eurodollar [Member] Variable Rate [Axis] Variable Rate [Axis] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Security Exchange Name Security Exchange Name Accrued payroll and related expenses Accrued Salaries, Current Potential common shares excluded from diluted net loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Document Information [Table] Document Information [Table] Furniture and equipment Furniture And Equipment [Member] Represents the information pertaining to furniture and equipment. Carrying value Equity Method Investments Marketable securities Debt Securities, Available-for-sale, Current Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Equity Component [Domain] Equity Component [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Net increase (decrease) in property and equipment included in accounts payable and accrued expenses Capital Expenditures Incurred (Paid) Capital Expenditures Incurred (Paid) Deferred revenue Increase (Decrease) in Contract with Customer, Liability Document Transition Report Document Transition Report Summary of accrued payroll and benefits Summary of accrued payroll and benefits [Table Text Block] Tabular disclosure of Accrued payroll and benefits current. Federal funds rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Stock options Shares of common stock issuable from stock options Share-based Payment Arrangement, Option [Member] Fair value Debt Securities, Available-for-sale, Amortized Cost [Abstract] Due after one year through five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost Maximum number of shares each participant can purchase during purchase period (in shares) Maximum Number Of Shares Each Participant Can Purchase During Purchase Period Annual increase to stock available for issuance as a threshold percentage of outstanding shares of Company's capital stock as of the last day of the immediately preceding fiscal year, under the plan. Geographic Areas, Long-Lived Assets [Abstract] Geographic Areas, Long-Lived Assets [Abstract] Number of purchase periods Employee Stock Purchase Plan, Number Of Purchase Period Represents the number of purchase periods under ESPP. Weighted-Average Remaining  Useful Life Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption Income Statement [Abstract] Income Statement [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Axis] EX-101.PRE 9 crwd-20201031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 crwd-20201031_htm.xml IDEA: XBRL DOCUMENT 0001535527 2020-02-01 2020-10-31 0001535527 us-gaap:CommonClassAMember 2020-11-30 0001535527 us-gaap:CommonClassBMember 2020-11-30 0001535527 2020-10-31 0001535527 2020-01-31 0001535527 us-gaap:CommonClassAMember 2020-01-31 0001535527 us-gaap:CommonClassAMember 2020-10-31 0001535527 us-gaap:CommonClassBMember 2020-10-31 0001535527 us-gaap:CommonClassBMember 2020-01-31 0001535527 crwd:CommonClassAAndBMember 2020-10-31 0001535527 crwd:CommonClassAAndBMember 2020-01-31 0001535527 us-gaap:SubscriptionAndCirculationMember 2020-08-01 2020-10-31 0001535527 us-gaap:SubscriptionAndCirculationMember 2019-08-01 2019-10-31 0001535527 us-gaap:SubscriptionAndCirculationMember 2020-02-01 2020-10-31 0001535527 us-gaap:SubscriptionAndCirculationMember 2019-02-01 2019-10-31 0001535527 crwd:ProfessionalServicesMember 2020-08-01 2020-10-31 0001535527 crwd:ProfessionalServicesMember 2019-08-01 2019-10-31 0001535527 crwd:ProfessionalServicesMember 2020-02-01 2020-10-31 0001535527 crwd:ProfessionalServicesMember 2019-02-01 2019-10-31 0001535527 2020-08-01 2020-10-31 0001535527 2019-08-01 2019-10-31 0001535527 2019-02-01 2019-10-31 0001535527 us-gaap:RedeemableConvertiblePreferredStockMember 2020-07-31 0001535527 us-gaap:CommonStockMember 2020-07-31 0001535527 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0001535527 us-gaap:RetainedEarningsMember 2020-07-31 0001535527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0001535527 us-gaap:NoncontrollingInterestMember 2020-07-31 0001535527 2020-07-31 0001535527 us-gaap:CommonStockMember 2020-08-01 2020-10-31 0001535527 us-gaap:AdditionalPaidInCapitalMember 2020-08-01 2020-10-31 0001535527 us-gaap:RetainedEarningsMember 2020-08-01 2020-10-31 0001535527 us-gaap:NoncontrollingInterestMember 2020-08-01 2020-10-31 0001535527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-01 2020-10-31 0001535527 us-gaap:RedeemableConvertiblePreferredStockMember 2020-10-31 0001535527 us-gaap:CommonStockMember 2020-10-31 0001535527 us-gaap:AdditionalPaidInCapitalMember 2020-10-31 0001535527 us-gaap:RetainedEarningsMember 2020-10-31 0001535527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-31 0001535527 us-gaap:NoncontrollingInterestMember 2020-10-31 0001535527 us-gaap:RedeemableConvertiblePreferredStockMember 2019-07-31 0001535527 us-gaap:CommonStockMember 2019-07-31 0001535527 us-gaap:AdditionalPaidInCapitalMember 2019-07-31 0001535527 us-gaap:RetainedEarningsMember 2019-07-31 0001535527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-31 0001535527 2019-07-31 0001535527 us-gaap:CommonStockMember 2019-08-01 2019-10-31 0001535527 us-gaap:AdditionalPaidInCapitalMember 2019-08-01 2019-10-31 0001535527 us-gaap:RetainedEarningsMember 2019-08-01 2019-10-31 0001535527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-08-01 2019-10-31 0001535527 us-gaap:RedeemableConvertiblePreferredStockMember 2019-10-31 0001535527 us-gaap:CommonStockMember 2019-10-31 0001535527 us-gaap:AdditionalPaidInCapitalMember 2019-10-31 0001535527 us-gaap:RetainedEarningsMember 2019-10-31 0001535527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-31 0001535527 2019-10-31 0001535527 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-31 0001535527 us-gaap:CommonStockMember 2020-01-31 0001535527 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001535527 us-gaap:RetainedEarningsMember 2020-01-31 0001535527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001535527 us-gaap:NoncontrollingInterestMember 2020-01-31 0001535527 us-gaap:CommonStockMember 2020-02-01 2020-10-31 0001535527 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-10-31 0001535527 us-gaap:RetainedEarningsMember 2020-02-01 2020-10-31 0001535527 us-gaap:NoncontrollingInterestMember 2020-02-01 2020-10-31 0001535527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2020-10-31 0001535527 us-gaap:RedeemableConvertiblePreferredStockMember 2019-01-31 0001535527 us-gaap:CommonStockMember 2019-01-31 0001535527 us-gaap:AdditionalPaidInCapitalMember 2019-01-31 0001535527 us-gaap:RetainedEarningsMember 2019-01-31 0001535527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-31 0001535527 2019-01-31 0001535527 us-gaap:RetainedEarningsMember crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-01-31 0001535527 crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-01-31 0001535527 us-gaap:CommonStockMember 2019-02-01 2019-10-31 0001535527 us-gaap:AdditionalPaidInCapitalMember 2019-02-01 2019-10-31 0001535527 us-gaap:RedeemableConvertiblePreferredStockMember 2019-02-01 2019-10-31 0001535527 us-gaap:RetainedEarningsMember 2019-02-01 2019-10-31 0001535527 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-02-01 2019-10-31 0001535527 us-gaap:CommonClassAMember us-gaap:IPOMember 2019-06-14 2019-06-14 0001535527 us-gaap:CommonClassAMember us-gaap:IPOMember 2019-06-14 0001535527 us-gaap:CommonClassBMember us-gaap:IPOMember 2019-06-14 2019-06-14 0001535527 us-gaap:CommonClassBMember 2019-06-14 2019-06-14 0001535527 crwd:ChannelPartnerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-02-01 2020-10-31 0001535527 crwd:ChannelPartnerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-02-01 2020-01-31 0001535527 crwd:ChannelPartnerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-02-01 2020-10-31 0001535527 crwd:ChannelPartnerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-02-01 2020-01-31 0001535527 crwd:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-02-01 2020-10-31 0001535527 crwd:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-02-01 2020-01-31 0001535527 crwd:ChannelPartnerAMember us-gaap:SalesRevenueNetMember crwd:DistributorConcentrationRiskMember 2020-08-01 2020-10-31 0001535527 crwd:ChannelPartnerAMember us-gaap:SalesRevenueNetMember crwd:DistributorConcentrationRiskMember 2019-08-01 2019-10-31 0001535527 crwd:ChannelPartnerAMember us-gaap:SalesRevenueNetMember crwd:DistributorConcentrationRiskMember 2020-02-01 2020-10-31 0001535527 crwd:ChannelPartnerAMember us-gaap:SalesRevenueNetMember crwd:DistributorConcentrationRiskMember 2019-02-01 2019-10-31 0001535527 us-gaap:AccountingStandardsUpdate201602Member crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-02-01 0001535527 us-gaap:AccountingStandardsUpdate201602Member us-gaap:OtherLiabilitiesMember crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-02-01 0001535527 us-gaap:RevolvingCreditFacilityMember 2020-10-31 0001535527 crwd:ServiceBasedRestrictedStockUnitsVestingMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-02-01 2020-10-31 0001535527 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-10-31 0001535527 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-01-31 0001535527 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-01-31 0001535527 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-01-31 0001535527 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-01-31 0001535527 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-10-31 0001535527 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0001535527 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0001535527 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0001535527 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0001535527 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0001535527 us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001535527 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001535527 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001535527 us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001535527 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-10-31 0001535527 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-01-31 0001535527 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-01-31 0001535527 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-01-31 0001535527 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-01-31 0001535527 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-10-31 0001535527 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-01-31 0001535527 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-01-31 0001535527 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-01-31 0001535527 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-01-31 0001535527 2019-02-01 2020-01-31 0001535527 us-gaap:EquityMethodInvestmentsMember 2020-02-01 2020-10-31 0001535527 us-gaap:EquityMethodInvestmentsMember 2019-02-01 2020-01-31 0001535527 us-gaap:FairValueInputsLevel3Member crwd:RedeemableConvertiblePreferredStockWarrantsMember 2020-07-31 0001535527 us-gaap:FairValueInputsLevel3Member crwd:RedeemableConvertiblePreferredStockWarrantsMember 2019-07-31 0001535527 us-gaap:FairValueInputsLevel3Member crwd:RedeemableConvertiblePreferredStockWarrantsMember 2020-01-31 0001535527 us-gaap:FairValueInputsLevel3Member crwd:RedeemableConvertiblePreferredStockWarrantsMember 2019-01-31 0001535527 us-gaap:FairValueInputsLevel3Member crwd:RedeemableConvertiblePreferredStockWarrantsMember 2020-08-01 2020-10-31 0001535527 us-gaap:FairValueInputsLevel3Member crwd:RedeemableConvertiblePreferredStockWarrantsMember 2019-08-01 2019-10-31 0001535527 us-gaap:FairValueInputsLevel3Member crwd:RedeemableConvertiblePreferredStockWarrantsMember 2020-02-01 2020-10-31 0001535527 us-gaap:FairValueInputsLevel3Member crwd:RedeemableConvertiblePreferredStockWarrantsMember 2019-02-01 2019-10-31 0001535527 us-gaap:FairValueInputsLevel3Member crwd:RedeemableConvertiblePreferredStockWarrantsMember 2020-10-31 0001535527 us-gaap:FairValueInputsLevel3Member crwd:RedeemableConvertiblePreferredStockWarrantsMember 2019-10-31 0001535527 crwd:DataCenterAndOtherComputerEquipmentMember 2020-10-31 0001535527 crwd:DataCenterAndOtherComputerEquipmentMember 2020-01-31 0001535527 us-gaap:SoftwareDevelopmentMember 2020-10-31 0001535527 us-gaap:SoftwareDevelopmentMember 2020-01-31 0001535527 us-gaap:LeaseholdImprovementsMember 2020-10-31 0001535527 us-gaap:LeaseholdImprovementsMember 2020-01-31 0001535527 crwd:PurchasedSoftwareMember 2020-10-31 0001535527 crwd:PurchasedSoftwareMember 2020-01-31 0001535527 crwd:FurnitureAndEquipmentMember 2020-10-31 0001535527 crwd:FurnitureAndEquipmentMember 2020-01-31 0001535527 us-gaap:ConstructionInProgressMember 2020-10-31 0001535527 us-gaap:ConstructionInProgressMember 2020-01-31 0001535527 us-gaap:DevelopedTechnologyRightsMember 2020-10-31 0001535527 us-gaap:DevelopedTechnologyRightsMember 2020-02-01 2020-10-31 0001535527 us-gaap:CustomerRelationshipsMember 2020-10-31 0001535527 us-gaap:CustomerRelationshipsMember 2020-02-01 2020-10-31 0001535527 us-gaap:OtherIntangibleAssetsMember 2020-10-31 0001535527 us-gaap:OtherIntangibleAssetsMember 2020-02-01 2020-10-31 0001535527 us-gaap:DevelopedTechnologyRightsMember 2020-01-31 0001535527 us-gaap:DevelopedTechnologyRightsMember 2019-02-01 2020-01-31 0001535527 us-gaap:CustomerRelationshipsMember 2020-01-31 0001535527 us-gaap:CustomerRelationshipsMember 2019-02-01 2020-01-31 0001535527 us-gaap:OtherIntangibleAssetsMember 2020-01-31 0001535527 us-gaap:OtherIntangibleAssetsMember 2019-02-01 2020-01-31 0001535527 us-gaap:NoncompeteAgreementsMember 2020-02-01 2020-10-31 0001535527 us-gaap:RevolvingCreditFacilityMember 2019-04-30 0001535527 us-gaap:LetterOfCreditMember 2019-04-30 0001535527 crwd:SwinglineFacilityMember 2019-04-30 0001535527 us-gaap:RevolvingCreditFacilityMember 2019-04-01 2019-04-30 0001535527 srt:MinimumMember crwd:EurodollarLoansMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-04-01 2019-04-30 0001535527 srt:MaximumMember crwd:EurodollarLoansMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-04-01 2019-04-30 0001535527 crwd:AlternateBaseRateLoansMember us-gaap:FederalFundsEffectiveSwapRateMember 2019-04-01 2019-04-30 0001535527 crwd:AlternateBaseRateLoansMember us-gaap:EurodollarMember 2019-04-01 2019-04-30 0001535527 srt:MinimumMember crwd:AlternateBaseRateLoansMember us-gaap:EurodollarMember 2019-04-01 2019-04-30 0001535527 srt:MaximumMember crwd:AlternateBaseRateLoansMember us-gaap:EurodollarMember 2019-04-01 2019-04-30 0001535527 srt:MinimumMember 2019-04-01 2019-04-30 0001535527 srt:MaximumMember 2019-04-01 2019-04-30 0001535527 crwd:PreemptSecurityIncMember 2020-08-01 2020-10-31 0001535527 crwd:RealEstateArrangementsMember 2020-10-31 0001535527 us-gaap:CommonClassBMember us-gaap:IPOMember 2019-06-14 0001535527 us-gaap:IPOMember 2019-06-14 0001535527 crwd:EquityIncentivePlan2019Member us-gaap:CommonClassAMember 2019-05-31 0001535527 crwd:EquityIncentivePlan2019Member us-gaap:CommonClassAMember 2019-05-01 2019-05-31 0001535527 us-gaap:EmployeeStockOptionMember 2020-02-01 2020-10-31 0001535527 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-02-01 2020-10-31 0001535527 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-02-01 2020-10-31 0001535527 us-gaap:EmployeeStockOptionMember 2019-02-01 2019-10-31 0001535527 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2019-02-01 2019-10-31 0001535527 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2019-02-01 2019-10-31 0001535527 us-gaap:EmployeeStockOptionMember 2020-01-31 0001535527 us-gaap:EmployeeStockOptionMember 2020-10-31 0001535527 us-gaap:EmployeeStockOptionMember 2019-02-01 2020-01-31 0001535527 us-gaap:EmployeeStockOptionMember 2020-08-01 2020-10-31 0001535527 us-gaap:EmployeeStockOptionMember 2019-08-01 2019-10-31 0001535527 crwd:ServiceBasedRestrictedStockUnitsVestingMember 2018-09-01 2018-09-30 0001535527 crwd:ServiceBasedRestrictedStockUnitsVestingMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-09-01 2018-09-30 0001535527 crwd:ServiceBasedRestrictedStockUnitsVestingMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-09-01 2018-09-30 0001535527 crwd:ServiceBasedRestrictedStockUnitsVestingMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-09-01 2018-09-30 0001535527 crwd:PerformanceBasedRestrictedStockUnitsVestingMember 2019-06-14 0001535527 us-gaap:RestrictedStockUnitsRSUMember 2020-10-31 0001535527 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2020-10-31 0001535527 srt:MinimumMember crwd:PerformanceBasedStockUnitsMember 2020-02-01 2020-10-31 0001535527 srt:MaximumMember crwd:PerformanceBasedStockUnitsMember 2020-02-01 2020-10-31 0001535527 crwd:PerformanceBasedStockUnitsMember 2020-10-31 0001535527 crwd:PerformanceBasedStockUnitsMember 2020-02-01 2020-10-31 0001535527 crwd:RSUAndPSUMember 2020-01-31 0001535527 crwd:RSUAndPSUMember 2020-02-01 2020-10-31 0001535527 crwd:RSUAndPSUMember 2020-10-31 0001535527 crwd:EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2019-05-31 0001535527 crwd:EmployeeStockPurchasePlanMember 2019-05-01 2019-05-31 0001535527 crwd:EmployeeStockPurchasePlanMember 2020-08-01 2020-10-31 0001535527 crwd:EmployeeStockPurchasePlanMember 2020-02-01 2020-10-31 0001535527 crwd:EmployeeStockPurchasePlanMember 2020-10-31 0001535527 crwd:EmployeeStockPurchasePlanMember 2020-01-31 0001535527 srt:MinimumMember crwd:EmployeeStockPurchasePlanMember 2020-02-01 2020-10-31 0001535527 srt:MaximumMember crwd:EmployeeStockPurchasePlanMember 2020-02-01 2020-10-31 0001535527 srt:MinimumMember crwd:EmployeeStockPurchasePlanMember 2019-02-01 2019-10-31 0001535527 srt:MaximumMember crwd:EmployeeStockPurchasePlanMember 2019-02-01 2019-10-31 0001535527 crwd:EmployeeStockPurchasePlanMember 2019-02-01 2019-10-31 0001535527 us-gaap:SubscriptionAndCirculationMember us-gaap:CostOfSalesMember 2020-08-01 2020-10-31 0001535527 us-gaap:SubscriptionAndCirculationMember us-gaap:CostOfSalesMember 2019-08-01 2019-10-31 0001535527 us-gaap:SubscriptionAndCirculationMember us-gaap:CostOfSalesMember 2020-02-01 2020-10-31 0001535527 us-gaap:SubscriptionAndCirculationMember us-gaap:CostOfSalesMember 2019-02-01 2019-10-31 0001535527 crwd:ProfessionalServicesMember us-gaap:CostOfSalesMember 2020-08-01 2020-10-31 0001535527 crwd:ProfessionalServicesMember us-gaap:CostOfSalesMember 2019-08-01 2019-10-31 0001535527 crwd:ProfessionalServicesMember us-gaap:CostOfSalesMember 2020-02-01 2020-10-31 0001535527 crwd:ProfessionalServicesMember us-gaap:CostOfSalesMember 2019-02-01 2019-10-31 0001535527 us-gaap:SellingAndMarketingExpenseMember 2020-08-01 2020-10-31 0001535527 us-gaap:SellingAndMarketingExpenseMember 2019-08-01 2019-10-31 0001535527 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2020-10-31 0001535527 us-gaap:SellingAndMarketingExpenseMember 2019-02-01 2019-10-31 0001535527 us-gaap:ResearchAndDevelopmentExpenseMember 2020-08-01 2020-10-31 0001535527 us-gaap:ResearchAndDevelopmentExpenseMember 2019-08-01 2019-10-31 0001535527 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2020-10-31 0001535527 us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-01 2019-10-31 0001535527 us-gaap:GeneralAndAdministrativeExpenseMember 2020-08-01 2020-10-31 0001535527 us-gaap:GeneralAndAdministrativeExpenseMember 2019-08-01 2019-10-31 0001535527 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-10-31 0001535527 us-gaap:GeneralAndAdministrativeExpenseMember 2019-02-01 2019-10-31 0001535527 us-gaap:SalesChannelThroughIntermediaryMember 2020-08-01 2020-10-31 0001535527 us-gaap:SalesChannelThroughIntermediaryMember 2019-08-01 2019-10-31 0001535527 us-gaap:SalesChannelThroughIntermediaryMember 2020-02-01 2020-10-31 0001535527 us-gaap:SalesChannelThroughIntermediaryMember 2019-02-01 2019-10-31 0001535527 us-gaap:SalesChannelDirectlyToConsumerMember 2020-08-01 2020-10-31 0001535527 us-gaap:SalesChannelDirectlyToConsumerMember 2019-08-01 2019-10-31 0001535527 us-gaap:SalesChannelDirectlyToConsumerMember 2020-02-01 2020-10-31 0001535527 us-gaap:SalesChannelDirectlyToConsumerMember 2019-02-01 2019-10-31 0001535527 country:US 2020-08-01 2020-10-31 0001535527 country:US 2019-08-01 2019-10-31 0001535527 country:US 2020-02-01 2020-10-31 0001535527 country:US 2019-02-01 2019-10-31 0001535527 us-gaap:EMEAMember 2020-08-01 2020-10-31 0001535527 us-gaap:EMEAMember 2019-08-01 2019-10-31 0001535527 us-gaap:EMEAMember 2020-02-01 2020-10-31 0001535527 us-gaap:EMEAMember 2019-02-01 2019-10-31 0001535527 srt:AsiaPacificMember 2020-08-01 2020-10-31 0001535527 srt:AsiaPacificMember 2019-08-01 2019-10-31 0001535527 srt:AsiaPacificMember 2020-02-01 2020-10-31 0001535527 srt:AsiaPacificMember 2019-02-01 2019-10-31 0001535527 crwd:OtherCountriesMember 2020-08-01 2020-10-31 0001535527 crwd:OtherCountriesMember 2019-08-01 2019-10-31 0001535527 crwd:OtherCountriesMember 2020-02-01 2020-10-31 0001535527 crwd:OtherCountriesMember 2019-02-01 2019-10-31 0001535527 srt:MinimumMember 2020-02-01 2020-10-31 0001535527 srt:MaximumMember 2020-02-01 2020-10-31 0001535527 2020-11-01 2020-10-31 0001535527 us-gaap:AccountingStandardsUpdate201409Member crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-07-31 0001535527 us-gaap:AccountingStandardsUpdate201409Member crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-07-31 0001535527 us-gaap:AccountingStandardsUpdate201409Member crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-31 0001535527 us-gaap:AccountingStandardsUpdate201409Member crwd:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-01-31 0001535527 us-gaap:SubsequentEventMember 2020-11-30 0001535527 stpr:CA 2020-10-31 0001535527 stpr:CA 2020-01-31 0001535527 stpr:TX 2020-01-31 0001535527 stpr:TX 2020-10-31 0001535527 country:US 2020-10-31 0001535527 country:US 2020-01-31 0001535527 us-gaap:NonUsMember 2020-10-31 0001535527 us-gaap:NonUsMember 2020-01-31 0001535527 crwd:PreemptSecurityIncMember 2020-09-30 0001535527 crwd:PreemptSecurityIncMember 2020-09-30 2020-09-30 0001535527 us-gaap:DevelopedTechnologyRightsMember 2020-09-30 0001535527 us-gaap:DevelopedTechnologyRightsMember 2020-09-30 2020-09-30 0001535527 us-gaap:CustomerRelationshipsMember 2020-09-30 0001535527 us-gaap:CustomerRelationshipsMember 2020-09-30 2020-09-30 0001535527 us-gaap:TradeNamesMember 2020-09-30 0001535527 us-gaap:TradeNamesMember 2020-09-30 2020-09-30 0001535527 2020-09-30 0001535527 us-gaap:CommonClassAMember 2020-08-01 2020-10-31 0001535527 us-gaap:CommonClassAMember 2019-08-01 2019-10-31 0001535527 us-gaap:CommonClassAMember 2020-02-01 2020-10-31 0001535527 us-gaap:CommonClassAMember 2019-02-01 2019-10-31 0001535527 us-gaap:CommonClassBMember 2020-08-01 2020-10-31 0001535527 us-gaap:CommonClassBMember 2019-08-01 2019-10-31 0001535527 us-gaap:CommonClassBMember 2020-02-01 2020-10-31 0001535527 us-gaap:CommonClassBMember 2019-02-01 2019-10-31 0001535527 crwd:StockRepurchaseFromOutstandingStockOptionsMember 2020-02-01 2020-10-31 0001535527 crwd:StockRepurchaseFromOutstandingStockOptionsMember 2019-02-01 2019-10-31 0001535527 us-gaap:RestrictedStockMember 2020-02-01 2020-10-31 0001535527 us-gaap:RestrictedStockMember 2019-02-01 2019-10-31 0001535527 us-gaap:EmployeeStockOptionMember 2020-02-01 2020-10-31 0001535527 us-gaap:EmployeeStockOptionMember 2019-02-01 2019-10-31 0001535527 crwd:SharePurchaseRightsUnderEmployeeStockPurchasePlanMember 2020-02-01 2020-10-31 0001535527 crwd:SharePurchaseRightsUnderEmployeeStockPurchasePlanMember 2019-02-01 2019-10-31 shares iso4217:USD iso4217:USD shares crwd:module pure crwd:marketableSecurity crwd:unit_Standard_tranche crwd:unit_Standard_installment crwd:purchasePeriod crwd:changeInContribution crwd:segment 0001535527 2020 Q3 false --01-31 0.25 0.25 P1Y 10-Q true 2020-10-31 false 001-38933 CROWDSTRIKE HOLDINGS, INC. DE 45-3788918 150 Mathilda Place Suite 300 Sunnyvale CA 94086 Class A common stock, par value $0.0005 per share CRWD NASDAQ 888 512-8906 Yes Yes Non-accelerated Filer false true false false 188279983 32983756 1059926000 264798000 0 647266000 1100000 1100000 172775000 164987000 62422000 42971000 45673000 51614000 1340796000 1171636000 2500000 1000000 162371000 136078000 38376000 0 91585000 71235000 83132000 7722000 16356000 527000 14393000 16708000 1749509000 1404906000 7494000 1345000 39975000 30355000 56468000 36810000 8646000 0 579671000 412985000 9785000 11601000 702039000 493096000 183003000 158183000 34006000 0 15676000 11020000 934724000 662299000 0.0005 0.0005 100000000 100000000 0 0 0 0 0 0 0.0005 0.0005 2000000000 2000000000 187701000 187701000 107666000 107666000 0.0005 0.0005 300000000 300000000 33253000 33253000 105282000 105282000 111000 106000 1523873000 1378479000 -711114000 -637487000 615000 1009000 813485000 742107000 1300000 500000 814785000 742607000 1749509000 1404906000 213530000 114221000 560008000 297787000 18930000 10898000 49501000 31517000 232460000 125119000 609509000 329304000 49583000 29221000 130864000 77858000 11944000 8134000 31949000 20353000 61527000 37355000 162813000 98211000 170933000 87764000 446696000 231093000 105602000 68675000 288867000 190792000 57539000 35992000 148600000 91497000 31951000 21615000 85955000 63737000 195092000 126282000 523422000 346026000 -24159000 -38518000 -76726000 -114933000 193000 132000 510000 297000 272000 3579000 5537000 3523000 -24080000 -35071000 -71699000 -111707000 451000 434000 1928000 1664000 -24531000 -35505000 -73627000 -113371000 -0.11 -0.17 -0.34 -0.89 219401000 204096000 216432000 128009000 -24531000 -35505000 -73627000 -113371000 -500000 410000 926000 -213000 0 0 -1320000 0 0 22000 0 17000 -500000 432000 -394000 -196000 -25031000 -35073000 -74021000 -113567000 0 0 219194000 110000 1476323000 -686583000 1115000 1050000 792015000 1277000 1000 4920000 4921000 483000 0 0 799000 799000 40532000 40532000 986000 986000 313000 313000 -24531000 -24531000 250000 250000 -500000 -500000 0 0 220954000 111000 1523873000 -711114000 615000 1300000 814785000 0 0 205193000 103000 1302098000 -573574000 -530000 728097000 286000 824000 824000 962000 962000 21966000 21966000 266000 266000 -35505000 -35505000 432000 432000 0 0 205479000 103000 1326116000 -609079000 -98000 717042000 0 0 212948000 106000 1378479000 -637487000 1009000 500000 742607000 5966000 5000 21517000 21522000 1475000 0 0 565000 17284000 17284000 2521000 2521000 101883000 101883000 1876000 1876000 313000 313000 -73627000 -73627000 800000 800000 -394000 -394000 0 0 220954000 111000 1523873000 -711114000 615000 1300000 814785000 131268000 557912000 47421000 24000 31211000 -519126000 98000 -487793000 23418000 23418000 20700000 11000 659207000 659218000 -131268000 -557912000 131268000 66000 557846000 557912000 -10559000 -10559000 322000 4731000 2000 9389000 9391000 1037000 1816000 1816000 55577000 55577000 511000 511000 -113371000 -113371000 -196000 -196000 0 0 205479000 103000 1326116000 -609079000 -98000 717042000 -73627000 -113371000 27728000 16023000 579000 385000 44940000 24125000 7666000 0 0 6022000 -448000 413000 101961000 55577000 1347000 0 -578000 1313000 -506000 -293000 6155000 53631000 84741000 55238000 -1487000 19883000 6556000 -3773000 1643000 3405000 18712000 17621000 -1434000 0 189582000 157239000 7917000 -58000 242103000 33836000 40245000 66848000 6345000 5208000 85469000 0 1500000 0 84904000 187697000 639586000 4473000 91605000 197764000 512728000 -57516000 0 665092000 0 5872000 21522000 9350000 0 10264000 17284000 0 800000 0 39606000 678834000 691000 43000 795128000 655197000 264798000 88408000 1059926000 743605000 4000 3000 1563000 1054000 0 557912000 0 10559000 0 -2858000 4755000 -715000 2521000 1816000 3842000 0 Description of Business and Basis of Presentation<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CrowdStrike Holdings, Inc. (the “Company”) was formed on November 7, 2011. The Company provides a leading cloud-delivered solution for next-generation endpoint and cloud workload protection that offers 16 cloud modules on its Falcon platform via a software as a service (“SaaS”) subscription-based model that spans multiple large security markets, including corporate workload security, security and vulnerability management, managed security services, IT operations management, and threat intelligence services. Additionally, with the recent acquisition of Preempt Security, the Company entered the identity protection market. The Company is headquartered in Sunnyvale, California. The Company conducts its business in the United States, as well as locations internationally, including in Australia, Germany, India, Romania, Israel and the United Kingdom.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Initial Public Offering</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 14, 2019, the Company closed its initial public offering (“IPO”), in which it sold 20,700,000 shares of Class A common stock. The shares were sold at a public offering price of $34.00 per share for net proceeds of $659.2 million, after deducting underwriters’ discounts and commissions and offering expenses of $44.8 million. Immediately prior to the closing of the IPO, all outstanding shares of redeemable convertible preferred stock automatically converted into 131,267,586 shares of Class B common stock on a one-to-one basis. Additionally, in connection with the IPO, all of the Company’s outstanding common stock was reclassified into shares of Class B common stock on a one-for-one basis. Redeemable convertible preferred stock warrants also converted into 336,386 warrants to purchase Class B common stock on a one-to-one basis.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP have been condensed or omitted, and accordingly the balance sheet as of January 31, 2020, and related disclosures, have been derived from the audited consolidated financial statements at that date but do not include all of the information required by U.S. GAAP for complete consolidated financial statements. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all normal recurring adjustments that are necessary for the fair statement of the Company’s condensed consolidated financial information. The results of operations for the three and nine months ended October 31, 2020 are not necessarily indicative of the results to be expected for the year ending January 31, 2021 or for any other interim period or for any other future year.</span></div> 16 20700000 34.00 659200000 44800000 131267586 1 1 336386 1 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP have been condensed or omitted, and accordingly the balance sheet as of January 31, 2020, and related disclosures, have been derived from the audited consolidated financial statements at that date but do not include all of the information required by U.S. GAAP for complete consolidated financial statements. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all normal recurring adjustments that are necessary for the fair statement of the Company’s condensed consolidated financial information. The results of operations for the three and nine months ended October 31, 2020 are not necessarily indicative of the results to be expected for the year ending January 31, 2021 or for any other interim period or for any other future year.</span></div> Summary of Significant Accounting Policies<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information and footnote disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable required disclosures and regulations of the SEC. Therefore, the accompanying interim unaudited condensed consolidated financial statements and related financial information should be read in conjunction with Item 8, “Financial Statements and Supplementary Data” included in the Company’s Annual Report on Form 10-K for the fiscal year ended January 31, 2020, filed with the SEC on March 23, 2020.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">JOBS Act Accounting Election</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will be an “emerging growth company” (“EGC”) as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) until January 31, 2021. An EGC may take advantage of specified reduced reporting requirements that are otherwise applicable generally to public companies, including, but not limited to, delayed adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002 (“Sarbanes-Oxley Act”), reduced disclosure obligations regarding executive compensation in the Company’s periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. The Company may take advantage of these exemptions until it is no longer an EGC.</span></div><div style="margin-top:12pt;text-indent:36pt"><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-top:12pt;text-indent:36pt"><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 U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the Company’s condensed consolidated financial statements and accompanying notes. These estimates are based on information available as of the date of the condensed consolidated financial statements. On a regular basis, management evaluates these estimates and assumptions. Actual results may differ from these estimates and such difference could be material to the Company’s condensed consolidated financial statements.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Estimates and assumptions used by management include, but are not limited to, revenue recognition, the allowance for doubtful accounts, the carrying value and the useful lives of long-lived assets, the fair values of financial instruments and strategic investments, the period of benefit for deferred contract acquisition costs, the discount rate used for operating leases, the recognition and disclosure of contingent liabilities, income taxes, stock-based compensation, and the fair value of assets acquired and liabilities assumed for business combinations.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Due to the Coronavirus (“COVID-19”) pandemic, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require a material update to its estimates or judgments or an adjustment of the carrying value of its assets or liabilities as of October 31, 2020. While there was not a material impact to the Company’s condensed consolidated financial statements as of and for the three and nine months ended October 31, 2020, these estimates may change, as new events occur and additional information is obtained, as well as other factors related to COVID-19 that could result in material impacts to the Company’s condensed consolidated financial statements in future reporting periods.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk and Geographic Information</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from the sale of subscriptions to access its cloud platform and professional services. The Company’s sales team, along with its channel partner network of system integrators and value-added resellers (collectively, “channel partners”), sells the Company’s services worldwide to organizations of all sizes. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash, cash equivalents, marketable securities, accounts receivable, and strategic investments. The Company’s cash is placed with high-credit-quality financial institutions and issuers, and at times exceed federally insured limits. The Company limits its concentration of risk in cash equivalents and marketable securities by diversifying its investments among a variety of industries and issuers. The Company has not experienced any credit loss relating to its cash equivalents, marketable securities, and strategic investments. The Company performs periodic credit evaluations of its customers and generally does not require collateral. As of October 31, 2020, the Company did not have any cash equivalents or marketable securities.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Channel partners or direct customers who represented 10% or more of the Company’s accounts receivable were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding: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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Channel partner A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Channel partner B</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 </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%">10 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Channel partners who represented 10% or more of the Company’s total revenue were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.712%"><tr><td style="width:1.0%"/><td style="width:43.424%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.376%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.376%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.304%"/><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:9.5pt;font-weight:700;line-height:100%">Three Months Ended October 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:9.5pt;font-weight:700;line-height:100%">Nine Months Ended October 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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Channel partner A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">10 %</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%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no direct customers who represented 10% or more of the Company’s total revenue during the three and nine months ended October 31, 2020 and October 31, 2019.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than the policies described below, there have been no changes to the Company’s significant accounting policies described in its Annual Report on Form 10-K that have had a material impact on its consolidated financial statements and related notes.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into operating lease arrangements for real estate assets related to office space. The Company determines if an arrangement is or contains a lease at inception by evaluating various factors, including whether a vendor’s right to substitute an identified asset is substantive. Lease classification is determined at the lease commencement date, which is the date the leased assets are made available for use. Operating leases are included in “Operating lease right-of-use assets”, “Operating lease liabilities, current”, and “Operating lease liabilities, noncurrent” in the condensed consolidated balance sheet. The Company did not have any financing leases in any of the periods presented.</span></div><div style="margin-top:12pt;text-indent:36pt"><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 lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease payments consist of the fixed payments under the arrangement, less any lease incentives, such as tenant improvement allowances. Variable costs, such as maintenance and utilities based on actual usage, are not included in the measurement of right-to-use assets and lease liabilities but are expensed when the event determining the amount of variable consideration to be paid occurs. As the implicit rate of the leases is not determinable, the Company uses an incremental borrowing rate (“IBR”) based on the information available at the lease commencement date in determining the present value of lease payments. Lease expenses are recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the non-cancelable lease term when recognizing the right-of-use (“ROU”) assets and lease liabilities, unless it is reasonably certain that a renewal or termination option will be exercised. The Company accounts for lease components and non-lease components as a single lease component.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Leases with a term of twelve months or less are not recognized on the condensed consolidated balance sheet but are recognized as expense on a straight-line basis over the term of the lease.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Available-for-sale debt securities</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company evaluates investments with unrealized loss positions by assessing if they are related to deterioration in credit risk and whether the Company expects to recover the entire amortized cost basis of the security, the Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">’</span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">s intent to sell and whether it is more likely than not that the Company will be required to sell the securities before the recovery of its cost basis. Credit-related impairment losses, not to exceed fair value less the amortized cost basis, are recognized through an allowance for credit losses with changes in the allowance for credit losses recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">“</span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other income, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">”</span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in the condensed consolidated statements of operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Impairment that has not been recorded through an allowance for credit losses will be recorded in the condensed consolidated statements of comprehensive income (loss). As of October 31, 2020, there were no marketable securities held by the Company, and thus there were no securities that had been in continuous unrealized loss position.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Accounts Receivable</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced amount and are non-interest bearing. Accounts receivable are stated at their net realizable value, net of allowance for doubtful accounts. The Company has a well-established collections history from its customers. Credit is extended to customers based on an evaluation of their financial condition and other factors. The Company generally does not require collateral from its customers; however, the Company may require payment prior to commencing service in certain instances to limit credit risk. The Company regularly reviews the adequacy of the allowance for doubtful accounts by considering various factors including the age of each outstanding invoice, each customer’s expected ability to pay, historical loss rates and expectations of forward-looking loss estimates to determine whether the allowance is appropriate. Amounts deemed uncollectible are written off against the allowance for doubtful accounts. Allowance for doubtful accounts was $1.1 million as of both October 31, 2020 and January 31, 2020.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Software Implementation Costs</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company contracts with third party information technology providers for various service arrangements including software, platform, and information technology infrastructure. The Company capitalizes the implementation cost incurred to develop or obtain internal-use software in such arrangements. All capitalized implementation costs are amortized over the term of the arrangement which includes reasonably certain renewals. Costs incurred during the preliminary project and post implementation stage are expensed as the activities are performed. Capitalized implementation costs were not material for the three and nine months ended October 31, 2020.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-02, “Leases (Topic 842),” which requires lessees to generally recognize on the balance sheet operating and financing lease liabilities and corresponding ROU assets, and to recognize on the income statement the expenses in a manner similar to prior practice. The Company adopted Topic 842 using the modified retrospective method on February 1, 2020. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company elected</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> the following practical expedients:</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">•</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The package of practical expedients which allows for not reassessing 1) whether existing contracts contain leases, 2) the lease classification of existing leases, and 3) whether existing initial direct costs meet the new definition.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">•</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.15pt">The practical expedient in ASC Subtopic 842-10 to not separate non-lease components from lease components and instead account for each separate lease component and non-lease components associated with that lease component as a single lease component by class of the underlying assets.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">•</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.15pt">Not to recognize right of use assets and lease liabilities for short-term leases, which have a lease term of twelve months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company did not elect the hindsight practical expedient.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Lease payments consist primarily of the fixed payments under the arrangement, less any lease incentives such as tenant improvement allowance. The Company uses an estimate of its IBR based on the information available at the lease commencement date in determining the present value of lease payments, unless the implicit rate is readily determinable. In determining the appropriate IBR, management considers information including, but not limited to, the Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">’s</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> credit rating, the lease term, and the currency in which the arrangement is denominated. For leases which commenced prior to the adoption of Topic 842, the Company used the IBR on January 31, 2020. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The adoption of this new standard on February 1, 2020, and the application of the modified retrospective transition approach resulted in the following changes:</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a.</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.37pt">Assets increased by $37.4 million, primarily representing the recognition of ROU asset for operating leases; and</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Liabilities increased by $37.4 million, primarily representing the recognition of lease liabilities for operating leases partially offset by derecognition of liabilities for deferred rent previously designated under ASC Topic 840 </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This ASU requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected, with further clarifications made more recently regarding the treatment of accrued interest, transfers between classifications for loans and debt securities, recoveries and the option to irrevocably elect the fair value option (on an instrument-by-instrument basis) for eligible financial assets at amortized costs. For trade receivables, loans, and other financial assets, the Company will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale debt securities are required to be recorded through an allowance for credit losses in the condensed consolidated statements of operation rather than as a reduction in the amortized cost basis of the securities. The Company adopted this guidance on February 1, 2020, which did not have a material effect on its condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU No. 2017-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This ASU simplifies the measurement of goodwill by eliminating step two of the two-step impairment test. Step two measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. This ASU requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The Company adopted this guidance on February 1, 2020 which did not have a material effect on its condensed consolidated financial statements.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. This ASU modifies the disclosure requirements on fair value measurements in Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The Company adopted this guidance on February 1, 2020 which did not have a material effect on its condensed consolidated financial statements.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(a consensus of the FASB Emerging Issues Task Force). This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal use software. The Company adopted this guidance on February 1, 2020 which did not have a material effect on its condensed consolidated financial statements.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2020, the FASB issued ASU 2020-04</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The ASU provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. This ASU may be applied prospectively through December 31, 2022. The Company adopted this guidance on May 1, 2020 which did not have a material effect on its condensed consolidated financial statements. Per the terms of the Company’s secured revolving credit facility (see Note 5), outstanding Eurodollar Loans incur interest at the Eurodollar Rate, which is defined in the Credit Agreement as LIBOR (or any successor thereto), plus a margin. The Company’s lender is currently preparing to use the Secured Overnight Funding Rate if LIBOR becomes unavailable. No amounts were outstanding under the Credit Agreement as of October 31, 2020.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Issued Accounting Pronouncements</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. For public business entities, this ASU is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company does not anticipate that the adoption of this guidance will have a material impact on its condensed consolidated financial statements.</span></div> <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information and footnote disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable required disclosures and regulations of the SEC. Therefore, the accompanying interim unaudited condensed consolidated financial statements and related financial information should be read in conjunction with Item 8, “Financial Statements and Supplementary Data” included in the Company’s Annual Report on Form 10-K for the fiscal year ended January 31, 2020, filed with the SEC on March 23, 2020.</span></div> <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">JOBS Act Accounting Election</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will be an “emerging growth company” (“EGC”) as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) until January 31, 2021. An EGC may take advantage of specified reduced reporting requirements that are otherwise applicable generally to public companies, including, but not limited to, delayed adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002 (“Sarbanes-Oxley Act”), reduced disclosure obligations regarding executive compensation in the Company’s periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. The Company may take advantage of these exemptions until it is no longer an EGC.</span></div> <div style="margin-top:12pt;text-indent:36pt"><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-top:12pt;text-indent:36pt"><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 U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the Company’s condensed consolidated financial statements and accompanying notes. These estimates are based on information available as of the date of the condensed consolidated financial statements. On a regular basis, management evaluates these estimates and assumptions. Actual results may differ from these estimates and such difference could be material to the Company’s condensed consolidated financial statements.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Estimates and assumptions used by management include, but are not limited to, revenue recognition, the allowance for doubtful accounts, the carrying value and the useful lives of long-lived assets, the fair values of financial instruments and strategic investments, the period of benefit for deferred contract acquisition costs, the discount rate used for operating leases, the recognition and disclosure of contingent liabilities, income taxes, stock-based compensation, and the fair value of assets acquired and liabilities assumed for business combinations.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Due to the Coronavirus (“COVID-19”) pandemic, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require a material update to its estimates or judgments or an adjustment of the carrying value of its assets or liabilities as of October 31, 2020. While there was not a material impact to the Company’s condensed consolidated financial statements as of and for the three and nine months ended October 31, 2020, these estimates may change, as new events occur and additional information is obtained, as well as other factors related to COVID-19 that could result in material impacts to the Company’s condensed consolidated financial statements in future reporting periods.</span></div> <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk and Geographic Information</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from the sale of subscriptions to access its cloud platform and professional services. The Company’s sales team, along with its channel partner network of system integrators and value-added resellers (collectively, “channel partners”), sells the Company’s services worldwide to organizations of all sizes. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash, cash equivalents, marketable securities, accounts receivable, and strategic investments. The Company’s cash is placed with high-credit-quality financial institutions and issuers, and at times exceed federally insured limits. The Company limits its concentration of risk in cash equivalents and marketable securities by diversifying its investments among a variety of industries and issuers. The Company has not experienced any credit loss relating to its cash equivalents, marketable securities, and strategic investments. The Company performs periodic credit evaluations of its customers and generally does not require collateral. As of October 31, 2020, the Company did not have any cash equivalents or marketable securities.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Channel partners or direct customers who represented 10% or more of the Company’s accounts receivable were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding: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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Channel partner A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Channel partner B</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 </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%">10 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Channel partners who represented 10% or more of the Company’s total revenue were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.712%"><tr><td style="width:1.0%"/><td style="width:43.424%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.376%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.376%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.304%"/><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:9.5pt;font-weight:700;line-height:100%">Three Months Ended October 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:9.5pt;font-weight:700;line-height:100%">Nine Months Ended October 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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Channel partner A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">10 %</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%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no direct customers who represented 10% or more of the Company’s total revenue during the three and nine months ended October 31, 2020 and October 31, 2019.</span></div> <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Channel partners or direct customers who represented 10% or more of the Company’s accounts receivable were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding: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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Channel partner A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Channel partner B</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 </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%">10 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Channel partners who represented 10% or more of the Company’s total revenue were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.712%"><tr><td style="width:1.0%"/><td style="width:43.424%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.376%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.376%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.304%"/><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:9.5pt;font-weight:700;line-height:100%">Three Months Ended October 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:9.5pt;font-weight:700;line-height:100%">Nine Months Ended October 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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Channel partner A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">10 %</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%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.07 0.11 0.06 0.10 0.08 0.20 0.08 0.10 0.08 0.11 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into operating lease arrangements for real estate assets related to office space. The Company determines if an arrangement is or contains a lease at inception by evaluating various factors, including whether a vendor’s right to substitute an identified asset is substantive. Lease classification is determined at the lease commencement date, which is the date the leased assets are made available for use. Operating leases are included in “Operating lease right-of-use assets”, “Operating lease liabilities, current”, and “Operating lease liabilities, noncurrent” in the condensed consolidated balance sheet. The Company did not have any financing leases in any of the periods presented.</span></div><div style="margin-top:12pt;text-indent:36pt"><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 lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease payments consist of the fixed payments under the arrangement, less any lease incentives, such as tenant improvement allowances. Variable costs, such as maintenance and utilities based on actual usage, are not included in the measurement of right-to-use assets and lease liabilities but are expensed when the event determining the amount of variable consideration to be paid occurs. As the implicit rate of the leases is not determinable, the Company uses an incremental borrowing rate (“IBR”) based on the information available at the lease commencement date in determining the present value of lease payments. Lease expenses are recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the non-cancelable lease term when recognizing the right-of-use (“ROU”) assets and lease liabilities, unless it is reasonably certain that a renewal or termination option will be exercised. The Company accounts for lease components and non-lease components as a single lease component.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Leases with a term of twelve months or less are not recognized on the condensed consolidated balance sheet but are recognized as expense on a straight-line basis over the term of the lease.</span></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Available-for-sale debt securities</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company evaluates investments with unrealized loss positions by assessing if they are related to deterioration in credit risk and whether the Company expects to recover the entire amortized cost basis of the security, the Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">’</span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">s intent to sell and whether it is more likely than not that the Company will be required to sell the securities before the recovery of its cost basis. Credit-related impairment losses, not to exceed fair value less the amortized cost basis, are recognized through an allowance for credit losses with changes in the allowance for credit losses recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">“</span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other income, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">”</span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in the condensed consolidated statements of operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Impairment that has not been recorded through an allowance for credit losses will be recorded in the condensed consolidated statements of comprehensive income (loss). As of October 31, 2020, there were no marketable securities held by the Company, and thus there were no securities that had been in continuous unrealized loss position.</span></div> 0 0 Accounts ReceivableAccounts receivable are recorded at the invoiced amount and are non-interest bearing. Accounts receivable are stated at their net realizable value, net of allowance for doubtful accounts. The Company has a well-established collections history from its customers. Credit is extended to customers based on an evaluation of their financial condition and other factors. The Company generally does not require collateral from its customers; however, the Company may require payment prior to commencing service in certain instances to limit credit risk. The Company regularly reviews the adequacy of the allowance for doubtful accounts by considering various factors including the age of each outstanding invoice, each customer’s expected ability to pay, historical loss rates and expectations of forward-looking loss estimates to determine whether the allowance is appropriate. Amounts deemed uncollectible are written off against the allowance for doubtful accounts. 1100000 1100000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Software Implementation Costs</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company contracts with third party information technology providers for various service arrangements including software, platform, and information technology infrastructure. The Company capitalizes the implementation cost incurred to develop or obtain internal-use software in such arrangements. All capitalized implementation costs are amortized over the term of the arrangement which includes reasonably certain renewals. Costs incurred during the preliminary project and post implementation stage are expensed as the activities are performed. Capitalized implementation costs were not material for the three and nine months ended October 31, 2020.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-02, “Leases (Topic 842),” which requires lessees to generally recognize on the balance sheet operating and financing lease liabilities and corresponding ROU assets, and to recognize on the income statement the expenses in a manner similar to prior practice. The Company adopted Topic 842 using the modified retrospective method on February 1, 2020. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company elected</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> the following practical expedients:</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">•</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The package of practical expedients which allows for not reassessing 1) whether existing contracts contain leases, 2) the lease classification of existing leases, and 3) whether existing initial direct costs meet the new definition.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">•</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.15pt">The practical expedient in ASC Subtopic 842-10 to not separate non-lease components from lease components and instead account for each separate lease component and non-lease components associated with that lease component as a single lease component by class of the underlying assets.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">•</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.15pt">Not to recognize right of use assets and lease liabilities for short-term leases, which have a lease term of twelve months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company did not elect the hindsight practical expedient.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Lease payments consist primarily of the fixed payments under the arrangement, less any lease incentives such as tenant improvement allowance. The Company uses an estimate of its IBR based on the information available at the lease commencement date in determining the present value of lease payments, unless the implicit rate is readily determinable. In determining the appropriate IBR, management considers information including, but not limited to, the Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">’s</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> credit rating, the lease term, and the currency in which the arrangement is denominated. For leases which commenced prior to the adoption of Topic 842, the Company used the IBR on January 31, 2020. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The adoption of this new standard on February 1, 2020, and the application of the modified retrospective transition approach resulted in the following changes:</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a.</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.37pt">Assets increased by $37.4 million, primarily representing the recognition of ROU asset for operating leases; and</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Liabilities increased by $37.4 million, primarily representing the recognition of lease liabilities for operating leases partially offset by derecognition of liabilities for deferred rent previously designated under ASC Topic 840 </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This ASU requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected, with further clarifications made more recently regarding the treatment of accrued interest, transfers between classifications for loans and debt securities, recoveries and the option to irrevocably elect the fair value option (on an instrument-by-instrument basis) for eligible financial assets at amortized costs. For trade receivables, loans, and other financial assets, the Company will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale debt securities are required to be recorded through an allowance for credit losses in the condensed consolidated statements of operation rather than as a reduction in the amortized cost basis of the securities. The Company adopted this guidance on February 1, 2020, which did not have a material effect on its condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU No. 2017-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This ASU simplifies the measurement of goodwill by eliminating step two of the two-step impairment test. Step two measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. This ASU requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The Company adopted this guidance on February 1, 2020 which did not have a material effect on its condensed consolidated financial statements.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. This ASU modifies the disclosure requirements on fair value measurements in Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The Company adopted this guidance on February 1, 2020 which did not have a material effect on its condensed consolidated financial statements.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(a consensus of the FASB Emerging Issues Task Force). This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal use software. The Company adopted this guidance on February 1, 2020 which did not have a material effect on its condensed consolidated financial statements.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2020, the FASB issued ASU 2020-04</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The ASU provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. This ASU may be applied prospectively through December 31, 2022. The Company adopted this guidance on May 1, 2020 which did not have a material effect on its condensed consolidated financial statements. Per the terms of the Company’s secured revolving credit facility (see Note 5), outstanding Eurodollar Loans incur interest at the Eurodollar Rate, which is defined in the Credit Agreement as LIBOR (or any successor thereto), plus a margin. The Company’s lender is currently preparing to use the Secured Overnight Funding Rate if LIBOR becomes unavailable. No amounts were outstanding under the Credit Agreement as of October 31, 2020.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Issued Accounting Pronouncements</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. For public business entities, this ASU is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company does not anticipate that the adoption of this guidance will have a material impact on its condensed consolidated financial statements.</span></div> 37400000 37400000 0 Fair Value Measurements and Marketable Securities<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows ASC 820</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, with respect to marketable securities that are measured at fair value on a recurring basis. Under the standard, fair value is defined as the exit price, or the amount that would be received to sell an asset or a liability in an orderly transaction between market participants as of the measurement date. The standard also establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability developed based upon the best information available in the circumstances.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The hierarchy is broken down into three levels as follows:</span></div><div style="margin-top:12pt;padding-left:81pt;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    Assets and liabilities whose values are based on unadjusted quoted market prices for identical assets and liabilities in active markets</span></div><div style="padding-left:81pt;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    Assets and liabilities whose values are based on quoted prices in markets that are not active or inputs that are observable for substantially the full term of the asset or liability</span></div><div style="padding-left:81pt;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    Assets and liabilities whose values are based on prices or valuation techniques that require inputs that are both unobservable and significant to the overall fair value measurement</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis are as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.712%"><tr><td style="width:1.0%"/><td style="width:26.709%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.554%"/><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%">October 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2020</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%">Level 1</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 2</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 3</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 2</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 3</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(in thousands)</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:8pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline"> (1)</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">205,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">205,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,940 </span></td><td style="background-color:#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:8pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">205,379 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245,319 </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:8pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">495,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">495,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset backed securities</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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">67,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,813 </span></td><td style="background-color:#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:8pt;font-weight:400;line-height:100%">Total marketable securities</span></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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,431 </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:8pt;font-weight:400;line-height:100%">562,835 </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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">647,266 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">289,810 </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:8pt;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:8pt;font-weight:400;line-height:100%">602,775 </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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">892,585 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">__________________________________</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Included in “Cash and cash equivalents” on the condensed consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between the levels of the fair value hierarchy during the three and nine months ended October 31, 2020 or October 31, 2019.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2020, there were no marketable securities held by the Company. As of January 31, 2020, the amortized cost of the Company’s cash equivalents and marketable securities approximated their fair value and there were no material realized or unrealized gains or losses, either individually or in the aggregate. In addition, the securities that had been in continuous unrealized loss position per security type and in aggregate are not material as of January 31, 2020. There were no impairments considered “other-than-temporary” as it is more likely than not the Company will hold the securities until maturity or a recovery of the cost basis as of January 31, 2020.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the contractual maturities of marketable securities as of January 31, 2020:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:10pt;font-weight:700;line-height:100%">Amortized cost</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">377,722 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">378,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="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%">266,670 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">267,728 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through nineteen years</span></td><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%">1,127 </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="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%">1,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;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%">645,519 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;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%">647,266 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the changes in strategic investments:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</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%">Total initial cost</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative gain</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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Carrying value</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%">2,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"/><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%">1,000 </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-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no unrealized gain and loss included as an adjustment related to the carrying value of non-marketable securities as of October 31, 2020 and January 31, 2020.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the changes in the redeemable convertible preferred stock warrant liability, which is classified as a Level 3 instrument:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months Ended October 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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</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%">Balance at beginning of period</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment resulting from change in fair value recognized in the condensed consolidated statements of operations</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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,022 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of liability for redeemable convertible preferred stock warrants to additional paid-in capital upon initial public offering</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(10,559)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="border-bottom:3pt 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="border-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%">— </span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt 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="border-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%">— </span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt 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="border-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%">— </span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt 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="border-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%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the redeemable convertible preferred stock warrant liability was estimated using the Black-Scholes option-pricing model and was based on significant inputs not observable in the market, and therefore was classified as a Level 3 instrument. The inputs include the Company’s preferred stock price, expected stock price volatility, risk-free interest rate, and contractual term. No loss and a loss of $6.0 million was recorded as a component of “Other income, net”, because of the remeasurement of the redeemable convertible preferred stock warrant liability during the three and nine months ended October 31, 2019, respectively. Immediately prior to the closing of the IPO on June 14, 2019, the redeemable convertible preferred stock warrants converted into 336,386 warrants to purchase Class B common stock on a one-to-one basis. The redeemable convertible preferred stock warrant liability was reclassified to additional paid-in capital upon the closing of the IPO.</span></div> <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis are as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.712%"><tr><td style="width:1.0%"/><td style="width:26.709%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.554%"/><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%">October 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2020</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%">Level 1</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 2</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 3</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 2</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Level 3</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(in thousands)</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:8pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline"> (1)</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">205,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">205,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,940 </span></td><td style="background-color:#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:8pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">205,379 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245,319 </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:8pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">495,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">495,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset backed securities</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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">67,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,813 </span></td><td style="background-color:#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:8pt;font-weight:400;line-height:100%">Total marketable securities</span></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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,431 </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:8pt;font-weight:400;line-height:100%">562,835 </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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">647,266 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">289,810 </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:8pt;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:8pt;font-weight:400;line-height:100%">602,775 </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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">892,585 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">__________________________________</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Included in “Cash and cash equivalents” on the condensed consolidated balance sheets.</span></div> 0 0 0 0 205379000 0 0 205379000 0 0 0 0 0 39940000 0 39940000 0 0 0 0 205379000 39940000 0 245319000 0 0 0 0 0 495022000 0 495022000 0 0 0 0 84431000 0 0 84431000 0 0 0 0 0 67813000 67813000 0 0 0 0 84431000 562835000 0 647266000 0 0 0 0 289810000 602775000 0 892585000 0 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the contractual maturities of marketable securities as of January 31, 2020:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:10pt;font-weight:700;line-height:100%">Amortized cost</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">377,722 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">378,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="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%">266,670 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">267,728 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through nineteen years</span></td><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%">1,127 </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="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%">1,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;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%">645,519 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;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%">647,266 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 377722000 378408000 266670000 267728000 1127000 1130000 645519000 647266000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the changes in strategic investments:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:10pt;font-weight:700;line-height:100%">October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</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%">Total initial cost</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative gain</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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Carrying value</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%">2,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"/><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%">1,000 </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> 2500000 1000000 0 0 2500000 1000000 0 0 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the changes in the redeemable convertible preferred stock warrant liability, which is classified as a Level 3 instrument:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months Ended October 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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</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%">Balance at beginning of period</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment resulting from change in fair value recognized in the condensed consolidated statements of operations</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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,022 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of liability for redeemable convertible preferred stock warrants to additional paid-in capital upon initial public offering</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(10,559)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="border-bottom:3pt 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="border-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%">— </span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt 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="border-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%">— </span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt 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="border-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%">— </span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt 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="border-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%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 0 4537000 0 0 0 6022000 0 0 0 -10559000 0 0 0 0 0 -6000000.0 336386 1 Balance Sheet Components<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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%">October 31,<br/>2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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%">January 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</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%">19,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid software licenses</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%">16,190 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,645 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid hosting 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,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</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%">4,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></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%">45,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 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%">51,614 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><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="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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%">October 31,<br/>2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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%">January 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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%">Data center and other computer equipment</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%">140,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software</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%">38,575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,354 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</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%">18,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</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%">3,170 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,604 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and equipment</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,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in process</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%">33,583 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,626 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">239,816 </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%">185,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</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%">(77,445)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,664)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</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%">162,371 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">136,078 </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-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in process mainly includes data center equipment purchased that has not yet been placed in service. As of October 31, 2020, $28.3 million of data center equipment was purchased but not yet been placed into service.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense of property and equipment was $10.1 million and $5.8 million during the three months ended October 31, 2020 and October 31, 2019, respectively, and $27.7 million and $16.0 million during the nine months ended October 31, 2020 and October 31, 2019, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> There was no impairment of internal-use software during the three and nine months ended October 31, 2020 and October 31, 2019. The Company capitalized $3.5 million and $2.2 million in internal-use software during the three months ended October 31, 2020 and October 31, 2019, and $8.2 million and $5.7 million during the nine months ended October 31, 2020 and October 31, 2019, respectively. Amortization expense associated with internal-use software totaled $1.9 million and $1.6 million during the three months ended October 31, 2020 and October 31, 2019, respectively, and $5.6 million and $4.6 million during the nine months ended October 31, 2020 and October 31, 2019, respectively. The net book value of capitalized internal-use software was $15.9 million and $13.4 million as of October 31, 2020 and January 31, 2020, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><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, Net</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible assets, net consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining <br/>Useful<br/>Life</span></td></tr><tr style="height:23pt"><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:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Amount</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in months)</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%">Developed technology</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%">14,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">3,742 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,298 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</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%">Other acquired intangible assets</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%">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%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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%">18,436 </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%">2,080 </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 #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%">16,356 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span><br/></span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:43.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><td style="width:0.1%"/></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining <br/>Useful<br/>Life</span></td></tr><tr style="height:23pt"><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:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Amount</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in months)</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%">Developed technology</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%">1,238 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">607 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33</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%">Other acquired intangible assets</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%">121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">9</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,966 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt 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="border-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%">527 </span></td><td style="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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of developed technology, customer relationships, and other acquired intangible assets are recorded within cost of revenue, sales and marketing expense, and research and development expense, respectively, in the condensed consolidated statements of operations. Amortization expense of intangible assets was $0.4 million and $0.1 million during the three months ended October 31, 2020 and October 31, 2019 and $0.6 million and $0.4 million during the nine months ended October 31, 2020 and October 31, 2019, respectively. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated aggregate future amortization expense of intangible assets as of October 31, 2020 is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:10pt;font-weight:700;line-height:100%">Total</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:10pt;font-weight:700;line-height:100%">(in thousands)</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%">Fiscal 2021 (remaining three months) </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%">869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</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%">3,445 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</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,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="padding:2px 0 2px 1pt;text-align: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,260 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</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,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization expense</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%">16,356 </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-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The developed technology, customer relationships, and other acquired intangible assets are generally being amortized over 5 years, 5 years, and 1 year, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="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:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill during the nine months ended October 31, 2020 consisted of the following:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:10pt;font-weight:700;line-height:100%">Amounts</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:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as of January 31, 2020</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%">7,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">Goodwill acquired</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%">75,182 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Foreign currency translation</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%">228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as of October 31, 2020</span></td><td style="border-bottom:3pt 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="border-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%">83,132 </span></td><td style="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:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Expenses</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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:9pt;font-weight:700;line-height:100%">October 31,<br/>2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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:9pt;font-weight:700;line-height:100%">January 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">(in thousands)</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%">Web hosting services</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%">14,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</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,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued purchases of property and equipment</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%">8,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued marketing</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%">6,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued legal and accounting</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,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td 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%">39,975 </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%">30,355 </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-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Payroll and Benefits</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued payroll and benefits consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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:9pt;font-weight:700;line-height:100%">October 31,<br/>2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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:9pt;font-weight:700;line-height:100%">January 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">(in thousands)</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%">Accrued commissions</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%">17,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan</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%">14,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related expenses</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%">13,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued bonuses</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%">9,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and benefits</span></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%">56,468 </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%">36,810 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, the Company began deferring payment on its share of payroll taxes owed, as permitted by the CARES Act through December 31, 2020. As of October 31, 2020, the Company had deferred approximately $8.5 million of payroll taxes. These amounts are reflected in “other liabilities, noncurrent ” on the condensed consolidated balance sheet.</span></div> <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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%">October 31,<br/>2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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%">January 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</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%">19,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid software licenses</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%">16,190 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,645 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid hosting 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,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</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%">4,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></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%">45,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 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%">51,614 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 19467000 20390000 16190000 16645000 5711000 8056000 4305000 6523000 45673000 51614000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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%">October 31,<br/>2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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%">January 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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%">Data center and other computer equipment</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%">140,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software</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%">38,575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,354 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</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%">18,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</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%">3,170 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,604 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and equipment</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,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in process</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%">33,583 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,626 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">239,816 </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%">185,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</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%">(77,445)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,664)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</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%">162,371 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">136,078 </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> 140457000 87166000 38575000 30354000 18209000 13157000 3170000 2604000 5822000 4835000 33583000 47626000 239816000 185742000 77445000 49664000 162371000 136078000 28300000 10100000 5800000 27700000 16000000.0 0 0 0 0 3500000 2200000 8200000 5700000 1900000 1600000 5600000 4600000 15900000 13400000 <div style="margin-top:12pt;text-indent:36pt"><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, Net</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible assets, net consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining <br/>Useful<br/>Life</span></td></tr><tr style="height:23pt"><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:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Amount</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in months)</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%">Developed technology</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%">14,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">3,742 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,298 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</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%">Other acquired intangible assets</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%">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%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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%">18,436 </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%">2,080 </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 #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%">16,356 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span><br/></span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:43.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><td style="width:0.1%"/></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining <br/>Useful<br/>Life</span></td></tr><tr style="height:23pt"><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:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Amount</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in months)</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%">Developed technology</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%">1,238 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">607 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33</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%">Other acquired intangible assets</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%">121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">9</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,966 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt 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="border-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%">527 </span></td><td style="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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div> 14481000 1501000 12980000 P59M 3742000 444000 3298000 P57M 213000 135000 78000 P11M 18436000 2080000 16356000 1238000 1067000 171000 P9M 607000 280000 327000 P33M 121000 92000 29000 P9M 1966000 1439000 527000 400000 100000 600000 400000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated aggregate future amortization expense of intangible assets as of October 31, 2020 is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:10pt;font-weight:700;line-height:100%">Total</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:10pt;font-weight:700;line-height:100%">(in thousands)</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%">Fiscal 2021 (remaining three months) </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%">869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</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%">3,445 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</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,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="padding:2px 0 2px 1pt;text-align: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,260 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</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,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization expense</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%">16,356 </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> 869000 3445000 3350000 3260000 3260000 2172000 16356000 P5Y P5Y P1Y <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill during the nine months ended October 31, 2020 consisted of the following:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:10pt;font-weight:700;line-height:100%">Amounts</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:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as of January 31, 2020</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%">7,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">Goodwill acquired</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%">75,182 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Foreign currency translation</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%">228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as of October 31, 2020</span></td><td style="border-bottom:3pt 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="border-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%">83,132 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 7722000 75182000 228000 83132000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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:9pt;font-weight:700;line-height:100%">October 31,<br/>2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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:9pt;font-weight:700;line-height:100%">January 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">(in thousands)</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%">Web hosting services</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%">14,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</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,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued purchases of property and equipment</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%">8,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued marketing</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%">6,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued legal and accounting</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,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td 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%">39,975 </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%">30,355 </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> 14815000 16367000 8632000 7459000 8020000 2789000 6003000 1970000 2505000 1770000 39975000 30355000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued payroll and benefits consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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:9pt;font-weight:700;line-height:100%">October 31,<br/>2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" 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:9pt;font-weight:700;line-height:100%">January 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">(in thousands)</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%">Accrued commissions</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%">17,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan</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%">14,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related expenses</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%">13,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued bonuses</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%">9,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and benefits</span></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%">56,468 </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%">36,810 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 17794000 15399000 14889000 6560000 13998000 6680000 9787000 8171000 56468000 36810000 8500000 Secured Revolving Credit Facility<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2019, the Company entered into a Credit Agreement with Silicon Valley Bank and other lenders, to provide a revolving line of credit of up to $150.0 million, including a letter of credit sub-facility in the aggregate amount of $10.0 million, and a swingline sub-facility in the aggregate amount of $10.0 million. The Company also has the option to request an incremental facility of up to an additional $75.0 million from one or more of the lenders under the Credit Agreement. The amount the Company may borrow under the Credit Agreement may not exceed the lesser of $150.0 million or the Company’s ordinary course recurring subscription revenue for the most recent month, as determined under the Credit Agreement, multiplied by a number that is (i) 6, for the first year after entry into the Credit Agreement; (ii) 5, for the second year after entry into the Credit Agreement; and (iii) 4, thereafter. Under the terms of the Credit Agreement, revolving loans may be either Eurodollar Loans or ABR Loans. Outstanding Eurodollar Loans incur interest at the Eurodollar Rate, which is defined in the Credit Agreement as LIBOR (or any successor thereto), plus a margin between 2.50% and 3.00%, depending on usage. Outstanding ABR Loans incur interest at the highest of (a) the Prime Rate, as published by the Wall Street Journal, (b) the federal funds rate in effect for such day plus 0.50%, and (c) the Eurodollar Rate plus 1.00%, in each case plus a margin between 1.50% and 2.00%, depending on usage. The Company will be charged a commitment fee of 0.20% to 0.30% per year for committed but unused amounts. The Credit Agreement will terminate on April 19, 2022.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement is collateralized by substantially all of the Company’s current and future property, rights, and assets, including, but not limited to, cash, goods, equipment, contractual rights, financial assets, and intangible assets of the Company and its subsidiaries. The Credit Agreement contains covenants limiting the ability to, among other things, dispose of assets, undergo a change in control, merge or consolidate, make acquisitions, incur debt, incur liens, pay dividends, repurchase stock, and make investments, in each case subject to certain exceptions. The Credit Agreement also contains financial covenants requiring the Company to maintain the year-over-year growth rate of its ordinary course recurring subscription revenue above specified rates and to maintain minimum liquidity at specified levels. The Company was in compliance with the financial covenants as of October 31, 2020. The Credit Agreement contains events of default that include, among others, non-payment of principal, interest, or fees, breach of covenants, inaccuracy of representations and warranties, cross defaults to certain other indebtedness, bankruptcy and insolvency events, and material judgments. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No amounts were outstanding under the Credit Agreement as of October 31, 2020 and January 31, 2020.</span></div> 150000000.0 10000000.0 10000000.0 75000000.0 150000000.0 6 5 4 0.0250 0.0300 0.0050 0.0100 0.0150 0.0200 0.0020 0.0030 0 0 Income Taxes<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized an income tax expense of $0.5 million and $0.4 million for the three months ended October 31, 2020 and October 31, 2019, respectively, and $1.9 million and $1.7 million for the nine months ended October 31, 2020 and October 31, 2019, respectively. The tax expense for the three and nine months ended October 31, 2020 was primarily attributable to pre-tax foreign earnings. The Company’s effective tax rates of (1.9)% and (1.2)% for the three months ended October 31, 2020 and October 31, 2019, respectively, and (2.7)% and (1.5)% for the nine months ended October 31, 2020 and October 31, 2019, respectively, differ from the U.S. statutory tax rate primarily due to U.S. losses for which there is no benefit and the tax rate differences between the United States and foreign countries.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a full valuation allowance on its U.S. federal and state and its U.K. deferred tax assets. As a result, consistent with the prior year, the Company does not record a tax benefit on these losses because it is more likely than not that the benefit will not be realized. The Company recognized $0.7 million of benefit as a result of the acquisition of Preempt Security (see Note 14) during the three months ended October 31, 2020.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the United States enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), as a response to the economic uncertainty resulting from the global COVID-19 pandemic. The CARES Act did not have a material impact on the Company’s condensed consolidated financial statements for the three and nine months ended October 31, 2020. The Company continues to monitor any effects that may result from the CARES Act.</span></div> 500000 400000 1900000 1700000 -0.019 -0.012 -0.027 -0.015 -700000 Leases<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into non-cancelable operating lease agreements with various expiration dates through 2026. Certain lease agreements include options to renew or terminate the lease, which are not reasonably certain to be exercised and therefore are not factored into the determination of lease payments.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease costs were $2.7 million and $7.6 million, excluding short-term leases costs and variable lease costs for the three and nine months ended October 31, 2020, respectively. There was no sublease income for the three and nine months ended October 31, 2020. Total lease expense recognized prior to the adoption of Topic 842 were $3.1 million and $7.1 million for the three and nine months ended October 31, 2019, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended October 31, 2020, cash paid for amounts included in the measurement of operating lease liabilities were $2.7 million and $8.1 million, respectively. There were no operating lease liabilities arising from obtaining operating right-of-use assets for the three months ended October 31, 2020. Operating lease liabilities arising from obtaining operating right of-use assets was $6.2 million for the nine months ended October 31, 2020. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2020, the weighted-average remaining lease term is 4.4 years, and the weighted-average discount rate is 5.9%.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The component of lease costs was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.014%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.293%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</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%">Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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%">2,677 </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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%">7,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</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%">774 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</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%">3,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">11,236 </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-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2020, the Company has not entered into any non-cancelable operating leases with a term greater than 12 months that have not yet commenced.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturities of the Company’s non-cancelable operating lease liabilities are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2020</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:10pt;font-weight:700;line-height:100%">(in thousands)</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%">Fiscal 2021 (remaining three months)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">1,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</span></td><td colspan="2" style="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%">11,380 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">10,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="2" style="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%">10,785 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">9,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="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%">4,158 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;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%">48,605 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,953)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,652 </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:top"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments under non-cancelable operating leases determined using the prior accounting guidance consisted of the following as of January 31, 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:9pt;font-weight:700;line-height:100%">Real Estate Arrangements</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:9pt;font-weight:700;line-height:100%">(in thousands)</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%">Fiscal 2021</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%">9,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 2022</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%">9,869 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</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%">9,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="padding:2px 0 2px 1pt;text-align: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,370 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</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%">8,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">3,671 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">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%">50,686 </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> 2700000 7600000 0 0 3100000 7100000 2700000 8100000 0 6200000 P4Y4M24D 0.059 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The component of lease costs was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.014%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.293%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</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%">Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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%">2,677 </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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%">7,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</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%">774 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</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%">3,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">11,236 </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> 2677000 7631000 492000 1477000 774000 2128000 3943000 11236000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturities of the Company’s non-cancelable operating lease liabilities are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2020</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:10pt;font-weight:700;line-height:100%">(in thousands)</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%">Fiscal 2021 (remaining three months)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">1,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</span></td><td colspan="2" style="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%">11,380 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">10,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="2" style="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%">10,785 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">9,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="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%">4,158 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;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%">48,605 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,953)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,652 </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:top"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments under non-cancelable operating leases determined using the prior accounting guidance consisted of the following as of January 31, 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:9pt;font-weight:700;line-height:100%">Real Estate Arrangements</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:9pt;font-weight:700;line-height:100%">(in thousands)</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%">Fiscal 2021</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%">9,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 2022</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%">9,869 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</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%">9,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="padding:2px 0 2px 1pt;text-align: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,370 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</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%">8,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">3,671 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">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%">50,686 </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> 1494000 11380000 10838000 10785000 9950000 4158000 48605000 5953000 42652000 9958000 9869000 9377000 9370000 8441000 3671000 50686000 Equity Transactions<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, on June 14, 2019, the Company filed an Amended and Restated Certificate of Incorporation which authorizes the issuance of 2,000,000,000 shares of Class A common stock with a par value of $0.0005 per share, 300,000,000 shares of Class B common stock with a par value of $0.0005 per share, and 100,000,000 shares of undesignated preferred stock with a par value of $0.0005 per share. The rights of the holders of Class A common stock and Class B common stock are identical, except with respect to voting and conversion rights. Each share of Class A common stock is entitled to one vote per share. Each share of Class B common stock is entitled to ten votes per share and is convertible into one share of Class A common stock. Class A and Class B common stockholders are not entitled to receive dividends unless declared by the Company’s board of directors.</span></div> 2000000000 0.0005 300000000 0.0005 100000000 0.0005 1 10 1 Stock-Based Compensation<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Incentive Plan</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2019, the Company’s board of directors adopted, and the stockholders approved the CrowdStrike Holdings, Inc. 2019 Equity Incentive Plan (the “2019 Plan”) with the purpose of granting stock-based awards to employees, directors, officers and consultants, including stock options, restricted stock awards, restricted stock units and performance-based restricted stock units. A total of 8,750,000 shares of Class A common stock were initially available for issuance under the 2019 Plan. The Company’s compensation committee administers the 2019 Plan. The number of shares of the Company’s common stock available for issuance under the 2019 Plan is subject to an annual increase on the first day of each fiscal year beginning on February 1, 2020, equal to the lesser of: (i) two percent (2.0%) of outstanding shares of the Company’s capital stock as of the last day of the immediately preceding fiscal year or (ii) such other amount as the Company’s board of directors may determine.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2011 Plan was terminated on June 10, 2019, which was the business day prior to the effectiveness of the Company’s registration statement on Form S-1 used in connection with the Company’s IPO, and stock-based awards are no longer granted under the 2011 Plan. Any shares underlying stock options that expire or terminate or are forfeited or repurchased under the 2011 Plan will be automatically transferred to the 2019 Plan. </span></div><div style="margin-top:12pt;text-indent:36pt"><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-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records compensation expense for employee stock options based on the estimated fair value of the options on the date of grant using the Black-Scholes option-pricing model with the assumptions included in the table below. The expected term represents the period that the Company’s share-based awards are expected to be outstanding. The expected term assumptions were determined based on the vesting terms, exercise terms, and contractual lives of the options. The expected stock price volatility is based upon comparable public company data. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for the estimated option life.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option was estimated on the date of grant using the following assumptions during the period:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.17 - 6.05</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.05</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2% - 0.4%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0% - 2.4%</span></div></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%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.8% - 37.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 37.7% - 37.9% </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of stock option activity for the nine months ended October 31, 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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:9.5pt;font-weight:700;line-height:100%">Number of<br/>Shares</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:9.5pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price<br/>Per Share</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at January 31, 2020</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%">14,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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,965)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</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%">(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%">9.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at October 31, 2020</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%">8,521 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options vested and expected to vest at October 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,521 </span></td><td style="background-color:#ffffff;border-top:3pt double #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%">7.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options exercisable at October 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,421 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options outstanding include 482,200 options that were unvested as of October 31, 2020.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of options vested and exercisable was $527.6 million and $469.6 million as of October 31, 2020 and January 31, 2020, respectively. The weighted-average remaining contractual term of options vested and exercisable was 6.6 years and 6.7 years as of October 31, 2020 and January 31, 2020, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair values of all options granted was $121.00 per share during the three months ended October 31, 2020. No options were granted during the three months ended October 31, 2019. The weighted-average grant date fair values of all options granted was $66.31 and $9.51 per share during the nine months ended October 31, 2020 and October 31, 2019, respectively. The total intrinsic value of all options exercised was $162.4 million and $17.3 million during the three months ended October 31, 2020 and October 31, 2019, respectively, and $516.4 million and $107.0 million during the nine months ended October 31, 2020 and October 31, 2019, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of stock options outstanding as of October 31, 2020 and January 31, 2020 was $992.1 million and $816.3 million, respectively, which represents the excess of the fair value of the Company’s common stock over the exercise price of the options multiplied by the number of options outstanding. The weighted-average remaining contractual term of stock options outstanding was 7.1 years and 7.4 years as of October 31, 2020 and January 31, 2020, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total unrecognized stock-based compensation expense related to unvested options was $28.5 million as of October 31, 2020. This expense is expected to be amortized on a straight-line basis over a weighted-average vesting period of 1.8 years. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Early Exercise of Employee Options</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2011 Stock Plan allows for the early exercise of stock options for certain individuals as determined by the Board of Directors. The consideration received for an early exercise of an option is a deposit of the exercise price and the related dollar amount is recorded as a liability for early exercise of unvested stock options in the condensed consolidated balance sheets. This liability is reclassified to additional paid-in capital as the awards vest. If a stock option is early exercised, the unvested shares may be repurchased by the Company in case of employment termination or for any reason, including death and disability, at the price paid by the purchaser for such shares. There were no issued shares of common stock related to early exercised stock options for the three and nine months ended October 31, 2020. There were no issued shares of common stock related to early exercised stock options for the three months ended October 31, 2019. During the nine months ended October 31, 2019, the Company issued 1,037,356 shares of common stock related to early exercised stock options. As of October 31, 2020, the number of shares of </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">common stock related to early exercised stock options subject to repurchase was 637,776 shares for $6.2 million. As of January 31, 2020, the number of shares of common stock related to early exercised stock options subject to repurchase was 984,417 shares for $8.7 million. Common stock purchased pursuant to an early exercise of stock options is not deemed to be outstanding for accounting purposes until those shares vest. The Company includes unvested shares subject to repurchase in the number of shares outstanding in the condensed consolidated statement of redeemable convertible preferred stock and stockholders’ equity.</span></div><div style="margin-top:12pt;text-indent:36pt"><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</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in September 2018, the Company began issuing RSUs to certain employees. These RSUs include a service-based vesting condition and a performance-based vesting condition. The service-based vesting condition is generally satisfied based on one of three vesting schedules: (i) vesting of one-fourth of the RSUs on the first “Company vest date” (defined as March 20, June 20, September 20, or December 20) on or following the one-year anniversary of the vesting commencement date with the remainder of the RSUs vesting in twelve equal quarterly installments thereafter, subject to continued service, (ii) vesting in sixteen equal quarterly installments beginning on December 20, 2018, subject to continued service, or (iii) vesting in eight equal quarterly installments beginning on December 20, 2022, subject to continued service. The performance-based vesting condition is satisfied on the earlier of (i) a change in control, in which the consideration paid to holders of shares is either cash, publicly traded securities, or a combination thereof, or (ii) the first Company vest date to occur following the expiration of the lock-up period upon an IPO, subject to continued service through such change in control or lock-up expiration, as applicable. None of the RSUs vest unless the performance-based vesting condition is satisfied. Upon the completion of the IPO, the performance-based vesting condition was met and the Company recognized $17.3 million of deferred expense related to RSUs as of that date in its condensed consolidated statement of operations. Upon its IPO, the Company began issuing RSUs to its employees that generally have only a service-based vesting condition. The valuation of such RSUs is based solely on the fair value of the Company’s stock price on the date of grant.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense for RSUs that have a service-based vesting condition only are being amortized on a straight-line basis. Expense for RSUs that have both a service-based and a performance-based vesting condition are being amortized under the accelerated attribution method. Total unrecognized stock-based compensation expense related to unvested RSUs was $379.2 million as of October 31, 2020. This expense is expected to be amortized (subject to acceleration or straight-line basis) over a weighted-average vesting period of 2.7 years. </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance-based Stock Units</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Performance-based stock units (“PSUs”) granted under the 2019 Plan are subject to both a service-based vesting condition and a performance-based vesting condition. PSUs will vest upon the achievement of specified performance targets and subject to continued service through the applicable vesting dates. The compensation cost is recognized over the requisite service period when it is probable that the performance condition will be satisfied. During the first quarter of the fiscal year, the Company’s compensation committee approved PSUs for certain employees. The performance goal for the grants primarily related to the revenue growth percentage for the fiscal year ended January 31, 2021. The number of PSUs earned corresponds to the performance period of fiscal year 2021, which can range between 0% and 130% of the target number of shares granted depending on the Company’s actual performance. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense for PSUs are being amortized under the accelerated attribution method and may be adjusted over the vesting period based on interim estimates of performance against pre-set objectives. Total unrecognized stock-based compensation expense related to unvested PSUs was $31.8 million as of October 31, 2020. This expense is expected to be amortized over a weighted-average vesting period of 1.6 years.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of RSU and PSU activities for the nine months ended October 31, 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant<br/>Date Fair Value<br/>Per Share</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:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs and PSUs outstanding at January 31, 2020</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%">6,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</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%">(1,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs and PSUs outstanding at October 31, 2020 </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%">8,747 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">54.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs and PSUs expected to vest at October 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,747 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="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-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2019, the board of directors adopted, and the stockholders approved the CrowdStrike Holdings, Inc. 2019 Employee Stock Purchase Plan (“ESPP”), which became effective on June 10, 2019, which was the business day prior to the effectiveness of the Company’s registration statement on Form S-1 used in connection with the Company’s IPO. A total of 3,500,000 shares of Class A common stock were initially reserved for issuance under the ESPP. The Company’s compensation committee administers the ESPP. The number of shares of common stock available for issuance under the ESPP is subject to an annual increase on the first day of each fiscal year beginning on February 1, 2020, equal to the lesser of: (i) one percent (1%) of outstanding shares of the Company’s capital stock as of the last day of the immediately preceding fiscal year or (ii) such other amount as its board of directors may determine.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP provides for consecutive offering periods that will typically have a duration of approximately 24 months in length and is comprised of four purchase periods of approximately six months in length. The offering periods are scheduled to start on the first trading day on or after June 11 and December 11 of each year. The first offering period commenced on June 11, 2019 and is scheduled to end on the first trading day on or before June 10, 2021.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The ESPP provides eligible employees with an opportunity to purchase shares of the Company’s Class A common stock through payroll deductions of up to 15% of their eligible compensation. A participant may purchase a maximum of 2,500 shares of common stock during a purchase period. Amounts deducted and accumulated by the participant are used to purchase shares of common stock at the end of each six-month purchase period. The purchase price of the shares shall be 85% of the lower of the fair market value of the Class A common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the related offering period. Participants may end their participation at any time during an offering period and will be paid their accrued contributions that have not yet been used to purchase shares of common stock. Participation ends automatically upon termination of employment. The ESPP allows for up to one increase in contribution during each purchase period. If an employee elects to increase his or her contribution, the Company treats this as an accounting modification. The pre- and post-modification fair values are calculated on the date of the modification, and the incremental expense is then amortized over the remaining purchase period. Incremental expense as a result of such modification was $0.8 million and $1.6 million for the three and nine months ended October 31, 2020. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee payroll contributions ultimately used to purchase shares are reclassified to stockholders’ equity on the purchase date. ESPP employee payroll contributions accrued at October 31, 2020 and January 31, 2020 totaled $14.9 million and $6.6 million are included within accrued payroll and benefits in the condensed consolidated balance sheets. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the assumptions used in the Black-Scholes option-pricing model to determine fair value of the Company’s common shares to be issued under the ESPP for the offering periods beginning in June 2019:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2% - 2.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9 % - 2.2%</span></div></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:9pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.1% - 54.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.0 % - 35.7%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend yield</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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense included in the condensed consolidated statements of operations is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:43.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended October 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:9pt;font-weight:700;line-height:100%">Nine Months Ended October 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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</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:9pt;font-weight:400;line-height:100%">Subscription cost of revenue</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:9pt;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:9pt;font-weight:400;line-height:100%">3,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">1,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">7,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">3,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services cost of revenue</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:9pt;font-weight:400;line-height:100%">1,551 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,947 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,531 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</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:9pt;font-weight:400;line-height:100%">12,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</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:9pt;font-weight:400;line-height:100%">11,771 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,696 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,700 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,353 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</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:9pt;font-weight:400;line-height:100%">11,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,610 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,966 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,961 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,577 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8750000 0.02 0.020 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option was estimated on the date of grant using the following assumptions during the period:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.17 - 6.05</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.05</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2% - 0.4%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0% - 2.4%</span></div></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%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.8% - 37.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 37.7% - 37.9% </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P3Y2M1D P6Y18D P6Y18D 0.002 0.004 0.020 0.024 0.358 0.373 0.377 0.379 0 0 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of stock option activity for the nine months ended October 31, 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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:9.5pt;font-weight:700;line-height:100%">Number of<br/>Shares</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:9.5pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price<br/>Per Share</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at January 31, 2020</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%">14,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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,965)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</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%">(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%">9.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at October 31, 2020</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%">8,521 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options vested and expected to vest at October 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,521 </span></td><td style="background-color:#ffffff;border-top:3pt double #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%">7.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options exercisable at October 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,421 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 14689000 5.52 97000 64.64 5965000 3.61 300000 9.09 8521000 7.41 8521000 7.41 4421000 4.49 482200 527600000 469600000 P6Y7M6D P6Y8M12D 121.00 0 66.31 9.51 162400000 17300000 516400000 107000000.0 992100000 816300000 P7Y1M6D P7Y4M24D 28500000 P1Y9M18D 0 0 0 1037356 637776 6200000 984417 8700000 3 12 16 8 17300000 379200000 P2Y8M12D 0 1.30 31800000 P1Y7M6D <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of RSU and PSU activities for the nine months ended October 31, 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant<br/>Date Fair Value<br/>Per Share</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:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs and PSUs outstanding at January 31, 2020</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%">6,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</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%">(1,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs and PSUs outstanding at October 31, 2020 </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%">8,747 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">54.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs and PSUs expected to vest at October 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,747 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6063000 29.82 4456000 79.00 1475000 31.52 297000 38.43 8747000 54.30 8747000 54.30 3500000 0.01 0.01 P24M 4 P6M 0.15 2500 0.85 1 800000 1600000 14900000 6600000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:71.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><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:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>October 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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 2.0</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2% - 2.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9 % - 2.2%</span></div></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:9pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.1% - 54.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.0 % - 35.7%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend yield</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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table> P0Y6M P2Y P0Y6M P2Y 0.002 0.020 0.019 0.022 0.301 0.543 0.330 0.357 0 0 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense included in the condensed consolidated statements of operations is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:43.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended October 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:9pt;font-weight:700;line-height:100%">Nine Months Ended October 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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</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:9pt;font-weight:400;line-height:100%">Subscription cost of revenue</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:9pt;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:9pt;font-weight:400;line-height:100%">3,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">1,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">7,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">3,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services cost of revenue</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:9pt;font-weight:400;line-height:100%">1,551 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,947 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,531 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</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:9pt;font-weight:400;line-height:100%">12,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</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:9pt;font-weight:400;line-height:100%">11,771 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,696 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,700 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,353 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</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:9pt;font-weight:400;line-height:100%">11,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,610 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,966 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,961 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,577 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3226000 1666000 7856000 3164000 1551000 784000 3947000 1531000 12811000 7355000 35101000 15511000 11771000 4696000 25700000 10353000 11251000 7465000 29357000 25018000 40610000 21966000 101961000 55577000 Revenue, Deferred Revenue and Remaining Performance Obligations<div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the revenue from contracts by type of customer:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.533%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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 October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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%">2019</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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">% Revenue</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">% Revenue</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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">% Revenue</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">% Revenue</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt 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%">(in thousands, except percentages)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt 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%">(in thousands, except percentages)</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:9pt;font-weight:400;line-height:100%">Channel Partners</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:9pt;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:9pt;font-weight:400;line-height:100%">175,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">88,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">459,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">223,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct Customers</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:9pt;font-weight:400;line-height:100%">56,623 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </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:9pt;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:9pt;font-weight:400;line-height:100%">36,864 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </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:9pt;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:9pt;font-weight:400;line-height:100%">149,980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </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:9pt;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:9pt;font-weight:400;line-height:100%">106,152 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32 </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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</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:9pt;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:9pt;font-weight:400;line-height:100%">232,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">125,119 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">609,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">329,304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses channel partners to complement direct sales and marketing efforts. The partners place an order with the Company after negotiating the order directly with an end customer. The partners negotiate pricing with the end customer and in some rare instances are responsible for certain support levels directly with the end customer. The Company’s contract is with the partner and payment to the Company is not contingent on the receipt of payment from the end customer. The Company recognizes the contractual amount charged to the partners as revenue ratably over the term of the arrangement once access to the Company’s solution has been provided to the end customer.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses referral partners who refer customers in exchange for a referral fee. The Company negotiates pricing and contracts directly with the end customer. The Company recognizes revenue from the sales to the end customers, ratably over the term of the contract, once access to the Company’s solution has been provided to the end customer.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the revenue by region based on the shipping address of customers who have contracted to use the Company’s platform or service:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.533%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">% Revenue</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">% Revenue</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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">% Revenue</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">% Revenue</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(in thousands, except percentages)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(in thousands, except percentages)</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%">United States</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%">167,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%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">92,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">438,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">245,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East, and Africa</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%">33,192 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </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%">17,609 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </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%">86,785 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </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%">46,029 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</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%">20,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,976 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,923 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </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%">30,583 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </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%">13,392 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</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%">232,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">125,119 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">609,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">329,304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No single country other than the United States represented 10% or more of the Company’s total revenue during the three and nine months ended October 31, 2020 and October 31, 2019.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract Balances</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities consist of deferred revenue and include payments received in advance of performance under the contract. Such amounts are recognized as revenue over the contractual period. The Company recognized revenue of $185.7 million and $103.3 million for the three months ended October 31, 2020 and October 31, 2019, respectively, and $354.5 million and $203.7 million for the nine months ended October 31, 2020 and October 31, 2019, respectively, that were included in the corresponding contract liability balance at the beginning of the period. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives payments from customers based upon contractual billing schedules. Accounts receivable are recorded when the right to consideration becomes unconditional. Payment terms on invoiced amounts are typically 30 - 60 days. Contract assets include amounts related to the contractual right to consideration for both completed and partially completed performance obligations that may not have been invoiced.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in deferred revenue were as follows:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:43.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</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%">Beginning Balance</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%">689,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">369,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">571,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to deferred revenue</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%">305,294 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,996 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801,015 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,876 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of deferred revenue</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%">(232,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125,119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(609,509)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(329,304)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending Balance</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762,674 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #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="border-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%">447,639 </span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762,674 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,639 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Remaining Performance Obligations</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s subscription contracts with its customers have a typical term of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM3NThiYjUzMDVkMDQ0MzVhZjZiNzFiZjBmZTAyODk2L3NlYzpjNzU4YmI1MzA1ZDA0NDM1YWY2YjcxYmYwZmUwMjg5Nl83MC9mcmFnOjMyZTJmMWUwOTBmNTQwOTlhMGI1MjlhMzM3NzY2YzIwL3RleHRyZWdpb246MzJlMmYxZTA5MGY1NDA5OWEwYjUyOWEzMzc3NjZjMjBfMjUyNw_89525004-7add-464f-8b22-31a74a9e661d">one</span> to three years and most subscription contracts are non-cancelable. Customers typically have the right to terminate their contracts for cause as a result of the Company’s failure to perform. As of October 31, 2020, the aggregate </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amount of the transaction price allocated to remaining performance obligations was $1.07 billion. The Company expects to recognize 73% of the remaining performance obligations in the 12 months following October 31, 2020, with the remainder to be recognized thereafter.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Costs to Obtain and Fulfill a Contract</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes referral fees paid to partners and sales commission and associated payroll taxes paid to internal sales personnel that are incremental to the acquisition of channel partner and direct customer contracts and would not have occurred absent the customer contract. These costs are recorded as deferred contract acquisition costs, current and deferred contract acquisition costs, noncurrent on the condensed consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions for renewal of a contract are not considered commensurate with the commissions paid for the acquisition of the initial contract or follow-on upsell given the substantive difference in commission rates in proportion to their respective contract values. Commissions, including referral fees paid to channel partners, paid upon the initial acquisition of a contract or subsequent upsell are amortized over an estimated period of benefit of 4 years while commissions paid for renewal contracts are amortized over the contractual term of the renewals. Sales commissions associated with professional service contracts are amortized ratably over an estimated period of benefit of six months and included in sales and marketing expense in the condensed consolidated statements of operations. In determining the period of benefit for commissions paid for the acquisition of the initial contract, the Company took into consideration the expected subscription term and expected renewals of customer contracts, the historical duration of relationships with customers, customer retention data, and the life of the developed technology. The Company periodically reviews the carrying amount of deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred costs. The Company did not recognize any material impairment losses of deferred contract acquisition costs during the three and nine months ended October 31, 2020 and October 31, 2019, respectively.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity of deferred contract acquisition costs:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:43.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended October 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:9pt;font-weight:700;line-height:100%">Nine Months Ended October 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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:9pt;font-weight:700;line-height:100%">(in thousands)</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%">Beginning balance</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%">135,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment due to adoption of ASU 606</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalization of contract acquisition costs</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%">35,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,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%">55,238 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 deferred contract acquisition costs</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%">(16,769)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,049)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">154,007 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">94,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">154,007 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">94,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, current</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%">62,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, noncurrent</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%">91,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred contract acquisition costs</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%">154,007 </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%">94,184 </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%">154,007 </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%">94,184 </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:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the revenue from contracts by type of customer:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.533%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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 October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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%">2019</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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">% Revenue</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">% Revenue</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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">% Revenue</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">% Revenue</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt 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%">(in thousands, except percentages)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt 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%">(in thousands, except percentages)</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:9pt;font-weight:400;line-height:100%">Channel Partners</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:9pt;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:9pt;font-weight:400;line-height:100%">175,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">88,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">459,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">223,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct Customers</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:9pt;font-weight:400;line-height:100%">56,623 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </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:9pt;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:9pt;font-weight:400;line-height:100%">36,864 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </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:9pt;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:9pt;font-weight:400;line-height:100%">149,980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </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:9pt;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:9pt;font-weight:400;line-height:100%">106,152 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32 </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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</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:9pt;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:9pt;font-weight:400;line-height:100%">232,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">125,119 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">609,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">329,304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 175837000 0.76 88255000 0.71 459529000 0.75 223152000 0.68 56623000 0.24 36864000 0.29 149980000 0.25 106152000 0.32 232460000 1 125119000 1 609509000 1 329304000 1 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the revenue by region based on the shipping address of customers who have contracted to use the Company’s platform or service:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.533%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">% Revenue</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">% Revenue</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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">% Revenue</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">Amount</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">% Revenue</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(in thousands, except percentages)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(in thousands, except percentages)</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%">United States</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%">167,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%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">92,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">438,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">245,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East, and Africa</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%">33,192 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </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%">17,609 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </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%">86,785 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </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%">46,029 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</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%">20,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,976 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,923 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </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%">30,583 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </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%">13,392 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</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%">232,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">125,119 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">609,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">329,304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 167741000 0.72 92602000 0.74 438955000 0.72 245055000 0.74 33192000 0.14 17609000 0.14 86785000 0.14 46029000 0.14 20551000 0.09 9985000 0.08 53186000 0.09 24828000 0.08 10976000 0.05 4923000 0.04 30583000 0.05 13392000 0.04 232460000 1 125119000 1 609509000 1 329304000 1 185700000 103300000 354500000 203700000 P30D P60D <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in deferred revenue were as follows:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:43.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</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%">Beginning Balance</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%">689,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">369,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">571,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to deferred revenue</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%">305,294 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,996 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801,015 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,876 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of deferred revenue</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%">(232,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125,119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(609,509)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(329,304)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending Balance</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762,674 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #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="border-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%">447,639 </span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762,674 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,639 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 689840000 369762000 571168000 290067000 305294000 202996000 801015000 486876000 -232460000 -125119000 -609509000 -329304000 762674000 447639000 762674000 447639000 P3Y 1070000000.00 0.73 P12M P4Y P6M 0 0 0 0 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity of deferred contract acquisition costs:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:43.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended October 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:9pt;font-weight:700;line-height:100%">Nine Months Ended October 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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:9pt;font-weight:700;line-height:100%">(in thousands)</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%">Beginning balance</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%">135,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment due to adoption of ASU 606</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalization of contract acquisition costs</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%">35,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,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%">55,238 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 deferred contract acquisition costs</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%">(16,769)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,049)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">154,007 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">94,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">154,007 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">94,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, current</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%">62,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, noncurrent</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%">91,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred contract acquisition costs</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%">154,007 </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%">94,184 </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%">154,007 </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%">94,184 </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> 135023000 75783000 114206000 38765000 0 0 0 24306000 35753000 27450000 84741000 55238000 16769000 9049000 44940000 24125000 154007000 94184000 154007000 94184000 62422000 35924000 62422000 35924000 91585000 58260000 91585000 58260000 154007000 94184000 154007000 94184000 Commitments and Contingencies<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Obligations</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into long-term non-cancelable agreements with providers to purchase data center capacity, such as bandwidth and colocation space, for the Company’s cloud platform. As of October 31, 2020, the Company is committed to spend $117.6 million on such agreements through 2027. These obligations are included in purchase obligations below.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company enters into non-cancelable purchase commitments with various parties to purchase products and services such as technology, equipment, office renovations, corporate events, and consulting services. A summary of noncancelable purchase obligations as of October 31, 2020 with expected date of payment is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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%">Total<br/>Commitments</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%">(in thousands)</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%">Fiscal 2021 (remaining three months)</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%">35,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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 2022</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%">81,599 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</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%">13,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</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%">10,814 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</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,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">3,741 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase commitments</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%">149,617 </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-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above table does not reflect additional commitments of $88.4 million of non-cancelable purchase obligations from fiscal year 2022 through fiscal year 2025 in connection with the extension of an existing agreement, which extension was entered into in November 2020 and will be included in the table above in subsequent periods.</span></div><div style="margin-top:12pt;text-indent:36pt"><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-top:12pt;text-indent:36pt"><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 October 31, 2020 and January 31, 2020, the Company had an unused standby letter of credit for $0.4 million and $0.6 million, respectively, securing its headquarters facility in Sunnyvale, California. As of both October 31, 2020 and January 31, 2020, the Company had an unused standby letter of credit for $1.0 million, securing its facility in Austin, Texas.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is currently involved in proceedings before the Trademark Trial and Appeal Board (“TTAB”) at the U.S. Patent and Trademark Office (the “USPTO”) regarding its U.S. trademark registrations for “CrowdStrike Falcon” and its U.S. application to register its “Falcon OverWatch” trademark. On November 23, 2016, Fair Isaac Corporation (“FICO”) filed a Petition for Cancellation of the Company’s “CrowdStrike Falcon” trademark registrations and a Notice of Opposition against the Company’s “Falcon OverWatch” trademark application before the USPTO, TTAB. On January 3, 2017, the Company filed answers to both the cancellation and opposition proceedings, and the proceedings thereafter were consolidated. On November 21, 2018, the Company filed a Petition for Partial Cancellation or Amendment of one of FICO’s “Falcon” trademark registrations, and on December 10, 2018, the parties filed a joint request to consolidate the proceedings and adjust the schedule. On January 16, 2019, FICO moved to dismiss the Company’s petition. On July 2, 2019, the TTAB consolidated the proceedings and granted FICO’s motion to dismiss with leave to amend. On July 22, 2019, the Company filed its Amended Petition for Cancellation or Amendment and on August 12, 2019, FICO moved to dismiss the Company’s Amended Petition for Cancellation or Amendment. On January 31, 2020, the TTAB denied the motion to dismiss as to two grounds for partial cancellation and as to the request for amendment, and granted the motion as to a third ground for partial cancellation of one of FICO’s “Falcon” registrations and the claim for abandonment of both of FICO’s “Falcon” trademark registrations, with the right to reassert both claims for relief. On March 18, 2020, the Company filed a motion for leave to file a Second Amended Petition to include a claim for abandonment for two of FICO’s “Falcon” trademark registrations. On August 3, 2020, the TTAB granted the motion for leave to file in part, and set a new schedule for the consolidated proceedings, with trial periods set to begin in May 2021. On August 13, 2020, the Company filed a separate petition to cancel one of FICO’s Falcon trademark registrations, and on August 24, 2020, the Company filed a Second Amended petition for Cancellation or Amendment as to the other FICO Falcon trademark registrations. FICO moved to dismiss these petitions on September 28, 2020. The proceedings are suspended while the TTAB considers the motion. The Company is vigorously defending the case, but given the early stage, although a loss may reasonably be possible, the Company is unable to predict the likelihood of success of FICO’s claims or estimate a loss or a range of loss. As a result, no liability has been recorded as of October 31, 2020 or January 31, 2020.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, from time to time the Company is a party to various litigation matters and subject to claims that arise in the ordinary course of business. In addition, third parties may from time to time assert claims against the Company in the form of letters and other communications. For any claims for which the Company believes a liability is both probable and reasonably estimable, the Company records a liability in the period for which it makes this determination. There is no pending or threatened legal proceeding to which the Company is a party that, in the Company’s opinion, is likely to have a material adverse effect on its condensed consolidated financial statements; however, the results of litigation and claims are inherently unpredictable. Regardless of the outcome, litigation can have an adverse impact on the Company’s business because of defense and settlement costs, diversion of management resources, and other factors. In addition, the expense of litigation and the timing of this expense from period to period are difficult to estimate, subject to change and could adversely affect the Company’s condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties and Indemnification</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s cloud computing services are typically warranted to perform in a manner consistent with general industry standards that are reasonably applicable and materially in accordance with the Company’s online help documentation under normal use and circumstances.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s arrangements generally include certain provisions for indemnifying customers against liabilities if its products or services infringe a third party’s intellectual property rights. In addition, for its Falcon Complete customers, the Company offers a limited warranty, subject to certain conditions, to cover certain costs incurred by the customer in case of a cybersecurity breach. The Company has entered into an insurance policy to cover its potential liability arising from this limited warranty arrangement. To date, the Company has not incurred any material costs because of such obligations and has not accrued any liabilities related to such obligations in the condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has also agreed to indemnify its directors and certain executive officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by any of these persons in any action or proceeding to which any of those persons is, or is threatened to be, made a party by reason of the person’s service as a director or officer, including any action by the Company, arising out of that person’s services as the Company’s director or officer or that person’s services provided to any other company or enterprise at the Company’s request. The Company maintains director and officer insurance coverage that would generally enable the Company to recover a portion of any future amounts paid. The Company may also be subject to indemnification obligations by law with respect to the actions of its employees under certain circumstances and in certain jurisdictions. No liabilities have been accrued associated with this indemnification provision as of October 31, 2020 or January 31, 2020.</span></div> 117600000 A summary of noncancelable purchase obligations as of October 31, 2020 with expected date of payment is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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%">Total<br/>Commitments</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%">(in thousands)</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%">Fiscal 2021 (remaining three months)</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%">35,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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 2022</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%">81,599 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</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%">13,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</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%">10,814 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</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,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">3,741 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase commitments</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%">149,617 </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> 35855000 81599000 13929000 10814000 3679000 3741000 149617000 88400000 400000 600000 1000000.0 1000000.0 0 0 0 0 Geographic Information<div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s long-lived assets are composed of property and equipment, net, and operating lease right-of-use assets, are summarized by geographic area as follows:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:9pt;font-weight:700;line-height:100%">October 31,<br/>2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" 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:9pt;font-weight:700;line-height:100%">January 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">(in thousands)</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:9pt;font-weight:400;line-height:100%">United States</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:9pt;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:9pt;font-weight:400;line-height:100%">172,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">125,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</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:9pt;font-weight:400;line-height:100%">28,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, net and operating lease right-of-use assets</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:9pt;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:9pt;font-weight:400;line-height:100%">200,747 </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:9pt;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:9pt;font-weight:400;line-height:100%">136,078 </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-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No single country other than the United States represented 10% or more of the Company’s total long-lived assets as of October 31, 2020 or January 31, 2020.</span></div> <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s long-lived assets are composed of property and equipment, net, and operating lease right-of-use assets, are summarized by geographic area as follows:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:9pt;font-weight:700;line-height:100%">October 31,<br/>2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" 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:9pt;font-weight:700;line-height:100%">January 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">(in thousands)</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:9pt;font-weight:400;line-height:100%">United States</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:9pt;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:9pt;font-weight:400;line-height:100%">172,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">125,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</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:9pt;font-weight:400;line-height:100%">28,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, net and operating lease right-of-use assets</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:9pt;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:9pt;font-weight:400;line-height:100%">200,747 </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:9pt;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:9pt;font-weight:400;line-height:100%">136,078 </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> 172610000 125409000 28137000 10669000 200747000 136078000 Related Party Transactions<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Subscription and Professional Services Revenue from Related Parties</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended October 31, 2020 and 2019, certain investors and companies with whom the Company’s Board of Directors are affiliated with purchased subscriptions and professional services. The Company recorded revenue from subscriptions and professional services from related parties of $1.1 million and $2.2 million during the three months ended October 31, 2020 and October 31, 2019, respectively, and $3.0 million and $6.8 million during the nine months ended October 31, 2020 and October 31, 2019, respectively. Accounts receivable associated with these related parties were both $0.2 million as of October 31, 2020 and January 31, 2020.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Payable to Related Parties</span></div>The Company purchased goods and services totaling $6.0 million and $0.9 million, respectively, from certain investors and companies with whom its Board of Directors are affiliated with during the three months ended October 31, 2020 and 2019, respectively, and $6.2 million and $2.4 million during the nine months ended October 31, 2020 and 2019, respectively. The accounts payable to such vendors were immaterial as of October 31, 2020 and January 31, 2020. 1100000 2200000 3000000.0 6800000 200000 200000 6000000.0 900000 6200000 2400000 Acquisitions<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 30, 2020, the Company acquired 100% of the equity interest of Preempt Security, Inc. (“Preempt Security”), a privately-held Delaware corporation that developed real-time access control and threat prevention (the “Acquisition”). The Acquisition has been accounted for a business combination. The total consideration transferred was $91.2 million which consisted of $87.4 million in cash and $3.8 million representing the fair value of replacement equity awards attributable to pre-acquisition service. The purchase price was allocated, on a preliminary basis, to identified intangible assets, which include developed technology, customer relationships and trade names, of $16.4 million, net tangible assets acquired of $(0.4) million and goodwill of $75.2 million allocated to the Company’s one reporting segment, representing the excess of the purchase price over the fair value of net tangible and intangible assets acquired. The goodwill was primarily attributable to the assembled workforce of Preempt Security, planned growth in new markets and synergies expected to be achieved from the integration of Preempt Security. Goodwill is not deductible for income tax purposes. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Per the terms of the merger agreement with Preempt Security, certain unvested stock options held by Preempt Security employees were canceled and exchanged for replacement stock options under the 2019 Plan. Additionally, certain shares of stock issued pursuant to share-based compensation awards to key employees of Preempt Security were canceled and exchanged for replacement RSUs of the Company, which are subject to future vesting. The portion of the fair value of the replacement equity awards associated with pre-acquisition service of Preempt Security’s employees represented a component of the total purchase consideration. The remaining fair value of these issued awards is subject to the recipients’ continued service with the Company and the achievement of specified performance targets, and thus were excluded from the purchase price. The awards which are subject to continued service will be recognized ratably as stock-based compensation expense over the requisite service period. The awards which are based on specified performance targets will be recognized under the accelerated attribution method. The Company is still finalizing the allocation of the purchase price, which may be subject to change as additional information becomes available.</span></div><div style="margin-top:12pt;text-indent:36pt"><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 components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:10pt;font-weight:700;line-height:100%">Fair 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:10pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in months)</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%">Developed technology</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%">13,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">3,100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60</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%">Trade names</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%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align: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,385 </span></td><td style="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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred non-consideration acquisition expense of $2.1 million during both the three and nine months ended October 31, 2020. The acquisition costs are recorded in general and administrative expenses on the Company’s condensed consolidated statement of operations.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations of Preempt Security have been included in the Company’s consolidated financial statements from the date of acquisition. The acquisition of Preempt Security did not have a material impact on the Company’s consolidated financial statements, and therefore historical and pro forma disclosures have not been presented.</span></div> 1 91200000 87400000 3800000 16400000 -400000 75200000 1 <div style="margin-top:12pt;text-indent:36pt"><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 components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:10pt;font-weight:700;line-height:100%">Fair 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:10pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in months)</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%">Developed technology</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%">13,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">3,100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60</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%">Trade names</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%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align: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,385 </span></td><td style="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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div> 13200000 P60M 3100000 P60M 85000 P12M 16385000 2100000 .    Net Loss Per Share Attributable to Common Stockholders<div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><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 computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><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:9.5pt;font-weight:700;line-height:100%">Three Months Ended October 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:9.5pt;font-weight:700;line-height:100%">Nine Months Ended October 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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A Common Stock</span></td><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"/><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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</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%">(20,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,602)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,402)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</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%">185,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</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%">(0.11)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">(0.17)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">(0.34)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">(0.89)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class B Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</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%">(3,781)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</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%">33,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</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%">(0.11)</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%">(0.17)</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%">(0.34)</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%">(0.89)</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:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Company was in a net loss position for all periods presented, basic net loss per share is the same as diluted net loss per share as the inclusion of all potential common shares outstanding would have been antidilutive. The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive are as follows:</span></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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%">October 31,<br/>2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" 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%">October 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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="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%">Shares of common stock subject to repurchase from outstanding stock options</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%">638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs and PSUs subject to future vesting</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%">8,747 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,909 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of common stock issuable from stock options</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%">8,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share purchase rights under the employee stock purchase plan</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%">1,131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,599 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potential common shares excluded from diluted net loss per share</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">19,037 </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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">30,337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><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 computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><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:9.5pt;font-weight:700;line-height:100%">Three Months Ended October 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:9.5pt;font-weight:700;line-height:100%">Nine Months Ended October 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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A Common Stock</span></td><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"/><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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</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%">(20,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,602)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,402)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</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%">185,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</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%">(0.11)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">(0.17)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">(0.34)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">(0.89)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class B Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</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%">(3,781)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</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%">33,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</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%">(0.11)</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%">(0.17)</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%">(0.34)</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%">(0.89)</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> -20750000 -3602000 -54227000 -9402000 185579000 20703000 159402000 10616000 -0.11 -0.17 -0.34 -0.89 -3781000 -31903000 -19400000 -103969000 33822000 183393000 57030000 117393000 -0.11 -0.17 -0.34 -0.89 The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive are as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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%">October 31,<br/>2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" 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%">October 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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="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%">Shares of common stock subject to repurchase from outstanding stock options</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%">638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs and PSUs subject to future vesting</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%">8,747 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,909 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of common stock issuable from stock options</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%">8,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share purchase rights under the employee stock purchase plan</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%">1,131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,599 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potential common shares excluded from diluted net loss per share</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">19,037 </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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">30,337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 638000 1128000 8747000 6909000 8521000 20701000 1131000 1599000 19037000 30337000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover - shares
9 Months Ended
Oct. 31, 2020
Nov. 30, 2020
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 31, 2020  
Document Transition Report false  
Entity File Number 001-38933  
Entity Registrant Name CROWDSTRIKE HOLDINGS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 45-3788918  
Entity Address, Address Line One 150 Mathilda Place  
Entity Address, Address Line Two Suite 300  
Entity Address, City or Town Sunnyvale  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94086  
Title of 12(b) Security Class A common stock, par value $0.0005 per share  
Trading Symbol CRWD  
Security Exchange Name NASDAQ  
City Area Code 888  
Local Phone Number 512-8906  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Central Index Key 0001535527  
Current Fiscal Year End Date --01-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Class A common stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   188,279,983
Class B common stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   32,983,756
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2020
Jan. 31, 2020
Current assets:    
Cash and cash equivalents $ 1,059,926 $ 264,798
Marketable securities 0 647,266
Accounts receivable, net of allowance for doubtful accounts of $1.1 million as of October 31, 2020 and January 31, 2020 172,775 164,987
Deferred contract acquisition costs, current 62,422 42,971
Prepaid expenses and other current assets 45,673 51,614
Total current assets 1,340,796 1,171,636
Strategic investments 2,500 1,000
Property and equipment, net 162,371 136,078
Operating lease right-of-use assets 38,376 0
Deferred contract acquisition costs, noncurrent 91,585 71,235
Goodwill 83,132 7,722
Total amortization expense 16,356 527
Other assets 14,393 16,708
Total assets 1,749,509 1,404,906
Current liabilities:    
Accounts payable 7,494 1,345
Accrued expenses 39,975 30,355
Accrued payroll and benefits 56,468 36,810
Operating lease liabilities, current 8,646 0
Deferred revenue 579,671 412,985
Other current liabilities 9,785 11,601
Total current liabilities 702,039 493,096
Deferred revenue, noncurrent 183,003 158,183
Operating lease liabilities, noncurrent 34,006 0
Other liabilities, noncurrent 15,676 11,020
Total liabilities 934,724 662,299
Commitments and contingencies (Note 11)
Stockholders’ Equity    
Preferred stock, $0.0005 par value; 100,000 shares authorized as of October 31, 2020 and January 31, 2020; no shares issued and outstanding as of October 31, 2020 and January 31, 2020 0 0
Additional paid-in capital 1,523,873 1,378,479
Accumulated deficit (711,114) (637,487)
Accumulated other comprehensive income 615 1,009
Total CrowdStrike Holdings, Inc. stockholders’ equity 813,485 742,107
Non-controlling interest 1,300 500
Total stockholders’ equity 814,785 742,607
Total liabilities and stockholders’ equity 1,749,509 1,404,906
Class A and Class B common stock    
Stockholders’ Equity    
Class A common stock, $0.0005 par value; 2,000,000 shares authorized as of October 31, 2020 and January 31, 2020, respectively; 187,701 shares and 107,666 shares issued and outstanding as of October 31, 2020 and January 31, 2020, respectively; Class B common stock, $0.0005 par value; 300,000 shares authorized as of October 31, 2020 and January 31, 2020, respectively; 33,253 shares and 105,282 shares issued and outstanding as of October 31, 2020 and January 31, 2020, respectively $ 111 $ 106
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Oct. 31, 2020
Jan. 31, 2020
Accounts receivable, allowance for doubtful accounts $ 1.1 $ 1.1
Preferred stock, par value (in usd per share) $ 0.0005 $ 0.0005
Preferred stock, shares authorized (in shares) 100,000,000 100,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Class A common stock    
Common stock, par value (in usd per share) $ 0.0005 $ 0.0005
Common stock, shares authorized (in shares) 2,000,000,000 2,000,000,000
Common stock, shares issued (in shares) 187,701,000 107,666,000
Common stock, shares outstanding (in shares) 187,701,000 107,666,000
Class B common stock    
Common stock, par value (in usd per share) $ 0.0005 $ 0.0005
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares issued (in shares) 33,253,000 105,282,000
Common stock, shares outstanding (in shares) 33,253,000 105,282,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Revenue        
Total revenue $ 232,460 $ 125,119 $ 609,509 $ 329,304
Cost of revenue        
Total cost of revenue 61,527 37,355 162,813 98,211
Gross profit 170,933 87,764 446,696 231,093
Operating expenses        
Sales and marketing 105,602 68,675 288,867 190,792
Research and development 57,539 35,992 148,600 91,497
General and administrative 31,951 21,615 85,955 63,737
Total operating expenses 195,092 126,282 523,422 346,026
Loss from operations (24,159) (38,518) (76,726) (114,933)
Interest expense (193) (132) (510) (297)
Other income, net 272 3,579 5,537 3,523
Loss before provision for income taxes (24,080) (35,071) (71,699) (111,707)
Provision for income taxes (451) (434) (1,928) (1,664)
Net loss $ (24,531) $ (35,505) $ (73,627) $ (113,371)
Net loss per share attributable to Class A and Class B common stockholders, basic and diluted (in usd per share) $ (0.11) $ (0.17) $ (0.34) $ (0.89)
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted (in shares) 219,401 204,096 216,432 128,009
Subscription        
Revenue        
Total revenue $ 213,530 $ 114,221 $ 560,008 $ 297,787
Cost of revenue        
Total cost of revenue 49,583 29,221 130,864 77,858
Professional services        
Revenue        
Total revenue 18,930 10,898 49,501 31,517
Cost of revenue        
Total cost of revenue $ 11,944 $ 8,134 $ 31,949 $ 20,353
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Statement of Comprehensive Income [Abstract]        
Net loss $ (24,531) $ (35,505) $ (73,627) $ (113,371)
Other comprehensive income (loss):        
Foreign currency translation adjustments (500) 410 926 (213)
Reversal of unrealized gain upon sale of debt securities 0 0 (1,320) 0
Unrealized loss on available-for-sale securities, net of tax 0 22 0 17
Other comprehensive income (loss) (500) 432 (394) (196)
Total comprehensive loss $ (25,031) $ (35,073) $ (74,021) $ (113,567)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Income (Loss)
Non-controlling Interest
Redeemable Convertible Preferred Stock
Beginning balance (in shares) at Jan. 31, 2019                 131,268,000
Beginning balance at Jan. 31, 2019                 $ 557,912
Increase (Decrease) in Temporary Equity [Roll Forward]                  
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)                 (131,268,000)
Conversion of redeemable convertible preferred stock to common stock upon initial public offering                 $ (557,912)
Ending balance (in shares) at Oct. 31, 2019                 0
Ending balance at Oct. 31, 2019                 $ 0
Beginning balance (in shares) at Jan. 31, 2019     47,421,000            
Beginning balance at Jan. 31, 2019 $ (487,793) $ 23,418 $ 24 $ 31,211 $ (519,126) $ 23,418 $ 98    
Stockholders' Deficit                  
Common stock issued (in shares)     20,700,000            
Issuance of common stock upon initial public offering, net of underwriting discounts and issuance costs (in shares) 659,218   $ 11 659,207          
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)     131,268,000            
Conversion of redeemable convertible preferred stock to common stock upon initial public offering 557,912   $ 66 557,846          
Reclassification of redeemable convertible preferred stock warrant liability to additional paid-in capital upon initial public offering 10,559     10,559          
Net exercise of common stock warrants (in shares)     322,000            
Issuance of common stock upon exercise of options (in shares)     4,731,000            
Issuance of common stock upon exercise of options 9,391   $ 2 9,389          
Issuance of common stock upon exercise of options (in shares)     1,037,356            
Vesting of early exercised stock options 1,816     1,816          
Stock-based compensation expense 55,577     55,577          
Capitalized stock-based compensation 511     511          
Net loss (113,371)       (113,371)        
Other comprehensive income (loss) (196)           (196)    
Ending balance (in shares) at Oct. 31, 2019     205,479,000            
Ending balance at Oct. 31, 2019 717,042   $ 103 1,326,116 (609,079)   (98)    
Beginning balance (in shares) at Jul. 31, 2019                 0
Beginning balance at Jul. 31, 2019                 $ 0
Ending balance (in shares) at Oct. 31, 2019                 0
Ending balance at Oct. 31, 2019                 $ 0
Beginning balance (in shares) at Jul. 31, 2019     205,193,000            
Beginning balance at Jul. 31, 2019 728,097   $ 103 1,302,098 (573,574)   (530)    
Stockholders' Deficit                  
Issuance of common stock upon exercise of options (in shares)     286,000            
Issuance of common stock upon exercise of options 824     824          
Issuance of common stock upon exercise of options (in shares)     0            
Vesting of early exercised stock options 962     962          
Stock-based compensation expense 21,966     21,966          
Capitalized stock-based compensation 266     266          
Net loss (35,505)       (35,505)        
Other comprehensive income (loss) 432           432    
Ending balance (in shares) at Oct. 31, 2019     205,479,000            
Ending balance at Oct. 31, 2019 717,042   $ 103 1,326,116 (609,079)   (98)    
Beginning balance (in shares) at Jan. 31, 2020                 0
Beginning balance at Jan. 31, 2020                 $ 0
Ending balance (in shares) at Oct. 31, 2020                 0
Ending balance at Oct. 31, 2020                 $ 0
Beginning balance (in shares) at Jan. 31, 2020     212,948,000            
Beginning balance at Jan. 31, 2020 742,607   $ 106 1,378,479 (637,487)   1,009 $ 500  
Beginning balance at Jan. 31, 2020 742,107                
Stockholders' Deficit                  
Issuance of common stock upon exercise of options (in shares)     5,966,000            
Issuance of common stock upon exercise of options 21,522   $ 5 21,517          
Issuance of common stock under RSU release (in shares)     1,475,000            
Issuance of common stock under RSU release 0   $ 0            
Issuance of common stock under employee stock purchase plan (in shares)     565,000            
Issuance of common stock under employee stock purchase plan 17,284     17,284          
Vesting of early exercised stock options 2,521     2,521          
Stock-based compensation expense 101,883     101,883          
Capitalized stock-based compensation 1,876     1,876          
Fair value of replacement equity awards attributable to pre-acquisition service 313     313          
Net loss (73,627)       (73,627)        
Non-controlling interest 800           800  
Other comprehensive income (loss) (394)           (394)    
Ending balance (in shares) at Oct. 31, 2020     220,954,000            
Ending balance at Oct. 31, 2020 814,785   $ 111 1,523,873 (711,114)   615 1,300  
Ending balance at Oct. 31, 2020 813,485                
Beginning balance (in shares) at Jul. 31, 2020                 0
Beginning balance at Jul. 31, 2020                 $ 0
Ending balance (in shares) at Oct. 31, 2020                 0
Ending balance at Oct. 31, 2020                 $ 0
Beginning balance (in shares) at Jul. 31, 2020     219,194,000            
Beginning balance at Jul. 31, 2020 792,015   $ 110 1,476,323 (686,583)   1,115 1,050  
Stockholders' Deficit                  
Issuance of common stock upon exercise of options (in shares)     1,277,000            
Issuance of common stock upon exercise of options 4,921   $ 1 4,920          
Issuance of common stock under RSU release (in shares)     483,000            
Issuance of common stock under RSU release 0   $ 0            
Vesting of early exercised stock options 799     799          
Stock-based compensation expense 40,532     40,532          
Capitalized stock-based compensation 986     986          
Fair value of replacement equity awards attributable to pre-acquisition service 313     313          
Net loss (24,531)       (24,531)        
Non-controlling interest 250             250  
Other comprehensive income (loss) (500)           (500)    
Ending balance (in shares) at Oct. 31, 2020     220,954,000            
Ending balance at Oct. 31, 2020 814,785   $ 111 $ 1,523,873 $ (711,114)   $ 615 $ 1,300  
Ending balance at Oct. 31, 2020 $ 813,485                
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Operating activities    
Net loss $ (73,627) $ (113,371)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 27,728 16,023
Amortization of intangible assets 579 385
Amortization of deferred contract acquisition costs 44,940 24,125
Non-cash operating lease cost 7,666 0
Change in fair value of redeemable convertible preferred stock warrant liability 0 6,022
Provision for bad debts (448) 413
Stock-based compensation expense 101,961 55,577
Gain on sale of debt securities, net (1,347) 0
Accretion (amortization) of marketable securities purchased at a discount 578 (1,313)
Non-cash interest expense 506 293
Changes in operating assets and liabilities    
Accounts receivable (6,155) (53,631)
Deferred contract acquisition costs (84,741) (55,238)
Prepaid expenses and other assets 1,487 (19,883)
Accounts payable 6,556 (3,773)
Accrued expenses and other current liabilities 1,643 3,405
Accrued payroll and benefits 18,712 17,621
Operating lease liabilities (1,434) 0
Deferred revenue 189,582 157,239
Other liabilities 7,917 (58)
Net cash provided by operating activities 242,103 33,836
Investing activities    
Purchases of property and equipment (40,245) (66,848)
Capitalized internal-use software (6,345) (5,208)
Business acquisition, net of cash acquired (85,469) 0
Purchase of strategic investments (1,500) 0
Purchases of marketable securities (84,904) (187,697)
Proceeds from sales of marketable securities 639,586 4,473
Maturities of marketable securities 91,605 197,764
Net cash provided by (used in) investing activities 512,728 (57,516)
Financing activities    
Proceeds from the issuance of common stock upon initial public offering, net of underwriting discounts 0 665,092
Payments of deferred offering costs 0 (5,872)
Proceeds from issuance of common stock upon exercise of stock options 21,522 9,350
Proceeds from the issuance of common stock upon exercise of early exercisable stock options 0 10,264
Proceeds from issuance of common stock under the employee stock purchase plan 17,284 0
Capital contributions from non-controlling interest holders 800 0
Net cash provided by financing activities 39,606 678,834
Effect of foreign exchange rates on cash and cash equivalents 691 43
Net increase in cash and cash equivalents 795,128 655,197
Cash and cash equivalents, beginning of period 264,798 88,408
Cash and cash equivalents, end of period 1,059,926 743,605
Supplemental disclosure of cash flow information:    
Interest paid 4 3
Income taxes paid, net of refunds received 1,563 1,054
Supplemental disclosure of non-cash investing and financing activities:    
Conversion of redeemable convertible preferred stock to common stock 0 557,912
Conversion of redeemable convertible preferred stock warrant liabilities reclassified to additional paid-in capital 0 10,559
Net increase (decrease) in deferred offering costs, accrued but not paid 0 (2,858)
Net increase (decrease) in property and equipment included in accounts payable and accrued expenses 4,755 (715)
Vesting of early exercised stock options 2,521 1,816
Equity consideration for acquisitions $ 3,842 $ 0
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Basis of Presentation
9 Months Ended
Oct. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Basis of Presentation Description of Business and Basis of Presentation
Business
CrowdStrike Holdings, Inc. (the “Company”) was formed on November 7, 2011. The Company provides a leading cloud-delivered solution for next-generation endpoint and cloud workload protection that offers 16 cloud modules on its Falcon platform via a software as a service (“SaaS”) subscription-based model that spans multiple large security markets, including corporate workload security, security and vulnerability management, managed security services, IT operations management, and threat intelligence services. Additionally, with the recent acquisition of Preempt Security, the Company entered the identity protection market. The Company is headquartered in Sunnyvale, California. The Company conducts its business in the United States, as well as locations internationally, including in Australia, Germany, India, Romania, Israel and the United Kingdom.
Initial Public Offering
On June 14, 2019, the Company closed its initial public offering (“IPO”), in which it sold 20,700,000 shares of Class A common stock. The shares were sold at a public offering price of $34.00 per share for net proceeds of $659.2 million, after deducting underwriters’ discounts and commissions and offering expenses of $44.8 million. Immediately prior to the closing of the IPO, all outstanding shares of redeemable convertible preferred stock automatically converted into 131,267,586 shares of Class B common stock on a one-to-one basis. Additionally, in connection with the IPO, all of the Company’s outstanding common stock was reclassified into shares of Class B common stock on a one-for-one basis. Redeemable convertible preferred stock warrants also converted into 336,386 warrants to purchase Class B common stock on a one-to-one basis.
Basis of Presentation
The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP have been condensed or omitted, and accordingly the balance sheet as of January 31, 2020, and related disclosures, have been derived from the audited consolidated financial statements at that date but do not include all of the information required by U.S. GAAP for complete consolidated financial statements. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all normal recurring adjustments that are necessary for the fair statement of the Company’s condensed consolidated financial information. The results of operations for the three and nine months ended October 31, 2020 are not necessarily indicative of the results to be expected for the year ending January 31, 2021 or for any other interim period or for any other future year.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies
9 Months Ended
Oct. 31, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Principles of Consolidation
The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Certain information and footnote disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable required disclosures and regulations of the SEC. Therefore, the accompanying interim unaudited condensed consolidated financial statements and related financial information should be read in conjunction with Item 8, “Financial Statements and Supplementary Data” included in the Company’s Annual Report on Form 10-K for the fiscal year ended January 31, 2020, filed with the SEC on March 23, 2020.
JOBS Act Accounting Election
The Company will be an “emerging growth company” (“EGC”) as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) until January 31, 2021. An EGC may take advantage of specified reduced reporting requirements that are otherwise applicable generally to public companies, including, but not limited to, delayed adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002 (“Sarbanes-Oxley Act”), reduced disclosure obligations regarding executive compensation in the Company’s periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. The Company may take advantage of these exemptions until it is no longer an EGC.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the Company’s condensed consolidated financial statements and accompanying notes. These estimates are based on information available as of the date of the condensed consolidated financial statements. On a regular basis, management evaluates these estimates and assumptions. Actual results may differ from these estimates and such difference could be material to the Company’s condensed consolidated financial statements.

Estimates and assumptions used by management include, but are not limited to, revenue recognition, the allowance for doubtful accounts, the carrying value and the useful lives of long-lived assets, the fair values of financial instruments and strategic investments, the period of benefit for deferred contract acquisition costs, the discount rate used for operating leases, the recognition and disclosure of contingent liabilities, income taxes, stock-based compensation, and the fair value of assets acquired and liabilities assumed for business combinations.

Due to the Coronavirus (“COVID-19”) pandemic, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require a material update to its estimates or judgments or an adjustment of the carrying value of its assets or liabilities as of October 31, 2020. While there was not a material impact to the Company’s condensed consolidated financial statements as of and for the three and nine months ended October 31, 2020, these estimates may change, as new events occur and additional information is obtained, as well as other factors related to COVID-19 that could result in material impacts to the Company’s condensed consolidated financial statements in future reporting periods.
Concentration of Credit Risk and Geographic Information
The Company generates revenue from the sale of subscriptions to access its cloud platform and professional services. The Company’s sales team, along with its channel partner network of system integrators and value-added resellers (collectively, “channel partners”), sells the Company’s services worldwide to organizations of all sizes.
Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash, cash equivalents, marketable securities, accounts receivable, and strategic investments. The Company’s cash is placed with high-credit-quality financial institutions and issuers, and at times exceed federally insured limits. The Company limits its concentration of risk in cash equivalents and marketable securities by diversifying its investments among a variety of industries and issuers. The Company has not experienced any credit loss relating to its cash equivalents, marketable securities, and strategic investments. The Company performs periodic credit evaluations of its customers and generally does not require collateral. As of October 31, 2020, the Company did not have any cash equivalents or marketable securities.
Channel partners or direct customers who represented 10% or more of the Company’s accounts receivable were as follows:
October 31,January 31,
20202020
Channel partner A%11 %
Channel partner B%10 %
Customer B%20 %
Channel partners who represented 10% or more of the Company’s total revenue were as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Channel partner A%10 %%11 %
There were no direct customers who represented 10% or more of the Company’s total revenue during the three and nine months ended October 31, 2020 and October 31, 2019.
Significant Accounting Policies
Other than the policies described below, there have been no changes to the Company’s significant accounting policies described in its Annual Report on Form 10-K that have had a material impact on its consolidated financial statements and related notes.
Leases
The Company enters into operating lease arrangements for real estate assets related to office space. The Company determines if an arrangement is or contains a lease at inception by evaluating various factors, including whether a vendor’s right to substitute an identified asset is substantive. Lease classification is determined at the lease commencement date, which is the date the leased assets are made available for use. Operating leases are included in “Operating lease right-of-use assets”, “Operating lease liabilities, current”, and “Operating lease liabilities, noncurrent” in the condensed consolidated balance sheet. The Company did not have any financing leases in any of the periods presented.
Operating lease right-of-use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease payments consist of the fixed payments under the arrangement, less any lease incentives, such as tenant improvement allowances. Variable costs, such as maintenance and utilities based on actual usage, are not included in the measurement of right-to-use assets and lease liabilities but are expensed when the event determining the amount of variable consideration to be paid occurs. As the implicit rate of the leases is not determinable, the Company uses an incremental borrowing rate (“IBR”) based on the information available at the lease commencement date in determining the present value of lease payments. Lease expenses are recognized on a straight-line basis over the lease term.
The Company uses the non-cancelable lease term when recognizing the right-of-use (“ROU”) assets and lease liabilities, unless it is reasonably certain that a renewal or termination option will be exercised. The Company accounts for lease components and non-lease components as a single lease component.

Leases with a term of twelve months or less are not recognized on the condensed consolidated balance sheet but are recognized as expense on a straight-line basis over the term of the lease.

Available-for-sale debt securities

The Company evaluates investments with unrealized loss positions by assessing if they are related to deterioration in credit risk and whether the Company expects to recover the entire amortized cost basis of the security, the Companys intent to sell and whether it is more likely than not that the Company will be required to sell the securities before the recovery of its cost basis. Credit-related impairment losses, not to exceed fair value less the amortized cost basis, are recognized through an allowance for credit losses with changes in the allowance for credit losses recorded in Other income, net in the condensed consolidated statements of operations. Impairment that has not been recorded through an allowance for credit losses will be recorded in the condensed consolidated statements of comprehensive income (loss). As of October 31, 2020, there were no marketable securities held by the Company, and thus there were no securities that had been in continuous unrealized loss position.
Accounts Receivable
Accounts receivable are recorded at the invoiced amount and are non-interest bearing. Accounts receivable are stated at their net realizable value, net of allowance for doubtful accounts. The Company has a well-established collections history from its customers. Credit is extended to customers based on an evaluation of their financial condition and other factors. The Company generally does not require collateral from its customers; however, the Company may require payment prior to commencing service in certain instances to limit credit risk. The Company regularly reviews the adequacy of the allowance for doubtful accounts by considering various factors including the age of each outstanding invoice, each customer’s expected ability to pay, historical loss rates and expectations of forward-looking loss estimates to determine whether the allowance is appropriate. Amounts deemed uncollectible are written off against the allowance for doubtful accounts. Allowance for doubtful accounts was $1.1 million as of both October 31, 2020 and January 31, 2020.

Software Implementation Costs
The Company contracts with third party information technology providers for various service arrangements including software, platform, and information technology infrastructure. The Company capitalizes the implementation cost incurred to develop or obtain internal-use software in such arrangements. All capitalized implementation costs are amortized over the term of the arrangement which includes reasonably certain renewals. Costs incurred during the preliminary project and post implementation stage are expensed as the activities are performed. Capitalized implementation costs were not material for the three and nine months ended October 31, 2020.

Recently Adopted Accounting Pronouncements
In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-02, “Leases (Topic 842),” which requires lessees to generally recognize on the balance sheet operating and financing lease liabilities and corresponding ROU assets, and to recognize on the income statement the expenses in a manner similar to prior practice. The Company adopted Topic 842 using the modified retrospective method on February 1, 2020.

The Company elected the following practical expedients:

The package of practical expedients which allows for not reassessing 1) whether existing contracts contain leases, 2) the lease classification of existing leases, and 3) whether existing initial direct costs meet the new definition.

The practical expedient in ASC Subtopic 842-10 to not separate non-lease components from lease components and instead account for each separate lease component and non-lease components associated with that lease component as a single lease component by class of the underlying assets.

Not to recognize right of use assets and lease liabilities for short-term leases, which have a lease term of twelve months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise.

The Company did not elect the hindsight practical expedient.

Lease payments consist primarily of the fixed payments under the arrangement, less any lease incentives such as tenant improvement allowance. The Company uses an estimate of its IBR based on the information available at the lease commencement date in determining the present value of lease payments, unless the implicit rate is readily determinable. In determining the appropriate IBR, management considers information including, but not limited to, the Company’s credit rating, the lease term, and the currency in which the arrangement is denominated. For leases which commenced prior to the adoption of Topic 842, the Company used the IBR on January 31, 2020.

The adoption of this new standard on February 1, 2020, and the application of the modified retrospective transition approach resulted in the following changes:
a.Assets increased by $37.4 million, primarily representing the recognition of ROU asset for operating leases; and
b.Liabilities increased by $37.4 million, primarily representing the recognition of lease liabilities for operating leases partially offset by derecognition of liabilities for deferred rent previously designated under ASC Topic 840
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected, with further clarifications made more recently regarding the treatment of accrued interest, transfers between classifications for loans and debt securities, recoveries and the option to irrevocably elect the fair value option (on an instrument-by-instrument basis) for eligible financial assets at amortized costs. For trade receivables, loans, and other financial assets, the Company will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale debt securities are required to be recorded through an allowance for credit losses in the condensed consolidated statements of operation rather than as a reduction in the amortized cost basis of the securities. The Company adopted this guidance on February 1, 2020, which did not have a material effect on its condensed consolidated financial statements.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This ASU simplifies the measurement of goodwill by eliminating step two of the two-step impairment test. Step two measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. This ASU requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The Company adopted this guidance on February 1, 2020 which did not have a material effect on its condensed consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement. This ASU modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement. The Company adopted this guidance on February 1, 2020 which did not have a material effect on its condensed consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force). This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal use software. The Company adopted this guidance on February 1, 2020 which did not have a material effect on its condensed consolidated financial statements.

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The ASU provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. This ASU may be applied prospectively through December 31, 2022. The Company adopted this guidance on May 1, 2020 which did not have a material effect on its condensed consolidated financial statements. Per the terms of the Company’s secured revolving credit facility (see Note 5), outstanding Eurodollar Loans incur interest at the Eurodollar Rate, which is defined in the Credit Agreement as LIBOR (or any successor thereto), plus a margin. The Company’s lender is currently preparing to use the Secured Overnight Funding Rate if LIBOR becomes unavailable. No amounts were outstanding under the Credit Agreement as of October 31, 2020.

Recently Issued Accounting Pronouncements

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. For public business entities, this ASU is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company does not anticipate that the adoption of this guidance will have a material impact on its condensed consolidated financial statements.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements and Marketable Securities
9 Months Ended
Oct. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements and Marketable Securities Fair Value Measurements and Marketable Securities
The Company follows ASC 820, Fair Value Measurements, with respect to marketable securities that are measured at fair value on a recurring basis. Under the standard, fair value is defined as the exit price, or the amount that would be received to sell an asset or a liability in an orderly transaction between market participants as of the measurement date. The standard also establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability developed based upon the best information available in the circumstances.
The hierarchy is broken down into three levels as follows:
Level 1    Assets and liabilities whose values are based on unadjusted quoted market prices for identical assets and liabilities in active markets
Level 2    Assets and liabilities whose values are based on quoted prices in markets that are not active or inputs that are observable for substantially the full term of the asset or liability
Level 3    Assets and liabilities whose values are based on prices or valuation techniques that require inputs that are both unobservable and significant to the overall fair value measurement
Categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
The Company’s fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis are as follows:
October 31, 2020January 31, 2020
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
(in thousands)(in thousands)
Assets
Cash equivalents (1)
Money market funds$— $— $— $— $205,379 $— $— $205,379 
Corporate debt securities— — — — — 39,940 — 39,940 
Total cash equivalents— — — — 205,379 39,940 — 245,319 
Marketable securities
Corporate debt securities— — — — — 495,022 — 495,022 
U.S. treasury securities— — — — 84,431 — — 84,431 
Asset backed securities— — — — — 67,813 67,813 
Total marketable securities— — — — 84,431 562,835 — 647,266 
Total assets$— $— $— $— $289,810 $602,775 $— $892,585 
__________________________________
(1)Included in “Cash and cash equivalents” on the condensed consolidated balance sheets.
There were no transfers between the levels of the fair value hierarchy during the three and nine months ended October 31, 2020 or October 31, 2019.
As of October 31, 2020, there were no marketable securities held by the Company. As of January 31, 2020, the amortized cost of the Company’s cash equivalents and marketable securities approximated their fair value and there were no material realized or unrealized gains or losses, either individually or in the aggregate. In addition, the securities that had been in continuous unrealized loss position per security type and in aggregate are not material as of January 31, 2020. There were no impairments considered “other-than-temporary” as it is more likely than not the Company will hold the securities until maturity or a recovery of the cost basis as of January 31, 2020.
The following table presents the contractual maturities of marketable securities as of January 31, 2020:
Amortized costFair value
(in thousands)
Due in one year or less$377,722 $378,408 
Due after one year through five years266,670 267,728 
Due after five years through nineteen years1,127 1,130 
$645,519 $647,266 
The following summarizes the changes in strategic investments:
October 31,January 31,
20202020
(in thousands)
Total initial cost$2,500 $1,000 
Cumulative gain— — 
Carrying value$2,500 $1,000 
There was no unrealized gain and loss included as an adjustment related to the carrying value of non-marketable securities as of October 31, 2020 and January 31, 2020.
The following summarizes the changes in the redeemable convertible preferred stock warrant liability, which is classified as a Level 3 instrument:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
(in thousands)(in thousands)
Balance at beginning of period$— $— $— $4,537 
Adjustment resulting from change in fair value recognized in the condensed consolidated statements of operations— — — 6,022 
Reclassification of liability for redeemable convertible preferred stock warrants to additional paid-in capital upon initial public offering— — — (10,559)
Balance at end of period$— $— $— $— 
The fair value of the redeemable convertible preferred stock warrant liability was estimated using the Black-Scholes option-pricing model and was based on significant inputs not observable in the market, and therefore was classified as a Level 3 instrument. The inputs include the Company’s preferred stock price, expected stock price volatility, risk-free interest rate, and contractual term. No loss and a loss of $6.0 million was recorded as a component of “Other income, net”, because of the remeasurement of the redeemable convertible preferred stock warrant liability during the three and nine months ended October 31, 2019, respectively. Immediately prior to the closing of the IPO on June 14, 2019, the redeemable convertible preferred stock warrants converted into 336,386 warrants to purchase Class B common stock on a one-to-one basis. The redeemable convertible preferred stock warrant liability was reclassified to additional paid-in capital upon the closing of the IPO.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components
9 Months Ended
Oct. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Balance Sheet Components Balance Sheet Components
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
October 31,
2020
January 31,
2020
(in thousands)
Prepaid expenses$19,467 $20,390 
Prepaid software licenses16,190 16,645 
Prepaid hosting services5,711 8,056 
Other current assets4,305 6,523 
Prepaid expenses and other current assets$45,673 $51,614 
Property and Equipment, Net
Property and equipment, net consisted of the following:
October 31,
2020
January 31,
2020
(in thousands)
Data center and other computer equipment$140,457 $87,166 
Capitalized internal-use software38,575 30,354 
Leasehold improvements18,209 13,157 
Purchased software3,170 2,604 
Furniture and equipment5,822 4,835 
Construction in process33,583 47,626 
239,816 185,742 
Less: Accumulated depreciation and amortization(77,445)(49,664)
Property and equipment, net$162,371 $136,078 
Construction in process mainly includes data center equipment purchased that has not yet been placed in service. As of October 31, 2020, $28.3 million of data center equipment was purchased but not yet been placed into service.
Depreciation and amortization expense of property and equipment was $10.1 million and $5.8 million during the three months ended October 31, 2020 and October 31, 2019, respectively, and $27.7 million and $16.0 million during the nine months ended October 31, 2020 and October 31, 2019, respectively.
There was no impairment of internal-use software during the three and nine months ended October 31, 2020 and October 31, 2019. The Company capitalized $3.5 million and $2.2 million in internal-use software during the three months ended October 31, 2020 and October 31, 2019, and $8.2 million and $5.7 million during the nine months ended October 31, 2020 and October 31, 2019, respectively. Amortization expense associated with internal-use software totaled $1.9 million and $1.6 million during the three months ended October 31, 2020 and October 31, 2019, respectively, and $5.6 million and $4.6 million during the nine months ended October 31, 2020 and October 31, 2019, respectively. The net book value of capitalized internal-use software was $15.9 million and $13.4 million as of October 31, 2020 and January 31, 2020, respectively.
Intangible Assets, Net
Total intangible assets, net consisted of the following:
October 31, 2020Weighted-Average
Remaining 
Useful
Life
Gross Carrying AmountAccumulated AmortizationNet Amount
(in thousands)(in months)
Developed technology$14,481 $1,501 $12,980 59
Customer relationships3,742 444 3,298 57
Other acquired intangible assets213 135 78 11
Total$18,436 $2,080 $16,356 

January 31, 2020Weighted-Average
Remaining 
Useful
Life
Gross Carrying AmountAccumulated AmortizationNet Amount
(in thousands)(in months)
Developed technology$1,238 $1,067 $171 9
Customer relationships607 280 327 33
Other acquired intangible assets121 92 29 9
Total$1,966 $1,439 $527 
Amortization of developed technology, customer relationships, and other acquired intangible assets are recorded within cost of revenue, sales and marketing expense, and research and development expense, respectively, in the condensed consolidated statements of operations. Amortization expense of intangible assets was $0.4 million and $0.1 million during the three months ended October 31, 2020 and October 31, 2019 and $0.6 million and $0.4 million during the nine months ended October 31, 2020 and October 31, 2019, respectively.
The estimated aggregate future amortization expense of intangible assets as of October 31, 2020 is as follows:
Total
(in thousands)
Fiscal 2021 (remaining three months) $869 
Fiscal 20223,445 
Fiscal 20233,350 
Fiscal 20243,260 
Fiscal 20253,260 
Thereafter2,172 
Total amortization expense$16,356 
The developed technology, customer relationships, and other acquired intangible assets are generally being amortized over 5 years, 5 years, and 1 year, respectively.
Goodwill
Goodwill during the nine months ended October 31, 2020 consisted of the following:
Amounts
(in thousands)
Goodwill as of January 31, 2020$7,722 
Goodwill acquired75,182 
Foreign currency translation228 
Goodwill as of October 31, 2020$83,132 

Accrued Expenses
Accrued expenses consisted of the following:
October 31,
2020
January 31,
2020
(in thousands)
Web hosting services$14,815 $16,367 
Other accrued expenses8,632 7,459 
Accrued purchases of property and equipment8,020 2,789 
Accrued marketing6,003 1,970 
Accrued legal and accounting2,505 1,770 
Accrued expenses$39,975 $30,355 
Accrued Payroll and Benefits
Accrued payroll and benefits consisted of the following:
October 31,
2020
January 31,
2020
(in thousands)
Accrued commissions$17,794 $15,399 
Employee Stock Purchase Plan14,889 6,560 
Accrued payroll and related expenses13,998 6,680 
Accrued bonuses9,787 8,171 
Accrued payroll and benefits$56,468 $36,810 

In April 2020, the Company began deferring payment on its share of payroll taxes owed, as permitted by the CARES Act through December 31, 2020. As of October 31, 2020, the Company had deferred approximately $8.5 million of payroll taxes. These amounts are reflected in “other liabilities, noncurrent ” on the condensed consolidated balance sheet.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Secured Revolving Credit Facility
9 Months Ended
Oct. 31, 2020
Debt Disclosure [Abstract]  
Secured Revolving Credit Facility Secured Revolving Credit Facility
In April 2019, the Company entered into a Credit Agreement with Silicon Valley Bank and other lenders, to provide a revolving line of credit of up to $150.0 million, including a letter of credit sub-facility in the aggregate amount of $10.0 million, and a swingline sub-facility in the aggregate amount of $10.0 million. The Company also has the option to request an incremental facility of up to an additional $75.0 million from one or more of the lenders under the Credit Agreement. The amount the Company may borrow under the Credit Agreement may not exceed the lesser of $150.0 million or the Company’s ordinary course recurring subscription revenue for the most recent month, as determined under the Credit Agreement, multiplied by a number that is (i) 6, for the first year after entry into the Credit Agreement; (ii) 5, for the second year after entry into the Credit Agreement; and (iii) 4, thereafter. Under the terms of the Credit Agreement, revolving loans may be either Eurodollar Loans or ABR Loans. Outstanding Eurodollar Loans incur interest at the Eurodollar Rate, which is defined in the Credit Agreement as LIBOR (or any successor thereto), plus a margin between 2.50% and 3.00%, depending on usage. Outstanding ABR Loans incur interest at the highest of (a) the Prime Rate, as published by the Wall Street Journal, (b) the federal funds rate in effect for such day plus 0.50%, and (c) the Eurodollar Rate plus 1.00%, in each case plus a margin between 1.50% and 2.00%, depending on usage. The Company will be charged a commitment fee of 0.20% to 0.30% per year for committed but unused amounts. The Credit Agreement will terminate on April 19, 2022.
The Credit Agreement is collateralized by substantially all of the Company’s current and future property, rights, and assets, including, but not limited to, cash, goods, equipment, contractual rights, financial assets, and intangible assets of the Company and its subsidiaries. The Credit Agreement contains covenants limiting the ability to, among other things, dispose of assets, undergo a change in control, merge or consolidate, make acquisitions, incur debt, incur liens, pay dividends, repurchase stock, and make investments, in each case subject to certain exceptions. The Credit Agreement also contains financial covenants requiring the Company to maintain the year-over-year growth rate of its ordinary course recurring subscription revenue above specified rates and to maintain minimum liquidity at specified levels. The Company was in compliance with the financial covenants as of October 31, 2020. The Credit Agreement contains events of default that include, among others, non-payment of principal, interest, or fees, breach of covenants, inaccuracy of representations and warranties, cross defaults to certain other indebtedness, bankruptcy and insolvency events, and material judgments.
No amounts were outstanding under the Credit Agreement as of October 31, 2020 and January 31, 2020.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
9 Months Ended
Oct. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company recognized an income tax expense of $0.5 million and $0.4 million for the three months ended October 31, 2020 and October 31, 2019, respectively, and $1.9 million and $1.7 million for the nine months ended October 31, 2020 and October 31, 2019, respectively. The tax expense for the three and nine months ended October 31, 2020 was primarily attributable to pre-tax foreign earnings. The Company’s effective tax rates of (1.9)% and (1.2)% for the three months ended October 31, 2020 and October 31, 2019, respectively, and (2.7)% and (1.5)% for the nine months ended October 31, 2020 and October 31, 2019, respectively, differ from the U.S. statutory tax rate primarily due to U.S. losses for which there is no benefit and the tax rate differences between the United States and foreign countries.
The Company has a full valuation allowance on its U.S. federal and state and its U.K. deferred tax assets. As a result, consistent with the prior year, the Company does not record a tax benefit on these losses because it is more likely than not that the benefit will not be realized. The Company recognized $0.7 million of benefit as a result of the acquisition of Preempt Security (see Note 14) during the three months ended October 31, 2020.
On March 27, 2020, the United States enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), as a response to the economic uncertainty resulting from the global COVID-19 pandemic. The CARES Act did not have a material impact on the Company’s condensed consolidated financial statements for the three and nine months ended October 31, 2020. The Company continues to monitor any effects that may result from the CARES Act.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
9 Months Ended
Oct. 31, 2020
Leases [Abstract]  
Leases Leases
Operating Leases
The Company has entered into non-cancelable operating lease agreements with various expiration dates through 2026. Certain lease agreements include options to renew or terminate the lease, which are not reasonably certain to be exercised and therefore are not factored into the determination of lease payments.
Total operating lease costs were $2.7 million and $7.6 million, excluding short-term leases costs and variable lease costs for the three and nine months ended October 31, 2020, respectively. There was no sublease income for the three and nine months ended October 31, 2020. Total lease expense recognized prior to the adoption of Topic 842 were $3.1 million and $7.1 million for the three and nine months ended October 31, 2019, respectively.
For the three and nine months ended October 31, 2020, cash paid for amounts included in the measurement of operating lease liabilities were $2.7 million and $8.1 million, respectively. There were no operating lease liabilities arising from obtaining operating right-of-use assets for the three months ended October 31, 2020. Operating lease liabilities arising from obtaining operating right of-use assets was $6.2 million for the nine months ended October 31, 2020.
As of October 31, 2020, the weighted-average remaining lease term is 4.4 years, and the weighted-average discount rate is 5.9%.
The component of lease costs was as follows:
Three Months Ended
October 31, 2020
Nine Months Ended
October 31, 2020
(in thousands)
Lease cost
Operating lease cost$2,677 $7,631 
Short-term lease cost492 1,477 
Variable lease cost774 2,128 
Total lease cost$3,943 $11,236 
As of October 31, 2020, the Company has not entered into any non-cancelable operating leases with a term greater than 12 months that have not yet commenced.
The maturities of the Company’s non-cancelable operating lease liabilities are as follows:
October 31, 2020
(in thousands)
Fiscal 2021 (remaining three months)$1,494 
Fiscal 202211,380 
Fiscal 202310,838 
Fiscal 202410,785 
Fiscal 20259,950 
Thereafter4,158 
Total operating lease payments48,605 
Less: imputed interest(5,953)
Present value of operating lease liabilities$42,652 
Future minimum payments under non-cancelable operating leases determined using the prior accounting guidance consisted of the following as of January 31, 2020:
Real Estate Arrangements
(in thousands)
Fiscal 2021$9,958 
Fiscal 20229,869 
Fiscal 20239,377 
Fiscal 20249,370 
Fiscal 20258,441 
Thereafter3,671 
Total$50,686 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Equity Transactions
9 Months Ended
Oct. 31, 2020
Equity [Abstract]  
Equity Transactions Equity Transactions
Common Stock
In connection with the IPO, on June 14, 2019, the Company filed an Amended and Restated Certificate of Incorporation which authorizes the issuance of 2,000,000,000 shares of Class A common stock with a par value of $0.0005 per share, 300,000,000 shares of Class B common stock with a par value of $0.0005 per share, and 100,000,000 shares of undesignated preferred stock with a par value of $0.0005 per share. The rights of the holders of Class A common stock and Class B common stock are identical, except with respect to voting and conversion rights. Each share of Class A common stock is entitled to one vote per share. Each share of Class B common stock is entitled to ten votes per share and is convertible into one share of Class A common stock. Class A and Class B common stockholders are not entitled to receive dividends unless declared by the Company’s board of directors.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation
9 Months Ended
Oct. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
Stock Incentive Plan
In May 2019, the Company’s board of directors adopted, and the stockholders approved the CrowdStrike Holdings, Inc. 2019 Equity Incentive Plan (the “2019 Plan”) with the purpose of granting stock-based awards to employees, directors, officers and consultants, including stock options, restricted stock awards, restricted stock units and performance-based restricted stock units. A total of 8,750,000 shares of Class A common stock were initially available for issuance under the 2019 Plan. The Company’s compensation committee administers the 2019 Plan. The number of shares of the Company’s common stock available for issuance under the 2019 Plan is subject to an annual increase on the first day of each fiscal year beginning on February 1, 2020, equal to the lesser of: (i) two percent (2.0%) of outstanding shares of the Company’s capital stock as of the last day of the immediately preceding fiscal year or (ii) such other amount as the Company’s board of directors may determine.
The 2011 Plan was terminated on June 10, 2019, which was the business day prior to the effectiveness of the Company’s registration statement on Form S-1 used in connection with the Company’s IPO, and stock-based awards are no longer granted under the 2011 Plan. Any shares underlying stock options that expire or terminate or are forfeited or repurchased under the 2011 Plan will be automatically transferred to the 2019 Plan.
Stock Options
The Company records compensation expense for employee stock options based on the estimated fair value of the options on the date of grant using the Black-Scholes option-pricing model with the assumptions included in the table below. The expected term represents the period that the Company’s share-based awards are expected to be outstanding. The expected term assumptions were determined based on the vesting terms, exercise terms, and contractual lives of the options. The expected stock price volatility is based upon comparable public company data. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for the estimated option life.
The fair value of each option was estimated on the date of grant using the following assumptions during the period:
Nine Months Ended
October 31,
20202019
Expected term (in years)
3.17 - 6.05
6.05
Risk-free interest rate
0.2% - 0.4%
2.0% - 2.4%
Expected stock price volatility
35.8% - 37.3%
 37.7% - 37.9%
Dividend yield— %— %
The following table is a summary of stock option activity for the nine months ended October 31, 2020:
Number of
Shares
Weighted-Average
Exercise Price
Per Share
(in thousands)
Options outstanding at January 31, 202014,689 $5.52 
Granted97 $64.64 
Exercised(5,965)$3.61 
Canceled(300)$9.09 
Options outstanding at October 31, 20208,521 $7.41 
Options vested and expected to vest at October 31, 20208,521 $7.41 
Options exercisable at October 31, 20204,421 $4.49 
Options outstanding include 482,200 options that were unvested as of October 31, 2020.
The aggregate intrinsic value of options vested and exercisable was $527.6 million and $469.6 million as of October 31, 2020 and January 31, 2020, respectively. The weighted-average remaining contractual term of options vested and exercisable was 6.6 years and 6.7 years as of October 31, 2020 and January 31, 2020, respectively.
The weighted-average grant date fair values of all options granted was $121.00 per share during the three months ended October 31, 2020. No options were granted during the three months ended October 31, 2019. The weighted-average grant date fair values of all options granted was $66.31 and $9.51 per share during the nine months ended October 31, 2020 and October 31, 2019, respectively. The total intrinsic value of all options exercised was $162.4 million and $17.3 million during the three months ended October 31, 2020 and October 31, 2019, respectively, and $516.4 million and $107.0 million during the nine months ended October 31, 2020 and October 31, 2019, respectively.
The aggregate intrinsic value of stock options outstanding as of October 31, 2020 and January 31, 2020 was $992.1 million and $816.3 million, respectively, which represents the excess of the fair value of the Company’s common stock over the exercise price of the options multiplied by the number of options outstanding. The weighted-average remaining contractual term of stock options outstanding was 7.1 years and 7.4 years as of October 31, 2020 and January 31, 2020, respectively.
Total unrecognized stock-based compensation expense related to unvested options was $28.5 million as of October 31, 2020. This expense is expected to be amortized on a straight-line basis over a weighted-average vesting period of 1.8 years.
Early Exercise of Employee Options
The 2011 Stock Plan allows for the early exercise of stock options for certain individuals as determined by the Board of Directors. The consideration received for an early exercise of an option is a deposit of the exercise price and the related dollar amount is recorded as a liability for early exercise of unvested stock options in the condensed consolidated balance sheets. This liability is reclassified to additional paid-in capital as the awards vest. If a stock option is early exercised, the unvested shares may be repurchased by the Company in case of employment termination or for any reason, including death and disability, at the price paid by the purchaser for such shares. There were no issued shares of common stock related to early exercised stock options for the three and nine months ended October 31, 2020. There were no issued shares of common stock related to early exercised stock options for the three months ended October 31, 2019. During the nine months ended October 31, 2019, the Company issued 1,037,356 shares of common stock related to early exercised stock options. As of October 31, 2020, the number of shares of
common stock related to early exercised stock options subject to repurchase was 637,776 shares for $6.2 million. As of January 31, 2020, the number of shares of common stock related to early exercised stock options subject to repurchase was 984,417 shares for $8.7 million. Common stock purchased pursuant to an early exercise of stock options is not deemed to be outstanding for accounting purposes until those shares vest. The Company includes unvested shares subject to repurchase in the number of shares outstanding in the condensed consolidated statement of redeemable convertible preferred stock and stockholders’ equity.
Restricted Stock Units
Beginning in September 2018, the Company began issuing RSUs to certain employees. These RSUs include a service-based vesting condition and a performance-based vesting condition. The service-based vesting condition is generally satisfied based on one of three vesting schedules: (i) vesting of one-fourth of the RSUs on the first “Company vest date” (defined as March 20, June 20, September 20, or December 20) on or following the one-year anniversary of the vesting commencement date with the remainder of the RSUs vesting in twelve equal quarterly installments thereafter, subject to continued service, (ii) vesting in sixteen equal quarterly installments beginning on December 20, 2018, subject to continued service, or (iii) vesting in eight equal quarterly installments beginning on December 20, 2022, subject to continued service. The performance-based vesting condition is satisfied on the earlier of (i) a change in control, in which the consideration paid to holders of shares is either cash, publicly traded securities, or a combination thereof, or (ii) the first Company vest date to occur following the expiration of the lock-up period upon an IPO, subject to continued service through such change in control or lock-up expiration, as applicable. None of the RSUs vest unless the performance-based vesting condition is satisfied. Upon the completion of the IPO, the performance-based vesting condition was met and the Company recognized $17.3 million of deferred expense related to RSUs as of that date in its condensed consolidated statement of operations. Upon its IPO, the Company began issuing RSUs to its employees that generally have only a service-based vesting condition. The valuation of such RSUs is based solely on the fair value of the Company’s stock price on the date of grant.
Expense for RSUs that have a service-based vesting condition only are being amortized on a straight-line basis. Expense for RSUs that have both a service-based and a performance-based vesting condition are being amortized under the accelerated attribution method. Total unrecognized stock-based compensation expense related to unvested RSUs was $379.2 million as of October 31, 2020. This expense is expected to be amortized (subject to acceleration or straight-line basis) over a weighted-average vesting period of 2.7 years.
Performance-based Stock Units
Performance-based stock units (“PSUs”) granted under the 2019 Plan are subject to both a service-based vesting condition and a performance-based vesting condition. PSUs will vest upon the achievement of specified performance targets and subject to continued service through the applicable vesting dates. The compensation cost is recognized over the requisite service period when it is probable that the performance condition will be satisfied. During the first quarter of the fiscal year, the Company’s compensation committee approved PSUs for certain employees. The performance goal for the grants primarily related to the revenue growth percentage for the fiscal year ended January 31, 2021. The number of PSUs earned corresponds to the performance period of fiscal year 2021, which can range between 0% and 130% of the target number of shares granted depending on the Company’s actual performance.
Expense for PSUs are being amortized under the accelerated attribution method and may be adjusted over the vesting period based on interim estimates of performance against pre-set objectives. Total unrecognized stock-based compensation expense related to unvested PSUs was $31.8 million as of October 31, 2020. This expense is expected to be amortized over a weighted-average vesting period of 1.6 years.
The following table is a summary of RSU and PSU activities for the nine months ended October 31, 2020:
Number of
Shares
Weighted-
Average Grant
Date Fair Value
Per Share
(in thousands)
RSUs and PSUs outstanding at January 31, 20206,063 $29.82 
Granted4,456 $79.00 
Vested(1,475)$31.52 
Forfeited(297)$38.43 
RSUs and PSUs outstanding at October 31, 2020
8,747 $54.30 
RSUs and PSUs expected to vest at October 31, 20208,747 $54.30 
Employee Stock Purchase Plan
In May 2019, the board of directors adopted, and the stockholders approved the CrowdStrike Holdings, Inc. 2019 Employee Stock Purchase Plan (“ESPP”), which became effective on June 10, 2019, which was the business day prior to the effectiveness of the Company’s registration statement on Form S-1 used in connection with the Company’s IPO. A total of 3,500,000 shares of Class A common stock were initially reserved for issuance under the ESPP. The Company’s compensation committee administers the ESPP. The number of shares of common stock available for issuance under the ESPP is subject to an annual increase on the first day of each fiscal year beginning on February 1, 2020, equal to the lesser of: (i) one percent (1%) of outstanding shares of the Company’s capital stock as of the last day of the immediately preceding fiscal year or (ii) such other amount as its board of directors may determine.
The ESPP provides for consecutive offering periods that will typically have a duration of approximately 24 months in length and is comprised of four purchase periods of approximately six months in length. The offering periods are scheduled to start on the first trading day on or after June 11 and December 11 of each year. The first offering period commenced on June 11, 2019 and is scheduled to end on the first trading day on or before June 10, 2021.
The ESPP provides eligible employees with an opportunity to purchase shares of the Company’s Class A common stock through payroll deductions of up to 15% of their eligible compensation. A participant may purchase a maximum of 2,500 shares of common stock during a purchase period. Amounts deducted and accumulated by the participant are used to purchase shares of common stock at the end of each six-month purchase period. The purchase price of the shares shall be 85% of the lower of the fair market value of the Class A common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the related offering period. Participants may end their participation at any time during an offering period and will be paid their accrued contributions that have not yet been used to purchase shares of common stock. Participation ends automatically upon termination of employment. The ESPP allows for up to one increase in contribution during each purchase period. If an employee elects to increase his or her contribution, the Company treats this as an accounting modification. The pre- and post-modification fair values are calculated on the date of the modification, and the incremental expense is then amortized over the remaining purchase period. Incremental expense as a result of such modification was $0.8 million and $1.6 million for the three and nine months ended October 31, 2020.
Employee payroll contributions ultimately used to purchase shares are reclassified to stockholders’ equity on the purchase date. ESPP employee payroll contributions accrued at October 31, 2020 and January 31, 2020 totaled $14.9 million and $6.6 million are included within accrued payroll and benefits in the condensed consolidated balance sheets.

The following table summarizes the assumptions used in the Black-Scholes option-pricing model to determine fair value of the Company’s common shares to be issued under the ESPP for the offering periods beginning in June 2019:
Nine Months Ended
October 31,
20202019
Expected term (in years)
0.5 - 2.0
0.5 - 2.0
Risk-free interest rate
0.2% - 2.0%
1.9 % - 2.2%
Expected stock price volatility
30.1% - 54.3%
33.0 % - 35.7%
Dividend yield— %— %
Stock-Based Compensation Expense
Stock-based compensation expense included in the condensed consolidated statements of operations is as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
(in thousands)(in thousands)
Subscription cost of revenue$3,226 $1,666 $7,856 $3,164 
Professional services cost of revenue1,551 784 3,947 1,531 
Sales and marketing12,811 7,355 35,101 15,511 
Research and development11,771 4,696 25,700 10,353 
General and administrative11,251 7,465 29,357 25,018 
Total stock-based compensation expense$40,610 $21,966 $101,961 $55,577 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue, Deferred Revenue and Remaining Performance Obligations
9 Months Ended
Oct. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue, Deferred Revenue and Remaining Performance Obligations Revenue, Deferred Revenue and Remaining Performance Obligations
The following table summarizes the revenue from contracts by type of customer:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Amount% RevenueAmount% RevenueAmount% RevenueAmount% Revenue
(in thousands, except percentages)(in thousands, except percentages)
Channel Partners$175,837 76 %$88,255 71 %$459,529 75 %$223,152 68 %
Direct Customers56,623 24 %36,864 29 %149,980 25 %106,152 32 %
Total revenue$232,460 100 %$125,119 100 %$609,509 100 %$329,304 100 %
The Company uses channel partners to complement direct sales and marketing efforts. The partners place an order with the Company after negotiating the order directly with an end customer. The partners negotiate pricing with the end customer and in some rare instances are responsible for certain support levels directly with the end customer. The Company’s contract is with the partner and payment to the Company is not contingent on the receipt of payment from the end customer. The Company recognizes the contractual amount charged to the partners as revenue ratably over the term of the arrangement once access to the Company’s solution has been provided to the end customer.
The Company also uses referral partners who refer customers in exchange for a referral fee. The Company negotiates pricing and contracts directly with the end customer. The Company recognizes revenue from the sales to the end customers, ratably over the term of the contract, once access to the Company’s solution has been provided to the end customer.
The following table summarizes the revenue by region based on the shipping address of customers who have contracted to use the Company’s platform or service:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Amount% RevenueAmount% RevenueAmount% RevenueAmount% Revenue
(in thousands, except percentages)(in thousands, except percentages)
United States$167,741 72 %$92,602 74 %$438,955 72 %$245,055 74 %
Europe, Middle East, and Africa33,192 14 %17,609 14 %86,785 14 %46,029 14 %
Asia Pacific20,551 %9,985 %53,186 %24,828 %
Other10,976 %4,923 %30,583 %13,392 %
Total revenue$232,460 100 %$125,119 100 %$609,509 100 %$329,304 100 %
No single country other than the United States represented 10% or more of the Company’s total revenue during the three and nine months ended October 31, 2020 and October 31, 2019.
Contract Balances
Contract liabilities consist of deferred revenue and include payments received in advance of performance under the contract. Such amounts are recognized as revenue over the contractual period. The Company recognized revenue of $185.7 million and $103.3 million for the three months ended October 31, 2020 and October 31, 2019, respectively, and $354.5 million and $203.7 million for the nine months ended October 31, 2020 and October 31, 2019, respectively, that were included in the corresponding contract liability balance at the beginning of the period.
The Company receives payments from customers based upon contractual billing schedules. Accounts receivable are recorded when the right to consideration becomes unconditional. Payment terms on invoiced amounts are typically 30 - 60 days. Contract assets include amounts related to the contractual right to consideration for both completed and partially completed performance obligations that may not have been invoiced.
Changes in deferred revenue were as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Carrying Amount
(in thousands)
Beginning Balance$689,840 $369,762 $571,168 $290,067 
Additions to deferred revenue305,294 202,996 801,015 486,876 
Recognition of deferred revenue(232,460)(125,119)(609,509)(329,304)
Ending Balance$762,674 $447,639 $762,674 $447,639 
Remaining Performance Obligations
The Company’s subscription contracts with its customers have a typical term of one to three years and most subscription contracts are non-cancelable. Customers typically have the right to terminate their contracts for cause as a result of the Company’s failure to perform. As of October 31, 2020, the aggregate amount of the transaction price allocated to remaining performance obligations was $1.07 billion. The Company expects to recognize 73% of the remaining performance obligations in the 12 months following October 31, 2020, with the remainder to be recognized thereafter.
Costs to Obtain and Fulfill a Contract
The Company capitalizes referral fees paid to partners and sales commission and associated payroll taxes paid to internal sales personnel that are incremental to the acquisition of channel partner and direct customer contracts and would not have occurred absent the customer contract. These costs are recorded as deferred contract acquisition costs, current and deferred contract acquisition costs, noncurrent on the condensed consolidated balance sheets.
Sales commissions for renewal of a contract are not considered commensurate with the commissions paid for the acquisition of the initial contract or follow-on upsell given the substantive difference in commission rates in proportion to their respective contract values. Commissions, including referral fees paid to channel partners, paid upon the initial acquisition of a contract or subsequent upsell are amortized over an estimated period of benefit of 4 years while commissions paid for renewal contracts are amortized over the contractual term of the renewals. Sales commissions associated with professional service contracts are amortized ratably over an estimated period of benefit of six months and included in sales and marketing expense in the condensed consolidated statements of operations. In determining the period of benefit for commissions paid for the acquisition of the initial contract, the Company took into consideration the expected subscription term and expected renewals of customer contracts, the historical duration of relationships with customers, customer retention data, and the life of the developed technology. The Company periodically reviews the carrying amount of deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred costs. The Company did not recognize any material impairment losses of deferred contract acquisition costs during the three and nine months ended October 31, 2020 and October 31, 2019, respectively.
The following table summarizes the activity of deferred contract acquisition costs:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
(in thousands)
Beginning balance$135,023 $75,783 $114,206 $38,765 
Adjustment due to adoption of ASU 606— — — 24,306 
Capitalization of contract acquisition costs35,753 27,450 84,741 55,238 
Amortization of deferred contract acquisition costs(16,769)(9,049)(44,940)(24,125)
Ending balance$154,007 $94,184 $154,007 $94,184 
Deferred contract acquisition costs, current$62,422 $35,924 $62,422 $35,924 
Deferred contract acquisition costs, noncurrent91,585 58,260 91,585 58,260 
Total deferred contract acquisition costs$154,007 $94,184 $154,007 $94,184 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
9 Months Ended
Oct. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Obligations
The Company enters into long-term non-cancelable agreements with providers to purchase data center capacity, such as bandwidth and colocation space, for the Company’s cloud platform. As of October 31, 2020, the Company is committed to spend $117.6 million on such agreements through 2027. These obligations are included in purchase obligations below.
In the normal course of business, the Company enters into non-cancelable purchase commitments with various parties to purchase products and services such as technology, equipment, office renovations, corporate events, and consulting services. A summary of noncancelable purchase obligations as of October 31, 2020 with expected date of payment is as follows:
Total
Commitments
(in thousands)
Fiscal 2021 (remaining three months)$35,855 
Fiscal 202281,599 
Fiscal 202313,929 
Fiscal 202410,814 
Fiscal 20253,679 
Thereafter3,741 
Total purchase commitments$149,617 
The above table does not reflect additional commitments of $88.4 million of non-cancelable purchase obligations from fiscal year 2022 through fiscal year 2025 in connection with the extension of an existing agreement, which extension was entered into in November 2020 and will be included in the table above in subsequent periods.
Letters of Credit
As of October 31, 2020 and January 31, 2020, the Company had an unused standby letter of credit for $0.4 million and $0.6 million, respectively, securing its headquarters facility in Sunnyvale, California. As of both October 31, 2020 and January 31, 2020, the Company had an unused standby letter of credit for $1.0 million, securing its facility in Austin, Texas.
Litigation

The Company is currently involved in proceedings before the Trademark Trial and Appeal Board (“TTAB”) at the U.S. Patent and Trademark Office (the “USPTO”) regarding its U.S. trademark registrations for “CrowdStrike Falcon” and its U.S. application to register its “Falcon OverWatch” trademark. On November 23, 2016, Fair Isaac Corporation (“FICO”) filed a Petition for Cancellation of the Company’s “CrowdStrike Falcon” trademark registrations and a Notice of Opposition against the Company’s “Falcon OverWatch” trademark application before the USPTO, TTAB. On January 3, 2017, the Company filed answers to both the cancellation and opposition proceedings, and the proceedings thereafter were consolidated. On November 21, 2018, the Company filed a Petition for Partial Cancellation or Amendment of one of FICO’s “Falcon” trademark registrations, and on December 10, 2018, the parties filed a joint request to consolidate the proceedings and adjust the schedule. On January 16, 2019, FICO moved to dismiss the Company’s petition. On July 2, 2019, the TTAB consolidated the proceedings and granted FICO’s motion to dismiss with leave to amend. On July 22, 2019, the Company filed its Amended Petition for Cancellation or Amendment and on August 12, 2019, FICO moved to dismiss the Company’s Amended Petition for Cancellation or Amendment. On January 31, 2020, the TTAB denied the motion to dismiss as to two grounds for partial cancellation and as to the request for amendment, and granted the motion as to a third ground for partial cancellation of one of FICO’s “Falcon” registrations and the claim for abandonment of both of FICO’s “Falcon” trademark registrations, with the right to reassert both claims for relief. On March 18, 2020, the Company filed a motion for leave to file a Second Amended Petition to include a claim for abandonment for two of FICO’s “Falcon” trademark registrations. On August 3, 2020, the TTAB granted the motion for leave to file in part, and set a new schedule for the consolidated proceedings, with trial periods set to begin in May 2021. On August 13, 2020, the Company filed a separate petition to cancel one of FICO’s Falcon trademark registrations, and on August 24, 2020, the Company filed a Second Amended petition for Cancellation or Amendment as to the other FICO Falcon trademark registrations. FICO moved to dismiss these petitions on September 28, 2020. The proceedings are suspended while the TTAB considers the motion. The Company is vigorously defending the case, but given the early stage, although a loss may reasonably be possible, the Company is unable to predict the likelihood of success of FICO’s claims or estimate a loss or a range of loss. As a result, no liability has been recorded as of October 31, 2020 or January 31, 2020.
In addition, from time to time the Company is a party to various litigation matters and subject to claims that arise in the ordinary course of business. In addition, third parties may from time to time assert claims against the Company in the form of letters and other communications. For any claims for which the Company believes a liability is both probable and reasonably estimable, the Company records a liability in the period for which it makes this determination. There is no pending or threatened legal proceeding to which the Company is a party that, in the Company’s opinion, is likely to have a material adverse effect on its condensed consolidated financial statements; however, the results of litigation and claims are inherently unpredictable. Regardless of the outcome, litigation can have an adverse impact on the Company’s business because of defense and settlement costs, diversion of management resources, and other factors. In addition, the expense of litigation and the timing of this expense from period to period are difficult to estimate, subject to change and could adversely affect the Company’s condensed consolidated financial statements.
Warranties and Indemnification
The Company’s cloud computing services are typically warranted to perform in a manner consistent with general industry standards that are reasonably applicable and materially in accordance with the Company’s online help documentation under normal use and circumstances.
The Company’s arrangements generally include certain provisions for indemnifying customers against liabilities if its products or services infringe a third party’s intellectual property rights. In addition, for its Falcon Complete customers, the Company offers a limited warranty, subject to certain conditions, to cover certain costs incurred by the customer in case of a cybersecurity breach. The Company has entered into an insurance policy to cover its potential liability arising from this limited warranty arrangement. To date, the Company has not incurred any material costs because of such obligations and has not accrued any liabilities related to such obligations in the condensed consolidated financial statements.
The Company has also agreed to indemnify its directors and certain executive officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by any of these persons in any action or proceeding to which any of those persons is, or is threatened to be, made a party by reason of the person’s service as a director or officer, including any action by the Company, arising out of that person’s services as the Company’s director or officer or that person’s services provided to any other company or enterprise at the Company’s request. The Company maintains director and officer insurance coverage that would generally enable the Company to recover a portion of any future amounts paid. The Company may also be subject to indemnification obligations by law with respect to the actions of its employees under certain circumstances and in certain jurisdictions. No liabilities have been accrued associated with this indemnification provision as of October 31, 2020 or January 31, 2020.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Geographic Information
9 Months Ended
Oct. 31, 2020
Geographic Areas, Long-Lived Assets [Abstract]  
Geographic Information Geographic Information
The Company’s long-lived assets are composed of property and equipment, net, and operating lease right-of-use assets, are summarized by geographic area as follows:
October 31,
2020
January 31,
2020
(in thousands)
United States$172,610 $125,409 
International28,137 10,669 
Total property and equipment, net and operating lease right-of-use assets$200,747 $136,078 
No single country other than the United States represented 10% or more of the Company’s total long-lived assets as of October 31, 2020 or January 31, 2020.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions
9 Months Ended
Oct. 31, 2020
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Subscription and Professional Services Revenue from Related Parties
During the three and nine months ended October 31, 2020 and 2019, certain investors and companies with whom the Company’s Board of Directors are affiliated with purchased subscriptions and professional services. The Company recorded revenue from subscriptions and professional services from related parties of $1.1 million and $2.2 million during the three months ended October 31, 2020 and October 31, 2019, respectively, and $3.0 million and $6.8 million during the nine months ended October 31, 2020 and October 31, 2019, respectively. Accounts receivable associated with these related parties were both $0.2 million as of October 31, 2020 and January 31, 2020.
Accounts Payable to Related Parties
The Company purchased goods and services totaling $6.0 million and $0.9 million, respectively, from certain investors and companies with whom its Board of Directors are affiliated with during the three months ended October 31, 2020 and 2019, respectively, and $6.2 million and $2.4 million during the nine months ended October 31, 2020 and 2019, respectively. The accounts payable to such vendors were immaterial as of October 31, 2020 and January 31, 2020.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions
9 Months Ended
Oct. 31, 2020
Business Combinations [Abstract]  
Acquisitions Acquisitions
On September 30, 2020, the Company acquired 100% of the equity interest of Preempt Security, Inc. (“Preempt Security”), a privately-held Delaware corporation that developed real-time access control and threat prevention (the “Acquisition”). The Acquisition has been accounted for a business combination. The total consideration transferred was $91.2 million which consisted of $87.4 million in cash and $3.8 million representing the fair value of replacement equity awards attributable to pre-acquisition service. The purchase price was allocated, on a preliminary basis, to identified intangible assets, which include developed technology, customer relationships and trade names, of $16.4 million, net tangible assets acquired of $(0.4) million and goodwill of $75.2 million allocated to the Company’s one reporting segment, representing the excess of the purchase price over the fair value of net tangible and intangible assets acquired. The goodwill was primarily attributable to the assembled workforce of Preempt Security, planned growth in new markets and synergies expected to be achieved from the integration of Preempt Security. Goodwill is not deductible for income tax purposes.
Per the terms of the merger agreement with Preempt Security, certain unvested stock options held by Preempt Security employees were canceled and exchanged for replacement stock options under the 2019 Plan. Additionally, certain shares of stock issued pursuant to share-based compensation awards to key employees of Preempt Security were canceled and exchanged for replacement RSUs of the Company, which are subject to future vesting. The portion of the fair value of the replacement equity awards associated with pre-acquisition service of Preempt Security’s employees represented a component of the total purchase consideration. The remaining fair value of these issued awards is subject to the recipients’ continued service with the Company and the achievement of specified performance targets, and thus were excluded from the purchase price. The awards which are subject to continued service will be recognized ratably as stock-based compensation expense over the requisite service period. The awards which are based on specified performance targets will be recognized under the accelerated attribution method. The Company is still finalizing the allocation of the purchase price, which may be subject to change as additional information becomes available.
The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition:
Fair ValueUseful Life
(in thousands)(in months)
Developed technology$13,200 60
Customer relationships3,100 60
Trade names85 12
Total intangible assets acquired$16,385 

The Company incurred non-consideration acquisition expense of $2.1 million during both the three and nine months ended October 31, 2020. The acquisition costs are recorded in general and administrative expenses on the Company’s condensed consolidated statement of operations.

The results of operations of Preempt Security have been included in the Company’s consolidated financial statements from the date of acquisition. The acquisition of Preempt Security did not have a material impact on the Company’s consolidated financial statements, and therefore historical and pro forma disclosures have not been presented.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share Attributable to Common Stockholders
9 Months Ended
Oct. 31, 2020
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Stockholders .    Net Loss Per Share Attributable to Common Stockholders
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Class A Common Stock
Net loss attributable to common stockholders$(20,750)$(3,602)$(54,227)$(9,402)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted185,579 20,703 159,402 10,616 
Net loss per share attributable to common stockholders, basic and diluted$(0.11)$(0.17)$(0.34)$(0.89)
Class B Common Stock
Net loss attributable to common stockholders$(3,781)$(31,903)$(19,400)$(103,969)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted33,822 183,393 57,030 117,393 
Net loss per share attributable to common stockholders, basic and diluted$(0.11)$(0.17)$(0.34)$(0.89)
Since the Company was in a net loss position for all periods presented, basic net loss per share is the same as diluted net loss per share as the inclusion of all potential common shares outstanding would have been antidilutive. The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive are as follows:
October 31,
2020
October 31,
2019
(in thousands)
Shares of common stock subject to repurchase from outstanding stock options638 1,128 
RSUs and PSUs subject to future vesting8,747 6,909 
Shares of common stock issuable from stock options8,521 20,701 
Share purchase rights under the employee stock purchase plan1,131 1,599 
Potential common shares excluded from diluted net loss per share19,037 30,337 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Oct. 31, 2020
Accounting Policies [Abstract]  
Basis of presentation
Basis of Presentation
The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP have been condensed or omitted, and accordingly the balance sheet as of January 31, 2020, and related disclosures, have been derived from the audited consolidated financial statements at that date but do not include all of the information required by U.S. GAAP for complete consolidated financial statements. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all normal recurring adjustments that are necessary for the fair statement of the Company’s condensed consolidated financial information. The results of operations for the three and nine months ended October 31, 2020 are not necessarily indicative of the results to be expected for the year ending January 31, 2021 or for any other interim period or for any other future year.
Principles of consolidation
Principles of Consolidation
The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Certain information and footnote disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable required disclosures and regulations of the SEC. Therefore, the accompanying interim unaudited condensed consolidated financial statements and related financial information should be read in conjunction with Item 8, “Financial Statements and Supplementary Data” included in the Company’s Annual Report on Form 10-K for the fiscal year ended January 31, 2020, filed with the SEC on March 23, 2020.
JOBS act accounting election
JOBS Act Accounting Election
The Company will be an “emerging growth company” (“EGC”) as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) until January 31, 2021. An EGC may take advantage of specified reduced reporting requirements that are otherwise applicable generally to public companies, including, but not limited to, delayed adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002 (“Sarbanes-Oxley Act”), reduced disclosure obligations regarding executive compensation in the Company’s periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. The Company may take advantage of these exemptions until it is no longer an EGC.
Use of estimates
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the Company’s condensed consolidated financial statements and accompanying notes. These estimates are based on information available as of the date of the condensed consolidated financial statements. On a regular basis, management evaluates these estimates and assumptions. Actual results may differ from these estimates and such difference could be material to the Company’s condensed consolidated financial statements.

Estimates and assumptions used by management include, but are not limited to, revenue recognition, the allowance for doubtful accounts, the carrying value and the useful lives of long-lived assets, the fair values of financial instruments and strategic investments, the period of benefit for deferred contract acquisition costs, the discount rate used for operating leases, the recognition and disclosure of contingent liabilities, income taxes, stock-based compensation, and the fair value of assets acquired and liabilities assumed for business combinations.

Due to the Coronavirus (“COVID-19”) pandemic, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require a material update to its estimates or judgments or an adjustment of the carrying value of its assets or liabilities as of October 31, 2020. While there was not a material impact to the Company’s condensed consolidated financial statements as of and for the three and nine months ended October 31, 2020, these estimates may change, as new events occur and additional information is obtained, as well as other factors related to COVID-19 that could result in material impacts to the Company’s condensed consolidated financial statements in future reporting periods.
Concentration of credit risk and geographic information
Concentration of Credit Risk and Geographic Information
The Company generates revenue from the sale of subscriptions to access its cloud platform and professional services. The Company’s sales team, along with its channel partner network of system integrators and value-added resellers (collectively, “channel partners”), sells the Company’s services worldwide to organizations of all sizes.
Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash, cash equivalents, marketable securities, accounts receivable, and strategic investments. The Company’s cash is placed with high-credit-quality financial institutions and issuers, and at times exceed federally insured limits. The Company limits its concentration of risk in cash equivalents and marketable securities by diversifying its investments among a variety of industries and issuers. The Company has not experienced any credit loss relating to its cash equivalents, marketable securities, and strategic investments. The Company performs periodic credit evaluations of its customers and generally does not require collateral. As of October 31, 2020, the Company did not have any cash equivalents or marketable securities.
Channel partners or direct customers who represented 10% or more of the Company’s accounts receivable were as follows:
October 31,January 31,
20202020
Channel partner A%11 %
Channel partner B%10 %
Customer B%20 %
Channel partners who represented 10% or more of the Company’s total revenue were as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Channel partner A%10 %%11 %
There were no direct customers who represented 10% or more of the Company’s total revenue during the three and nine months ended October 31, 2020 and October 31, 2019.
Leases
Leases
The Company enters into operating lease arrangements for real estate assets related to office space. The Company determines if an arrangement is or contains a lease at inception by evaluating various factors, including whether a vendor’s right to substitute an identified asset is substantive. Lease classification is determined at the lease commencement date, which is the date the leased assets are made available for use. Operating leases are included in “Operating lease right-of-use assets”, “Operating lease liabilities, current”, and “Operating lease liabilities, noncurrent” in the condensed consolidated balance sheet. The Company did not have any financing leases in any of the periods presented.
Operating lease right-of-use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease payments consist of the fixed payments under the arrangement, less any lease incentives, such as tenant improvement allowances. Variable costs, such as maintenance and utilities based on actual usage, are not included in the measurement of right-to-use assets and lease liabilities but are expensed when the event determining the amount of variable consideration to be paid occurs. As the implicit rate of the leases is not determinable, the Company uses an incremental borrowing rate (“IBR”) based on the information available at the lease commencement date in determining the present value of lease payments. Lease expenses are recognized on a straight-line basis over the lease term.
The Company uses the non-cancelable lease term when recognizing the right-of-use (“ROU”) assets and lease liabilities, unless it is reasonably certain that a renewal or termination option will be exercised. The Company accounts for lease components and non-lease components as a single lease component.

Leases with a term of twelve months or less are not recognized on the condensed consolidated balance sheet but are recognized as expense on a straight-line basis over the term of the lease.
Available-for-sale debt securities
Available-for-sale debt securities

The Company evaluates investments with unrealized loss positions by assessing if they are related to deterioration in credit risk and whether the Company expects to recover the entire amortized cost basis of the security, the Companys intent to sell and whether it is more likely than not that the Company will be required to sell the securities before the recovery of its cost basis. Credit-related impairment losses, not to exceed fair value less the amortized cost basis, are recognized through an allowance for credit losses with changes in the allowance for credit losses recorded in Other income, net in the condensed consolidated statements of operations. Impairment that has not been recorded through an allowance for credit losses will be recorded in the condensed consolidated statements of comprehensive income (loss). As of October 31, 2020, there were no marketable securities held by the Company, and thus there were no securities that had been in continuous unrealized loss position.
Accounts receivable Accounts ReceivableAccounts receivable are recorded at the invoiced amount and are non-interest bearing. Accounts receivable are stated at their net realizable value, net of allowance for doubtful accounts. The Company has a well-established collections history from its customers. Credit is extended to customers based on an evaluation of their financial condition and other factors. The Company generally does not require collateral from its customers; however, the Company may require payment prior to commencing service in certain instances to limit credit risk. The Company regularly reviews the adequacy of the allowance for doubtful accounts by considering various factors including the age of each outstanding invoice, each customer’s expected ability to pay, historical loss rates and expectations of forward-looking loss estimates to determine whether the allowance is appropriate. Amounts deemed uncollectible are written off against the allowance for doubtful accounts.
Software implementation costs
Software Implementation Costs
The Company contracts with third party information technology providers for various service arrangements including software, platform, and information technology infrastructure. The Company capitalizes the implementation cost incurred to develop or obtain internal-use software in such arrangements. All capitalized implementation costs are amortized over the term of the arrangement which includes reasonably certain renewals. Costs incurred during the preliminary project and post implementation stage are expensed as the activities are performed. Capitalized implementation costs were not material for the three and nine months ended October 31, 2020.
Recently issued and recently adopted accounting pronouncements
Recently Adopted Accounting Pronouncements
In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-02, “Leases (Topic 842),” which requires lessees to generally recognize on the balance sheet operating and financing lease liabilities and corresponding ROU assets, and to recognize on the income statement the expenses in a manner similar to prior practice. The Company adopted Topic 842 using the modified retrospective method on February 1, 2020.

The Company elected the following practical expedients:

The package of practical expedients which allows for not reassessing 1) whether existing contracts contain leases, 2) the lease classification of existing leases, and 3) whether existing initial direct costs meet the new definition.

The practical expedient in ASC Subtopic 842-10 to not separate non-lease components from lease components and instead account for each separate lease component and non-lease components associated with that lease component as a single lease component by class of the underlying assets.

Not to recognize right of use assets and lease liabilities for short-term leases, which have a lease term of twelve months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise.

The Company did not elect the hindsight practical expedient.

Lease payments consist primarily of the fixed payments under the arrangement, less any lease incentives such as tenant improvement allowance. The Company uses an estimate of its IBR based on the information available at the lease commencement date in determining the present value of lease payments, unless the implicit rate is readily determinable. In determining the appropriate IBR, management considers information including, but not limited to, the Company’s credit rating, the lease term, and the currency in which the arrangement is denominated. For leases which commenced prior to the adoption of Topic 842, the Company used the IBR on January 31, 2020.

The adoption of this new standard on February 1, 2020, and the application of the modified retrospective transition approach resulted in the following changes:
a.Assets increased by $37.4 million, primarily representing the recognition of ROU asset for operating leases; and
b.Liabilities increased by $37.4 million, primarily representing the recognition of lease liabilities for operating leases partially offset by derecognition of liabilities for deferred rent previously designated under ASC Topic 840
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected, with further clarifications made more recently regarding the treatment of accrued interest, transfers between classifications for loans and debt securities, recoveries and the option to irrevocably elect the fair value option (on an instrument-by-instrument basis) for eligible financial assets at amortized costs. For trade receivables, loans, and other financial assets, the Company will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale debt securities are required to be recorded through an allowance for credit losses in the condensed consolidated statements of operation rather than as a reduction in the amortized cost basis of the securities. The Company adopted this guidance on February 1, 2020, which did not have a material effect on its condensed consolidated financial statements.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This ASU simplifies the measurement of goodwill by eliminating step two of the two-step impairment test. Step two measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. This ASU requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The Company adopted this guidance on February 1, 2020 which did not have a material effect on its condensed consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement. This ASU modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement. The Company adopted this guidance on February 1, 2020 which did not have a material effect on its condensed consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force). This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal use software. The Company adopted this guidance on February 1, 2020 which did not have a material effect on its condensed consolidated financial statements.

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The ASU provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. This ASU may be applied prospectively through December 31, 2022. The Company adopted this guidance on May 1, 2020 which did not have a material effect on its condensed consolidated financial statements. Per the terms of the Company’s secured revolving credit facility (see Note 5), outstanding Eurodollar Loans incur interest at the Eurodollar Rate, which is defined in the Credit Agreement as LIBOR (or any successor thereto), plus a margin. The Company’s lender is currently preparing to use the Secured Overnight Funding Rate if LIBOR becomes unavailable. No amounts were outstanding under the Credit Agreement as of October 31, 2020.

Recently Issued Accounting Pronouncements

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. For public business entities, this ASU is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company does not anticipate that the adoption of this guidance will have a material impact on its condensed consolidated financial statements.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Oct. 31, 2020
Accounting Policies [Abstract]  
Schedule of concentration of credit risk
Channel partners or direct customers who represented 10% or more of the Company’s accounts receivable were as follows:
October 31,January 31,
20202020
Channel partner A%11 %
Channel partner B%10 %
Customer B%20 %
Channel partners who represented 10% or more of the Company’s total revenue were as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Channel partner A%10 %%11 %
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements and Marketable Securities (Tables)
9 Months Ended
Oct. 31, 2020
Fair Value Disclosures [Abstract]  
Schedule of company's fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis
The Company’s fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis are as follows:
October 31, 2020January 31, 2020
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
(in thousands)(in thousands)
Assets
Cash equivalents (1)
Money market funds$— $— $— $— $205,379 $— $— $205,379 
Corporate debt securities— — — — — 39,940 — 39,940 
Total cash equivalents— — — — 205,379 39,940 — 245,319 
Marketable securities
Corporate debt securities— — — — — 495,022 — 495,022 
U.S. treasury securities— — — — 84,431 — — 84,431 
Asset backed securities— — — — — 67,813 67,813 
Total marketable securities— — — — 84,431 562,835 — 647,266 
Total assets$— $— $— $— $289,810 $602,775 $— $892,585 
__________________________________
(1)Included in “Cash and cash equivalents” on the condensed consolidated balance sheets.
Schedule of marketable securities
The following table presents the contractual maturities of marketable securities as of January 31, 2020:
Amortized costFair value
(in thousands)
Due in one year or less$377,722 $378,408 
Due after one year through five years266,670 267,728 
Due after five years through nineteen years1,127 1,130 
$645,519 $647,266 
Summary of changes in strategic investments
The following summarizes the changes in strategic investments:
October 31,January 31,
20202020
(in thousands)
Total initial cost$2,500 $1,000 
Cumulative gain— — 
Carrying value$2,500 $1,000 
Summary of changes in the redeemable convertible preferred stock warrant liability
The following summarizes the changes in the redeemable convertible preferred stock warrant liability, which is classified as a Level 3 instrument:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
(in thousands)(in thousands)
Balance at beginning of period$— $— $— $4,537 
Adjustment resulting from change in fair value recognized in the condensed consolidated statements of operations— — — 6,022 
Reclassification of liability for redeemable convertible preferred stock warrants to additional paid-in capital upon initial public offering— — — (10,559)
Balance at end of period$— $— $— $— 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components (Tables)
9 Months Ended
Oct. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Summary of prepaid expenses and other current assets
Prepaid expenses and other current assets consisted of the following:
October 31,
2020
January 31,
2020
(in thousands)
Prepaid expenses$19,467 $20,390 
Prepaid software licenses16,190 16,645 
Prepaid hosting services5,711 8,056 
Other current assets4,305 6,523 
Prepaid expenses and other current assets$45,673 $51,614 
Property, plant and equipment
Property and equipment, net consisted of the following:
October 31,
2020
January 31,
2020
(in thousands)
Data center and other computer equipment$140,457 $87,166 
Capitalized internal-use software38,575 30,354 
Leasehold improvements18,209 13,157 
Purchased software3,170 2,604 
Furniture and equipment5,822 4,835 
Construction in process33,583 47,626 
239,816 185,742 
Less: Accumulated depreciation and amortization(77,445)(49,664)
Property and equipment, net$162,371 $136,078 
Schedule of total intangible assets, net
Intangible Assets, Net
Total intangible assets, net consisted of the following:
October 31, 2020Weighted-Average
Remaining 
Useful
Life
Gross Carrying AmountAccumulated AmortizationNet Amount
(in thousands)(in months)
Developed technology$14,481 $1,501 $12,980 59
Customer relationships3,742 444 3,298 57
Other acquired intangible assets213 135 78 11
Total$18,436 $2,080 $16,356 

January 31, 2020Weighted-Average
Remaining 
Useful
Life
Gross Carrying AmountAccumulated AmortizationNet Amount
(in thousands)(in months)
Developed technology$1,238 $1,067 $171 9
Customer relationships607 280 327 33
Other acquired intangible assets121 92 29 9
Total$1,966 $1,439 $527 
Schedule of estimated aggregate future amortization expense of intangible assets
The estimated aggregate future amortization expense of intangible assets as of October 31, 2020 is as follows:
Total
(in thousands)
Fiscal 2021 (remaining three months) $869 
Fiscal 20223,445 
Fiscal 20233,350 
Fiscal 20243,260 
Fiscal 20253,260 
Thereafter2,172 
Total amortization expense$16,356 
Schedule of goodwill
Goodwill during the nine months ended October 31, 2020 consisted of the following:
Amounts
(in thousands)
Goodwill as of January 31, 2020$7,722 
Goodwill acquired75,182 
Foreign currency translation228 
Goodwill as of October 31, 2020$83,132 
Summary of accrued expenses
Accrued expenses consisted of the following:
October 31,
2020
January 31,
2020
(in thousands)
Web hosting services$14,815 $16,367 
Other accrued expenses8,632 7,459 
Accrued purchases of property and equipment8,020 2,789 
Accrued marketing6,003 1,970 
Accrued legal and accounting2,505 1,770 
Accrued expenses$39,975 $30,355 
Summary of accrued payroll and benefits
Accrued payroll and benefits consisted of the following:
October 31,
2020
January 31,
2020
(in thousands)
Accrued commissions$17,794 $15,399 
Employee Stock Purchase Plan14,889 6,560 
Accrued payroll and related expenses13,998 6,680 
Accrued bonuses9,787 8,171 
Accrued payroll and benefits$56,468 $36,810 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
9 Months Ended
Oct. 31, 2020
Leases [Abstract]  
Schedule of Component of Lease Costs
The component of lease costs was as follows:
Three Months Ended
October 31, 2020
Nine Months Ended
October 31, 2020
(in thousands)
Lease cost
Operating lease cost$2,677 $7,631 
Short-term lease cost492 1,477 
Variable lease cost774 2,128 
Total lease cost$3,943 $11,236 
Summary of future minimum payments under noncancelable operating leases
The maturities of the Company’s non-cancelable operating lease liabilities are as follows:
October 31, 2020
(in thousands)
Fiscal 2021 (remaining three months)$1,494 
Fiscal 202211,380 
Fiscal 202310,838 
Fiscal 202410,785 
Fiscal 20259,950 
Thereafter4,158 
Total operating lease payments48,605 
Less: imputed interest(5,953)
Present value of operating lease liabilities$42,652 
Future minimum payments under non-cancelable operating leases determined using the prior accounting guidance consisted of the following as of January 31, 2020:
Real Estate Arrangements
(in thousands)
Fiscal 2021$9,958 
Fiscal 20229,869 
Fiscal 20239,377 
Fiscal 20249,370 
Fiscal 20258,441 
Thereafter3,671 
Total$50,686 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Tables)
9 Months Ended
Oct. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of stock option activity
The following table is a summary of stock option activity for the nine months ended October 31, 2020:
Number of
Shares
Weighted-Average
Exercise Price
Per Share
(in thousands)
Options outstanding at January 31, 202014,689 $5.52 
Granted97 $64.64 
Exercised(5,965)$3.61 
Canceled(300)$9.09 
Options outstanding at October 31, 20208,521 $7.41 
Options vested and expected to vest at October 31, 20208,521 $7.41 
Options exercisable at October 31, 20204,421 $4.49 
Schedule of restricted stock units
The following table is a summary of RSU and PSU activities for the nine months ended October 31, 2020:
Number of
Shares
Weighted-
Average Grant
Date Fair Value
Per Share
(in thousands)
RSUs and PSUs outstanding at January 31, 20206,063 $29.82 
Granted4,456 $79.00 
Vested(1,475)$31.52 
Forfeited(297)$38.43 
RSUs and PSUs outstanding at October 31, 2020
8,747 $54.30 
RSUs and PSUs expected to vest at October 31, 20208,747 $54.30 
Schedule of stock-based compensation expense
Stock-based compensation expense included in the condensed consolidated statements of operations is as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
(in thousands)(in thousands)
Subscription cost of revenue$3,226 $1,666 $7,856 $3,164 
Professional services cost of revenue1,551 784 3,947 1,531 
Sales and marketing12,811 7,355 35,101 15,511 
Research and development11,771 4,696 25,700 10,353 
General and administrative11,251 7,465 29,357 25,018 
Total stock-based compensation expense$40,610 $21,966 $101,961 $55,577 
Employee Stock Purchase Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of assumptions used to estimate fair value on date of grant
Nine Months Ended
October 31,
20202019
Expected term (in years)
0.5 - 2.0
0.5 - 2.0
Risk-free interest rate
0.2% - 2.0%
1.9 % - 2.2%
Expected stock price volatility
30.1% - 54.3%
33.0 % - 35.7%
Dividend yield— %— %
Stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of assumptions used to estimate fair value on date of grant
The fair value of each option was estimated on the date of grant using the following assumptions during the period:
Nine Months Ended
October 31,
20202019
Expected term (in years)
3.17 - 6.05
6.05
Risk-free interest rate
0.2% - 0.4%
2.0% - 2.4%
Expected stock price volatility
35.8% - 37.3%
 37.7% - 37.9%
Dividend yield— %— %
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue, Deferred Revenue and Remaining Performance Obligations (Tables)
9 Months Ended
Oct. 31, 2020
Revenue from Contract with Customer [Abstract]  
Summary of revenue from contracts by type of customer
The following table summarizes the revenue from contracts by type of customer:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Amount% RevenueAmount% RevenueAmount% RevenueAmount% Revenue
(in thousands, except percentages)(in thousands, except percentages)
Channel Partners$175,837 76 %$88,255 71 %$459,529 75 %$223,152 68 %
Direct Customers56,623 24 %36,864 29 %149,980 25 %106,152 32 %
Total revenue$232,460 100 %$125,119 100 %$609,509 100 %$329,304 100 %
Summary of revenue by region based on the shipping address of customers
The following table summarizes the revenue by region based on the shipping address of customers who have contracted to use the Company’s platform or service:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Amount% RevenueAmount% RevenueAmount% RevenueAmount% Revenue
(in thousands, except percentages)(in thousands, except percentages)
United States$167,741 72 %$92,602 74 %$438,955 72 %$245,055 74 %
Europe, Middle East, and Africa33,192 14 %17,609 14 %86,785 14 %46,029 14 %
Asia Pacific20,551 %9,985 %53,186 %24,828 %
Other10,976 %4,923 %30,583 %13,392 %
Total revenue$232,460 100 %$125,119 100 %$609,509 100 %$329,304 100 %
Summary of changes in deferred revenue
Changes in deferred revenue were as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Carrying Amount
(in thousands)
Beginning Balance$689,840 $369,762 $571,168 $290,067 
Additions to deferred revenue305,294 202,996 801,015 486,876 
Recognition of deferred revenue(232,460)(125,119)(609,509)(329,304)
Ending Balance$762,674 $447,639 $762,674 $447,639 
Summary of the activity of deferred contract acquisition costs
The following table summarizes the activity of deferred contract acquisition costs:
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
(in thousands)
Beginning balance$135,023 $75,783 $114,206 $38,765 
Adjustment due to adoption of ASU 606— — — 24,306 
Capitalization of contract acquisition costs35,753 27,450 84,741 55,238 
Amortization of deferred contract acquisition costs(16,769)(9,049)(44,940)(24,125)
Ending balance$154,007 $94,184 $154,007 $94,184 
Deferred contract acquisition costs, current$62,422 $35,924 $62,422 $35,924 
Deferred contract acquisition costs, noncurrent91,585 58,260 91,585 58,260 
Total deferred contract acquisition costs$154,007 $94,184 $154,007 $94,184 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
9 Months Ended
Oct. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Summary of noncancelable purchase obligations A summary of noncancelable purchase obligations as of October 31, 2020 with expected date of payment is as follows:
Total
Commitments
(in thousands)
Fiscal 2021 (remaining three months)$35,855 
Fiscal 202281,599 
Fiscal 202313,929 
Fiscal 202410,814 
Fiscal 20253,679 
Thereafter3,741 
Total purchase commitments$149,617 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Geographic Information (Tables)
9 Months Ended
Oct. 31, 2020
Geographic Areas, Long-Lived Assets [Abstract]  
Summary by geographic area of company's long lived assets
The Company’s long-lived assets are composed of property and equipment, net, and operating lease right-of-use assets, are summarized by geographic area as follows:
October 31,
2020
January 31,
2020
(in thousands)
United States$172,610 $125,409 
International28,137 10,669 
Total property and equipment, net and operating lease right-of-use assets$200,747 $136,078 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions (Tables)
9 Months Ended
Oct. 31, 2020
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition:
Fair ValueUseful Life
(in thousands)(in months)
Developed technology$13,200 60
Customer relationships3,100 60
Trade names85 12
Total intangible assets acquired$16,385 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share Attributable to Common Stockholders (Tables)
9 Months Ended
Oct. 31, 2020
Earnings Per Share [Abstract]  
Schedule of computation of basic and diluted net loss per share attributable to common stockholders"
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):
Three Months Ended October 31,Nine Months Ended October 31,
2020201920202019
Class A Common Stock
Net loss attributable to common stockholders$(20,750)$(3,602)$(54,227)$(9,402)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted185,579 20,703 159,402 10,616 
Net loss per share attributable to common stockholders, basic and diluted$(0.11)$(0.17)$(0.34)$(0.89)
Class B Common Stock
Net loss attributable to common stockholders$(3,781)$(31,903)$(19,400)$(103,969)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted33,822 183,393 57,030 117,393 
Net loss per share attributable to common stockholders, basic and diluted$(0.11)$(0.17)$(0.34)$(0.89)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive are as follows:
October 31,
2020
October 31,
2019
(in thousands)
Shares of common stock subject to repurchase from outstanding stock options638 1,128 
RSUs and PSUs subject to future vesting8,747 6,909 
Shares of common stock issuable from stock options8,521 20,701 
Share purchase rights under the employee stock purchase plan1,131 1,599 
Potential common shares excluded from diluted net loss per share19,037 30,337 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Basis of Presentation (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Jun. 14, 2019
USD ($)
$ / shares
shares
Oct. 31, 2020
USD ($)
module
Oct. 31, 2019
USD ($)
Description of Business and Basis of Presentation      
Number of cloud modules | module   16  
Proceeds from the issuance of common stock upon initial public offering, net of underwriting discounts | $   $ 0 $ 665,092
Class A common stock | IPO      
Description of Business and Basis of Presentation      
Common stock issued (in shares) | shares 20,700,000    
Public offering price (in usd per share) | $ / shares $ 34.00    
Proceeds from the issuance of common stock upon initial public offering, net of underwriting discounts | $ $ 659,200    
Underwriters' discounts and commissions and estimated offering expenses | $ $ 44,800    
Common stock conversion ratio 1    
Class B common stock      
Description of Business and Basis of Presentation      
Common stock conversion ratio 1    
Class B common stock | IPO      
Description of Business and Basis of Presentation      
Number of shares issued in conversion of common stock (in shares) | shares 131,267,586    
Common stock conversion ratio 1    
Conversion of warrants, warrants issued (in shares) | shares 336,386    
Warrant conversion ratio 1    
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Narrative (Details)
Oct. 31, 2020
USD ($)
marketableSecurity
Feb. 01, 2020
USD ($)
Jan. 31, 2020
USD ($)
Concentration Risk [Line Items]      
Number of marketable securities held | marketableSecurity 0    
Number of securities in continuous unrealized loss position | marketableSecurity 0    
Accounts receivable, allowance for doubtful accounts $ 1,100,000   $ 1,100,000
Operating lease right-of-use assets 38,376,000   $ 0
Present value of operating lease liabilities 42,652,000    
Revolving line of credit      
Concentration Risk [Line Items]      
Amount outstanding under credit agreement $ 0    
Accounting standards update 2016-02 | Cumulative Effect, Period of Adoption, Adjustment      
Concentration Risk [Line Items]      
Operating lease right-of-use assets   $ 37,400,000  
Liabilities | Accounting standards update 2016-02 | Cumulative Effect, Period of Adoption, Adjustment      
Concentration Risk [Line Items]      
Present value of operating lease liabilities   $ 37,400,000  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Jan. 31, 2020
Channel partner A | Customers | Accounts receivable          
Concentration Risk [Line Items]          
Concentration risk, percentage     7.00%   11.00%
Channel partner A | Channel partner A | Revenue          
Concentration Risk [Line Items]          
Concentration risk, percentage 8.00% 10.00% 8.00% 11.00%  
Channel partner B | Customers | Accounts receivable          
Concentration Risk [Line Items]          
Concentration risk, percentage     6.00%   10.00%
Customer B | Customers | Accounts receivable          
Concentration Risk [Line Items]          
Concentration risk, percentage     8.00%   20.00%
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements and Marketable Securities - Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jan. 31, 2020
Assets    
Marketable securities $ 0 $ 647,266
Recurring    
Assets    
Cash equivalents 0 245,319
Marketable securities 0 647,266
Total assets 0 892,585
Recurring | Money market funds    
Assets    
Cash equivalents 0 205,379
Recurring | Corporate debt securities    
Assets    
Cash equivalents 0 39,940
Marketable securities 0 495,022
Recurring | U.S. treasury securities    
Assets    
Marketable securities 0 84,431
Recurring | Asset backed securities    
Assets    
Marketable securities 0 67,813
Level 1 | Recurring    
Assets    
Cash equivalents 0 205,379
Marketable securities 0 84,431
Total assets 0 289,810
Level 1 | Recurring | Money market funds    
Assets    
Cash equivalents 0 205,379
Level 1 | Recurring | Corporate debt securities    
Assets    
Cash equivalents 0 0
Marketable securities 0 0
Level 1 | Recurring | U.S. treasury securities    
Assets    
Marketable securities 0 84,431
Level 1 | Recurring | Asset backed securities    
Assets    
Marketable securities 0 0
Level 2 | Recurring    
Assets    
Cash equivalents 0 39,940
Marketable securities 0 562,835
Total assets 0 602,775
Level 2 | Recurring | Money market funds    
Assets    
Cash equivalents 0 0
Level 2 | Recurring | Corporate debt securities    
Assets    
Cash equivalents 0 39,940
Marketable securities 0 495,022
Level 2 | Recurring | U.S. treasury securities    
Assets    
Marketable securities 0 0
Level 2 | Recurring | Asset backed securities    
Assets    
Marketable securities 0 67,813
Level 3 | Recurring    
Assets    
Cash equivalents 0 0
Marketable securities 0 0
Total assets 0 0
Level 3 | Recurring | Money market funds    
Assets    
Cash equivalents 0 0
Level 3 | Recurring | Corporate debt securities    
Assets    
Cash equivalents 0 0
Marketable securities 0 0
Level 3 | Recurring | U.S. treasury securities    
Assets    
Marketable securities 0 0
Level 3 | Recurring | Asset backed securities    
Assets    
Marketable securities $ 0
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements and Marketable Securities - Additional Information (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Jun. 14, 2019
shares
Oct. 31, 2019
USD ($)
Oct. 31, 2020
USD ($)
Oct. 31, 2019
USD ($)
Jan. 31, 2020
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Other-than-temporary impairments         $ 0
Unrealized gain (loss), adjustment related to carrying value of non-marketable securities     $ 0   $ 0
Loss due to remeasurement of redeemable convertible preferred stock warrant liability   $ 0   $ 6,000,000.0  
IPO | Class B common stock          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Conversion of warrants, warrants issued (in shares) | shares 336,386        
Warrant conversion ratio 1        
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measures and Marketable Securities - Maturities (Details)
$ in Thousands
Jan. 31, 2020
USD ($)
Amortized cost  
Due in one year or less $ 377,722
Due after one year through five years 266,670
Due after five years through nineteen years 1,127
Total amortized cost 645,519
Fair value  
Due in one year or less 378,408
Due after one year through five years 267,728
Due after five years through nineteen years 1,130
Total fair value $ 647,266
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measures and Marketable Securities - Strategic Investments (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Oct. 31, 2020
Jan. 31, 2020
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total initial cost $ 2,500 $ 1,000
Carrying value 2,500 1,000
Cumulative gain    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Cumulative gain $ 0 $ 0
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements and Marketable Securities - Redeemable convertible preferred stock warrant liability (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Adjustment resulting from change in fair value recognized in the condensed consolidated statements of operations   $ 0   $ (6,000,000.0)
Level 3 | Redeemable convertible preferred stock warrant        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at beginning of period $ 0 0 $ 0 4,537,000
Adjustment resulting from change in fair value recognized in the condensed consolidated statements of operations 0 0 0 6,022,000
Reclassification of liability for redeemable convertible preferred stock warrants to additional paid-in capital upon initial public offering 0 0 0 10,559,000
Balance at end of period $ 0 $ 0 $ 0 $ 0
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jan. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 19,467 $ 20,390
Prepaid software licenses 16,190 16,645
Prepaid hosting services 5,711 8,056
Other current assets 4,305 6,523
Prepaid expenses and other current assets $ 45,673 $ 51,614
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jan. 31, 2020
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 239,816 $ 185,742
Less: Accumulated depreciation and amortization (77,445) (49,664)
Property and equipment, net 162,371 136,078
Data center and other computer equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 140,457 87,166
Capitalized internal-use software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 38,575 30,354
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 18,209 13,157
Purchased software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 3,170 2,604
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 5,822 4,835
Construction in process    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 33,583 $ 47,626
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Jan. 31, 2020
Finite-Lived Intangible Assets [Line Items]          
Depreciation and amortization $ 10,100,000 $ 5,800,000 $ 27,728,000 $ 16,023,000  
Impairments of internal use software 0 0 0 0  
Capitalized amount of internal use software 3,500,000 2,200,000 8,200,000 5,700,000  
Amortization expense associated with internal use software 1,900,000 1,600,000 5,600,000 4,600,000  
Net book value of capitalized internal use software 15,900,000   15,900,000   $ 13,400,000
Amortization of intangible assets 400,000 $ 100,000 579,000 $ 385,000  
Deferred payroll taxes 8,500,000   8,500,000    
Data center and other computer equipment          
Finite-Lived Intangible Assets [Line Items]          
Equipment purchased but not yet placed into service $ 28,300,000   $ 28,300,000    
Developed technology          
Finite-Lived Intangible Assets [Line Items]          
Useful lives     5 years    
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Useful lives     5 years    
Other acquired intangible assets          
Finite-Lived Intangible Assets [Line Items]          
Useful lives     1 year    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2020
Oct. 31, 2020
Jan. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 18,436 $ 1,966
Accumulated Amortization   2,080 1,439
Net Amount   16,356 527
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   14,481 1,238
Accumulated Amortization   1,501 1,067
Net Amount   $ 12,980 $ 171
Weighted-Average Remaining  Useful Life 60 months 59 months 9 months
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 3,742 $ 607
Accumulated Amortization   444 280
Net Amount   $ 3,298 $ 327
Weighted-Average Remaining  Useful Life 60 months 57 months 33 months
Other acquired intangible assets      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 213 $ 121
Accumulated Amortization   135 92
Net Amount   $ 78 $ 29
Weighted-Average Remaining  Useful Life   11 months 9 months
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jan. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Fiscal 2021 (remaining three months) $ 869  
2022 3,445  
2023 3,350  
2024 3,260  
2025 3,260  
Thereafter 2,172  
Net Amount $ 16,356 $ 527
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Goodwill Rollforward (Details)
$ in Thousands
9 Months Ended
Oct. 31, 2020
USD ($)
Goodwill [Roll Forward]  
Goodwill as of January 31, 2020 $ 7,722
Goodwill acquired 75,182
Foreign currency translation 228
Goodwill as of October 31, 2020 $ 83,132
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Accrued Expenses (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jan. 31, 2020
Accrued Expenses    
Web hosting services $ 14,815 $ 16,367
Other accrued expenses 8,632 7,459
Accrued purchases of property and equipment 8,020 2,789
Accrued marketing 6,003 1,970
Accrued legal and accounting 2,505 1,770
Accrued expenses 39,975 30,355
Accrued Payroll and Benefits    
Accrued commissions 17,794 15,399
Employee Stock Purchase Plan 14,889 6,560
Accrued payroll and related expenses 13,998 6,680
Accrued bonuses 9,787 8,171
Accrued payroll and benefits $ 56,468 $ 36,810
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Secured Revolving Credit Facility (Details)
1 Months Ended
Apr. 30, 2019
USD ($)
module
Oct. 31, 2020
USD ($)
Jan. 31, 2020
USD ($)
Line of Credit Facility [Line Items]      
Amount outstanding   $ 0 $ 0
Minimum      
Line of Credit Facility [Line Items]      
Commitment fee (as a percent) 0.20%    
Maximum      
Line of Credit Facility [Line Items]      
Commitment fee (as a percent) 0.30%    
Revolving line of credit      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 150,000,000.0    
Incremental borrowing facility $ 75,000,000.0    
Borrowing facility multiple factor - first year | module 6    
Borrowing facility multiple factor - second year | module 5    
Borrowing facility multiple factor - thereafter | module 4    
Letter of credit      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 10,000,000.0    
Swingline      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 10,000,000.0    
Eurodollar Loans | LIBOR | Minimum      
Line of Credit Facility [Line Items]      
Margin (as a percent) 2.50%    
Eurodollar Loans | LIBOR | Maximum      
Line of Credit Facility [Line Items]      
Margin (as a percent) 3.00%    
ABR Loans | Federal funds rate      
Line of Credit Facility [Line Items]      
Margin (as a percent) 0.50%    
ABR Loans | Eurodollar rate      
Line of Credit Facility [Line Items]      
Margin (as a percent) 1.00%    
ABR Loans | Eurodollar rate | Minimum      
Line of Credit Facility [Line Items]      
Margin (as a percent) 1.50%    
ABR Loans | Eurodollar rate | Maximum      
Line of Credit Facility [Line Items]      
Margin (as a percent) 2.00%    
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Income Tax Contingency [Line Items]        
Income tax expense $ 451 $ 434 $ 1,928 $ 1,664
Effective tax rate (as a percent) (1.90%) (1.20%) (2.70%) (1.50%)
Preempt        
Income Tax Contingency [Line Items]        
Income tax expense $ (700)      
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Operating Leased Assets [Line Items]        
Operating lease cost $ 2,677,000   $ 7,631,000  
Sublease Income 0   0  
Rent expense   $ 3,100,000   $ 7,100,000
Cash payments 2,700,000   8,100,000  
Operating lease liabilities arising from obtaining operating right of-use assets $ 0   $ 6,200,000  
Weighted average remaining lease term 4 years 4 months 24 days   4 years 4 months 24 days  
Weighted average discount rate 5.90%   5.90%  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2020
Leases [Abstract]    
Operating lease cost $ 2,677 $ 7,631
Short-term lease cost 492 1,477
Variable lease cost 774 2,128
Total lease cost $ 3,943 $ 11,236
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Oct. 31, 2020
USD ($)
Property, Plant and Equipment [Line Items]  
Fiscal 2021 (remaining three months) $ 1,494
Fiscal 2022 11,380
Fiscal 2023 10,838
Fiscal 2024 10,785
Fiscal 2025 9,950
Thereafter 4,158
Total operating lease payments 48,605
Less: imputed interest (5,953)
Present value of operating lease liabilities 42,652
Real Estate Arrangements  
Property, Plant and Equipment [Line Items]  
Fiscal 2021 (remaining three months) 9,958
Fiscal 2022 9,869
Fiscal 2023 9,377
Fiscal 2024 9,370
Fiscal 2025 8,441
Thereafter 3,671
Present value of operating lease liabilities $ 50,686
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Equity Transactions (Details)
Jun. 14, 2019
module
$ / shares
shares
Oct. 31, 2020
$ / shares
shares
Jan. 31, 2020
$ / shares
shares
Class of Stock [Line Items]      
Preferred stock, shares authorized (in shares) | shares   100,000,000 100,000,000
Preferred stock, par value (in usd per share) | $ / shares   $ 0.0005 $ 0.0005
Class A common stock      
Class of Stock [Line Items]      
Common stock, shares authorized (in shares) | shares   2,000,000,000 2,000,000,000
Common stock, par value (in usd per share) | $ / shares   $ 0.0005 $ 0.0005
Class B common stock      
Class of Stock [Line Items]      
Common stock, shares authorized (in shares) | shares   300,000,000 300,000,000
Common stock, par value (in usd per share) | $ / shares   $ 0.0005 $ 0.0005
Common stock conversion ratio 1    
IPO      
Class of Stock [Line Items]      
Preferred stock, shares authorized (in shares) | shares 100,000,000    
Preferred stock, par value (in usd per share) | $ / shares $ 0.0005    
IPO | Class A common stock      
Class of Stock [Line Items]      
Common stock, shares authorized (in shares) | shares 2,000,000,000    
Common stock, par value (in usd per share) | $ / shares $ 0.0005    
Number of votes per share | module 1    
Common stock conversion ratio 1    
IPO | Class B common stock      
Class of Stock [Line Items]      
Common stock, shares authorized (in shares) | shares 300,000,000    
Common stock, par value (in usd per share) | $ / shares $ 0.0005    
Number of votes per share | module 10    
Common stock conversion ratio 1    
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
May 31, 2019
purchasePeriod
shares
Sep. 30, 2018
unit_Standard_tranche
unit_Standard_installment
Oct. 31, 2020
USD ($)
$ / shares
shares
Oct. 31, 2019
USD ($)
shares
Oct. 31, 2020
USD ($)
changeInContribution
$ / shares
shares
Oct. 31, 2019
USD ($)
$ / shares
shares
Jan. 31, 2020
USD ($)
shares
Jun. 14, 2019
USD ($)
Stock Based Compensation                
Employee payroll contributions accrued     $ 56,468   $ 56,468   $ 36,810  
Number of increases in contribution | changeInContribution         1      
Common Stock                
Stock Based Compensation                
Stock Issued During Period Shares Early Stock Options Exercised | shares       0   1,037,356    
2019 Plan | Class A common stock                
Stock Based Compensation                
Maximum number of shares of common stock that may be issued (in shares) | shares 8,750,000              
Threshold percentage of outstanding shares 2.00%              
Employee Stock Purchase Plan                
Stock Based Compensation                
Threshold percentage of outstanding shares 1.00%              
Offering period 24 months              
Number of purchase periods | purchasePeriod 4              
Duration of purchase periods 6 months              
Percentage of eligible compensation 15.00%              
Maximum number of shares each participant can purchase during purchase period (in shares) | shares 2,500              
Purchase price, threshold percentage of fair market value 85.00%              
Employee payroll contributions accrued     14,900   $ 14,900   6,600  
Plan modification, incremental cost     $ 800   $ 1,600      
Employee Stock Purchase Plan | Class A common stock                
Stock Based Compensation                
Maximum number of shares of common stock that may be issued (in shares) | shares 3,500,000              
Service-based vesting                
Stock Based Compensation                
Number of vesting schedules | unit_Standard_tranche   3            
Stock options                
Stock Based Compensation                
Options unvested (in shares) | shares     482,200   482,200      
Aggregate intrinsic value of options vested and exercisable     $ 527,600   $ 527,600   $ 469,600  
Weighted-average remaining contractual term of options vested and exercisable (in years)         6 years 7 months 6 days   6 years 8 months 12 days  
Weighted-average grant date fair value of options granted (in usd per share) | $ / shares     $ 121.00   $ 66.31 $ 9.51    
Options granted (in shares) | shares       0 97,000      
Total intrinsic value of options exercised     $ 162,400 $ 17,300 $ 516,400 $ 107,000    
Aggregate intrinsic value of stock options outstanding     992,100   $ 992,100   $ 816,300  
Weighted-average remaining contractual term of stock options outstanding (in years)         7 years 1 month 6 days   7 years 4 months 24 days  
Total unrecognized stock-based compensation expenses related to unvested options     $ 28,500   $ 28,500      
Expected to be amortized over weighted-average vesting period (in years)         1 year 9 months 18 days      
Shares issued for exercise of stock options (in shares) | shares     0   0      
Number of shares of common stock related to early exercised stock options subject to repurchase (in shares) | shares     637,776   637,776   984,417  
Value of common stock related to early exercised stock options subject to repurchase     $ 6,200   $ 6,200   $ 8,700  
Performance-based vesting                
Stock Based Compensation                
Stock-based compensation expense deferred               $ 17,300
RSUs                
Stock Based Compensation                
Expected to be amortized over weighted-average vesting period (in years)         2 years 8 months 12 days      
Total unrecognized stock-based compensation expenses related to unvested RSUs     379,200   $ 379,200      
PSUs                
Stock Based Compensation                
Expected to be amortized over weighted-average vesting period (in years)         1 year 7 months 6 days      
Total unrecognized stock-based compensation expenses related to unvested RSUs     $ 31,800   $ 31,800      
PSUs | Minimum                
Stock Based Compensation                
Threshold percentage of outstanding shares         0.00%      
PSUs | Maximum                
Stock Based Compensation                
Threshold percentage of outstanding shares         130.00%      
Vesting one | Service-based vesting                
Stock Based Compensation                
Vesting percentage         25.00%      
Number of quarterly installments | unit_Standard_installment   12            
Vesting two | Service-based vesting                
Stock Based Compensation                
Number of quarterly installments | unit_Standard_installment   16            
Vesting three | Service-based vesting                
Stock Based Compensation                
Number of quarterly installments | unit_Standard_installment   8            
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Stock options - Assumptions (Details)
9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Stock options    
Stock Based Compensation    
Expected term (in years)   6 years 18 days
Dividend yield 0.00% 0.00%
Employee Stock Purchase Plan    
Stock Based Compensation    
Dividend yield 0.00% 0.00%
Minimum | Stock options    
Stock Based Compensation    
Expected term (in years) 3 years 2 months 1 day  
Risk-free interest rate 0.20% 2.00%
Expected stock price volatility 35.80% 37.70%
Minimum | Employee Stock Purchase Plan    
Stock Based Compensation    
Expected term (in years) 6 months 6 months
Risk-free interest rate 0.20% 1.90%
Expected stock price volatility 30.10% 33.00%
Maximum | Stock options    
Stock Based Compensation    
Expected term (in years) 6 years 18 days  
Risk-free interest rate 0.40% 2.40%
Expected stock price volatility 37.30% 37.90%
Maximum | Employee Stock Purchase Plan    
Stock Based Compensation    
Expected term (in years) 2 years 2 years
Risk-free interest rate 2.00% 2.20%
Expected stock price volatility 54.30% 35.70%
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Stock options - Summary (Details) - Stock options
3 Months Ended 9 Months Ended
Oct. 31, 2019
shares
Oct. 31, 2020
$ / shares
shares
Number of Shares    
Options outstanding at beginning of period (in shares) | shares   14,689,000
Options granted (in shares) | shares 0 97,000
Exercised (in shares) | shares   (5,965,000)
Canceled (in shares) | shares   (300,000)
Options outstanding at end of period (in shares) | shares   8,521,000
Options vested and expected to vest at end of period (in shares) | shares   8,521,000
Options exercisable at end of period (in shares) | shares   4,421,000
Weighted-Average Exercise Price Per Share    
Options outstanding at beginning of period (in usd per share) | $ / shares   $ 5.52
Granted (in usd per share) | $ / shares   64.64
Exercised (in usd per share) | $ / shares   3.61
Canceled (in usd per share) | $ / shares   9.09
Options outstanding at end of period (in usd per share) | $ / shares   7.41
Options vested and expected to vest at end of period (in usd per share) | $ / shares   7.41
Options exercisable at end of period (in usd per share) | $ / shares   $ 4.49
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - RSU activity (Details) - RSU and PSU
shares in Thousands
9 Months Ended
Oct. 31, 2020
$ / shares
shares
Number of Shares  
RSUs and PSUs outstanding at beginning of period (in shares) | shares 6,063
Granted (in shares) | shares 4,456
Vested (in shares) | shares (1,475)
Forfeited (in shares) | shares (297)
RSUs and PSUs outstanding at end of period (in shares) | shares 8,747
RSUs and PSUs expected to vest at end of period (in shares) | shares 8,747
Weighted- Average Grant Date Fair Value Per Share  
RSUs and PSUs outstanding at beginning of period (in usd per share) | $ / shares $ 29.82
Granted (in usd per share) | $ / shares 79.00
Vested (in usd per share) | $ / shares 31.52
Forfeited (in usd per share) | $ / shares 38.43
RSUs and PSUs outstanding at end of period (in usd per share) | $ / shares 54.30
RSUs and PSUs expected to vest at end of period (in usd per share) | $ / shares $ 54.30
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 40,610 $ 21,966 $ 101,961 $ 55,577
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 12,811 7,355 35,101 15,511
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 11,771 4,696 25,700 10,353
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 11,251 7,465 29,357 25,018
Subscription | Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 3,226 1,666 7,856 3,164
Professional services | Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 1,551 $ 784 $ 3,947 $ 1,531
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue, Deferred Revenue and Remaining Performance Obligations - Revenue from Contracts by Type and Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Disaggregation of Revenue [Line Items]        
Total revenue $ 232,460 $ 125,119 $ 609,509 $ 329,304
Percentage of revenue 100.00% 100.00% 100.00% 100.00%
United States        
Disaggregation of Revenue [Line Items]        
Total revenue $ 167,741 $ 92,602 $ 438,955 $ 245,055
Percentage of revenue 72.00% 74.00% 72.00% 74.00%
Europe, Middle East, and Africa        
Disaggregation of Revenue [Line Items]        
Total revenue $ 33,192 $ 17,609 $ 86,785 $ 46,029
Percentage of revenue 14.00% 14.00% 14.00% 14.00%
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue $ 20,551 $ 9,985 $ 53,186 $ 24,828
Percentage of revenue 9.00% 8.00% 9.00% 8.00%
Other        
Disaggregation of Revenue [Line Items]        
Total revenue $ 10,976 $ 4,923 $ 30,583 $ 13,392
Percentage of revenue 5.00% 4.00% 5.00% 4.00%
Channel Partners        
Disaggregation of Revenue [Line Items]        
Total revenue $ 175,837 $ 88,255 $ 459,529 $ 223,152
Percentage of revenue 76.00% 71.00% 75.00% 68.00%
Direct Customers        
Disaggregation of Revenue [Line Items]        
Total revenue $ 56,623 $ 36,864 $ 149,980 $ 106,152
Percentage of revenue 24.00% 29.00% 25.00% 32.00%
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue, Deferred Revenue and Remaining Performance Obligations - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Contract with Customer, Liability [Line Items]        
Revenue included in the contract liability balance $ 185,700,000 $ 103,300,000 $ 354,500,000 $ 203,700,000
Commission amortization period     4 years  
Professional services contract amortization     6 months  
Impairment loss $ 0 $ 0 $ 0 $ 0
Minimum        
Contract with Customer, Liability [Line Items]        
Payment terms     30 days  
Subscription term     1 year  
Maximum        
Contract with Customer, Liability [Line Items]        
Payment terms     60 days  
Subscription term     3 years  
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue, Deferred Revenue and Remaining Performance Obligations - Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Movement in Deferred Revenue [Roll Forward]        
Beginning Balance $ 689,840 $ 369,762 $ 571,168 $ 290,067
Additions to deferred revenue 305,294 202,996 801,015 486,876
Recognition of deferred revenue (232,460) (125,119) (609,509) (329,304)
Ending Balance $ 762,674 $ 447,639 $ 762,674 $ 447,639
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue, Deferred Revenue and Remaining Performance Obligations - Performance Obligations (Details)
$ in Millions
Oct. 31, 2020
USD ($)
Revenue from Contract with Customer [Abstract]  
Transaction price allocated to remaining performance obligations $ 1,070
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-11-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, percentage 73.00%
Remaining performance obligation, period 12 months
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue, Deferred Revenue and Remaining Performance Obligations - Deferred contract acquisition costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Jan. 31, 2020
Oct. 31, 2019
Movement in Deferred Contract Acquisition Costs [Roll Forward]              
Beginning balance $ 135,023 $ 75,783 $ 114,206 $ 38,765      
Adjustment due to adoption of ASU 606 154,007 94,184 154,007 94,184 $ 154,007 $ 114,206 $ 94,184
Capitalization of contract acquisition costs 35,753 27,450 84,741 55,238      
Amortization of deferred contract acquisition costs (16,769) (9,049) (44,940) (24,125)      
Ending balance 154,007 94,184 154,007 94,184      
Deferred contract acquisition costs, current         62,422 42,971 35,924
Deferred contract acquisition costs, noncurrent         91,585 71,235 58,260
Total deferred contract acquisition costs 154,007 94,184 154,007 94,184 $ 154,007 114,206 $ 94,184
ASU 2014-09 | Cumulative Effect, Period of Adoption, Adjustment              
Movement in Deferred Contract Acquisition Costs [Roll Forward]              
Beginning balance 0 0 0 24,306      
Adjustment due to adoption of ASU 606 0 0 0 24,306   0  
Total deferred contract acquisition costs $ 0 $ 0 $ 0 $ 24,306   $ 0  
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details) - USD ($)
Nov. 30, 2020
Oct. 31, 2020
Jan. 31, 2020
Line of Credit Facility [Line Items]      
Commitment to spend   $ 117,600,000  
Unused standby letter of credit   0 $ 0
Liability recorded   0 0
Liabilities accrued   0 0
Subsequent Event      
Line of Credit Facility [Line Items]      
Commitment to spend $ 88,400,000    
Sunnyvale, California      
Line of Credit Facility [Line Items]      
Unused standby letter of credit   400,000 600,000
Austin, Texas      
Line of Credit Facility [Line Items]      
Unused standby letter of credit   $ 1,000,000.0 $ 1,000,000.0
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Purchase Obligations (Details)
$ in Thousands
Oct. 31, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Fiscal 2021 (remaining three months) $ 35,855
Fiscal 2022 81,599
Fiscal 2023 13,929
Fiscal 2024 10,814
Fiscal 2025 3,679
Thereafter 3,741
Total purchase commitments $ 149,617
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Geographic Information (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jan. 31, 2020
Geographic Information    
Total property and equipment, net and operating lease right-of-use assets $ 200,747 $ 136,078
United States    
Geographic Information    
Total property and equipment, net and operating lease right-of-use assets 172,610 125,409
International    
Geographic Information    
Total property and equipment, net and operating lease right-of-use assets $ 28,137 $ 10,669
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Jan. 31, 2020
Related Party Transactions [Abstract]          
Revenue from subscriptions and professional services from related parties $ 1.1 $ 2.2 $ 3.0 $ 6.8  
Accounts receivable associated with related parties 0.2   0.2   $ 0.2
Related party purchases $ 6.0 $ 0.9 $ 6.2 $ 2.4  
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2020
USD ($)
Oct. 31, 2020
USD ($)
segment
Jan. 31, 2020
USD ($)
Business Acquisition [Line Items]      
Fair Value $ 16,385    
Goodwill   $ 83,132 $ 7,722
Number of reportable segments | segment   1  
Preempt      
Business Acquisition [Line Items]      
Voting equity interest acquired 100.00%    
Total consideration transferred $ 91,200    
Payments to acquire businesses, gross 87,400    
Fair value of replacement equity awards 3,800    
Fair Value 16,400    
Net tangible assets acquired (400)    
Goodwill $ 75,200    
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions- Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2020
Oct. 31, 2020
Oct. 31, 2020
Jan. 31, 2020
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair Value $ 16,385      
Acquisition related costs   $ 2,100    
Developed technology        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair Value $ 13,200      
Useful Life 60 months   59 months 9 months
Customer relationships        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair Value $ 3,100      
Useful Life 60 months   57 months 33 months
Trade names        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair Value $ 85      
Useful Life 12 months      
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net loss attributable to common stockholders $ (24,531) $ (35,505) $ (73,627) $ (113,371)
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted (in shares) 219,401 204,096 216,432 128,009
Net loss per share attributable to Class A and Class B common stockholders, basic and diluted (in usd per share) $ (0.11) $ (0.17) $ (0.34) $ (0.89)
Class A common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net loss attributable to common stockholders $ (20,750) $ (3,602) $ (54,227) $ (9,402)
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted (in shares) 185,579 20,703 159,402 10,616
Net loss per share attributable to Class A and Class B common stockholders, basic and diluted (in usd per share) $ (0.11) $ (0.17) $ (0.34) $ (0.89)
Class B common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net loss attributable to common stockholders $ (3,781) $ (31,903) $ (19,400) $ (103,969)
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted (in shares) 33,822 183,393 57,030 117,393
Net loss per share attributable to Class A and Class B common stockholders, basic and diluted (in usd per share) $ (0.11) $ (0.17) $ (0.34) $ (0.89)
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share Attributable to Common Stockholders - Antidilutive (Details) - shares
shares in Thousands
9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential common shares excluded from diluted net loss per share (in shares) 19,037 30,337
Shares of common stock subject to repurchase from outstanding stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential common shares excluded from diluted net loss per share (in shares) 638 1,128
RSUs and PSUs subject to future vesting    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential common shares excluded from diluted net loss per share (in shares) 8,747 6,909
Shares of common stock issuable from stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential common shares excluded from diluted net loss per share (in shares) 8,521 20,701
Share purchase rights under the employee stock purchase plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential common shares excluded from diluted net loss per share (in shares) 1,131 1,599
EXCEL 83 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ." @U$'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 " #@@(-1&9K,(.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$E&#B;-96.G%@8K;.QF;+4UB_]@:R1]^R5>FS*V!]C1TL^? M/H$Z%83R$9^C#QC)8+J;[."24&'#3D1! "1U0BM3.2?$S#AFF%>" %ATEJ,H*6+], M#.=IZ. &6&"$T:;O NJ5F*M_8G,'V"4Y);.FQG$LQR;GYATJ>-MM7_*ZA7&) MI%,X_TI&T#G@AETGOS8/C_LGUM>\YD55%[S95ZW@K;AOWA?7'WXW8>NU.9A_ M;'P5[#OX=1?]%U!+ P04 " #@@(-1F5R<(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 ." @U%VOQ)&Q 4 -08 8 >&PO=V]R:W-H965T&UL MM5EM<^(V$/Y\_14:VNFT,R'8,@1S39@A)KEC[HYP..W-M=,/BBW $]NBL@SA MWW=M@T6H67NNBOD<[+B7)&7*(R3F]9*J?7;3B?Q5CQB MR:58\QC>+(2,F();N>PD:\F9GQM%88<:QE4G8D'<&E[GSV9R>"U2%08QGTF2 MI%'$Y.Z6AV)[TS);AP?S8+E2V8/.\'K-EMSEZO?U3,)=IT3Q@XC'22!B(OGB MIC4RWSK6(#/(O_@CX-ODZ)ID4WD2XCF[F?@W+2-CQ$/NJ0R"P<^&.SP,,R3@ M\<\>M%6.F1D>7Q_0[_/)PV2>6,(=$7X)?+6Z:=DMXO,%2T,U%]OW?#^A7H;G MB3#)_Y)M\6VWVR)>FB@1[8V!013$Q2][V3OBR*!GG#&@>P-Z8F">&\':&UCY M1 MF^;3&3+'AM11;(K.O 2V[R'V36\-L@CA;1E=)>!N G1HZ8L,E:9-DQ21/ MKCL*,+,W'6]O?UO8TS/V _))Q&J5D+O8Y_YK^PYP*0G1 Z%;B@(^>.J26.8% MH08U*O@XN/E4;,#-89O+'P4HA:129QL6>RV/OK(WQ%)HI' MR=_(&-URC&X^1K=NC,?=FER:+7C,7GE$G%9;@C<[X64E4Q MPJ&43#G"Z*ID=-6,T8S+0/A9B!$(\DH7X4B'H/KAS9N:N.B7W/H-UTPRT+0\ M+,Z["\=:L##!_&67G&P4YRY6@=J1^R#D9)I&3UQ6<<$Q#,-L6_; LA ^@Y+/ MH F?.5\&B0(W*3)E4>7JX3C._.'+V'V<3S[3Z3OW@DRFSB5"TC2T M AI-:$YB3TA8P'R+7Q!70:01(8DCTEC)'?SZE=QKT,=W&,DCF3:;D'QD+V3B M0]P%B\ KQ.C\2M= =GMMJV_; ]/&&%+-D#9A./)]2"3)Q>&"Y%KY$%?[#HP;YQ-0J"'U&9B'SL%UB:DDWK6]G^K@5E4QQ2#<-%/_Y1_/*^,TR,'TQ=5(P M<5D_9>ED=Q"/CV(;5S+$X=PTCG<;%J(NU+G"Q!7^E%RY6V92;(+X=*'V#'%, M9X11TTG#Q+7^E-I,)(J%Y,]@?7X+XXB#KF%?8=QTTC!QI7\,%&BS6!"3_O+T M*W&YETH@6\D)1W)"EB1%P(V()Z((E "*1>_Y@JR9)+#0*2<_&9>&8?3(&DJ\ MO,##)J&SC(FG",AX?A OB;N+GD18R1T'<.9?QA@3G5],/#$<_$?N7KP5BY?\ M;(*I 9J.W/$(*Z*HSB84U_M\FXZ@HSH;;34 MHWI,=49@^+R_E%X$/:SE8BQ M:J &I&?2MCTPL.BG.D/01AG"2:7,*J>B7,HC"=0CK6P^:A"_GK8LKYGIC$ ; M981)#'5OT5AFA28[4*UDAB/6,--9@#;* EE-!Z4(B.Q2R$J]J,&9BKC-/ _: M9RAPN%\ 8@QU*J"-4H$;L3 DMVD"KY/JM<1QZJI@JC, ;90![B(NEUEXO0,$ MM8+]&*U97.T\'+"FGZ%:_RFNV@=F+\=M0]'=5-+Z?WT#U9).&W4.[HK#&F)^ MPF%J"6EEIXU:!P#4I' HRH-FS>CW:QXX#M+Y;-?J^5Z_[ M(,GT]2N';(LUIC5P[7;6<)D8-:WX%B[694]ZS.T>'E9NQQJPNO,3K?H6KM&G MK/;-_'E>.-QGK#.UCHYU<'T> 26_H!6R924/'* NUBTM\18NS7DI1UY7<1BP M5F:K]]W.KBRMME8CM74*]FY1@[KY<2)Y2!44WW%6+E8=Y>V1>SER=N"\&9JV M3?N#@0VKO*FBI:76:E @D]O&7M5::=G?SZM: *UF O@M7AW\QZL6!8_V>U&PO=V]R:W-H965T&UL MO5IM;]PV$OXKQ%YP:(&U5R3UFM@&$N=Z;8$V0=W>?:8EKE>P)&Y%:AWWU]^0 MDE>R2-'K7MI\2"3M&2H7#Z*]ESO.%?I25XV\7.V4VK_=;&2^XS63 MYV+/&_AE*]J:*;AM[S9RWW)6F$5UM2%!$&]J5C:KJPOS['-[=2$Z594-_]PB MV=4U:Q\_\$H\7*[PZNG!+^7=3ND'FZN+/;OC-US]MO_*ZT"@;_'/@UKRJM M"7#\/BA='??4"Z?73]J_,\:#,;=,\FM1_;LJ]0OXN%[/A@4 M:7VYJ*3Y&ST,LL$*Y9U4HAX6 X*Z;/I_V9?!$9,%.%Q80(8%Y-0%=%A C:$] M,F/61Z;8U44K'E"KI4&;OC"^,:O!FK+1K_%&M?!K">O4U;5H"G@IO$!P)455 M%DS!S0=6L2;GZ$8KEN@,_7;S$7WSYEOT!I4-^G4G.LF:0EYL%�FC;YL-^' M?C^RL-^G7)TCBM>(!"1P++_V+_^1-4O+-V#YT7QR-)\8?73)_*YM>:,0DQ+L M?.O12(\:J=$8+FEDHH1?J3ZR]YXK=5AQ)GG=MJ4KNA-FKB2;;!S. M@3@ M(W'L!A@= 49>@._S7'3@.J@7.0<_ M(U:J"VB2UB%50@$Z-0RU ANENU[2HH M"\,2$'F#SS'D3%69>F$>0?B)6][J$/KG/W MWSD6PYA"R$F&M5"(02K().O;A_%8I5)T!,[1=.PR#)Y@GMD,,) MCNE"PF1'F)D7)EQ#^;XKH80!R/A!"^$ M /0@K7HTKU[7Q[U&:?+:22>!(X<(G03BP!L..1H'R4*-Q!."Q%Z\GP M4V5S MARH._0)J=6-P)K9G'=PL1\*@=8J'IC29!X)#;,G#(Z=A\O_7AT8TGA(Q[#"% ME>$HG=NH2BY-@*:]&$L-^%AL\N0S/)B"^1K$?'()MA/)\?&9L\>=5?CM-_F"# _G!OO9)RE!!QY!/N)! "V M'1]YV@G0Y@>:958/Y!(+:+0 D8P\0OP\\@017-B*JC)T/$J4ZT-B=DB45J#BD,L\!"YTM& MZB"G4,>I4&U*2& 6H?/BYY +,QID"[6/C.Q!_.PQ?_LO=0S$01,I#8(YG;CD MHA1$%P"/?$+\?.)-L!>PVPP"77M@)9DMMI1D(\40_T#4Q^]KL-KS#88IR,+J M$,-FF'7B'9F+G#((O12\-BEE-$S(G+P<'OCJ"KE.L[Z" MHN>G4",]TL#;N]PHD=_O1%7P%BQ."4[>H7_!%* >?>I'.J-^.H-!?J@/4F^T M1F^"IW:B?:\@]8\^CPI+*74 M#8 Y0NB45'"AT__KGO10'[,.IW,GDR\=R9?ZR?=]49AQ#9)-'YB<$:=,KC@A-K<,1ER!-TC!92#DZ.?;T$S&T8UW=5>;TN( F+"^=Y8O:Y'J6 M8/@SKPTNP9@FX=+A&1UYF/IY>(IT.'H2-:3?3G^<.'!4-G#O[':HXY@3S]L' MAQ DPI)_1SZF?C[N"^\UK"O@<7G/T?>0W!#OP!@_-/EYGX>SA.>.A!],L6DX MA<'!:H8<M8ZK'%+1 MTG$5'0F:^@FZ]_LKG6N3;XI#N]-TR(%SXT7GCBQ-7\G2IO"]T@C'9.FYP?F[#]F=!/)^H74)6QFTF'X;U5_F?6'M7-A(FI"VL M"LX32-JV_]#=WRBQ-]^*;X52HC:7.\X@-;0 _+X5T#4/-_KS\_&_&US]#U!+ M P04 " #@@(-1L/;Y.E\# #H#0 & 'AL+W=O]42#/S$FNW[WS?1 E+J1FH M+9-P9:UT2BT,]<8W6\UHG!>EP@\P'ODIY=*;3_-S2SV?JLP*+ME2(Y.E*=5_ M'IA0^YE'O.<3W_@FL>Z$/Y]NZ88],OM]N]0P\BN6F*=,&JXDTFP]\^[)NP49 MN8(<\8.SO:D=(V=EI=23&WR*9QYVBIA@D744%'YV;,&$<$R@XU=)ZE5SNL+Z M\3/[A]P\F%E1PQ9*_.2Q36;>Q$,Q6]-,V&]J_Y&5AH:.+U+"Y-]H7V#' (XR M8U5:%H."E,OBE_XN%Z)60&Y;"H*R(.A;$)8%86ZT4);;>D\MG4^UVB/MT,#F M#O*UR:O!#9=N&Q^MAJL7*,WB$OTA0L!>V*FO@5)CMB/RND?BNF#ENF_1G: M0G*# AS@$^6+[O+/5+:5^[ 0U6H$U6H$.=]M"]]]%*E,@F'-(L9W="78#:(" M[O5\-2 U*%;9RJXS 3=@@3UENIAEG,_B@K2;DP&9^KNZLVY,0WY8R0\[Y2\A M DQKV#^X;Z*G&[2E&NVHR!BZ@FW*3(RV##*G])=T$]JFO 8SQ\(?TL MK*'^ME)_>YGZ7*=!-+.)TOPO7' NBK,GY1?\P_J2XO+SPD$?9,/$L#(Q_"\3 MW)CLO('AD:R7PKL0#<&C2O#HOP3#7[ZQ5,9<;LZI'IU5W85HJ!Y7JL>=JA>" M&H/N4:32%)I!+KTC_Y.*=M)-6Z.[/#V3?NDY"VM(OZNDWUT@_>+HW!WM4(!; MLM,+VO! \*$;XO5*3ON2&TN MCI%M+OS:8[A[!_I"]89+@P1;0RT>C(%$%Z\5Q<"J;?YDOE(6GO/SPP1>Q9AV M +B^5LH^#]S#?O5R-_\'4$L#!!0 ( ." @U&\*V=#;@8 $D; 8 M>&PO=V]R:W-H965T&ULM5G;JA%]6NBI2"[?5P]1L*I4N&Z,BGW)* MHVF19N7D\KQY=E-=GNNMS;-2W53$;(LBK?Z^4KE^NIBPR?[!;?:PMO6#Z>7Y M)GU0=\I^W=Q4<#<]>%EFA2I-IDM2J=7%Y ,[FPM:&S2(/S/U9(ZN24WE7NO' M^N;C\F)"ZQFI7"UL[2*%?SLU4WE>>X)Y_-4YG1S&K V/K_?>?VG( YG[U*B9 MSK]E2[N^F"03LE2K=)O;6_WTF^H(A;6_A&5EG2AWMH)?,["SES-=+F'9U9+ E=%YMDPMW-Q9^ ?Y M8 W1*_)YHZJT7E=#3LC7NVOR]LT[8M9II0S)2O)EK;=JW8Z?& Z@GS2I5T;,H=I+1'[ZW%[.6(_A= P]X9139#ZS5YLSB='YL='G_WGT%\$0AV01C3\QX.]6[52Y52.>@H.GH/$4 M#'CZHFV:0Z%!_+6KTII'C7E=[':77/ @@B#LCJ/OPQ@/64WV&';MPR(J0^K MYCY,<"EH<("]X!H>N(:C49MI8^NW"&7[PF-T\!B](GJ+,;]M%%LWX3%O%O+8 M":*/$K$(0R>&/HI%/&'"B:$/DPEG# ]A?" ,;^W&(J MA3.WF0]+XC@*'*(^*@BB2$8.41_&!8-!<:;)@6DRFBQ=J2T?B'K>U(79C.2+ M/#B5H^&[2W.HU%"1H7-4CZIVCT51^E&D842Y$T4?%B51[*:+C^)) C@GBLB8 MDL:2XU%DM&]K=)3RK3(JK1;KAO42WI!<;^I^AK8DZDTBC$/A5(<9 A.AE$YX MKA$8"Y*(.J5KCN D"V0\P/RHH;/Q=T65D$)Y0SQ=@F3(C*U3:H=6B,[9"U), MALSE[L,X@UKBH8XX1S(/6H*;[1B. M0^'SEMW'A5P$G+O!,XX0$+ MO71'<"()6>(21W!Q%'.W7F(X!@DO!BHFZ[4$&Q<3'TNK0(K:_7JCK -D=.DV M"!0EO*5&4"'SWF\$Q0=?[UY,L'"4[&>[5A6H[(4NU'M2*KRBA?[K&GN9[8-$ M&+O2"4&%H7#+..J+#ZULKW/8N-!IP7Y8U=U_ES7[4[CM D!L^CSP>OLZ M!+*<)JZ Q' BI#%SPX#@8A9)5T)B.,9 C0PM?"^!V+@&NOEW_'UY>)2QV!1-*">6:^(6#)*_ ]E20Z)@-),/,D.RQP*CRB" XE+O0:& MX&(1N9)YCN$8$R(>$+JLEVIL7*OMV1(HXNT>FZ365MG]UJ;W.:RX)K,\A=\_ M-!V^O;Z"S4!10&H8JQ>/:YTO506[\?O49(M6 67YMM[7OX7M^=8L>^?OT*BV M4Y3'[.@I\X**PV(WIBC,S;(Y#DLD'E#>*T$^K@2_-6=%:GF2[J M/JC]P<6V M/O2 <$#D-MM&+I3_>^C;H=&8^>/W3V+PX@F B% MVS\0'(@:SMW^@>!@:T6I6T2Q<64<)P/M@_ M!#),7/F%P+A$8NG#F*")NY&?(SB(9)@,A+)7)7Q]W@>_VB*]VV3C[?-[Z=XXHG9^714 &3C[.$%C"/+6%H&!''KA"$X%Q"@7*">3T MZ-- H:J'YIN, 5+;TK8'OX>GA^\^'YJO'<[S*W8V8\CS:W8V;[_J].[;CTR? MTNHA*PW)U0J&HJ-!\F[K6UNF@NURJ%_ED#X/>5UG9_4P]P M^'IV^0]02P,$% @ X("#40"]7SNH P & P !@ !X;"]W;W)K_K3BP#22VAQ58UR!IVH=A M#[1$6UPITB-I.]U?OR.ER+9,*\'V8HGD=W?\/AY/Y_%>R!^J)$2CYXIQ-?%* MK3('9$6$DU\8%AL>.S AC MQA/LX^_&J=?&-(;'[R_>?['D@,OT@]K^2AE!J M_.6"*?N+]@TV\%"^55I4C3'LH**\?N+G1H@C _#C-H@:@ZAKD%PPB!N#^*T1 MDL8@>6N$M#&PU/V:NQ5NCC6>CJ78(VG0X,V\6/6M->A%N4F41RUAE8*=GLX$ M+^#828'@30E&"ZQA\*CA ?F@%1(K6*H@"TN3'CN"?A-*H0%Z>IRC]^\^H'>( M:'&OH9=&=]^WNS@KMY!=&$',?HLN"X56L!."H?]O-]^U&/O@QJM M)-&+)'=1K\,ON;Y"[-Y.'+1^7_1%_\Y^HD8<9L?L?477_#7 M)L)Y'GSBN:@(^N-VJ;2$"_]G3[BD#9?8<,F%<+]#:6207ZXTJBV'UM+4O]UT M$"5I'([]W?'I.&!QF@;I*6SN@&7Q,,I.80L'+ SC.#M$/>&9MCS37EF_Z))( ME)_H26L]WQO^'VYZQ!RV08:]8D(EA3K)H8Q(27C^$\$Q<<5P7:&+OZ"ZV"ON M$KOVG![S3H.@(_4Y* D[F/DY9A0-.R([@D5A[%8X:\EGO>0?R(Y(A9G)VRV' M;RBC_T!A6\.W$VTW( "L$;-8D*5&BH!(5%/B%",[VU]7B5<1\W/$((RC#FK1 MY^=$ANM6ANM>&9X.U$U>(7/R.TP97C(R@#YC8&4XT/^(.+%W7>-GEQ37KTIQ MCHBBCA:O.EF<(\+,+<2H%6+4*\2K-\[%=O266W .2N(N8X>C>)1T2#M X6CH MIAT&AP]\T$O\J]!P"TZ)7RJQC:O3&IL&9S76A8O3((L[M%VX+ FBCK^%"P=E M-AUV#]T_ZG0J(M>VQ53 ;LMU_5%K9]LV]M8V;YWYN_!F%CKFYZ;MM9W5P7W= M,W_&Z^<'D MXFP9?Q&?1/UY>5?*3Y--+?-T(?(J+?*@%(_GHP_@_4<>-05:B]]3\5)M/0=- M4QZ*XH_FP^W\?!0VBD0FDKJI(I;_/8M+D65-35+'GUVEH\T[FX+;SZ^U7[>- MEXUYB"MQ663_2.?UT_F(CX*Y>(Q767U?O-R(KD&DJ2\ILJK]-WCI;,-1D*RJ MNEATA:6"19JO_X^_=AVQ50 @1P'8%8!: >)Z ^H*H%W?@+L"6"L F:, Z0H0 MO8!+$NT*4*T C1P%6%> :04P=13@70&N2R*. E%7(-(*()J+RR*?2V\7\T ^ M5466SN-:?OA4R__D-*BKH'@,[L5_/94K"II7)U-:MF$1L@D MZ>1.UW*A0^YO11UGEF*7_F*7J\4JBYN9&%P]/LJI^3:X$V5:S)O6?9@7RV:N MOI5/_Y9]WC3;\HK9P"N*Q4+.][;]EM)7_M(?YO.TT1!GP5VRER[C96IO M[/5 74FR;JXBO:;<9T:]W(J?F M9G["S?R$[8NPXT53\27-\T;L0YS%>2(;+WVC>HJE[C=!7 B?][+H0\D65_B3\7ZX>LC21 MM=NC;>M/XDQO..!\:6;IM&_MFFVYE##/<8^_V";MC!O6Z[RN6<._9K4 M?J=E1B<[^I9O]/!]].RB@1L]X] 0;31$WW=IF45&MV"&(7!Z'@A55!*>?FV9 M=I7VO =SQB*TT=-%"Z8A1!CPOMG,9H;[-E<6&SG] .B;7=ND$2#]FO8-?]I- MVHW%+.*.7M^*!8%W%>T';];8H5^SHACP8^QR>TU(JVHE%PS_PC8#)KA@R,+0 M[5T*7,!/KELIH'4JN:[MO%J]#7*9KLH2*QDQER^E-)+N.4^KI%@U<7(3_::O M%2=%)7_D;^&T4[G=0DHB:+JAR4S=OZX<=87,T5<*K #_7P-NUNG;(X !"M[@ M+Z:W==A-9&N(ZQI.C&&G5!]V:UT<4T?/*/8#/_SO19+%597*)2"N]^L?&5J5 M<5X'61H_I%D3=BU6"L^P2G&2=X.S??]1TB)"02.^:(;-^SZA( OA#B5_D M*B"^BC))*W,!Z=H^-/5GP(PH$(1NCU9Q!? '%OZE;5OW.E\;5LHMD$<>QJOP M _CCC[VE6IW!C$$B% %]*D4F5'5WL57$'=X"52 #_8',R<>C>U_?K1%#Q#'E MH:(_!%ZIO\M,N%F/I181E]FWC;K7B>T9AJ[JGBH.]-5JR*HO?"M%]@<7;=@R M;G9)YTT?+T5>K=KLH MZ6T7I=UV4>;8+II"6_8<:6Y[,V355ZP0"_V(/2XGG4&3;S DF$7.I1DJQL&] MTN4=Y$RA230&6(CUJ*:SH_WU2_=@LS* ( 7ZBG)M,1S3, I9I(^AQ="5,$%% M6^BG[7 *O>4*H)0!YBE,H 8Q_K,OK88CBEBF&NOO;'5&(9:=;<6<<39H0J-)L@"FKDF$// V)<8MEFE,&7V\D5Y(@?&M-0'76&]='3HTOVM.F(/[3Y^#4F3K:TT#0V&R"F!&W$.A MB$4.S>QTC=8Q,+.U4.__G>%&%-S(H>E<*UHLEEGQ38CNA\M5F3PUG;R4\W^P MITWP$>KI:$4_0 M5?_*F^(K]?/UD&R5VO %.-=CYV&[OFC%,.IGV*'Y*K6=QS&=]T-6?=&*=-2? M%%[':1D\Q]E*K.\62$].VBOG@5C?U8R;.YJ5Q'%=I@^KNKUW4!?-=8-QG$B3 MJKU0$%2B?$X3^\"8V2$"QJCXC?JM4[2E?MKZ\G%JV8ADB$(M++H>MNN+4WRE M T=YVCWHU'T/>DI-^/$PU)5ZW]?\C<_[:BF']WPD1Z\9,#&Z"&SWMP?>UF^O M BW]#F>#U'+JAR)]4WG(JJ]XZ^KMB/*J R49D9K,[)FM!9#>T9K M,30S6MMKG1DM5SCF?AP?TILF8*T9[63K>RZ:;V_Y>US*R+X*,O$H"X;OFJBU M7'\AROI#72S;K[YX*.JZ6+2/3R*644%C('__6!3UZX?FVS0V7TMS\5]02P,$ M% @ X("#4?N@MI'Q"0 R2H !@ !X;"]W;W)K5>BOWO(5O-K+;53U\[.Z6:M_Q:FT&[9HE3M-LN:M$>W%U:=[==%>7\M W MHN4W7:(.NUW5/7[DC7QX?X$NCB_^$'?;7K]87EWNJSM^R_L_]S<=?%I.LZS% MCK=*R#;I^.;]Q0?T[IKE>H"1^$OP!W7RG&A55E+^T!^^KM]?I!H1;WC=ZRDJ M^'?/KWG3Z)D Q]_CI!?3;^J!I\_'V;\8Y4&95:7XM6S^*];]]OU%<9&L^:8Z M-/T?\N'??%2(Z?EJV2CS-WD89=.+I#ZH7N[&P8!@)]KA?_5S-,3) )C'/P"/ M _!\ T,(., 8A0=D!FU/E5]=779R8>DT](PFWXPMC&C01O1ZF6\[3OX5L"X M_NI:MFM8%+Y.X$G)1JRK'C[<]O /5JM7B=PDUY7:)E]@Q56R2/Z\_92\^NUU M\ELBVN0_6WE05;M6E\L>T.@YE_7XRQ^'7\:!7RZ3;[+MMRKY# C63\=U4OVKO!544O MN(I,2Z=IJ9F6!J;]';9V(Y77X,/(S(S4^_?^:I&3#.>7R_M3.WC$$"(D1Y/< M$V1L0L:B"G]8_P_\=7":7L(>KV5;BX8G[0A9O]7/M7:G?2?O!2Q\LGI,7AVT M XKV=2(]1GL7L5HV8O&/>>$SY3 =.[$1SG-< MS"SI2J$LQ<1OQWS"FD>Q?CB!IG>?:/NJO1,KL&2E%.^]2Y\[2%A>SM"Z,J1@ M?JS%A+5X$58(H+SK8#%A[?L.UA#6\>^#4,((U%+YT1<.,DI+FL[PNU*8(AS0 MH)PT*./[2;8+XY#6]1H.O&# ^K"6#HH\R[(95%$7!Y'-#NA(905+L;'0Y,;@"I"1#S&EQIY7>6<:93! M*YUO3 M(T518&^+M5(MD?NGIKEJ6"F).LA:KEH?7K13VQ MTG$?5PB4#SJ0Y4C$GA=N(*KSCJL^ZCG,19K.0XU'").D-ZM5DOI=,&+N[U\GHMXG+8(D.,S6WB$6,D(X$, M!UFZ0W&^^_1K_(9ZFX_M*K(_.-JRA[+>\ MB^04R&4Q1 MG_[M2"U061< %L24\'">\R27VU6/('["'C1B;;Q&/U(+D>0BA M)2T<)RT=I@[<:U4(3!T_H5MGGXSX799"&25S_*X4H6D@\<&6S'"(BMRA.=H/6)YA@-[#UL>PW$>^SY+T,Z9UD=?E- YVF?3 M%[;TA>/T-46)CM_S]N#W7)=@4%&RPK&F1X[EF)0!D):)<)R)OAL_/6=$EUSR M$LU#@$=JP0(Q"UL*PO&:[7=?J>@K$+W /04%A%IIB.F=.GUR6 M%32TFI:!<)R!KJN]Z*M&_&,J?T18S@- M8":6@4B<@3X>%+Q1ZI3D3;JL;6]EGOD A&(6&8B M9\JIT4LT4 6)2L_O1 UVUTYI.C1>P)[""K%T7@%ZQ$)X+161.!4]\6IOAN\% M[#(-I%5E.H_Q/CE@KJP,U%;DI,<7YR0H6VO.URK9=')G*JP7:N"R3T: !>89 MC$>.TE "0RQ1D3A1?:OZ8P'U(M0N)Y4H2^?;TB.&RCS/: "VI2YRIHB*-Q'% MV=@[JN$IKQ!VNWP>N07+&0J0!+$,1^)%UA?15FW];)(@EGU(O)IZZI9 ](E0 MZ@"_90)"+7<[W0\P?:'#'AY%"[]=-5!%KQJ($W(#^0O FF+=H5WS[D$[!& ] MUM9^F[J5EQ,_7)$L8VD9Z"$12XWD##56C].1Q=2(/.H2+LZ(2WD.9%]=5N0A MQ)84R;FR['2=XFO$?_*N%L>0KE_+O28DOTXN(V+$\#RY](B5A 6B.;6\2>.\ M^5+W.U6-5UWS>'PSQ*)SRM+S74N/"$IQ*!)1R[/T;-OR60NH]X\Q!-_M&_G( MCUH=VU;)OJF\YQ#44R!"A)HSG$,;6AUB-7!V']0M-5=+/T: MRD:]MZ9FUE8VH*E_E5P2+ISC@)T%F=THW=(1.%"L \Z#+@'A*1 M0("F+BEGY;P/Y1&B@62#6M:FYUE;M'5GBG?Q4MB^0A38>L[5'KF,,13*]*CE M:AJO1J]#:-\D*TBNVU;[DB[)@&VDMQZ@GI(THWGIJ.#*%04-53/4)@4TGA1$ M-."Z;Q7%[G(V2EE98FPTF Z+K!/"XA0GA)D7PFB#65QU- MX(J @[% 9Y-9SF3GK\A,1/-JS8&RH(WX%E#+QS2''##\'YG+C,Z:GF. M#G$1ZH>RD^LU+^#/IVKY^X!:NCFL356L%7QRFC+<@ID=8'@U=AF5YLZ)FT=J MD:- U&>6=5F<=?\:P\"\,)@<-U(6, _?,CQ/=3Q2J B5]LR2+8N3[6=8!%@/ MV',*4LYNN"2@KS:/U#Q/7IY<"MSQ[L[70^W*NTTPR7/;U4'F8]*&KZ!*=.W.5BQ&^Y-#A]Z MN3=7#U>R[^7./&YY!?;0 O#]1LK^^$'_P'1[]>K_4$L#!!0 ( ." @U&^ M?CF*$0< !X1 8 >&PO=V]R:W-H965T&ULM5C;GD]IC)^U#IP\0N9)0@P #@)+=K^]9@*3H.!=W MVKY8!(F]G3V["_AH8]V-7Q$%<5MHXX][JQ#*Y\.ASU942#^P)1E\65A7R("E M6PY]Z4CF4:C0P\EHM#\LI#*]DZ/X[M*='-DJ:&7HT@E?%85T=Z>D[>:X-^XU M+Z[4B!TB35E@#1(_:SHCK5D1W/A4Z^RU)EFP^]QH?QUC1RQS MZ>G,ZM]4'E;'O<.>R&DA*QVN[.8MU?'LL;[,:A__BDV]=]036>6#+6IA>% H MDW[E;8W#8P0FM< D^IT,12]?RB!/CIS=",>[H8T?8JA1&LXIPTFY#@Y?%>3" MR4ORF5-E1,@NQ&GEL<%[(4TN3J57GM]>.O)D@N1=1\, LRP\S&H3I\G$Y"LF MGHGWUH25%Z],3OE]^2'<;7V>-#Z?3KZI\"(+ S$=]\5D-!E]0]^TQ6 :]4V_ MIL\MI5%_Q?#ZXLP:;[7*96(-<.B&SW"\5D::3$DMKO&20-'@Q>^SN0\.)/OC M&Q[MMA[M1H]V_\^L_,J&Q%NK(UC*B=':M+_>6-B\TC"-[PJ)?2UUAL=2R\#>B[62\,K;1=A(1T*R MCY[<6F4DGM:A7TMYW<;MJWD+]0YWD&B"=++N$:\7!9J(*C4)+=V2H"^KG IW MJ'1W0P'H*I/I*N%@76D1)FTC:K;WMX(<][K2#,AM\Z%# C$+/,[$,$$]K*3N03,?=* LRN0Y5,E71)61EQ7 MQMRMI284MM0*&31*WA=#=O,J0Z8YV_.&Y,I$VQ^-"M 4"QWH(-L;1,Z_VF8U M2(R&,W(;^399T#*KN"]H)?OB#6&.F#NNE9S75Q9+?CCW3H(0">'6Z,_0D-MB M@.U #>WFLIIKE8D+)BQKOS#B765(C'=C#3V[#R'8S%SCJ%2MH$P*;*.@X>OY MY45#5_9>;%8J6T&2BRR'ZO[!:-0?C4;"K\#YV!K.M 1*,Z!7%,@'!E5VDW"M M]VR0@B0/PL@'IDO'!0-%3Z:[ V@&YY)D7<^!LYT1Y=':D_V]9X,)!B!8QTU: M+@ YIB\GCK55&"UN QJADCF2\<$+D2N?V8I[@ MGNSN#@X;*\"]0+-2R+QF[BGX%6R$F*%E68CP$O#!)= "IQX?H)V_;:$"%4%U M.4=Y@VOH7D'Q,PY1<"&V,@9/R K#'BS*F$3-SLAB6!UCWDWV#_I[A_L/DG!Z M+PG? S:=[O>G *O=A'=EY;(5&O _PNW+PY") M+K,LP9/0 4-%US6'B"P6+1G!;\]*ZSD&NJ)#(=4RKI508X'##>ZF(^/@^N! M2#.-"0%K5+)*-@M:UT4$Y25/JZ:4H]2;V>RRG3_,=EF6J+Z(J(O#C5\Z6E:Z M[F%UONMFK.H=KVZ!EUE&'M35LYUQK\Y:$] D7=WP4(*JZ,2-"*UC;T%!SV6. M"#F,6+(PBB:5?.J+#/G#/0(=P :#5@^WG+#PRW7T*9.N(NW\YIYA^!6CY A# MA@&=WXD6B@[@VS2QZN1*&FT,:XP!6AB*N=0RCK=X-Y(1HG?28+C+( BHX6T3-$K,A/(HHB"Z&R%LPFO!@$6JH!PQU*[4+ MRY=!X+[*A-44Z/NV8R]':BK3IE49<68_JE'B,-0-:/0X2U4N=GZ9_XG9G'1MF83#BO><9,:+52^D,->&X#1FQ\Y(,B.=Z []QOF@4;:/\E M&PO=V]R:W-H965T M&ULU5QM[KIT]]L3%;[1=V9QH\65FWU2T^NO53OW-&ESQH6S\].SGY M\NE65\VC[[[A[]Z[[[ZQ75M7C7GOE.^V6^WVKTUM;[]]=/HH?G%5K3FVN3?MQ]][AT],T2UEM3>,KVRAG5M\^.C_]^O5S>I]?^+DRMS[[6Q$G M2VL_T8?+\MM')T20J4W1T@P:_]V8"U/7-!'(^#7,^2@M20/SO^/L;YEW\++4 MWES8^N]5V6Z^??3RD2K-2G=U>V5O_V("/U_0?(6M/?^K;N7=Y\\>J:+SK=V& MP:!@6S7RO[X+KOOG'V5CEZ&[/1'\PJCP9Q M54-*N6X=GE88UWYW+%F'NUS+WV9&YOU(_V:;=>/6F*4TY'/\4="9BSR*QK\_NG?!=T2[4L].9 M.CLY.[EGOF>)^6<\W[,C\TUPJ?[S?.E;!V/YKWL6>)X6>,X+//^72/>/FEN] M=U535+L:?^+M"]MX/"DUN\6'C5&%A8(:;TKZ*SS#AU75:(S3M?(MOH KMEYA MIKHKC6HQ3LM:/"M]OK#;G6[V2C>EJO#U[<;6-2B\;3";[Y:^*BOM0-%"G=$)B89)GA+N==O(2\>Q*(A6> MVF[4Q\7U0OUP?OX^H[.7IW7*;JN6*-YUSG>DH=:*\'8[J$H:W955*TI]L'IEU7KT M0BY3O[%=78)114D@*.*7KI$HRS*YQ&SJY4S]^[^]/#L[>?4VS7,]7.BZ@PSX M,QDRQ2\> MV1OME*$ I'[4&(2%8@29X9T:WS/-0;8TUT_:%1MU]DS>6J@?W[V^AE\-?.M- M3"L?,KN_K6#5$(QN(NM@SJWI_34B!U8I>CZ(S=4Z\[CX?>DS!=V^T\DP;K.#LY/4LS1IK3M$1W/1;!*1RQ45@= M*66O6OT)M)_RM2[MC MD8.P!ND>>G;FIB*[UKUB=LXV^+N(9M93,;%VD(KOH._Q0#"SU:49S^"J&]AP M3C[1NS292(AL?J'>][;%S@B2-8(!^9N FDR$%,>#33T_>9[<7;NEAKKG[^YJ ML^]5?=*K^O"5J/194EL?6)2%"-8AIB"^:$>25^;.%!T!)"8=C8G+*-7W=* 1P76PZ3+73>UF9%+=@QP 1//>!-#JEI5T;RJMLV::&'G6JB/GD>]\6V%* J[HQ4D MJ^AHTD>R+457"KY5NQ\GG"!&#QH;T$4CR/*V1*U)2Y%\M ?H#I2*JZY6L#4Q MS*WD<%$E.5.3[.5X /ZM.660HB@=>Q:S'U *ZR2$72H[2N,WNJK9 W7*@[1> M_/LW$+-0[S!?2*P,Z"L8:B9 ]/IF)QV3-Y0D OR-$I"T !* ,^64E80K$N6 M?C">(XV\9 A"%#&7TBN.2 WHX)^0]R*SL['R.YIAN<\9#JE68B^I8!Q_X2&F MZ)3%Y+M@K#:PV?!R)J/< MCSCNKG@IC""IUY5>5C5># G0;I%>]!U]XF V%T?((]TL":^7"@0[X+_ M9M.+_@/5RP@>,/&2H+18\O>=Z0T/>5#?5*[S*<-^B_0,B02! JB!!Q>W&&?'"!H:@ME*@"SX>$SH["&$4XHJ-A@G/ M:&Y"8:P +%,4G9-P4Y9L_Z.R 5JT2[(,4_+86P.L3/21&-OY5'J ]VAT MHLPB*)-"+9G22%C^CY 6IEUU+?EJCW(E>, B4347AB)%S-<7\#7$DJO*?V*^ M?S!V[?1N Z.\S/C.+5EP, DRQM0$B;RN!7&C2BY<%7.UI6A*_DI&ADC2 69! M0C1]Q%PK/!9Q>^-NJL(,W2=)@E; C$9O(7\*MP(G>&*HM#$U8:06%$*O+?72 MF)Z]IV*.BDIPQSJB==GXYU UEP0>NC1X\KA O6^XSU;O4_DWFMWWZ)3&^4FU M15:HIU>7MU7)[FK=&IC['WU!C RD?/4/8OGM9&I@V]D!;B#P<@$"^?X2D4]4 M"Z/U3+L\=2'J=:1>,IW*Y4!<@%KO*#'@:4KD)T=3,2Q"HY7P1M(A6' M&$-KA@3P<&4^2&\4,L@_LRHIK!Z@9;0P7IL[O"9X55\GE]8((S%]D6=1R-,U M<.=D6ID-;+JL2A[/32F6P%@W2 B3?"+4C1R67BU!!-RFI_=V8RE,DO,W%%%/ M3_[,4UJ78/G8D">< 6G ,:I?60*3_NL!6^.&C?PS(D^=JQ?JS^KT%/^,'[U6 M7]*C$WH4*,=W+_'Q[.3P]=_%5&M;K@$DGA^P\X'S;=X''W#X-TK"1Y\&GI$# M^[\.N7\967P9Q?!!D(5A,/^'J&[(90E3(?_YC7B"7QM^>?K5XK/=ZW>,$!#) M!4#NXO>EH4RYI(*&]I9Z+!K;L.!=P,I1=."SI?,>TN$2U%AN[^T[Z MG(!SMHG!\S>T8$.E_%(4#5# M6G8%$2 $@$PS#&6EP2);JAA4M6(\W,_,B,YQ30-4![+CXEQ2&@']"/,QZC%D M=M1KB6@OZ_S!)@VK&1$?QF-=4I&C;36BDI 19S7NKP(10%?^:BN@)EFQX8,RDE$<@, M:Y#7!T-CS78$1(?8.F]+&@KI=G'>!-@MDI!Z4!Z4U*14G?, M"(LY%.+_^*R:^XY3*STY6K\O[F14:AG:&^.RVT'@/9@O*.NG:"N@C?;3V\_J(C24" M96Q%<':94JKWZ)(QITA'DM:XZ7F"3$L3(">BP9($#B/CNM,S)J*A$ Z%[M"L M"1J(%B>(*JXF6#S'3!W[*'4J"F$3,EE:Y^PM-_=IQM@1N7Q]E9HA P,ZTK:\ MWP0AX+$,/F.(T>B"2 ]LGE9GK,I*HJUC:75.&_"'L1#H!42#>4%6(RST[XOZ MXF*1X(%[1C%=O?N8[6L=-Y$9W**6,I?4A'3E+2D(L#7LZDK7&D\:" M%J4&V87-1]E_,W?&%;0Q-&0MX4^*T$D7.]NDM$L\'SZ@W.;!9VW&HU)FYJ), MBWC(ZFY-?9/0$*_F?7*LH9X>&F"3&^6AS4<+>(#&$W%1^_"::*%SB&3./8C2 M+-N\4!M@CM0;STLUYKUK"&,P45QD[:QT4KG2(]5[SV4>+[\/?"0$PM9?69Q$:RL' <1DGC,]P8M_JR* MCC8? 7;($?>]3RNX(?()V%[ZWS/J.ZF'08\,+D-2 ?]R*_NR%TM Y#[LT(:@ MQ20\F,6HP9[T!U-%4<*9#1U@NS&QQ_^89GYR;PV?E6[3O9.-J7D3)[.UN#?0 M^=$,V; @CE)$(3N+P%<=(?)C[KN(%9E'S9.*]O.)0C[:$(LI. *BA*VX!2,9 MG;M/3E(+'U,Q9(-&4S6Y.#HK2S7.67%W4@FU_ I;N-B.= 3OVY,Z[!9I[D3/ MJ3A:UA4B;:EB%Y,/'P')T28T-VH''9OHD!0/S%TK)2^U$E.=W>.K)NO]A" $ M1OKJC^RIWS0:M,07$QWDSW2()HA]I3;V%FC+#4,>]?/C^ MZ(0#95<;<0J% M[=".9:-)QZQDKX7C+S<'\Z ]I#KLMM9[/K!A;D,L*K&R+E(-\!G5D<5'&#A1 M3&:U)$\F^_1& P3;KB5:2SD=Q28YDR=1/JG:E)Q"UL;01 ZL:+B7V$%%)XJD MB9BV5V5(W]8#\;?:E?/:VD]4L C2!(7",L$-? M&D/[>%T3#31ZR*VC(V9D67" -57C[4,DRJ?P[A4Y;4[]Z71QJK8(A&R>S.(2 M%CK=W1EW[!;JVJY:WKE#8 YGO=C0+ZA*&5A)W(CU\=!,Y4IN<^T'J+HUQ::Q MM5WO:??CALQ!$%TTB&BL@RY(;QT^$#1+.RD2/(^L@:^=I@V%@G:&AG9=Z%W5 M;PPDM#JGT)H%W0-R\ ^9%D,)/U@1$FI.3F8YUPALLO#O% AB2 MZ?D(S: T,917\&'-CJ!^(O/<1VR7=LWW7[/?N>"S*+J$GTF0X&$>XS$G3ZS)&0 M7JP^AF5&WTS,]N:G&D;\' D?"^VL1%?4>^GX!@,2>[A: $()*PEHCW4LM87H M= JUMCULB@[IR+$[*'1'X:$:-REUT%42A^I\M,RM+>/YQ=99.C7 !\BV"+N6 M4W/28;*!0<%32S;@/@ZW].6((9-!+560759D#U^+[=/$I9*"IEX.: M.#Q+[))$WM=)IT]2;C!W2#WT71\?0\\UG3PY>Y*W%X8M3TJ"<8;X/JGFV<0* M%9U< :5QQX!]:TM&P0T!G"4?#[BOLO2TJ!IW5B1898?H ZF*Q?OGZZG^E&9BZ9X<=4%%22>+*^YX+ M2E\';=<>^P]N3S17?"H2.,7,1JW(_HB;;$04A+^"I8^A M"^_E-#9<"%G03ESL],J *-JR+VFD[.B/D:>4<= (%BI(HWCS$-5^&$T$L"K' MH7Q(X5.YI>W@U,[-#C*"PI38)\\^OF+&EO#9+&S],0M/A\,Q M 5PFR $?U$!$)ITO,>.Y1K.D(Z!.ZMYT$AQ0N%K+/2,))Y3'HJVN/B/8+06VGSV89)KSL3R:Q/YR]"BV$OTJ[*2"Z9V=?/OE:_33< M;AF^2=8U-:TBTX0I$A$)!>JLTR!*#%LYW%29;)2&'99T1$!'"-#&7DZJE.75 M4)+2X3[.I:O.,;9 ?G0)C'C9*N7NJ8M0N[^#P'@=-I/.6R+'NX[M7'I%,W&' M%3=7#+(RD_;RJN/ MI:?3'S2;+_?S_I/(\(E D[I:T.CR8;A M:ZKOS"CCH#>1E,A-"H0@4U-D'IRW2 5?]HZ<*>@W@$9=TU"$K&KNSX=OTQ4A M1+&E)*&+47^X/Y>E/[\Q(0W'GL.\3?O ]N[OZC$/!,3HD"_9Y&><'[#W4(V. M::8JAC/)NJODBN%D%A'Y#K?8^\K7R-6._KC)P^\-7/:I#M'KQ;VQ[<7\Y/D, M(Y#OV,!C1/O!VI(-D _[L*1B6/OB!&'MF@&*'/JCZ3]0#YA4DP9F'?PLFGD9 M5X56RV@S>AT'TX&3<$N4FSVMV0$.VRA]_#GG[[+=$[J/M4#M'=X,,Y-BTZRC MO19I1>*[U %AXH9[+A2_LH/$'?)0 D%IXG0]+!TK[S>_V6'BFY-QO>'-KG8? M[YOIL(MT/Q79N=_1HG+R*%8H%.%ZO@$MW-JDODH8 4'TZ&P\G>Q#^9#6)P71 M4PK D@Z.U[R?$9D+%TXC!,UN2P1;#^4B'^75=_-2W)$O'D8YQWW6*2F/B9/] M;3&#J-]CEC#C?=^L.+@:7?7FO0[\4L$(*^9E-)P<@L==T M1B[\?7^IY:W36T-GQ2.>&9ZWR]Z\RN_\D14=62DS] ")P_FK?JKA]<$F-_S_N%@,#@\N8[N9+B2FSOSCU*)!B)X_)Q5?C#=&LBXE*6^R MF7\9D0(W\2[XM@()MN-AYUGM]H%"VR6%V.O0K+^(M[ >:Q82Q-6EG,GLOXE7 MJ2])#EY]T/X3 :;"/,EL1@-O-3'DC"PN-<^YUS751ZX&'&RLM,7RJI.#9\.HT^MEMZ MR@9@@'\0KD%?4;K@Q? M:4DM[9>PP;>ZH&IM4"6_"0&?2M+)&0:%T56,ZR(KHB!L&?D Y8=M6=G."V=7 M1744VSEC]/USNI'#LA[<.D^_L"&W2<0D)(+%TH2FWYAR+5?%P^\Z;*H=']8+ MUU(L]UL94X>.6@&T2+J9B>VYQ/9?+U^_NY)[:E(5](^X]S.JT/@>(V_XR[FH M&&3UGG^R8"< 9M?W'OALB^#H[U&-;+.MDK,'&M]/^G_ [MYG>USCGR+)+A05 MG93Z-[:^R6J6E5C97CWVQE";UJ@OGLP&>\9O.F=+VEUW*+^ILF1O355I+(ZS MUZZ&YX='O^<0RI[SM3.AS^B#,A^S-NF6$M_Z$JSE3&N?T&YEYUEB% 6G;PK5 MAKL5E8]'@.M]N&4>RJHN='>O@S3>H11NN 7[M@L[.-PU7 5ZEH:@%C554T&V M@(S2G7'>=\M%U7=?IYB;TJ_GI&>5%QHD? MZ%9MC"POGD_5(./DE@V,6C3-IO]YFJP6B9O.VN]B8,HVN0BC9E$BND9^\'V0 M+%(O&N.D:J1B9=[MR'1Z,!ON44J6RGXK)V4GN5 Z==EWQK_&XRCLY&>W!I>F M99N%?T5F'BY/ZZ&$3*,YLN2GOT!RK6^EAQ%^9R,1P$B^DDO2(>[0J1GV>>IR MTIS9[[50=P=&SIUIO0(AO=X)\/2]U/A;-_'X.*5@=C+K!S\ ,ZJUT]D9NBR ML"U'^X,;'[1U4T!CX8\#U\'MC@<'KJG?EWJ:_9(7X1W^O3*:%L*7'_5*WZ:? M1#N77P+K7Y??4_N) P4%A16&GBQ>?/%(-IWB!T ^_EVPI6V!]?C/C='P7WH! MS^F'D^('6B#]4-QW_PU02P,$% @ X("#42^,IHO<"0 O!P !D !X M;"]W;W)K&ULM5EK;]LX%OTKA'>PZ "*'[(=VVT: M($FWV ZVTZ)I9S\L%@M:HBUN)%$EJ;CNK]]S24J6'3N9=&;S(=:#O"^>>^\A M=;%1^LYD0ECVK#XHN"Q[EQ?NV4=]>:%JF\M2?-3,U$7!]?9:Y&KSNC?J-0\^R75FZ<'@ M\J+B:W$K[)?JH\;=H)62RD*41JJ2:;%ZW;L:O;R>T'@WX#JY(F=J\;Z6^=[_!ER8VX4?D_ M96JSU[UYCZ5BQ>O MON52L]]X7@OV7G!3:X&(6\-XF;+W7-\)RY>Y8+N(W! MV,D;/QV#-](DN:(P&/:OJZ6Q&K#Y]R,Z)JV.B=,Q^7_&^4]6P3YG@MVHHN+E MEJU4C@0U[.KVALWC(8O8*7D1(&HS9*2ID%K,*N"QE6YVTFW&+>-:L,+/3AGN M5R3TW@FEG(04C->R7%-N2=-G7P 2C;D096$YUVG4G20-Y1P\AS3CAHEOTK)* MRT1$3/F9O%!U:;T!&U7G*5L*TB10 %(R&%4A1UP@PJ#N819GN>1+F4N[9;*D M5TK#CGS+@(#2<%]"EL)NA"B#OZSBVLI$(GP49B[^+<>,-X M;A03AL(ED;>8R3(I--=)1JN@H;^J(; VL!6V>'$4H4X8G&LH [*0WX6/ \:3 M!6IIA+YW:Q$$T?JC"LW&8+"[[G, MZ6V??7AH@VXOCP7/+Q*9!8?)0Z]=[!9HMSRIN$HG&YT:M@!FE_WQWZPH.T]@E,(3YOB^[!M<1U5A(F;[) M%'QQR/2A:U>F+GGZ7W0QW'VM%?TT\:"$-1[OM"HRX;EW_Z%XV33O,-D$>^+G MVQ.,"-IEV4ILBU6I;*-MEXOMVPY2R'13+RF\5O*<2@4M>XW*8H4N&I@=65)O M_?CYU@>SE:\"?M6M2+)2?JU%BU3*7O' \J5"S=[+>-)KY+J4*P2_=(6<#%;W M@ B_74"@+<=C;MHVP?M@ 4 =>!C&+D[/1F8O 1>X[; MT>\VKS85.V,/:BI"@:Z!3)"G?_O"Q5K5!K:;GP]O Z!NN,D8P0!FNX[]8O0S<3"Q;;)O56,\ M^XFYP,6OGKR*A]-H/%L\\?9&Z4IIX -%:VF[5* 9^]3O>!$M)L/#6^]Z M? '+AK@Z'\;1;#;=>SM?Q-%T/F7_>?+/)<&[,LGKU/,J$A(/7[EDH4IPB"_W M?O2*A;J5*&(/5,IP950NB=I14\ZIO3*W _--%@5A(UPG\>1Q);1IJ:,K@;[! MA@9QM&:EM6XX@6_*9&$)7@,JYO92Q&72A\4&I6[_V6C1!T1(U^'8B*1W;#V^ MZ)D@]KS=9TQ>X&%ABQKN#:;SW<7)')*MME _2&9'4H]:P*M**Q!=%V[(0K0Z M(:-YAWZ@_5*51ZKESA $I2[;NS7HH>NAV.<982(F) D@BBCO95J[5NY:O_=G MO=9B[6C\.]3_-)74XKROAYN=C--.0Q";(I186=:HS5WEI)-5RC@AK(+:( ,1 MWE;>':([C=*6DK1>\:.Q/P2>1+BE]OLUPBLX%O6S@'E%#I_!Y/+,BH+JG=XV M<(=\Z5HQUA%0E7?",1OLB,B,SEJB]8,E9"I/#V.!O9>D(F*]8VY[A;9)Q&+; M ,*!(W30TQZ%MNI2P>&BPJ[3.152TNW/:]YJ(_40=@))1Q6]9%?[D'V[0]=! M?WU3.VZ-3LJV@FL'(F&HFHUGLVB&(D]7\V@RG+NQ?(5%VPU')JMZG8&(W/LG MAJ$P1N>S(7YI?G=69U SC_+?$KS\XU$TBF?T?^RJ(]K:=+1P5Z'@[L7/G[JU M6\ $*[KV%)@..<#I9(*;>W SAYI](O. P[A_!]'Q!1X;3:+#/I0HW]%T2.:- MHB%^;^JBSKDCUY2&#UK(#==Z2];Z\!].#QC'.@+B!RGMV1REEVR*/#=NC^\V M((Z[:I'[*N*99;*O#=@H57GV&'8>U%M2^A1R3T>>;I&60A1.'?",%+$R !U] M@W+66)79Z'5HBRB*2T"K+"D0"" JGE3IDTU_$DW',W;573E3 MY]8=@M"VWL>00MAI!51BL'OX[MO[(ST;6S8;SK+HP 0V<;][/\F1'('[))I M)WZ;@\F[31WM,IZWEH9PV#049 PJ=GI&G8-7DC+);9F:=*KJ98X,52M(HC"< M,O7%:!A-IXN]%0!7>$;LFZO/^]PDU.T?A:O+6A27T,=KT]";ZQS4]>PV02.A MVNW.4SAF? MQD%\J"E'N4?GS^:NEN3M;45K*$A6?=L54B+VUW=Y& MQPE]]JORY8W>YN_/\H 'Z(THX647/0C*:1@WN^*PJ12L0)M 0QI1/? M4,T1DE!EZ/;=QP\$E5]J*!A-&EG/]\ T@UQ9@:[Q^#P:S\_WLKBJP=J!3G9# ML&+7%/>"@.HDN7,#K,*956=$!L))]^<_FDY:=%#\.VK)\2CUCWW=&'2^*!5" MK]UW,PH%N)W_N-0^;3_-7?DO4KOA_KL>]MEK8MRY6&'JL#^;]@!]]ZW,WUA5 MN>]32V6M*MQE)C@(*PW ^Y52MKDA!>T'R\O_ 5!+ P04 " #@@(-1Z%-; M.5@( "R& &0 'AL+W=O)D*57# M#3[5:J8W2O#27FKJ6>C[Z:SA53NYNK1[=^KJ4G:FKEIQIYCNFH:KW8VHY?;U M))CL-]Y7J[6AC=G5Y8:OQ =A_KFY4_B:#5C*JA&MKF3+E%B^GEP'KVYB@K< M_ZK$5H_6C"192/F)/GXJ7T]\8DC4HC"$@>/G7MR*NB9$8..W'N=D($D7Q^L] M]G=6=LBRX%K^B]-B=$AM>8<';DOUBUD*Q:ZV%T>Q-I8M:ZDX) M]N_KA38*CO2?)]B)!W9BRT[\#)K_.DQ[H=C;SXAA+?1(N-L.JFC-7L@]I!A# M2@M9])#<0182 :D-U"B7# !L*6M$=M6N7C%83"YPA8SV-]YVB'*[?E&U )6= M!E;]\B&Q"Q;,O3C-L A]+YK[ XB62[/E4'U=%0XV2+T /A)XV2 6\.D8(%I MH>X!J5GB94' D*9CYV<586AY_5VGQ4'C4>XE6<(B&"2)V=\%4M]:UH!N-DK>B\9Z6)![ MH3]G0>0%P'[7J6(-N)'=<)#Y+/12/V;O.M56A@+I2!^P51Z&,$@>)?#>%B'6 MN90-<4$+YM0LBKPDCUB<>6F8LC":>WF0@CSL'(?@3NM7[+HHNJ:K.2FU%*A1 M1<5=Z@Q',O3>.73YH*ZDM#+\H"6D6IYV?YHWQ2 M':QWV"GJKH0GE2,;'23>#(HR:VX8EJR5ANU ;"$$L-6\L(;9._04@4J.,O8, M2HL>NPCS:83*4-?$"4#.4]R"Q('JHC./$#3R0/+-DSKL@X5(;LXJS]*\"/QI M,+!'YQ?)-!\VRDY1V)+_F[42@C6NA@BJ(0^D=?GK:!.) [V!W@A;W>N=2^ 7 M83;-CJD&Z=0_1[9%,OV?J4[9KP@]825N)84(KY35 ;1S/KP>2$Y4OI(92]XF M?M[N6#$*[8MHFASK(9R&PT;5_EGFOD9!EEP^(M=;/_N&9K@^YZ'(W9+<&$BW ME5D_(K.14!JI+)C.3UQGFGYSATU&-.Q&?)[H\[FK36W4+K-[7GZ$P=+ ?E$36ON5*[4C%\)^.NJ)1)3ER*>*FASDIQO3I[(+" M+" .4B+2NRC6K:SE:F>+L!?GMHAXB6]_0V^>^RR9HQVC3A^<*E%;2GI=;5#U M;'6+XQBK<)XSU%C7S/ "658Y,QTKA85!A"J5,!0I=$!.=1=4J.,HI0;+\T&2 M2AKJ>OK (O]G#7EAE-M?WW:# 6KNH\I)_8R%D"4*,[0'?ZR8( 2RD(5SH!S4 MXLW3U/[&T9R:.N Z$H<*ZAE>O7XV.V7*&S5B3[!"H832*E79YR2HID +2^04 MR+6=\)A&.G*M*,;E3\+VMWU*O#'N8"RP[@#>(;\N4>:GE*)OW'" M%)@Q&JLKOEHIL<*2+3O7T/YI%3V2'2M[XE(76EGGGR$DC_2%4O0T7(%A,.", ?VX]2B/TA9;N$O MA\67>"95X&BQW@]MK($B_(0_9.*J3GMI]*BQTS MBK?:J9*%87Y*X0'3\ Y,9%%(^5MU8O0TL-\89N!G&% _BL7#R=S6P3Q(>G]) M#R7MA('<2\$H!C74QSUW^Q%&/S%V8.@/:>3,\L.]0P;%^.9'E/M3JJOL.T8Q&FP4,U=*CJU V5('135D89(!+KRE'D&?TE S_3*ZR MI1<^&H"%:BI#0BQV#N_U^[+JL,& MGOG9E@HD*HQ R7@^/^+-%A9MZX=-&*XQ6-*;M9O___J7/ S][UURK"N^J.K* M5()Z7]GN'Z&) K_HGPGM8_'TW OF;/2.C"R]LJ_EY*#@S3TI#[O# M@_RU>X<^@+O7_)^Y6E7PPEHL<=6?9LF$*?="[CZ,W-A7Z84T* EVN1:\%(H M<+Z4TNP_B,#P;XJK_P)02P,$% @ X("#43^N&ULK5C;;MPV$/T58IL4-K#>F^U<;0-V M+FB"I#'L)GDH^D!)U(HU12HDY8W[]3TSE.3U95VD[8M7HCAG;F=F2!^LG+\( ME5)1?*^-#8>C*L;FQ70:\DK5,DQA\4H6+%2;Z6(V>S*M MI;:CHP->._5'!ZZ-1EMUZD5HZUKZJQ-EW.IP-!_U"V=Z645:F!X=-'*ISE7\ MW)QZO$T'E$+7R@;MK/"J/!P=SU^<[-%^WO!%JU58>Q;D2>;.?-5%[$Z'#T;B4*5 MLC7QS*U^49T_^X27.Q/XKUBEO;M[(Y&W(;JZ$X8%M;;I5W[OXK F\&RV06#1 M"2S8[J2(K7PMHSPZ\&XE/.T&&CVPJRP-X[2EI)Q'CZ\:_'VO#CCP? ]P;P/0;?^S\#^A\AQ3LKCANO#2(T?SX6L5+BE:L;::^$LE&1L+;1 M"=E+'B^]4JBM"+K%2IP#)D>-?)'&J"MQ(NV%D+80#DA>&(5$^@!<)QKO+G6A M@.0':\A>X4J1)VP\M0WM?33?GTUF8*TQ*, Q3,A-6Y"$!&:$76M2H? MGBWF3U\&+"-W:-PB=ZT/"@$!+3VE$T$/N=]D*:@Q( M6D#C1/K1SV#+9JO'HD9SU8W1V)8A,\*V=<:;910ZB"V]+9Z,!U6E]M!UI:07 MLB1Z <-?)>K?A_\2 $#8OT8("F50_! $,1 PP-GCRL-H),&)^#SX1:Z&/M5W MG5RK)"=M2!E50FFNOC>M=X4S!A9]X,\P]?CD++U,Q*%SB>8VK29T1B-S!WZ_A7M3:"STF'G/4B,^AR+ MK2P)EPKIHH(&'X/PU"Y@OBI+G!^8'_"U$@5RPP[.R)_4?[;R[?OBFO;-D[<$ M)2&?XP2Q(4+S(4*+S1%:;U0KU"L1):\ I*@/YJZN=>14E8J;RVRR "C(.YOL MXJ$!H9C!LV8/:.^9S1( M3HK 16F7.C.J6[YE>MJ$9?)1%UIZK3:%E+3B\$P10N-$/$(REO+.TRM+\X4L M1W*(#=P78H4=L*?0H7&!D]V;R!UU2>,>U+!+)C([Y\#W&I]X_F E.*,++I=: M7D!5CF $GEPIBBB[ H>E_AE]F#XTJ(%"TS' 4@2]:EH/1; !Q]7\(H6( ;6] M1(F2F^%6"2 P?U)A@9DY$BGI(T83CY!-D>+!/(3K.C/7@:,9K7T?N3X9T$'7 M$U9"ZU0 .Y#Q.UP*2XQ.G(&XXA%$2ML/CCJ9 4V$1N6ZI%%%4(&CL*X:-:/K MMD84861!*44GNQ8R #/A5H7+D')78P;"6Y6.:VG6W75?,@]Q7'8T)/L3\S_Q MCIQ(#.YN,]UXY2)2-TB'+%IG=T AH (JA]6--1(^P8])G*A_6!SYCGC=,KK MC:1],DVH,!)%[%T)O65CG2RH#;8FAJK 80U"( MDZMOFYAW)4@,AV*\)B][;L)2"MV?;;%D=D[$KZYO?6*EZ&"V-HH>.%?='W+6 M\E[:EC@TY.&^V\5T[>K&E4D75.H%L"3=XH;5X0Y\G*Y^U]O3!?HCCQ-T#U5" M=#9YNC]*;:Q_B:[ABV#F(JZ5_%CA'J\\;<#WTKG8OY""X3\#1W\#4$L#!!0 M ( ." @U&#+66#@00 /T* 9 >&PO=V]R:W-H965TA9A:Z;XP-YZ-:9/5T,@E%S8T* MF5NQQ4WE?*,$6[^W>EE+/)A13?IP=O-:_#WIJB)POGWL7-B_)\-(T&L>%"(H+"WP>^8F,B$,QXWV..!I51 M<'^]1?\Y^0Y?%BKPE3._ZU+J\]&3$95_P']VCYSH4QH76 M,_TQ7P3Q2(@_OZ#B:%!QE%0LE-T@X0NWM/HO+DE9TMTS M@1]\CX(,3*ZB[Z?9,9+"F)3?MHP'1\,!*I8$B%)[9FJZ0'$,%(%FMV _,)V$ M'Q[.3L>P(:PXE8W9C#L%L^STH<99=O*11@LG_[7"+-&Q[_%#AR+"5RA:JT K MK]%QM-F0$O%ZT8I:&. XW/#CJ +0J%]+K#PPER';C\6/WSW)9R?/H**J.NN2 M65X)8H8P'("41S\D@[#,L?P_J#_(LY.=EN,]+?\)W6,J-=SS5'G7)-@WV5U& M092TXOQF<'F/S;)-)*:'**T .J)-ZUH7=81 J>E UM&"+5=:DAE2[^CK=;(M M(+I@63/;3K?5 C_N)'$+Y!_HS3?FM7Z3@R(*F>/6HYP6[Y<,E;I';/WH(+U6*+*Q#7P&4R M^AVB@V?H A$'"TD:MAAK%%^Z63"4*!-;1O:Y5H(&L2M7I.X0F)U_\3CBJ^)] MJX.6_N4-,KE9"=UQT7HM&SH(2.W?'.B;'3U"*GC4S=#ORL7&@AR.*GB+TB)EO&"BD4U/2O1M*(RE<0ODS]6KMR^> M/YZ=$D@N&7(]ZUMM2.XR!:96Z!@*7VUAKR&H$99B&_R/F@R,*&.[*U.>.:-+ M%3FHM$4F1_&4LYB+)'Q31WR8&] !YUJ0#1(@IU'K%"^Z7A>Z?&O4EH@="X.? MV:<^HI.]D:1AOTR#5^BJMYM.AM-AMIMW(\WN>3<8(D^6V@8R7$$4"7P\(M\- M6]U&W"H-. LG&)?2LL9\RCX^P'WED*7])BH8)MZ+OP%02P,$% @ X("# M4423/@AH!0 YPT !D !X;"]W;W)K&ULI5=M M;]LV$/XK!\\;&D"QK1?;+LW9?+)/B/;Q[GKLC=;[1YI,M$!U\KDIE+P:%<_79>&RS BMA1[I&16]6 MVE3"T="LQ[8V*')O5)7C:#*9C2LAU>#RW,_=F;[ L&8C<^*O#'.RV9,/^_RWZ MK8^=8ED*BS>Z_%WFKK@8I /(<26:TKW3FQ^QBV?*>)DNK?^%3;LVI,598YVN M.F/RH)*J?8K/'0\]@W3RC$'4&43>[W8C[^4/PHG+D M8E'>.T-O)=FYRU^00K+G8T=8/#/..KOKUBYZQFX!;[1RA877*L=\WWY,/NP< MB;:.7$=' =]F;@1Q&$ TB29'\.)=8+''BX\&!G]<+:TSI/V?1S"3'6;B,9,O M)NNH'1?6F:U%AA<#JAR+YAX'6P??UFB$DVH-W<2' N%&5[50#U ("Z@<&LQ! M*J=!:76:"95A*98E@MX9EVP,8FT0J62AXW8^# MT*O.UUH\>$]'\$$[41X0DFG+7! ^#*/1G"JH+'TSH&V'\]%L.Q&02QPJ6]I" M&W?*V[4@MD-A&R;4,]^'7S$;!?- Q/EEBA( JK9 D L$*+WU$LTNPP,BQ];H M>U+Y,&+5R<<-Z:TT=$WQJI7ITV7('6XD%>O:#VV_^].^SOSKDXG(VB ZG_2^Y=66;[4#2VW_B3 M$O-3<4_[KSDIJ\ZCUG5?>M)",DK@ 86QP;9-'-KFTF:L/!CN1&0T'2V^]^V (A-,;TE7$GM&BYG?_GD&OW*,>S.O?$)1,R57[$G;K#W> ?-^ M<@A1,)O/Z3D/9G$([Y\TE795LH@@#!):]_&PLD9 MAD$4SXX2WC]-N+ONG2C\XOBITITEHM6%#@=BFC-!* BC;2+0T-$&]VW_?J#; M)-%/59=AWJI!%ZC&M.E(CO;<^NZ;- KGW]N7SK;]A,8]!9_&_52M6\H2(I!> MA?#J,=WZA77"7 ;)(NDMCIC=.)WTIF(()T$:I[VIA*?FZ;0W-85%L)A.V@8A M5LQ7$H33])E3:GN*09(&L\F4DLM24+*J&]?*1"@D^JLI@<8G<,=W"$KK>U$V M^%)7&T)"F3B-X+8A 9#OD+)JJL<]&TIO\V(*;,]?\J>Q+7?8'2$B\Q7(D^M& MY@Q"XM.UW;+WG=BM5+Q&^ 3X6:B&/@)VBIW!.R1F7EO'=7QEC%#K[A)R1,NA MYSG=DVP1I+/%GF*+(*8*ZPO&,Y,]O=(@2<*^7C&5;]CI-83I))BE,_BW.^2X M=_FNT*S])P;?&8B3]AZ^F]U]Q5RUE_?'Y>TGT!MAUI*N626NR'0RFD\';6O> M#IRN_55^J1U]&/B_!7V)H>$%]'ZEM=L.>(/=M]WE/U!+ P04 " #@@(-1 M1/Y]@RP# #1!P &0 'AL+W=O#'M!BR>+"$6JY,E.]NEWI&35 M!6(#;5_8XL/=[_YW?)H?K'OT%2+!4ZV-7R054?,N37U182W\V#9H>*:TKA;$ M7;=+?>-0R.A4ZS3/LE_36BB3+.=Q[,XMY[8EK0S>.?!M70OWO$9M#XMDDAP' M[M6NHC"0+N>-V.$#TE_-G>->.E"DJM%X90TX+!?):O)N/0OVT>"SPH,_:4/( M9&OM8^C0]PYYU-T%BBK?"Q++N;,'<,&:::$14XW>+$Z9L"@/Y'A6L1\M;[ZT MBI[ADQ/&BU@H/T^)P6$Z+7K(NH/D9R!OX8,U5'FX,1+EM_XI"QI4Y4=5Z_PB M\&-!8YA.1I!G>7:!-QVRG$;>]'*6_ZRVGARG^>\%YFQ@SB)S]G.5^VX(;&Q= M\WY](%L\PJV!PAK3[^&#H@JH0KB]^S@"'OBS-0B362C4Y.TH3K%[(\PSE$JC M!&%@Q6=(QJ:$>_0DB#L;=*1*57 ';,EA"NL:ZT07IE)%!:*ERCKU'_K(5=ZW MPA31/!]E67;\@:^$8R,>WVCA/:Q8Y MCV!Z@;C^(6)(>/(BM>6">+4SL11\F97H'+>^@SZ&3UP3%\Y\)(8*559+=.<+ M$?2\F _S0$DTQ.NA1X!/!3;4Z6#!#2\^D(6])65VD<);8L^1XL48)8SA1O"2 M16EGXRL/(0:%?<$\RUN'F7B:U$N4]44*H8D4_Q43);)9IY+45G-ZIH]X4>)X M&#U7JV.- \18^D:*PP+YB@>I]J&:TO,Z:V2$Q$*+L,#;Y],C\OJ7ZWSRYC^P^"+=3 M?-8UENR:C=]<)=U*'CMDFWAI;RWQ$Q";%;^YZ((!SY>6:]YW0H#A%5_^#U!+ M P04 " #@@(-1=NC$[;P2 G/P &0 'AL+W=O_47I9A?E 9WFSR8B\KW!;;Z_)0*)GPHGUZ/1Z-YM=[J;.+-Z_X MV4WQYE5>5ZG.U$TARGJ_E\7#.Y7F]Z\OH@OWX*/>[BIZ].O5=I2H" QN\6YD6S)2WTKQWTGYAVT+*6I7J?IW_72;5[?;&\ M$(G:R#JM/N;W?U:6GAG!B_.TY+_BWGP[G5R(N"ZK?&\7 X.]SLQ_^<7RP5NP M'#VR8&P7C!EOLQ%C^:.LY)M717XO"OH:T.B"2>750$YG))3;JL!;C775F]LJ MCS]?O0-=B7B?[R'K4A*[7EU7@$[?7,<6TCL#:?P(I)7X)<^J72D^9(E*NNNO M@56#VMBA]FY\$N"O<16*212(\6@\.@%OTI Z87B3QTC=R4)=K9G4&_D S:K$ MVZ*0V5;Q]3_>KLNJ@)K\UXG-ILUF4]YL^AWX>A(26>7+\B!C]?H"9E>JXDY= M/ I>\ OQ_C/_UB.H\4/I5CGLDA$ MOA&)+F N>5$*F>2'2B6!D%G":TJ"O,O31-';PZ'([Y1Y\QZ\28"R_JS$G_&! MSK9E0#B$O*7X\'NMJX<^4I>TE# 8CW[@S^@IWT<_O( 55#L&?JB+0UXJ0FX+ M654 ;E"QDI3W0+T452[4_I#F#TIA[X:, .LV.F:404><9R7,%6#P1F=Q6B<- M/ %ZP4&\ )=!3 SJ[1NSQ\"+.M.5@7Q0!7M(T&@1&_XX%&^!:R53(F@9+&:C M8#0:B9)TLZ1G[U-9EO@HSO=[R-,LO5>% KZZTC)-'X2\DSJ5ZU0)["ET6=:T M+S: ;)AI#3]#\=N N&-?8V@C755*0>1P,+JLB%L#4+)ZOP9\X-AB.Z1,'(C2L_PG!D33Q0&99#49!3@@WI (9K]CHHJQ$ H4& DK&.SPI8WSXH"1< MM-KJ+".IXO.?U+JH$6N$]2*!4+\32, G2*DJ2Z;HI;C4+T1UGY,<24O%Y3@< M/7]!.R"2E= 8HRBG"9<'39*UE#??0:(-OG2O]WN5:%DIB!(F'2N&[1,!5EUJ M8%36H"['FD+(?5X#+UD^U8#WV#!1$":$JHP$P>O(\/J>X/ K20H*5OVESI2( M1H'U$O<[C:WO[7;KN@00Z"51<2@T\+,L5)N-XL#*KQ]A3 &9D&ME?0,S*^-P M24"P&7%[%8F:3$:3-F:9#=B-"^B#^_GF5^.6!OP Y".R7*0YO'IA/ 9>=M0M MLCK]-GMP N7WZ<.1+\ 260GUY0"NDE :EM$-;06EWBC-+"Q )IQ5O&-T!G8$ M06D*_12R1E0',V(V9O E*S>J*,B;YGW#,_[\5XN.9\S8+:+25I)P;?7>@C7NUTB=WE7L)=:4)AIM)5K8?1+7B;D4_>"Y M35A0T,+$R&=(1THOV'NJT<+,21*>;0_MZ:/++KBQIZ3+QCOB(_$#;Q$GU!=X M$0TQV'L;>CBY(/>3PE[*'IM[^QN9$1L!/4\AW91BJ';RJP_&=1]DP7P[U.M4 MQ^8)E /"D@9BH##"$@;F/=35>EV%/;;\BO> M/*]@F3Z$3=.?+(ZD+]X'1A9?B MKQ!,)PEEGV]SD(Y@+T$<.=KRA9B$T4)+JY^%'?Z41!.PSC67O'/XCG MWM5O'0X8(X$0I2NC.!Y[!F[J'-K822@CMNP-6Q2S!9EU3J'<)==@71/;_\YU MC$JNWMZI F49\ZK:Y74)+0:_G"ORPR(4Y"\RXT#K0(IH&LR7*_%,S,+96/S) M.N+5 D_FTW ^!=^,D23B#,)YY%X3QE"2L\GHQ$]786CU6/[]DE! M3C4;1UBT"*=1LXCLDQP!..U[ 'K\="#6JED"0XNFP90738P9??0W\*8E=QN$5#9F.%2-.KCN+6R?(CB%F\RO&>S\2*(!;X79$M\&LIS M(,?VRF_GX<+=?6=$C>MA1]0Z+]X#H;I!U&45S,QH'(60)7R0B3F^8ZIVY$9. MFEXH_IHW@%D''/2O@1.MOA]!\WDXB8Q6K,)9-$S9>9_"$/I8#@G!5$,#JNQC MJ!IG89@^A^OM:G $]]H\^3H9/ %5$\.?S:+YT;ZC13@:VO@[LNBDQ7>SNXY[ M?+IU&+:N5N,PZI*W!,4-7_L\,45"+S-37V*O%#A.*T^6B_F=S9J;%,K$TUY* MND<1KP^IICSLP7"["6 #G/A#;NEQOA*O%F!4ZY$0)[Z#1V)#J#-*[+>9_F_5 M+7 &\_Q"I=(&LR9V--Z$1#I>AK,S?IVXH\L&I+WTLF24GD7%^! ,094<L]@EQC9=Q^Y1N#2L"L4'B9JKR0/HY0=7LO@%#Q=0I@[B,DI2 M,E2V"2A#41Z4KN3HNU@5%40-\TDHXX*865)^.F_4Z)VKHW]T=;31'6H<(5.S M)2S5[)JZ7P0;&!VC@(-<+5&'O-254^.>T=Z-(G3Y8,LL4)*0G$TS+$]UPGNN9XDEU8EVIT,$M2: MTAMM%$,FB2;(T-F#U,D5%>^V 6*[!K;N(FQ"\?.&5<=+5$G1.L@GICG9XF^* M'A@')+1J#*:M*H4P8SW+N=K5D +F.J_-,M\>& 05N(QFA M>3ZT_%M0.9.0_/CT6-CK2SMTHV T6023V?Q;$0_%VT'7%_1BQ[?RQ^M?MNIJ M,E@0LE@TA! CG\W#L7/-#L'C&/'O0G"U1/V"4MA'<(E$NT'PO;]A:XJXHIZN MZ]F>\\8P^BQ'1JK4?J@+8ZPTCLGS<=PPW7_JT*&9PD.KXDXW,PP7OHE\7;FD4 Y,.XZ^-)(Y!P[JL%49XBIU M0BFW*3F\-"VJ/+.Y'_D;MYPFTTF=JM*T[=UCROTR=;7)ZP+NW(9:)J\S.+ C M)\MEX ^U,T[U+S!'W-G@3^,9 >:_..#(8005F[N!!+_672JGL-/C.T,5C M2&#U\_269MK1W983R3^^Z7A\>E.CG4]08YY*-7KINN9P54?I(R<3P,H-4UO/0RF1YG$/\IE=8+NZ9DB0,/8Q@FJE:<9) MCI+T9NUR')9QO@F:Z5&K\T?*3MOG,8#U=)5''39ELL,KJD#J@\O@N>],(V6: MP9SB,-EL7F]W)D$Z8A AZ4"WFP:F0.Y\.7ZA\6IFHIT*EH+E759.]^W,96[YUFQ(TG7.A8*!^8_+I7:6FDA0U%IZ,#?=I$!K-]ZY9W*.:@^31W/N?/C5E1N=_H$(O? M!!DW>@ !-/IT7OELA\!OK _-"D+NP;NQEZ&)2&#$SX!3WHUG'Y MU PP%+B;V/QLB/^VX>JAUO6L3-*W.$1&V;:/9/+/VK1'G7KV7$A3<_#85^^; M 37[/)]_R^H?]F!*U5^:U#Z/[TV21)F>7/N1GT/!C-)^*9&*_"93N#G@;3V9R&NRL: MW/W-\/LR"J8+,X..:&#]4W.PYW*\6O#S93B=G$9@8(Z\F-+$>S8-)Z/>VB<. MHGT 37O<=L-=(V/XD.>_^%#G*5Q<$/UP>W/C@JCS+6L5R[UW<.S_W^&SSAG. M23 ;_9$SG/8H;_+8N4ABW3>=WFP!G&T?GCVD2;#^]\]G4BW8G,^,_H^>SJ0< M\FFG,9FI9'$ZL8Z2BCM4^,8JH-M%ZY'=*1%*@ZJ'@ST[:"NQ*>!QX0A*G(>*!-&V:?UMI! M5^)R]8-\*!"6H5A)'=LY]08% L&/9BY10WG=H.7[#G)C!\A$Q_I #7Q2T08K M23\RT?N:1^%C\G&/.0][Y$'VU0?@V2A*BYXK@^.XWM/?51O/=/;H]*-*UQ&V0.*6K)EM?%) MRB0"(*R1@JE/*QZ6\IE/)^%L$$E7F9FN)H."C(M:V3.O-B7W>R0T 7H $]=4 M63Q1VA[N)GFFXJ9[DMI4QO[4UY\'>^;JG2 PQD*1I0ECKDGI:@E+_A"_S5B[ M+0P%_]K,M-0<.,K,L1$W=3VPW;9I*S.;W;UD\X4V3CWF$X2 M0_OG(!Z?Y3F&-U"(\Z%1074:%V=!0S7!X/DMSD>YY3P-5UW&S?V3G9R#VH/W M%)ETUNSE,*%%:Z34&TIEOO;4R'&A:&I$:(P]%.*=X79Y-Y^\.?\S C"[2:&^ MXF"9$9TIA.W!@EYFZ]3I*(E9^T-7.P*,5G_PI/DHG/&9\9%W=>:P.9\SCR!0 M3"?;@X^8S.G;^A./FC_ZPT#5F;L]U,_J_ZS@WNRB[ MPPMA/*#1HO(E5(JXT^&U;Q''DCBR%Y9*>]7K*/1N;^MU&1?ZT#8W>;)O^G7/ M4.V-Q]0[B(+YG'L(P9)["9,@FD_%39%O4+*80U&VYUD>08F"V2P2B^44JU:H M[G$_B<2M)+TW#2O*,$CIHG&P1-I+1V!F$&$0C2+D=<$,SSZB?.3A-!]; N0T M/W!=BTQWL8C$-)BOYF(\"Q;(W)"Q3F83\2MWG!^/":E@.I^) M\0J?+VCQ*%K:CM;9)M8S,1T%\VA$[98H6#%W@"^NZ$S\#%@O%F+HA[77WH^7 M]ZK8\D^TB6N(?N9WS,W3YE?@;\V/G]O/S4_(?Y$%[+5$8;+!TE&XF%V(POPL MV]Q4^8%_"KW.*R0.?+E3$KZ /L#[39Y7[H8V:'X;_^9_ %!+ P04 " #@ M@(-1?S:I&B<+ "D( &0 'AL+W=O$JD8[MJ/$YJ\Y#89<>[#UO[ )'0"&N*4 !RQMI? MOU\W>$ES9)QC'_;%0X) W]U?-^07M\9^NW*J= M=.=FKQI\V1B[DRU>[?6%VULE*SZTJR_B,%Q>[*1N%J]>\-H[^^J%Z=I:-^J= M%:[;[:0]O%:UN7VYB!;#PGM]O6UIX>+5B[V\5A]4^W'_SN+M8J12Z9UJG#:- ML&KS\'>M;MWL69 F:V,^T+?"$JM9%=W;XWMW]3O3X9 MT2M-[?A?<>OW+M.%*#O7FEU_&!+L=./_RL^]'68'\O"! W%_(&:Y/2.6\HUL MY:L7UMP*2[M!C1Y853X-X71#3OG06GS5.->^>J]N5-.I0+Q1&V6MJD2_(F1# MS^17W5R+=\IR!#2E$F_7M;Z69%3WXJ*%$$3JHNP9OO8,XP<8%N)'T[1;)[YK M*E4=G[^ \*,&\:#!Z_A1@F_+]EPD42#B, X?H9>,%DF87O*X1<3&FIVX@JP6 MD0.OM%MQQ?Y05OSS7Y<[>7I7JY0"([96_4 MXO=*(7[>PF2F1I+3KE:N:]5GNOZ/\LL]! MSBIU%"H"CC9K&)]\_1-4>O@K10+^B8K9T^7.=$TKGHUJ_8:%KW0#14SG8!(7 M"/6Y5/M6[)4M5=.BA+FOG[+E:BN;1M7BG;1MHZP39R):94&>K,1J"6YG(L^# M.,O$*N*W-"N"+"[$*N/7.$Z"*(O%,L?K&VU1WL; =");!LLX$7&*C\DRR)>I MP-%G(DJ+H,AA"R(2A4LFD<1X^=FTLAY] _I)'*3+$)M"YA?%61#!@,/[,H0X MX?2>Q$60A&G_3F%P979[V1Q$Y^#XLM=V/VC;&OA^MZ\52GLK*J^ DS7V4J0A M8#ZIEF)(;1!H0!RF.1[?UPA<[!3&5G WYV4[8RHW+98;=6U:+9D.??6;/;/Z MX$^!A@+#(>9.^ P4L&1U271&5O-3+#-\[O BK+0*+ZZE[( ZEF+>[9$>FM(! MZHA2V5;2_FZ_AW:BAMUK=R+9*9/SN5G_^I<\CE;?NC&#A';3L5Y^%FLO#VQC M6'QN(6QO3,O'H19M,$V?GZ72B%8DXG"44_51<>B4N6[&)!^DZA!4TB<00L!> M(T5[.4832S>&G954,0["W$!VV@0G[D@0>I;62@BZ\Z*2]TN8UYWH-=K%F;IC MQ-^"P5JI!AXT-[J:)'A8&5D[X^/6&JAOAT6[W?L]FJRI)D,\3P[MG*FTD++PB<>:_XJ",M 1E*@R (U*7ZOT:= MCXTFBWQH.0!1UI>K8)5&8A5S%2_B8!G&8I5ZR$GRH" $\A_C- M">J6OWW46 M(T$@?M15!1=^)QWBA0+Y 9@6JA7_.E\$JS_QSN@S"N%^_ M=%H""TN]T26,%F19) BQ"*\R02"7@6*^Y,4X#?(XY]6W\*H%Z@0%4)-0+0T* M(!\#'ZCD"2]&29! FO0/![J?C'"(Q9KB#?ZR2"D6J$4QX( [-KA5W&HUM!2% MSRCJ=L:J(?-.H[,]DK7J[ !D+4*X5!6-]PA$I3,&L:N MJ?JR,R3IN?C0E=L>*0;([$M;-4>(L6#- 0:TM:D>J(R3N)#B+,JS\Q4FJ+KF M81 *G$5A7;,-0;7U1VNO]&;ITP1 M?9A5%+;];U(1:%4GGK\@%++T2! @/:O48 ;[OC[$'W UN1R-P6! M[^W'HNSK=P>V1WY;D_8@37<,50>T.A>79>E#P--D>!BBP9(>MUO5MRDT:/LV M$A&*@.()! *CK80H75.2DK0FZW-4EKX) LXY0A+=W!@4^^HHYC" H';5 ,8D M%-\@]44E#VZ6*](YU;HQZ(>S5@%&)L2;Z_B F.3P-4I%WP338=^K6?0&),"T M/L\<,QNUV,D[>> VCB&/X7=0[)PG#!1]X@9+0"-@,P7>)<6]:T^;H.\T6=W:E19-N9YE4-_N:SQ,F<9Q M((= 'MLZTPS!.N0Q2#1.^CLQZD/Q'9%0#F%L1SD?"K];1,]9=!ZN?!J;YK@F MJ,]4CYRGU9=BL4J>#?Q_G4%?L:)X*(A3VW@:>\'4*WNZC"\&"3'' 0)FQ8,A M9;3SPKU=\R!&R?=]5V^@"LPWYOM"X;[:G]I[*GF:C32,-J/GV&VF\ MT\X-91_UPY2:C8Q:::$06N#/,Q(:K8%%Q>J/PS;.\.#,V>X'R]+R$$3N]?5& MEK]TVHTQ?3)K,^-^P![GU2F(Z.NMZ>IJJB.F+#M."KEV7#2IIIV>9'<[*G9N MAMA*83"-4"TGW&0\*UL",_AN@U,HT@=WVL(9AXWLBZ4PQGH^!!CV645?<']>G-3>"_,)C/-3M16AZI2OJH M7SIR7*\K61D5"5)3:G);1S^@RBM(:7-IH+5RH.2O*0I^L'[#_X M=!;@=SF=@O1\^NT)W!LTL_3E*(#A-XJ_4<;Z\?%!SDWQ;SB[&,AU77\\!V M;MI(C:W>]U@ZNR$9B5E8I>$S,*'T#3U1K?5FG-LJNKZ#-?%%E=O&U.;Z< R' MWI9]@WY6\HX:VJ0)GI]0"GWKX]VEJ"?FH9-:&/*L%>74^I7:EMUNN(P\ MKN\,*B47?PTYR_8!OWLUG9J+YH8[V4'%2GL(F>">5BG"+<4 ,="6F_#:.+I; M>Z*J?^38>SPH/>DVBG\PI,GH:>+^"9WT@YWS>FP^HR0+PCBAEC,+5CD]1%$: MQ.&2FND9+35$!U4=YIQ!^A]U6TA";4AA=! MF-+?- V*E'IUB(=V?6S+9Y;)TB!$DWHF"FS)T_N6WGQ)LX(Q!0-"3+,)]"OB M])Z5)Q&<-3-%%&1Y)K(\B#%S'K_Y^ZJGF.=IRM[W4^7%[)=CU+QK_GW<^2LM M_R/RN#K^!'_I?WF>MOO?[W^4%N'I1*TV.!J>K[*%GX&'E];L^7=H3+\HL/RX M51+%GS;@^\:8=G@A!N-_3'CU7U!+ P04 " #@@(-1]E:)\[X, "#(P M&0 'AL+W=OW#G\=]U0*72OCM37"J<6KH^OISV_.Z#P?^*=6:S_X M+$B3N;5?Z(_WQ:NC$Q)(52H/1$'BOY6Z455%A"#&'XGF4<^2+@X_=]3?L>[0 M92Z]NK'5)UV$\M71Y9$HU$*V5?C-KG]129]SHI?;RO._8AW/GL^.1-[Z8.MT M&1+4VL3_Y==DA\&%RY,'+LS2A1G+'1FQE&]ED*]?.KL6CDZ#&GU@5?DVA-.& MG'(7'+[5N!=>W]BZU@%6#EY(4X@;:X(V2V5RK?S+XP 6=/ X3^3>1'*S!\A= MB0\@4'KQ-U.H8GS_&*+U\LTZ^=[,'B7X,0\3<3K-Q.QD=O((O=->WU.F=_K? MZ"O>:I]7UK=.B7]=SWUP ,V_'^%ZUG,]8ZYG_RLK_P Y<=NZO 10Q<=YI9>2 MP._%?:EPK&ZDV0C<4\X+;8(5E37+G_!G+8PU/^72Y*J2\TH)N71*119K'4K1 M.+O2!=W#K:9C40!S(F>"(I>-S'789(CPO!32(UQ,P7!F*0%5F[,XPN.DR@1R MB@A;P?[ZE\O9].*%%_!!6XBFDH&RSD1<>V$7 E"P<_#IT) -[PJ-:VR6H H2 MT2-M%>+)='HQ>8[ J2KB2ZQ9MJURH72V799$\6)"9H)6=F X"2QHDU.@,N*MH\8<(KM](Y3G3.""HO#5RPA(/4'ZUNB&H&\18XAOQJ["IJ MDX&K:ZR300FU(M99\I_QR'4 6D\D)+0XI,3+G05=&W=37!KD:9BZ( M-8XU7Y^>#TS-Q.G MV?.+*X(,JN&"(N TNSB;)O$.NO")F)Y=9<^G%QR/7D[,MI!0?M7*%X3 -CY M!*XUU$$8C4*-.$;K1$MIBMZY!W@)%(U")!2 X#]4X$""2#=@HL,#^8+Y_%V: MEM!Z.(F4LB"U6M-ZB. #;LPWHF(&1#*/]"EO/3D9.($HXT&?:#*XT1.8T7%4 ME!!5WCJRDX8+2_1.?T (%GJ!E%DA:9)R=ZTQFY6LD!EO9*7!Q6C99;^YA0_^ MSRI-)R=;#48R#\6\;LGGF;A77R69'S"-*!L5&TIG4H$?K^[O?_84W!J">J=GDPH]+?QI:8N M(,40;)1HW* !*%"2]1DFR:2J>:!^1'&H [; M@@#"BNNFK305M6+'F1RQT\N#8HV==4OU'K$P=IH3UTBZ!1=)&-D:MG7G^GV+ M?L-K41\0?JOR*"&JWD#"KNGH)/QLD=!! @F9_&F'JNZ9A1%1?&Z3YVF\+-I* MC=Q$N :[JXQU0-E>Q6:NT+[6WA^$3)/,% FUR#:SC@CG%4!AY(*#@BV=-/3= MR'2U[0*WX\^%L%*2RK85DFP_8#OB._8F!3R["I\?"<*A/Y,KKMLEF6PZ^W[+ M?!_#<;R,:@G;L%!&)^OM&T9R_(2UA25MBX:,>34)M'OAE(Z7J@=*-G( M)P..\9[$(^V*Q.IA3M\3$?O9B_- )74=9:-9QIHNTCA3_%BH]4V5H\5!+ _2 MH[,.D3KSCG9TJM)JP0[Z(-'<"0K(_5+?A64R%MWLL4K?X:L[!=&*?61P6\:= M%PX=UIJ'-3CX1[1F%1*B3_<0=L#A^SI0!P%G9VG(09P(H]9].NEGRE'(CW)V M-#PW&:F'9#J4_R&K(0X?Y(8GB:&\T]/';.X5I**TUPQ,&M%X$(2IPGTK$2?> ML[/'>.\XM?F3^:6/04L5*^:5Q\6:/)Q\_%9S3X+?J2:D(I>PRL/U./&B./J6 M!W70P]Q0J7'*3ON&'@Z3W0YSI9<62< C^Q9J 3IQY*,"[M%%S]L@EFC!XRB! MX0;GT $O\96L:';$Z"-%9:%"#8]3_&'@FN,4)A$4?*_GU(SOK!E:PS,)3=[4 M.^>QGE7HC2I=6EN0KS%T8SSV>VY/00U'(.GIF@"3!*!H$PB )6.%'G'G+VF2 MP-2=8+LKT=V!(M) MONLYR$'[HJ:$F;@=Z"P[MK1(8L.JK;@1]S1=MR;UD@1Q\@0N#O)O'&F'5.>4 MD5>*C+-U"FS%F1L8G\>Q%4P&H(HNWX-4=.$.J2AUS$\#&3"IU?(+[7U*<"L4 M;>Y@SCXX:%E%>P31I&#@; @9,!H!)!6&G6H0@V3'?>6&/H?_LDZ:W?["-MJP MI[2/\&>,E)2M)>%"Q4&N0!ECH'B@=$^@"$OJ!(*>&-'MN#9LS4I3,GR$_$;SWM5"DY&9!N M 3AE0 Z9.REB>@4TM(\*'#)&!V) (Y=M!#;G)*^Z4A4J5@@:>]JI%9KHID:E ME@9YB;^&@@@-I(]L@%(,X,&Z_1!1O#4SD=^./7A_HFN&P2(BICO,D93018DL M?B++%9HF9EB8GG=)*AN%=LE9*JX$VZKH# 1;R^CC@SO=/^_PB?@D'?4"%/?$ MYCVNUD8ONH'O_A!]WAG#D4T[6E&R4F'3X&X%"=>1LNK4YKP ?!-@C>%T@+KC M>9/ C<(2@>,@GC8%*K';Q!6*I(!-R4T-8SS-I5WT=U' .Q A4L6B5JCUX5\:;G<)ECEVN$,R<3KV$.688V7:=V=U&%Y8K^7 M(X'*N)=9:=\O.G2R^8:,&5]$<=Y,*;9+5>0BO>"0[M?/N-U;7YL%+9%4W[1S M7NEEP_R([@28:6->@D>0=;@CWL4Z"Q7ZSHFT1#)76]G&6=4"BBXFU5J3OY/G M-V,L)^4)G3JU7CS'K@@*_9>(5[(7[;,*,=_$%B/QY5VIC &(WGDSIUB@U1D4 MF0,9>3EN6\K=?:BDEM.WCG'1(#+RS58&-JPE.%*,; L$U53R3"R))6?@L9Y# MOT,"RUOUW=U@W#GWJM'#/G%'M0?IC-\DC);Y &!' ]AV;2(Q! =F%]F]DMF] MG^K*=Z6&75/*RMNX?B[B%)-@RY8K-(HKYCRBFD9$,#W"*RX(#>>H \]B^/$(JO95DU=E.74L7 MKC-L2J-"@/* M/.?'V(:+K.LV%8RS-M"KYPX^C=3%KEB;"/BY&F8QO5,?1Z\F$8YR';&<7DIT M\.'7MRM^7HN^9:@Z]IC\>_# "J7K)/_^@7@3VC;^1Z)_VOS"YCC^LV!Z/ M/T_Y(-V2\%"I!:Z>3"[.CV*=ZOX(MN&?66 $0%W@C_2F1SDZ@.\7%FD\_4$, M^M_=O/X/4$L#!!0 ( ." @U$=R\CEYP( ( & 9 >&PO=V]R:W-H M965T0A#RE2PZ72-R9#)+@K"VE&7D94 M'06!F6=8"K.O*I1\LE"Z%,1;G0:FTB@29U0601R&O: 4N?3&0R<[U^.AJJG( M)9YK,'59"KV:8J&6(R_R-H*+/,W("H+QL!(I7B)=5^>:=T&+DN0E2I,K"1H7 M(V\2'4V[5M\I?,YQ:;;68)G,E+JQFY-DY(4V("QP3A9!\.\['F-16" .XW:- MZ;4NK>'V>H/^UG%G+C-A\%@57_*$LI$W\"#!A:@+NE#+][CF&U+EVI@C*'/9_,7=.@];!H/P$8-X;1"[N!M'+LK7@L1XJ-42M-5F M-+MP5)TU!Y=+6Y1+TGR:LQV-WZ%*M:BR? XGLJDQ)VL8$&-;C6"^QIDV./$C M.(=PIB1E!M[(!)-?[0..J0TLW@0VC7<"?IK3/G0B'^(P#G?@=5JB'8?7^3/1 M"=]>X\.IDNG>*=^)!";&(!GX.ID9TGQ1ONUPV&T==IW#[G]G]E]PX"I#.%9E M)>3J^9-!'/5?&2@LH\(Q$@TCH1'FK*4,R]0"*LWMK&D%0B: MW5><8.1#Q+Y M8V7VF!W(% I.$H*VMWI/+?9JWC2@OD-MNCC_P;BS%:3W0?*A8$U8J(([WAP! M5U+-4+MB?A"RYMYWZQ>Y!,I4;=BO>0G7,B<&NR1!:. I1/W8[T6A7<4'?C<\ M9/J$6CKZHH!XX$>=/D2AW^L=PI4BENV@][?LV!\/-+_?[5O/G9X?]@?P48%A MJ\(FLY;$!!1E3(DR83G@;\%KY %IV#.+HO 9* VEXIQQ >B!LI&+_8'B&6NQ MG3[;"Q9M.XU6MO_0?0VVID*).G6SSS0,F@'12MOQ.FFFRKUZ,YO/A$YSR1<, M%VP:[O6&Z9\1.!VBKP^4(IVFRL@_;1&?\$4$L#!!0 M ( ." @U&#QN7Z^0( 'L' 9 >&PO=V]R:W-H965TV5;CY %\^APTNU-/Z?-:WNF)33VEA==L;D02E4 M^^5W71X&!L?Q,P9)9Y!XOULB[^4%MWPV0=TP=-J$YA8^5&]-S@GEBG)MD4X% MV=G9%4AN(6,+CG;#;I KPWV^S"2RA.^THK3#FK=8R3-8)^Q2*UL8]DYED#VT MC\BOWKEDZ]P\V0GX.;4A&X_V61(G\0Z\<1_LV..-_SI8]OUL:2S2[L<.GH.> MY\#S'/R7I/XK%KNNER9%4;776Y$.ZAR,ZQOJHQ+:CY,IH>]T&W5-4P:M-%';*;>S::'JE&%P<.<_%"J%89N\157>+( MY;U1.**>E'*;_[TD3'I!]CBS?T[H0Z%++H*IP \NN=EO.<9A_)#T37C\%.D+ MB[B;,V1G::IK98W+(8@U7TJJCC$Z'52'Z S\EJ$&J)!+3>=[\2 OW.?N25\^ M<573R] +!^P+OO'45C^^PD_U:S08B"7@RH]]PSQ6.QM[:?^RG+4#]5Z]?98N M.:X$70\).9G&X=%AP+ =]>W&ZLJ/5XJ4AK5?%O0Z CH%.L^UMMN-(^C?V]DO M4$L#!!0 ( ." @U'\WG=Q' < ,01 9 >&PO=V]R:W-H965TW7,OS_&HB[5U=[X@"N)KJ8V_'!0A5"_& M8Y\55$H_LA49K"RM*V7 HUN-?>5(YE&HU./99'(V+J4R@ZN+^.[675W8.FAE MZ-8)7Y>E=)L;TG9].9@.VA?OU:H(_&)\=5')%7V@\*FZ=7@:=UIR59+QRAKA M:'DYN)Z^N#GE_7'#9T5KW_LMV).%M7?\\":_'$P8$&G* FN0^'=/KTAK5@08 M7QJ=@\XD"_9_M]I?1]_ART)Z>F7U'RH/Q>7@?"!R6LI:A_=V_1LU_CQE?9G5 M/OX5Z[1W/A^(K/;!EHTP$)3*I/_R:Q.'GL#YY &!62,PB[B3H8CR9QGDU86S M:^%X-[3QC^AJE 8X93@I'X+#JH)D MGXNWUH3"BU],3OFN_!A(.CBS%L[-[%&%[[(P$O/I4,PFL\DC^N:=>_.H;_Z MOIO:XXWWXI4M%\K(Z*?X\WKA@T-!_/6(B=/.Q&DT_"1B@3R)$/_/K6$955@+ZL M=E@+(B8Q)FMX68NT(^ =='F-]OF-XD'&Z1F'%[EU*)VTO@E M.8[?&BJ/GD]',[!*:UY=%RHKDH1G"XCBT?FST6FW01F125]$IX[FH_-NP1&< M\^R<6<6$+*5RXE[JFE@+EK7,"*TLM*GBB.9>R!"<6M1!+C0CYAB=R)[?GMR] MRBAY5-4N0R"($Y11=$!J;3/D*A\*[G LKQ6Z!-HK]RKEAZP5 0"TI8)/*!%I M5HK-2>\I8$-R6YE,USGU3A9X>A+P5HP,PN%Y((YSI;1*O>+54.- ]9&XM?6 ^6%L4SXO,8IRL"9?J@9 M% 6"\I5#6%E/?B1NF^"A%95=A%$Z*[R7*S;!-%@KH-]W+R,7,$B(VMQ3Y"#* M+KL3MDK],?:CQ69/4.!)VPW!Z35QIY(F(XXF!P2Y+I"GIF7TN;BKO,81EJ#/ M)M/GXA:1'HGK/(],1.7UX/D"_3 ZEU0H[VOH1Q!\+:$8 8];3GA>R+DW88;R M*= -\['ECOK #R3@/SGS_L.G+MP-+5IN<_/V]>)O5 /;7=:AQAN.,/C0]!:F M3"J#_D?8G?:> M/''$HR@3?<\)"#29:J"CK'MQ26YFJE(PZ!ML\213AH5:1Z*7.V=R/.0ZAI4- M7@_ZI:Y;D8OC,Q()MH *W'>35-V4+!++_;?'SMVNE)QK?# M9TE;7:AE)FP90U)[6M9::%QHF("M?SD6^7>/?B_$:Z;!YTB#3TGL=[4D\43Q M%&=K#_W^.#Z6<98_QL2W/P.((S&=#W'5$V<3\>KP.# ?3M/ZQ^U,(,Z?BNE, M?(R\?<1+J#\;SK%Y)[,&?8)7C34GNZ- M1-/1C?Y C;N"^.HBIN[AY-;?>L9-8S8) MBF\6?--L8?%4?C7]A!D(3GLV^[F<=WTNTL'SXY" M D*S[3%M?\[$=,3"8&)WNN!D=N@N. M>S?K.,3P]P,&ADM(NF1W;[M/%-?I9K[=GKYOO$7?4TB6IB5$)Z-G3P?"I6\& MZ2'8*M[34:]@5_Q9$(CD> /6E]:&]H$-=!]NKOX!4$L#!!0 ( ." @U&6 M@/-*3 0 , 9 >&PO=V]R:W-H965T,B"=!V-VS [A8TN]W#L ?%9F*OLN5)W%IF22'_E)I+DX"/F@"D0-3Q6OU=(KM&ZNQV.5%5@Q-1(-UO1E)V3% M-"WE?JP:B2RW1A4?1T$P&U>LK+W5PNZMY6HA6LW+&M<25%M53#[?(A>'I1=Z MQXW[+1JVQPWJ3\U:TFK<>\G+"FM5BAHD[I;>37A].S'Z5N'7$@]J M((/)9"O$@UG\F"^]P 2$'#-M/#!Z/>(=MBZ$'[/*9&G^9X,H^X>!TIU,/LE9I477&%$%5 MUN[-GCH>!@;SX(Q!U!E$-FX'9*/\CFFV6DAQ &FTR9L1;*K6FH(K:W,H&RWI M:TEV>O61SOTGH12L4<*F8!+A1FM9;EO-MAQ!"[@3547\;;3('@K!8G]J/*>8^\.@8^&UTT>'/F1Y!'/H0!5%P MP5_<$Q%;?_$9?^^9K,MZ/R3BMYNMTI+NS>\7_$]Z_Q/K?_*O$WT1QQ3QM6I8 MADN/JE2A?$1O-8*O@X=?"H2=X%2ZQ TX585:T:;4!6CZG(FJ(2>VQL3.E$B9 M :MSR$O>:LRA)FANH!N"5A::_0TZ<]!J"/VNK,F_:!7Y4C[@4X:-'OC(Z;I? M75.$$O'D<@%=#;$E/7,[/A(]Y[^:NT./,!U(=YQ1K#W;N([]9.Y@Z$C3(+9B:+)R!Q &L9_.TO^'[3CVYQ&Q.X_].(UAFOA!'$ 8 M)G;YW[*]*>L,;4IGS-X1Q$RW,HZ!!A MBTC1DX&%HM_[R':L%R]'\]T)CX3--!R0 J&VPEO3%G925*_ULS=V,4.C\?H% MC11[QNCF.0YL8J177."*&?#MET1A&%,SB.81^&,WA?O-)V3NX-L+ V:[5+07ZB,H6T]Q/)@G, MJ#33&UM78# M6K_;C[S\0&PO=V]R:W-H965TFD"3[!A$,]V *.;7SUEZ PC2M./97FR11&]G_<[2 M>+/1YK-=2EEGCZNRLC^<+.MZ_>KLS.9+N1)VI->R@E_FVJQ$#1_-XLRNC10% M#5J59]/Q^/G92JCJY.T;^NZ#>?M&-W6I*OG!9+99K8397LE2;WXXF9SX+^[4 M8EGC%V=OWZS%0M[+^M/Z@X%/9V&60JUD996N,B/G/YQ<3EY=3Y#7LBQQ)MC''V[2D[ F#DS_]K._ MI\/#86;"RFM=_E,5]?*'DXN3K)!ST93UG=[\7;H#/@(D0RX&.\9,'4#IK1O7HAV^:.HQ=LW1F\R@T_#;/@' M'95&P^94A5RYKPW\JF!<_?:>N9'I>7:O%I6:JUQ4=7:9Y[JI:E4ML@^Z5+F2 M-GOB_SI]Z6N>)EIGN6>9G]JJMZ:;-W52&+]O@SV'+8]]3O^VIZ M<,+;O!YEYY-!-AU/QP?F.P]T.*?YSO?,UW?@_[BA@6>T@)/ M]RQP):RR2&90'BNK6J!0]A'RR&D^)--D'Y<2Y#O7J[6HMGB&7 .=*RL+_,O" M@0I1PX>YJD25*U%F%D9*T*[:9DOQ(+.9E!5N;2T,/* XG%K)29:?!Q_-+(15/2<>A\-1SI7N:-4;5R3[Q[S)>B6LCL6J]6RI)A M\ O=O[L.2\!,PA2X(U75TJA5C48.#J6Q.M"V;S4 MMC%XEK@D'!/,((B"T2N:632%JH\2%#@='1$?R68-_*'AJ#70("^; F8J2\^Y ME"S]1(#?,Q384L)D7UQ[A"(.K&FJ9+M_1<*)74!.L4+:HDX!3?&;:U8B%*;) MB]$#D\ACJ5, ZQ=/JM:KPZ$"-E:C N^$C _1BZ(V(4"PC\!6(N$%9%<7O M8.YYKBA),I?6(I.17CCU7"@3E_7T[N[ZB]1)&$2TA8U8<&0D5^#RC5-$OVJ] M-%*2>%5@D+(5&W.)QCP#4ZQGH!1>#)T*U&'S"F18505H/'I@OV6_8*V!-9E\ M7 -E<(MNQ:T4!A= TG0$?8+:@L_!B9U">D6'G2M=[/X^;VI0!)IT=,"8/PO& M_-E!*_PA6CHX323Q'I/^-9-=IY,19[Y&TKTJULXA-%5M.S)"7%3P]6:IT4;I M306SV69F5:& 61*4[;(LF:3.I7CSPW88?&)E1NJ;F*]M,=I_!ZU7OFU&NQV21+&;W6$48W6S?&-HA\0!R)>(F+ M\O8KW>(^C_7NFM0)-%T;.0A\"([9"^JW&;+4OO?[(+O435F@1B%&=XSXO:D8 M Q--;F"V[&*0.<_Y/LQSWU[HO@$:T&?4/427SL/NL*5K?2[99MZ1KT53BP Z MFXR'_Q[-&- 2'O%:#G/M>K.Y*N%[VK.C+<[UJS#Y,IN>\U.'M/EYT.;G!Q7P MY]NK>PP/4BSCPX8^=3YBMLN\A:'?^2#D8Z*'&P5:-D.KZED!Q#8+?'X!)X!3 MYY&N2':/==[]%+$.>"V(0505F?%SLUJ#R #A;QN37346?K06F6OJ9FUI:R"M MT_%D&F;T>P[3XK[+';L+AJ'*8'5P:H!*Q&?8>_$ 2@,.#J>T8,(A@) HHT63 MT_\.;7DEZK@W,LX;95OZ%D$FZ.*ZF<'WCA(*H0P+'\PY( R"C@8-#ZI$K0= MC5)L$9<6>ET['UQ!< AR9^2#LEW(JBOX._=B'W?1L[:CBFU _KH#X3 K4#(R3K5LXBA?$>,W)U-/QTV!^A)D) M8/?P]K&4V\CJ<63U[B.>Z8/ MFCH,@TD6#@;%W&U? 380LX<-P[6BW>XQQRP M4P9*LCBP=0$"/FX3V\;@%29>K1WT\ "U>VYP6[0) ;2L9HHA @BBLAID]0&= M">QESQ9Q$0BJ\\\X"P #X)?1#X* *RKE K\&G"@@[ELV,-5:;'EE9-P:14@W M%@,@&BB+44NG^Q6C)NR:G(T%20%TQGFS4D-4@W %E>N017L1+-J+@S;HDZ5U M0704^ 5I^ZS843.\\S/0*=G3"J]6>Q!(?^A(3MBQTB:H&*5_A10+F^7XQ]K& M4XO-Q7R.T)F48\6XAL4)%;H*,KO?*7VMGVVY;8K_?!"2[-10],#Q1 O:/ A5 MDA40 1M0V.3^_HK-C+);F,^!#J.T M%@H(:X*V[8PG:\*00C>S>MZ4 2GS0[DPAIB.=.6@![^& MC>"S)9@48BDJ[;"D6!KV*_UHBL]HI&WKB*IL;9HH7YA:JN4"S**J8,K:64&< MPTE):"O8-ZF3I?/"E]<-1%? \&2[ !,3Q+JR#@Y42 M9-8]G- HU2.R_13:X BD>JG$3)64C2$GK"%RKL4C?B*#.F1%2*WM(! O4H4, M+=&+MV^<_B;3,__=KF<>P,#$,PPO6))_;&04//#%XD&9)N:=KF]_N_EQ.'D9 M V(9B%7*J=#P]F6H)<4#: /I]"DWOKSFV:=NK-%J2'\R8!.E5[Q0Y&K*V$^ M2Y>?"%Y L;<0&\%4Q.\<.,HSE,T:X4BN3-ZL0 M0'LG&;4BWG)$$G0\JUJS) M>,"!,7"+"@JS_-X4"^<:R8/$-$*P-6UYAF]Q$L<#&-2F//[>C>A'V3^7JI2. M=!OACA?WI^#<>?T=+('; $>&7Y]Z&.R8,#1QG#4-X;-35&0 M_'="*.P 7GNS7] D%:4'* T,YL;Y6&%IBPV MF!;4!S!Z#:!28"9.[R'J7%*:&:DNS8/*95O3 ]-P!9A1BA6("GH&1CXT,4A? M)4N$E#7L$$2PQD(5[6=K,1;'G "PD_/(DUR6%D0^R MW(;HO3.[C6 >Q_6G-/U1L&!6%AM5D&719@$ARI\QGX%92JO^Q"._[_5B).9K M0$;@(RA> _K^[D&:9PL%-PEW;5>.4,J5)6N5"[LKG%SWUG,34(,SA[BF\U7',_,HOJ%U0_U,@DJWND/!7L)H;2J?2J=5,:U0 M:,D'\9X6-0NMLRBI*M3C 0,IIT@4Z/(&?%?O.4?9=4=A\=$"-@%J M$_>[66JTZ%SB RI/QG^C*;4)$<1.G6)7&76"?^!>&'OK^[,X*[C7[NGO_!'O/!D^,@@2%+<\5U8USYET5 YZ.NK+E7W MR\G+0R#@90 !+P_ZYE\H6.CSZ<>,:RDO4L2@*4)WTXY&((XSB-+80,TI6X>@ MF\".!ZL)UM)SP-*@60"E9-M"%++&JB[$#)F:$R*.,Q.F,Q35 *X#I?&+4U I M&?:#]?3&A$"SP8R/QWM)_A%8+0D*@B$%GF@3&&JP%01WB8"#G 5E><'1@J>D M!"D="'=#3X@*O?HH(Y(!$H%?J1'#P]!P)/8O<%C>-H1$*^ERD)1>&,">5$X. M+60,>C0N)2/TB3S(:BY$4M/). M,*[./&)-S/_JFR-:6CJ ^:PE@O#$BH +ID<&G#7"BKJLL*@&(0\F2^D (0<# MSO W4"Z2/Y>]\,.PG8R&YFS^ &TY.H63"TYE-590:.>R0-W*U IVUIA0*F=^ MU/K+_/"I)<0Z)$6@[#PEQ^]>);VIYIPDKO$0SP0T+5PIW96YUP*$C")/2U"# M>B566#)0+EWC.. ECH&*7XTA;@I%&M)1S%7D?$R@R4P;L/%48L 9?4[DYNHN MI$-: K0G<7E8!%6U0X,O"*(7.D?2'9G'U0D"$I/0G;C.C%X!_M@E CX UF"8 MH]3P$>+SS#Z_F-]P2ST]F>YN/R75M?TB,@"U*#EZ1#:!N[(:&;0-C4. (CH?->>X?0C23 M<6QZ'!_$)I=>RH= UB&E!PHYJQ.@WMOB^%-R2VA'NOZ&D"/+*TQ\-NB'K M9FK:#QIJSR1FBSO>MFV7'!;*".VY,H^E!%JR =8<@L:E^BRIU0UL&3M&I*$R9[(,--G1X+M;"&C^-C M IOTPMG\':H,NN(.&%XWBR4!T5;U(8F:O3)RHM)ZYW7H>5S!M"%9=NM:H3 U M/\ \4W8<)DH2BJWNKU%V$\E"#/$9 ,J%YLO();:#/TA? M?GB",Y\>C-F34*T_5[*4)=67$EGS98O&=F9(ACER%$P*+GH"\&LP5-BGO@=M M5]*P/3EL9G8#_5YC=>0L=V&6GHF#,!._G$:"N=**2CM9=CY4GN31&60 MPG"7[9Y9B;U^3D5IT8S)1H^0JK$0R:'_<'E@DM[0GL?U*'($ ME)5,O4=[UZXB36W.#WA;@HU6 2N+/$1)7V =JIX'RCWA=A)MTV3<3R$%A FZ MJ7&OKL^;1'+ OWCZA'@\-)./&(@%ZSG*@L!.-LY>A!,U#8CX1-K\1IAB6 M6G^F^ X?CV4F[W8Q2&_YUWA\9;EG!#@!0T Q7!=#(>6*&M"]@'H-V1AL343) M @588+ZB/H:B!ZW,-%J9Z4'[<*_G-94O,3KAP"*6F7OMS9'SW;3GN\;Y6F+E MJ]O6=T,I4U!";MMNMI?YLM*E7FRQ3O. \L,@V4N0E^Y68BF*DW4;&H2:#YO] M/6O UT9@Z2/'(#V($N]IO;3F5,[D)U*E!2( MV$#ZR@7$R0FX-S>N6/0RB.0GPI->.)VFQ5S6B(/GWEC&!3%H'VF!<)XD70D. MFEN #?&$2D%41R,"M+=IJ3>J%6&[!GRZIQ63(B[ACW'1]9=.[?QT'6NMWU)$ M/JA \3[1Y/R@P*-?K6JL^V II7"MN^X[:DX\U(G8JV%'+GCI)D^O-+6[%6^J M[+V<&4K_3\>3Y^P^8I$O&7F/)A8,G\VN-/R7/7E_>7]UZ@_5^^ G;E9XP\]2-/3-,W43GVCJ_1-><]*RCL88*=^H(, M&805"@4EAN2&^Z09B+W= >5X2RH7 MLQ9$(OV#(^&H#5S?@(%?3*/B">T2_-"07(]G(LL0)]K3+-W^-!1V9G5NFX44 M&K5J&PB>K>P]RFXR84^^3H_DA0.6=3=3#@SJ4!RI?GO$;JOG?1[1-9XE%9_ MK \O;+N[Z_ U@IY:PNP&*;;A_"B(] MW":V[\CN7)U90C.PX>@^W$L _*X6? N/S0GZ,2\K8]2=GQM P GL T 7\-S] M)[#V(T9MD_-!@@EO8N,7Z)VCU.09[BV)ABL0-QXI4!+OFBZ# M(&$;&G:9Q&X?T;3=H(F]=Q6&:W\?[XD@(@&YFN SZ?CO_,7^&Z2#S3X*^QD! M4RY/$YD1@+*Q&:_;MRB[\ ;L@&8 [\9=@[S#?<2;HQ%%+:%R"#[T6. MT5HK2G[G##Z&I+TSM *CN_BB*J05[L#5N:R#\NVT+!F1PK?K^)_0.X^)(6Y[HMZDOM:><.A_H,N'Y*896"DQ32NS M9Z>#5F7\76-T@3T$!L)OC"Q)6T-4ZH/CY+&[=A]YY^TB+NRY7!CI\HS6,?.) M>^&2;>A2'6,M(VM]BB76QA+%T KV7\0J)64KE/6MX.76O6_ A56-R^[>.VK< M0BA<40KV?>,J.)0UG+O]S"1"+4RJAH!L!#0*;P^@8F%*JIA][3MD[[784'.[ MV:F'[9;<@B#BS8Q]-F;RZ[]CV@=U49-#MIJUSK^CR76>@=2T-WC5ZT*20K098E;;:#+9=B MPSD,]]:7L %"\HJORSN[@[U!I/.8Y<0YD[<9878'A)PRTV(.&XE\1\ 3\EM,X^/\,MA?R5"@49C#T/'HQ;,3+CKY M#P#YZ)VF,UT#UJ,_EU* _N(#\#N^5LQ_P 7"6V[?_A=02P,$% @ X("# M45GD412M @ .@8 !D !X;"]W;W)K&ULG55; M;],P%/XK1T%#(*'ETF[K1ENI+2! &E3K@ ?$@YN<--8<.]C.LOU[CITT=*/M M R^.?2[?N9^,&Z7O3(%HX:$4TDR"PMKJ*@Q-6F#)S*FJ4!(G5[IDEIYZ$YI* M(\N\4BG")(K.PY)Q&4S'GK;4T[&JK> 2EQI,799,/\Y1J&82Q,&6<,,WA76$ M<#JNV 97:+]52TVOL$?)>(G2<"5!8SX)9O'5?.CDO,X<7JJ$\2Q9$D!:&ZO*3ID\*+ELO^RAR\..PB@Z MH)!T"HGWNS7DO7S'+)N.M6I .VE"G:Z:HL!*H<5 MWTB>\Y1)"[,T5;6T7&Y@J01/.1IX=YEA]E0_)(=[KY.MU_/D*.#7U)["('X#291$1_ &?18&'F]P &]?N#]G M:V,U=,6-#=W^W)[''E1 M,"E10,6TE:@-* T9U]3T7?LX6E,HFB":6D.&,8,X.G%RI=+>(UL@+%19,?GX M\L4HB2_>&AH7GQ)#>BGR>U=Z:)#DF8%<"1IF\)Y[;0B$]Z M]4F$7RCUA[E=S/'ESNW?Z$?;$$==&O8U5[@SSY2%C=]:!GQ!VM'NJ?UBG+7[ MX*]XNU6OF=YP:4!@3JK1Z<590(WF-U7[L*KRVV&M+*7<7PM:[JB= /%SI>SV MX0STOXOI'U!+ P04 " #@@(-1:F;HLN5[?0*%6EX-@L!EX)Q:YI8'AU47%%W ']GWU5F-O MV$E)10G2""69ANQR5@.F I9+PN[#NU M^@G:\T0D+U&%<;]LU:[U!RRIC55ENQD1E$(V7_ZIM<-S-H3MAM#A;A0YE"^Y MY5<76JV8IM4HC1KNJ&XW@A.2G')G-O7G&AV0=>U,#> #>U!K2X-8S+ ME+WA^@$LGQ? [B"IM; "##NYIQ'SXF)H43])&2:MKIM&5WA UXR]4=+FAOTH M4TB?[A\B[@Y\N %_$_8*_"VQIVP4>"ST0[]'WJ@SQLC)&QTWQDMADD*1/0S[ MXWINK$;^_-FC8]SI&#L=XP,Z[C"LTAI-JC*6J++B,:V!EX\*487]+)+$?(PA=J(5< M$(N%V>>^?N3W.;#;!O%WWTS#(#[_/W"[]1R%JP(3BCEC2 (U!]WQ@/W,98WY MY7'@%UA"P8+V&[;?$;M7%K'USYX(B3!5;1"[>;';O6[.=3+:1??X;Q+/+\,/RL__[T[I19 M[:BU_A+!T[$W'@6'AIW/D8O) _+U/\"=Q-XT&&T^C:G+O:9Y)LYH$GK34?2H M8!Q[X632BFY#[PNH-YTA,A];$S_TXCAZ,CN=A5XTC=A?1_]<$+R625%CLF<8 M-R0D],]=L% FV.67FP_.*>HMIII$X2TA#>[%EE&%2)$D*1J^P*2"=J(KSYSV M9.2HR\C1LS/R7D?L2Y6](JF2.C,53^!R@*62 ;V$@Z,79=*6_&/LYRQ[-5C0MU)7R]Q"$7[9C!B&O/,FL8]?VK^] M:VO19I]$JUD V0X'7A#&]#MRY,.L$04SUVKXW./J2>?J2;^KF]+3W;TYEPLT M(IZ?+G<+"Y%@9PG&N@IHG]-[A3_'Z4WIBZYI'7X$P]/+[;-[S?WLN+0)>B&1 M(93"R?\8TE[DDTT#S\?O;5W6!:=BF"UX&Y?;:>66:[TFM UG=K?WN"'NW!#_ M!S>01; & 'QU$-$Q&I: /&[#) --!0(6Q,D#6R%$+FU73*SW>:L7P]=YZVN@ M>FR5BR1G6,HD!69GD0DJ?#"Y!GA2.#\AQ:]XK,.S+4TP MC!Y;_17-39M>L1";(QVE)$.@GRK00J5'+X^Q%XUB=IW^73<41BL9?!^1D$RK MLK4AF7"KS,,*3RVD2UBB-_<;BY_F?8*0\&&*,8-/N\,WY<05 N]@8^C$K:?- MG3MA;IY^S8=JRKWWIPKBZ]7U\R!IZ!I &ULS5A;;^,V%OXK!\8\9 !V+%'W( G@9#K=+K;;H)EV M'A;[(,NT+8PDJB253/KK]R,ERTKB:+/ /.R+15.'Y_:=&W7Q(-57O1?"T+>Z M:O3E8F],>[Y?%RSHOF\75 MA=N[55<7LC-5V8A;1;JKZUP]7HM*/EPN_,5AX[=RMS=V8WEUT>8[<2?,[^VM MPK_ER&53UJ+1I6Q(B>WE8N6?7_N>/> H_BC%@YZLR9JREO*K_?/SYG+A68U$ M)0IC6>1XW(L;4566$_3X=:W,CJ2[DQ^\M%NJ"- MV.9=97Z3#W\3@T&1Y5?(2KM?>AAHO045G3:R'@Y#@[IL^F?^;7#$6P[PX0!W M>O>"G)8?%D,+*][EOP5EAG](ANSU_1CLQ&;I^>74&_4 MD1]TO.:S#'\MS <*?$;B,L%I&BA M[L7BZO:M\JB02$1MX#2H"0+:R@H973:[PT MN.KW]$+8._(S%L8)%MQC0>:-)%INS4,.1U=ET=/Z,?-!@$<<1B/='@!"!;+F M@%)3Q!+?IY1Y43R ]\R.D 5>1#&+>/!2H5>M?T=AQ.(DP"+R6>R'-(-[-.(> MS>)^JU!;E7EDU"('C9,N_NS*%D7/G )XEMUK /)%XQ%GLA?2I4TUI; 8_ M\0?")N42V7*O_J-LR1A81B]I[,P8W$E"<9;S MZ6#\^1*/=HRL:IE M![2G**VFH%AM!IIG@6[_UJZK(>C%/8:9%H>-*/:-K.3NT04X"U,'$(L\]^0L M2SV*,KIQ?1R:*E$Y27I?MH@H%SEA&&+%LY00OWW-R@O K_J\>.H4XGZ "(@( M 8!"U[ONG4V",(AM'64>1-IP0<[$3U+W_\!#C >I>WJNZ/N(YU>=$WL)<=@2 M\ 2I]]\=XW,PX\0SL!S=PK(X=L\PR&SM!J^9M$G&M$G>G#8"#:AV?LIW.R5V M6-*VZTO,U'%#C[%'7NA^*KUF-3B=7I^1'=]#'3SL_HOL*MV;/O]0ZWHG/XN" M3YB1L MZG\Z4L-<"&U9FKX08PP,M(,XFI!SQCUHXV0FP$T3>9,?E2#S=B88= MF(WKR-;V&XY2SP?%3IH[)L9,%*1C%*1OCH*=E)N'LJI.(3G+Y322/PWL:-.I MWGV"X,>#!TG8P?HE0'.ULD]:_1RO45*/^8MZ\8X2E@"@(]TA Y.(^2DG7(U0 M4IIA8"H>"6-QH_M$)L[3YQ)>*(U@0(<.^!PDV0A)]M9).B\*U8GC;'<*F5EF MIY%9/6/[/8:H+V+]*9 RF(X#\,$^LQ!NW:8@G1_IS@U M5]@9F=NQ*$F/Y^"\K\+I@1'#"VS]Q.AT>%NAG%3])%,4-IHL(4>SBT"83 @G M SZFI"RQ1K@A+IH#V?>.5U;O?X6YS1^5K'KMUJ(1V_)T69WG/(_Y*1G? _\# M?XS-=:GMYPX'/Q(O"^TBPM4HHQ_KMI*/J*)W1A9?QT&7;G%W<+$"''&MB8\P M3/5UO74*#>;E#",'KE/I\<1:-IU]F2$J$D2(;="SUJ.EQKC!V::.J33UO9, M+R>?)]#H=^XCC'4=8JC_4C'NCA]Z5OWGC2-Y_Y7HEUSM2OBG$EL<]3XDN!.I M_L-+_\?(UGWL6$N#J<(M]R+?"&4)\'XKI3G\L0+&SU]7_P%02P,$% @ MX("#4?QF6"'% P Y0@ !D !X;"]W;W)K&UL MA59M;^,V#/XKA%<,+>"KWQ,G2P*TW17;<"]%V]T^#/N@V$PLG"WY)+FY_OM1 MU$(OO_ETLOM YAC86Q"(P>+WB'=6V!R(UO>TSO>*0U'+X?T.]=[!3+ MFFF\D_5?O#35TLL]*''#NMH\RMUON(_'.5C(6KM_V/6ZT]B#HM-&-GMC\J#A MHG^R[_L\# SR\(Q!O#>(G=_]0<[+7YEAJX62.U!6F]#LBPO569-S7%A2GHRB M74YV9O4!*20-E\]L7:.^6@2&0.U64.P!;GN ^ S ##Y*82H-[T6)Y:E]0,X< M/8H/'MW&HX"?"W,-2>1#',;A"%YRC#!Q>,EXA'_?K+515 3_C&"F1\S48:9G M,)^H-\JN1I ;N)--*P4*8Q?N,!)IH]]*Y2BJ[;^Y;EF!2X\:3*-Z06_U7"$4 MPR-J=T1ACX =TT"_C:RIN?0$((?*)#3B677("I9*>9*/75WF6+!Y]; M5,QPL1T< A<0^Y/IE)Y3?Y)$\%1)9=X95,U0*YW%$/DIZ7UABMMB&NY.IRFA M1'$.S]*P^A0^\6=I0L\H\N-D B/T9$=ZLG%Z^AO&9FO3F4ZA[1S>= VT[)5N M%,I<1ZE0(*0HF"BP=@[+T_#?9'#TX/,,TO71*6XX%2(Y92IT9P1& 0U9IXZ1:XKFT#0_,GS/=4%)IZT(+A7:J]H"&U9(/1*D53?-L(,I@YL^RD*H1:4YLJ%0@ M]:/L0/Z/H1TY27-_$F94D)J"XDW;&:I6+L@>J5 N,P)-KN#!)I9:X875G6O ML51=0$K5F\5P_W]U,))\3=>\K7&)O#(U)FWFO##,*-4DQLL7=PA,L+E^?\A+*9 MGT]F)XS-_(2Z?P!\9&K+A::<;\@TO)Y2KZE^J/8+(ULWR-;2T%AT MKQ5]AZ"R"K2_D=(<%O: XY?-ZE]02P,$% @ X("#40L,*$:[!0 \! M !D !X;"]W;W)K&ULS5C?4^,V$/Y7=M+2X6:, M8_EG3($9H/1ZG=Y=!KB[ATX?E%A)--A6*LD$_OONRHD)7##T^M![B2UY]]N5 M]MO5*D.KI:CQRTSIBELG!RYN;$^.5*-+64MQAI,4U5')T9+/Q96PGY9CC:-AAU+(2M1&JAJTF!T/3MGA&0M)P4E\EF)EMMZ!EC)1 MZH8&[XKC04 >B5),+4%P?-R*4$-Y4E<;]PJJ5S?(!3!MC5;561@\J6;=/ M?K?>B"V%4?",0KA67*:OPJ M4<^>7%DUO3DXPW45<*XJ#+;A;KOVK_FD%.;-T="B&1(>3M>09RUD^ QD#N]5 M;1<&+NI"%(_UA^A>YV.X\?$L[ 7\.+4^1,R#, B#'KRH6W/D\*+GUKS@6AQ, MOE[SJ=:\G@LDG87)/6S+C?F]FSY=<5W GW\@)+RSHC)_]3@4=P[%SJ'X.8

B$IF0_-DD_%\0"SU0A]*P8GUPL!,U5B)LIZ M#I8"#-( W^3DL_912X-%[9K67;7A%11>P."HB=!=? [A0U/1!&)]<3DABH/3 M6Z$QQV%?U@BC&L/KPKR!C\Z* :P6QN(4><4M_,[KAKS90 *+O724PX^0^$D( M;S%(" IYAC-I[*_NET/ Y9OO3WAX)/A53,Q4RW;VCI5&$B7CK>B M;@31Q@M#8AOSTM2QSALY]D4>PQHWUFHF#'5#O 3:+SG%I'F*PKPD89"-8M3* MD0\XCAA<<3S*'9\P!V^$)1*RT!LQ%/6B)($H\5C @"5>@G.7& ^NIPNG42!R MJ9;N]&/,RS*&:9'F*82)EV%6L 1(G@K:MSETJGP CL5B56&4\M%6B$YY<5I M@@F&XADI!VP$U\K2:EX*.Q;"P$M90 G*L,"[70KHC8ID@EYG61_ELX[R62_E M+ZIEJ>Z1$HZ(,&YP$] K&)>\[H$?=?"C[Z/QR#N'\E>G.#=8HM?'4V/:8H.U M1F+GBR6=2PVWO$2&H;N49*0RIS*Y*_7[K7Z=5@\)=-&5.J$KES_W2$7,G%1\/& M<$'FZ(1Y9!+]C_%N)/MRZA%9"S]U5FPZHIK;M?;2;[:[S MI^TE]D&\_2_@/==SB;M9BAFJ!GZ&C:ANK]?MP*JEN]).E,4+LGM="%X(30+X M?::4W0S(0/&PO M=V]R:W-H965T.S0 44L4J4N:&'"< M%MM#UR!)MX=A#[1$6UIE427IN.FOWR$EJPYJ>VZ![F$O%F_GPG.^[Y#TQ4;I M#Z:4TL*G5=V8RU%I;7L^'IN\E"MA7JI6-CBS4'HE+';U:##KU4KHQRM9J\WE*!QM!VZK96G=P'ART8JE MO)/V?7NCL3<>M!352C:F4@UHN;@<3#22>XV]YJ?^/WCGN9"R-GJOZC*FQY M.4I'4,B%6-?V5FU^D?U^N-.7J]KX7]AT:Y-H!/G:6+7JA==5T7_&IC\.. M0!H<$*"] /5^=X:\E]?"BLF%5AO0;C5JW(MY+V#Q?V!?ZXF?L2]:H:Z>@2:UW^>DY6GZ4! MB].GFS^'^U)+^227@)E0ZTEB(!N08X#&):024X604DS1F M@*+/(609R5*,A5,2!K%7$5'LW"LKZB$WJ#^BA,4!+@J\O9!R$F( M_TX0'>" M+_V(9B0*6-<_@E<^X)5_*UX1(5HN7;EUI;( U7@\F;)J6X&6AK85UQ!(6G MG=0/52[_U[1XWU0N(G=66.DY$2F"UWE B+D3T:1$8X)"6K-NG8:DR3E79O% M)*#]^-14 LF:5XLJQZ 1SD-PE'*$XN!8R%%C&OM!RDA*4S_Z#K.JD18D0UH[ MVC&2(34],U%+&OG!,"(1>L/^0R;& Q/C4YF88\W"+ &FL=@>Z;VC^XAV5*^[ M$9Z;5N3RS^ *R=[X M&\N5J/UM!:.?9B1E@8M[G)$DIMCB24A"+,R8NRP@09S M"BJ[DZ#5/]J8U' M"%MCJ 7'F M@O#4>727Q,@69!)#"D39WK$C&$H&#"6G8L@5.7]=KNSCD]ULZR'.?EQ7IMMN MKHS=6\2/VMN/K1,J^S!!R\R%K881E#DL(YHICK7*-,&2$!K%#88H@ MY BXO_'$P0>.A0(1@J@3A6JW")K>O<>R$8,_9>BKK[Y8OB*V&T:' ME_&T>Q!^6=X]J]\*C? T4,L%B@8O$[Q:Z>ZIVG6L:OWS<*XL7G]\L\37O=1N M &ULG51-;]LP#/TKA-%#"QCU=_.!)$#2 MKM@.PXJVVP[##HI-QT)ER9/DIOWWH^S$\X V&':Q)9KOD7PFN=@K_60J1 LO MM9!FZ576-O,@,'F%-3.7JD%)7TJE:V;IJG>!:32RH@/5(HC#\"JH&9?>:M'9 M[O1JH5HKN,0[#::M:Z9?-RC4?NE%WM%PSW>5=89@M6C8#A_0?FWN--V"@:7@ M-4K#E02-Y=);1_--ZOP[AV\<]V9T!E?)5JDG=_E4++W0)80"<^L8&+V>\1J% M<$24QJ\#IS>$=,#Q^\*^]\UB#_+66%4?P)1!S67_9B\''4: :?@.(#X XB[O/E"7Y0VS;+70 M:@_:>1.;.W2E=FA*CDOW4QZLIJ^<<'9UK>J:6U+9&F"R@&LE+9<[E#E' ^>/ M;"O07"P"2[$<(L@/O)N>-WZ'=P:?B:DR\$$66/R-#RC'(='XF.@F/DGX);>7 MD$0^Q&$&JNI>WZ>B)H.4=,N:OI.U(>^ M]T&5()7,F47>!V@J^8ZYCS5NJGZ1W$SPW#6A$J+MVN8 S2#)_FF4C[QBFD9_- M9B-3 E'BS^*Q*84H]*=1.C)ED/A7DQD\5D@+J[2N''^21H?TANKS42^<093. M_*MH F_][F T:37J7;=/#!&TTO9#-UB'E;7N)_6/>[_O/C.]XR2WP)*@X>4D M\T#W.Z2_6-5T<[M5EK9 =ZQH[:)V#O2]5,H>+R[ L,A7OP%02P,$% @ MX("#423QJK#0 @ "08 !D !X;"]W;W)K&UL MC53;;MLP#/T5PANV%7!JQ[DV2P*DW:U#BQ5-NST,>U!LVA9J2ZXD-\V^?I2< MN!G09GNQ)8H\YU B.5U+=:=S1 ./92'TS,N-J29!H.,<2Z:/986"3E*I2F9H MJ[) 5PI9XH+*(HC"N9UO9WA MFF>YL89@/JU8ADLTM]65HEW0HB2\1*&Y%* PG7F+[N2T;_V=PW>.:[VW!IO) M2LH[NSE/9EYH!6&!L;$(C'X/>(9%88%(QOT6TVLI;>#^>H?^R>5.N:R8QC-9 M_.")R6?>V(,$4U87YEJNO^ VGX'%BV6AW1?6C>^ G.-:&UEN@TE!R47S9X_; M>]@+&(FW&/8?7^W?&"RIC[<.%%%GG@HHC M@876:#3\7*RT450QOPX0]EO"OB/LOT"X;.H=5AO(GK@9<8-,(99EQ<3FK8:" M9$#A9# GX[G+/TAE.WBB*Q;CS*,6U:@>T)O?Y AG# MIT5JLI&N2E'C*[,!)A+ ^YI7U(K&!X'TL39[3,5B-=,M(BA;_QV9=FK:-*"^ M0VWZG?\FW&>N@&E(94&S04^ GEJN4+G7_LI$;6_-KM]Q 2:7M29>?02W@AL" M6QIF4,-KZ(XB?]@-[2H:^/WPA$K9H!*NE%D!T=CO]D;0#?WA\ 1NI"';@?3^ M-SOBH]'GC_HCR]P;^N%H#,_52[#7GB6JS TA3;=="]-T:FMMY]RB:>\G]V9( M7C*5<4'OARF%AL>C@==(VVV,K%RSKZ2AT>&6.&PO=V]R:W-H965T.D'PN2 $FZ8@56K&C3[C#LH-BT M+5267%%NVOWZ47*:9L.2BRV*?(^/DLCQVM@GJA =O-9*TR2JG&M&<4Q9A;6@ M$].@9D]A;"TA+UH_>-.UE6SF_$TW$C2KQ']]#<6K;B+4LN:]0DC0:+Q22:]4?SH8\/ M 8\2U[2S!E_)RI@G;USGDRCQ@E!AYCR#X-\++E I3\0RGC>.J7U G&UHYAU-NH?F,]P8[2J"+SK' M_&]\S)*VNM)W7?/T(.'WS)W H-^#-$F3 WR#;9V#P#?8PS=OB7>(8&'JE=2B M*_CG;$7.\LOX=2#%<)MB&%(,]Z2XYX;)6X5@"KC#S)1:_L87W=:!U/[SAU1(S*<1-R:A/8%H^FR0BB, MXK:3N@3GKQ9"?FYE5X%C=V;JQFC61UZTW"@-D5([H4OIEZ*3+79E,UI:0'*2 M.X/W6L*B5:"XQ3@RT/D$.3O]6GP\LQ%<"88^"M4B/'2P;[) .)*:,:8EYJ?C M8-;A41W#);[P^&@XC\.LTD:9\@T^07_0X^$#9PDL0J>@Y3FANKNM9$,PZ/4[ M_]**'$&+FM5=G$(_A:5Q0AVJDNG/>@,._M_3B'K7==\V]WM MZ)IU'?L1WLV]&V%+R6]18<'0Y.3\- +;S9+.<*8)_;LRCFL,RXK'+UH?P/[" M&/=N^ 3;@3[] U!+ P04 " #@@(-1YD7YOT0$ #@"P &0 'AL+W=O MT>ACTH-A-[E2U/DIO>?S]*=GS.K@V*%=M>;$H6R8\?*9KS@Y"/*D?4 M\%SR2BV<7.OZRO-4FF/)U*6HL:(O.R%+IFDI]YZJ);+,*I7<"WU_ZI6LJ)SE MW.ZMY7(N&LV+"M<25%.63'ZY1BX."R=PCAOWQ3[79L-;SFNVQPWJ3_5:TLKK MK61%B94J1 42=PMG%5Q=3\QY>^#7 @]J((.)9"O$HUG\G"T&",:?G4VG=VD4A_+1^H\V=HIERQ3>"/ZYR'2^<&8.9+AC#=?WXO 3 M=O%8@*G@RC[AT)WU'4@;I479*1."LJC:-WON>'B+0M@IA!9WZ\BB_(%IMIQ+ M<0!I3I,U(]A0K3:!*RJ3E(V6]+4@/;V\H[Q_$$K!&B5LLP?,5A A]%I7,%MU6& MV:F^1^#[",)C!-?A68._I/H2HL"%T _],_:BGI'(VHM>L7?+9%54^R$COZVV M2DLJH-_/V!_W]L?6_O@5^QNZ5UE#U(H=I**LB6A;G[2D\BI28%4&6<$;C1E4 ME!YNTE,3&&7!L+^E)VW3HP;I<5Y*RWE4#SG"3G"ZHQ0[M,85:D6;4N>@Z?._ M!!8NBHKLBT:1+>4"/J=8ZX&-C.IZ= 4/N40\*1Z@U(LMG3/9OZ. 7O]J:H,> M03*0;C@CK*N3^H:[8PQO0?X=7(2^&T_\D1$C=^J'5IJ,W3",K9BX8[/YV78' MS+YG3RBIV;6A*6@4 :7X6VX-]?^,1/>%= 2SB3N)3<1N[$<03"P6"'QW&DR_ M!OIN/Q2E?QD$HTZ(.R$:=\(L&75<7[^/Z\B-9ZT;2FGB1U8,3%1M @(_/? B"V"[_4[;/-*E)WZ0F;VY2JTH7UCO]/F&# M:2,+71";M\\I;\Q%VTE1FLP.N\.W7?2EGG06A)E'KE3-4EPX-' HE$_HV$95 M"XT$BO%C8MM6VM-'[81I.""QC"<@7VAC[VQ>U!ZM5=(J1$;:!FAE#&XQ951P M5&\&@>VJ-%#1D-+P#'*J3#J!-)8,V;5>5=>(U=5)"QO*)RUSU/+[+0NJV?Y! MPX^!+K%N9)K3^-(20>.9TJ1L8+6'16T843"-9A"X03B#^\TG94MO;82!L5VC M&P+ZA,K>H9D;CV.8THU,7D-2*-58%JWS4XTSWEOIY M2S.6-1=?Z#_0VN@/UIQ5!G84T'.2)+#N2^0(I$5V6@]GDD]]Q8]BB'PWHM=+ M5\H;3%TERKV=+17Y:RK=#F#];C^^KMJI[>OQ=O;]R.2^("XX[DC5OXSI8LAV MGFP76M1VAML*31.A%7,:P5&: _1])RC>;F$<]$/]\B]02P,$% @ X("# M46C'$/'H P N0X !D !X;"]W;W)K&ULS5=K M:^,X%/TKPA2VA5);MO,:DL D8=E9V)TPW>Y\5NR;1-26O)+<=&!^_%[9CNTT ML4EA*9L/CB3K'IW[T)$U/4CUK/< AKRFB= S9V],]LEU=;2'E.D'F8' -UNI M4F:PJW:NSA2PN#!*$]?WO*&;,BZ<^;086ZOY5.8FX0+6BN@\39GZL8!$'F8. M=8X#W_AN;^R .Y]F; >/8)ZRM<*>6Z/$/ 6AN11$P7;F?*:?5KYG#8H9?W,X MZ%:;6%F&_R\!M4#@TL7B0373S)H9KK.23*M9%I98P, M4B[*?_9:!:)E$(PZ#/S*P']CX'<9!)5!\-: =AB$E4%81*9TI8C#BADVGRIY M(,K.1C3;*()96*/[7-B\/QJ%;SG:F?D*=*1X5N1 ;LDBUSA!:\)$3!9,N09)V*3>J M""U*0GX'H=]S\4!H>$]\CTZ>'E?D]N:N6:A\7D!=]J-^CPP7^5B9XU@WK-H%@S[%CSSSS=@++ 42+S MF)0AT>0GZ0S.LD0<%(A655[F=#AU7RZP"&L682^+M9(10*S)5LF4F#T0KG7. M1 0%,YFF&!+<"=$SR3-L1S(6Q3MU<\J?D-FSYX]7NE.5P/F,X''@3_[+7@]KK0:_7RX1A=C^?^O>3 M?%E_[4GLL 8??E@QC>HU1_T.M1VQ&828W*(8E'OV#GWKW+V+T5E1^=[(L[_+ M01[7G,;]I75:(B13'*O*LLIU3#*L_8*3)=>(S"6"X[,:",++U"8UMLMK(/VG \N;%,ZOS *W[0 M:.BD7:W>YAV&XT[:K5.07E^[D10O2+_XLK&;XR(1>BZ#'22: X#Z5RC"XB3W M/?N2-BI/@P]3 ]JH.NV7]??'-+PZIHW(TFM4=O$^E:6-S-*/TUG:""WM5]KF MV#Y^?I5JB[+6BO-;%;E6B^FY&-. ^L/18-QQT--&CFF_'K^_)L97UT0CO+1? M>9BJ0%50?8%R6]<$ M>ZG[@ZD=1RU.8(LVWL,(C55Y3RH[1F;%S6$C#=Y#BN8>[Y:@[ 1\OY72'#OV M,E+?5N?_ E!+ P04 " #@@(-1VJ@S:K<# !3# &0 'AL+W=O*OUHU@"6 M?"F%-)-@;6WU)@Q-MH:2F2M5@<0WA=(ELSC5J]!4&ECNC4H1QE&4AB7C,IB. M_;.%GHY5;067L-#$U&7)]-<[$&H["6CP].">K];6/0BGXXJMX 'LIVJA<19V M*#DO01JN)-%03();^F9.4V?@5WSFL#5[8^)"62KUZ";O\DD0.48@(+,.@N'/ M!F8@A$-"'G^VH$'GTQGNCY_0W_K@,9@E,S!3XE>>V_4DN Y(#@6KA;U7VY^@ M#6CH\#(EC/\FVW9M%)"L-E:5K3$R*+EL?MF7-A%[!LG-"8.X-8B_,XCI"8.D M-4C.-1BT!@.?F284GX> KR0N>,6G);9:I6EHN5V2A!,\X&'))/C"MF:L3>34'R[@PK\>A118. M*\Q:CW>-Q_B$QX^9O2()O2!Q%$>?'N;DU0^OD<(C BX%;K2LUMQ^/8([Z\=] M"\LK$CW'/8(R[T?YF&D1._B9G9?JN<37T MKIQR;*;1.-P<83?HV W.9+='B4N2*;?):E4;4DO4+<'_@IP(90RIE.$^6^>2 M'IQ+>MB1'O:2;IO H+YEP#?._P5A J62834)BB[)5;VT12U0OYJUQX@U7M(] M8I1&[M/1:W;F/Z][%D;:A9'VAO&Q K?OL)4%H$(2[:3P4A67-4Z8,7"<=7J0 MSN0Z&:6'M-,#VB<(CSK"HU[""PT&FX5LF*C![1GU702"LR47?A,=8SXZ8#Z( MTV%\,I'7':_K7E[WL%%BXVFXUD5BF8:F@;UY('VBT4_JH?SN7;H<2 M//R-93)W<=0RQZYLHB!LI0'P2+='-3TZM\IT[^BAY_27(^(9,9VC#%0YLX#R M2]/+*,;FG]5E+9I3Y\>BP.O"!5F YBIW!;C-5>52=H&C/_"T/*3_G-M.K^E+ M"3;=*3;ME^Q_UYBS%G6_%,EHT",4=*?2M%^FW^\:"S/_/]1G)\UT^%+UV>DF M[1?._ZA#,WJHC"<*%>Y=X-QU^Q>F5UP:=%.@:70UPF3HY@;;3*RJ_)UNJ2S> M$/UPC;=^T&X!OB^4LD\3=TWL_D=,OP%02P,$% @ X("#4?SJY2X@ P M( T !D !X;"]W;W)K&ULM5==;]HP%/TK5J1) MF]21..%;@ 0!M$VKAD#;'J8]F' !JXF=V:9TTG[\'"<$Z)+0CO8%[!N?<^Z7 M':>WY^).;@$4>HA")OO65JFX:]LRV$)$9(W'P/23-1<147HJ-K:,!9"5 46A M[3I.TXX(9=:@9VPS,>CQG0HI@YE 0@(P*[Y1V,N3,4I"67)^ETP^KOJ6 MDW@$(00JH2#Z[QY\",.$2?OQ*R.U#H^L$]-\#J8)9'@\_ [7:EMWVI; M: 5KL@O5G.\_0!90(^$+>"C-+]IG:QT+!3NI>)2!M0<19>D_><@2<0+0/,4 M-P.XCP'U$H"7 ;RG*M0S0/VI"HT,T'@,:)8 FAF@:7*?)LMD>DP4&?0$WR.1 MK-9LR<"4RZ!U@BE+.FNAA'Y*-4X-%FE'(;Y&"[IA=$T#PA0:!@'?,479!LUX M2 ,*$KU'/F9$Z/4";?$ M"0_="P-89S=/J'M(Z$,0A13(1B(- 0 M_4&^V1D@I!YGO2KU01< O2?+$"I4Z[EJW:AZ9:IGO6XZ_,=GO09]5!#)GQ4* MC5RA41W7F8+0"C5/5JOE;-<=X4E:L:AO&_N+-XFGD\S>?7J< V MAWM@NZH:M7+%UBO5J)TKM%^V1J-JOG9)C?QJ&'9*<./_DYM-+S7FEQL G+T[\PMOW F&S;/]>P!4UQWE,[C$FMSJFK#;7%NIX MM&/OM0IU/,AQ_:4+54U8MJNF%W!N::'LDPN27M:/].FWPRT1&\HD"F&MI9Q:2[\M1'H=3R>*Q^;ZN.1* MMX,9;O4G#(AD@7Z^YEP=)HE _E$T^ M02P,$% @ X("#41QFW=73!0 MO"8 !D !X;"]W;W)K&ULK9I=;]LV%(;_"F'L MH@6V6.*7["(QT*8HMJ'%BJ;MKAF;B87(DBO120OLQX^251VKI@X9RS>)9;\\ M.GQ)/3ZD>?E4E _56FM#OF^RO+J:K(W9OII.J^5:;U1U46QU;C^Y*\J-,O:R MO)]6VU*K5=-HDTUI%,GI1J7Y9''9O/>Q7%P6.Y.EN?Y8DFJWV:CRQQN=%4]7 MDWCR\XU/Z?W:U&],%Y=;=:]OM/FR_5C:JVD7995N=%ZE14Y*?71V_NDY$ MW:!1?$WU4W7PFM1=N2V*A_KBK]75)*HSTIE>FCJ$LO\>];7.LCJ2S>-;&W32 MW;-N>/CZ9_1W3>=M9VY5I:^+[-]T9=97D]F$K/2=VF7F4_'TIVX[U"2X++*J M^4N>6FTT(TT^:!5M2NU M'2-3$96OR =5/FBC;C--;O1R5Z8FU17Y@[Q+$Q;\3&M'(T?P:;_ZWRH>:3ZUEG6^T\XTV\=A O'W/D4"L"\2:0'P@T(') M56>RRYY]&-F$J1_.QX7MQ^.A \<*R1,J92?K):[ ))-*EK5:V)_K9+'U56SU>78?L( C'L6$&Y8/'<;5C2Y9:<9T03;X+' M"FQ$9UV",S3!SX6QSZYRC,4^KYDWKV/%;$[%3+CSFG=YS<-F&OF/?"AR_<." MKK:2W.V.D-&[01P![:)Q$S ^ &<\>@JV(3 K'1(:"98,3,(8 !738#>OBW); ME,IH^PUW:P:G9?].0+"8C3056!/CL DRE?M-/9:P^9Q' YX"OF)QGD>[C8/F M>"SAE!(X9QZKQ]U1F)K:DBE08%*="25*%")CJ<2]5/)(<%03P%+]$Q8HGXL.23( MTT.!2A2GDJ_HH/YRS2&AL_DL'L Z!9!1O&)S3,'GEB 44$=G(^'N^J'ED" \9< L=@JSGE^7 M, 7&PDN!N!B.+C"#?;3"Y7T=SP 7#P$7#2P)N$ )SX23AS@Q,?#B?OAY) @ M*R4.@.)G A3W \HA$9+.V,!V S_8V<(IY:M)N+^F>(%L$V<::TI_&M-AP3;&Q% 31&RV/QU"IQ0EP@@H1BY#A7 M*X'S*MQB/[A023^_@]W]4YCU_)I$ +C$2' ) )_7N(+3+>EIU0B M$O@F1^[62\"0Q#$4Y*Q_HQZ5]%,#DLDSK2RE?V6)2OH_#0,>DY"5Y:\C?T(! MD@#VDI&+S@0(E>"$"O]IVX\J5-+/#U"5G(*JYQ<@"? J&9_F%:3!5 M63+]/$>A]M-@$+R\N.>;PKH7X6RR91M\0/NXO=,T"UN6G)#A^8;_QOI,O*V9PH<17GMMB&EP%D..:5<+>J_VOV/@SM+,F-C?PZ?)H"C"7KK >K*:OG'!V=L.XAB],5 B? MD)E*(U6--7ZS2QQ=)SEPW^BY>:5L##YBI:0TMWF/&YS'GO:Y-6)5QSN8$Y,]R5=39*9H2N\__;+:T#2XNE^;U' M9=*J3+S*X;$0V@+UN2V8/"?*K=+4]X"76Q+O2[0KG#5CZAE=2]W-HDFXZQ Q M;$4,>T4\2NK6@O]%0=E0EX83H8PY/0.6_T%[T^F@[BJ8I>]60<:T?G8QV_D- MI=8@E3POOV\CTVZCKL(<]JBO_>NS^)=_H]:_4:]_M^0.Y*25U+NMWW8 )YY* M >D8<\(IT3O4EKLQ'6!KU*Y.J#ME3[ GKQDA1%-*SUU;=_2:;Q]^MD@C_^OV M,&T]3'L]7-Y]AK]A(1@Y.B<_RI)*U0OOJ='+EOSR?[R3KEJ55[TA6/CD^:L M9;5)%PEY&0$WIB*Q)U3@=?,]I9 =;K710::2)$VNTNY$C5N5XUZ57YLR MRKZKU2X<70K&/RD8_+!X>' DNAL2G64;+@T(7!,FNK@DL*YO'?7$JJT_)5?* MTIGKAP5=U% [ _J^5LJ^3-S!VU[]9O\ 4$L#!!0 ( ." @U',L7E;K0( M /H' 9 >&PO=V]R:W-H965T]-!:.W=E."_OT.SMI*&O2\6*\:?QP][_? MU>=SNI7J6>< AKP47.BQEQNSOO!]OF-A4YE(^V\GWY=@+ M+!%P6!@K0?&S@6O@W"HAQZ]:U&MB6L?]\4[]QB6/RT"-+ MR&C)S;W^XKK934ZG:,"X/B,GA GRD,M2HZM.?8-@ M5MY?U!!7%434 ?&#BG/2"[^0*(B"Q]F4G)ZXU@SPGV.P2G^"]AIE( >06JB%2$@VY-N!**G9"]&9M)+TF2 M*$K]30M OP'H_Q. 9@;4&X/)E2Q7.(X3H)VG$&#,_@@ MSEOT!DB@L0$0W5"# Z@PC))VI+A!BH\B/4A#.:%'3KZ*'1_$CON#03AJCYXT MT9.C%>=NT\;>IB/5-FS$AO^KVH8'V?2283\8MFKO"Z[7<0?"O0X:?J#DLHZCKT.'!_T@[B=X!_\*[N]U M,:'QX#-T#,X3A%?50U--C%R[YCZ7!I\*-\SQ<09E#7 _D]+L)O:]:)[[R1]0 M2P,$% @ X("#40#*\GV[ @ L < !D !X;"]W;W)K&ULS55=3]LP%/TK5Q$/(#&2IK1TJ*T$96A,L"$*[&':@YO<)A:. MW=E."_]^UTZ:%6@S:4][J;_N.3[WGO1ZN%+ZR>2(%IX+(Z8):6.@O-0B-+/:@081Q%_;!@7 ;CH=^[U>.A*JW@$F\UF+(H MF'XY1Z%6HZ 3K#?N>)9;MQ&.APN6X13MP^)6TRIL6%)>H#1<2= X'P5GG=/) MP,7[@$>.*[,Q!Y?)3*DGM[A*1T'D!*' Q#H&1L,2)RB$(R(9OVK.H+G2 3?G M:_9+GSOE,F,&)TI\YZG-1\$@@!3GK!3V3JT^8YU/S_$E2AC_"ZLZ-@H@*8U5 M10TF!067UZSIL (AG.R"N ?%;0'\'H%L#NC[12IE/ZX)9-AYJM0+MHHG- M37QM/)JRX=*Y.+6:3CGA[/B2<0V/3)0(-\A,J=$ DRG<,/V$ELT$PA234G/+ MZ>0#$)99S'@"5W*)QI*AUL#^!<5R80XHXF%Z ?M[![ '7,)]KDI#?&886E+K M[@R36MEYI2S>H>PCW"AIP[7:);CN!=149:;Y7P?U(DV@E[)ZS7R>JWR)DSK%RXS6+KDMTFK\+UV M:>^#=DOK-]+Z[=+*HA3,=37(J/VV>''2,)[\1U_(H%$U^/<\*P\&[YQ_:T!; M1*4JW&B*!>K,OQ6&OLA2VJH_-KO-E)1NP ZGRMEUPMW0?-(CW\#4$L#!!0 ( ." M@U&H8'_TT@, .0, 9 >&PO=V]R:W-H965T:3!%GC/]=8I" M[:^#3O!TL.3KC74'X62\96N\1_NPO=.T"VLK*<]1&JXD:,RN@YO.U:(3.04O M\9'CWARLP86R4NK1;=ZGUT'D$*' Q#H3C#YV.$,AG"7"\6=E-*A].L7#]9/U M=SYX"F;%#,Z4^)VG=G,=7 :08L8*89=J_RM6 ?6=O40)X__#OI*- D@*8U5> M*1."G,ORDWVIB#A0(#O'%>)*(?Y1H7="H5LI=%_KH5Z8U MDQ8$9RLNN/T*;^9DC@OSEHP\W,_AS2]OQZ&E*!R6,*D03TO$\0G$7;A5TFX, M+&2*Z1']>;/^J$$_)/9J"N,G"J=QH\'?$GL!W[5Z9W0LG'_G M??&/O7]'1K?.IZZWUVW-IS/X4#V\RYHJN5*@YK!TR:2Y7,.4&6[.X$&JE4&] M\RGU7FX+ZV243$B;N7YR!C,FDD+X#7Q:*B& ^@1E6/JY 72O!MWSH'LG0-^D M?U"EN<2GWF>HQ3ALF58Y)!LFUPA<0N8"V_E"T81M+?DWBH8N[,:704K-DPYH M993@*;.^#NBCK">5 35W[0,PQY*D1#CP"%UWWTWH-7>'#_E2XGP0^;]:\+OH M^W7T_<;H/^ .!73AKY\L[ ;B![7KP?\G6X8UZ&$C7U,FF$P0F(45KKF4#AN] M+STO5\<:TG38]K:S4J)_6F+>:F/QTD:OWQV>3(_+.MS+_WIQ3"_;Z)FU2LQ; M)18O)091')\D<%03.&HDD))3,&-XQI,R(RGAY@HE>6X](4TMC)5:FFDJQ763>+K)H%"D##0^FMASUVH_+AC*@D+;\ MPJU/ZY'\Q@^B/YQ/.U>SSI'SN1OA_93X;+Z<_VFRH\9E0&!&KJ*+(;V++D?J MT$Z#Y3RCYMG(/ZA\WD;U!+ P04 " #@@(-1 M3QHK9KT" !H!P &0 'AL+W=O2\KDQ"F4JNY<5V8%E%A>\PJ8?K/FHL1*3\7& ME94 G%M32=W \Q*WQ(0YT[%]MA#3,=\J2A@L!)+;LL3B]P-0OI\XOG-X\$0V MA3(/W.FXPAM8@GJN%D+/W#9*3DI@DG"&!*PGSKU_-TN-W@J^$=C+SAB93%:< MOYC)IWSB> 8(*&3*1,#ZMH,94&H":8Q?34RG_:0Q=L>'Z!]L[CJ7%98PX_0[ MR54Q<6XT;[1>@[*ME+QLC%K@I*P^HY?FSIT M#'YTPA TAN!<0]@80IMH36;3FF.%IV/!]T@8M8YF!K8VUJVS(:=?S>Z1%+)$9KABBA, MR1_(1X=*C3H5:BHS)S*C7&X%H!_W*ZF$;MN?;^"$+4YH<:(3.(>U@69MANI; M1TAL!+.9=U/_-DK2L;OKEK&O"KSPUFM5_^!%+5YT%I[D:[7'.GE*LI.<=:BX MRYGX'8*:^%_*;2AC3Z$>6YFIA)5H7U[:MXH1E5%V)@N7P9BMD1C4,Y<[6$JDRRZC\><-2L5]8V'J<^,)WB383 M]G)>T!V[8_IKL98PLMLH&YZQ7'&1(\FV"^LMOEX1USA4%G]QME>]9V268TCOWGQ^COJL7#8NZI8BN1 M_LTW.EE8D84V;$O+5'\1^]]9LR#?Q(M%JJI?M&]L'0O%I=(B:YP!0<;S^I_^ M:(CH.6#OA -I',AS'=S&H6+.KI%5R[JEFB[G4NR1--80S3Q4W%3>L!J>FS+> M:0EO.?CIY0U-:1XS=%?MF97("I&S7"MTB=82-HO4/Q'--^BW[R4OH'SZ GT" MP]>W3%.>JC=@]_7N%KU^]0:]0CQ'?R:B5."@YK8&>":)'3=0;FHHY 24S[&^ M0BZ^0,0ASHC[:MK] \U/N=M 2LL,:9DA53SW1+S'Y5^@-5"D#UE _WP$<_1> MLTS].Y',;9.Y53+OR61%FXQUE.^D4*.,UE&#*JHYL0]+XLXB',SMASYSQV8X M\D./M&8'H+T6M#<)^B-3ZAJ]C>,R*U.JV0;.#VA)S&E]0F$--!-2\U_5Q!C^ M.H'? W89AI[G#_"/F'FS(/#&\?LM?O]9I _9SID>P^H?@< !<4,\P#IBY@9. M&(UC#5JLP216<[A1#/"8K. *GU-%,M^HF]&+:IPO-O_*A-%IUEXT?' M+'N.YX>#8AR;12$.@O%:S%K,LTG,*UIP35/^"W8\-Q7):7I9*H:4V.H]E6R" M%^QTPNRT"#XAB@3F$W6DH?D)$ M2QDG4(/-LW9_)W 'R.\G#X7G(#X^W-0Z=(??'5B1P3NW]3CKQM':^*V7. M=2G9(=PI0CJ)P[/S\T\ZL2/.6?AOPO:9]2-"!OR/6'F1ZX_S3SK))-.2N1*Y MTK*L^Q&X^X+^Q&R(\S!V[_+Y K=/TFD=.<_]DQS?+%W7C]QA 8[-O# @P^^P MW>MC3!/Y!Y4[GBN4LBWX.5>TEQNF7\A\@P MEN YIX6X&F12EI>>)Y(,YTAJR4E.2X$807@>'4UN XN;R'4 @;Q%\%;L3<&.I0GQG[HA[OT:N!KCS#% MB=0JD/K9X#FF5&M2?OQLE Y:FUIP?[S3?FN"5\$\(8'GC/Y-4IE=#>(!2/$* M551^9]L_DEC]J8V"X^8#<%75LA,@&61XM0B MOW#+3QSRGJ*@Y0'N>+B!3H7?$GD!PN!W 'WH6_R9GRT>3&SAO,WZ\FW6;]WB MGU%QS/H!EV&;4Z'1%Q[1=TL*(O&G+ZIEI"IU)"K6Y(EB<"T$5IGUSQ>%!W<2 MY^)?A[5A:VUHK V/6%M@U5(34B\#XQB"V[1Q\'Q&,8]X-)B>>3#KY$T:VY>_C(+0M?Q\7VW#+/BX:'^(.V!BW;(R=;%SOI3O S^K( MH>)'0C!=$XJA+9'9^>2,>TX&$QLY%MS(1DX?%]EPRSYN.'*0$[?DQ$YR_E2; MFC[6@ VB%=9IDNPES]FLQ/UH(QLMBW.!MW&_%81#1\"3-N#)^=E05\6N_2+3 M?FWA3?KDV]9\8FF<%@[ZVJ+QI+_B?6UA'!V-/_"[ XU_8C]88<[5ZI;HA3-* M@43/V!IVH^B@FKV+R4R-$G4,J_04_EF1 M4O=UQSX9P,X8?(=].>B. 4'H#&ZY\QZ4%4\R=?Y/P5,E0<$D>%&%65*4U%7( M@,!\0Q)K\356#O;7.+2NTQG(PUBZ0T9PZI2Q45]AI7)7XB0K&&7K%Q=)W=8= M1.^Q*-W>&;@WST>!5Q4%5-FS%<7BA'BD5@YQX7*EV[@"]\XU-Y\W*LTYIJ9A MB8R43M5=VP_B]V"UZ[J!N^V>9-4M?II5V/4_Z.Y_WTP+08DJ/EY7EVL#.#32 M]2T8O ._L&M=$+Z)WQ/B@>'7YHFW]^FL4G%M+CF$ZL#J5%E_\;2S[47*M;D^ M>#5_$US. \O\(KA&PO=V]R:W-H965TUH=A#XQ,6T0E4B4IN]FO'R4KDJP/VD6[O-B2 M?,_AT=4]]XJ>[KGX+"-"%/B:Q$S.K$BI])UMRS B"9:7/"5,_[+A(L%*GXJM M+5-!\+H );&-'">P$TR9-9\6U^[$?,HS%5-&[@2069)@\71-8KZ?6=!ZOG!/ MMY'*+]CS:8JW9$740WHG])E=L:QI0IBDG %!-C/K"KY;(C<'%!%_4;*7C6.0 MW\HCYY_SDYOUS')R120FH?S,_KZX>7TS MCUB2!8\_T;6*9M;8 FNRP5FL[OG^5U+>D)_SA3R6Q2?8E[&.!<),*IZ48*T@ MH>SPC;^6B6@ H#< 0"4 G0MP2X![+L K 5Z1F<.M%'E88H7G4\'W0.31FBT_ M*))9H/7M4Y8_]Y42^E>J<6I^C6/,0@)619$M>))R1IB2X +<,(79EC[&!%Q) M291\"_[0,:^71&$:RS* )"IJ\'>SF<.RYP=3>-5/5$S4)ZJ CB5XET3-*O K#+,EBK'0^M#ZA MZ+\X=WV?R@.3WU@?.6.G);(;!#UWTB_2KT3Z1I%Y;0\GS^^N&+A^.WG=*!^- M^F4%E:S *&M)=KHYISISBH01XS'?/AFJ9E31CEZ@1L?5:N,?4Z/CG@?KC6$K MS3U1R!WWYWE229S\L!J==-?WG;;(GB G&"@&Z-3MVOF.*BW!1^Y%DXY]^L)& M<$!:8Y) H[1/Q8PEZXNK'1'ZG0')!DD\7@EFY([X@P MTP<.2#A34=]X69S ^I-A[/($MA]ZG*-Z,D!D)%L4$YT(_LQ M -T7<#2L>SHT-_6S/5WR-*O-'7FH79/=J, 9LDO=TZ&YJ7^+JV&W>WN>UY;9 M#4(-?QW+K'L\-#?Y$ZX.N@G4KFXKZXL:2F ])N#H_S6UF=YL:C/6'YE,;<:Z M[AFNKJ<;-(^WCRK2EL;AEXP*76BT-A\NS&=:I)Y/XNP[HE! Z^[J!X8R+QQ^$YK+T[00VBPYPFL:>;:C&PO=V]R:W-H965T3'(0JXZ= MV9?2]=//=M((C4"W%V(G][_?_P[G,MY)]:AS "3/!1=ZXN6(Y97OZS2'@NI+ M68(P3S92%13-5FU]72J@F1,5W ^#(/$+RH0W';M[2S4=RPHY$[!41%=%0=7O M:^!R-_%ZWNN-.[;-T=[PI^.2;F$%^% NE=GY;9:,%2 TDX(HV$R\6>]J/K+Q M+N ;@YW>6Q-;R5K*1[OYE$V\P!H"#BG:#-1"2M-,JB M$1L'!1/UE3XW?=@3]/I'!&$C"/]5$#6"R!5:.W-E+2C2Z5C)'5$VVF2S"]<; MIS;5,&'_Q14J\Y09'4ZO*:W)38:6 S JID+U0U_4/ MS^;X:"!G"T#*N#XW<0^K!3E[=T[>$2;(?2XK346FQSX:>Q;BIXV5Z]I*>,3* M;8J7).I=D# (@P[Y_+3\,Q7'Y+YI2MN9L.U,Z/)%1_(M8 -*06::HE%?D#DM M&5+.7B"[($L%)65F84HEMYB#(C.MP?1MP73*I;:=^S%;:U3FH/X\82=J[43. M3O^(G1N3EW);7(^<*; O*!-;@KD"((44F.OSKI[761.7U;[23]-A,AK[3QU6 M^JV5_DDKQD/8A:I5\1XJZO?C;E;JMDQHPF%C5,'EP)2E MZD%>;U"6;A:N)9K)ZI:Y^?:!L@'F^49*?-W8\=I^3:=_ %!+ P04 " #@ M@(-14^BVTG4" #^!0 &0 'AL+W=O@"T!(4QU7D8ZJS DNE3JE#:FP6IDAF[ M5HM2<)"A<3(*+_ODTX!O'1F^MP44R M)WIPFT_Y).@Y02@P,PZ!V=\*+U$(!V1E/*XQ@X[2.6ZO-^C7/G8;RYQIO"3Q MG>>FF 2C ')@( LEH;*M?.5D')9?MG3^L\ M;#E$_3T.T=HA\KI;(J_RBAF6CA4UH)RU17,+'ZKWMN*X=$69&65ON?4SZ90) M)C.$F7\!EU16)%$:#6_A U'><"'@CH0K?\-4#L=7:!@7^@2.@$OX6E"MF9;2YMUTC[SI5"F3V#44QJP5R_[A(Q?"4BBD:[)22=A.1_:F#? M$,U1':Q!\JH&H[@?OTQ%N-63):JEGSP:,JJE:=NS.^V&VT7;T[_-V\EXP]22 M2PT"%]:U=YK8#*AVVK0;0Y7O\#D9.R_\LK #&I4SL/<+(K/9.()NY*>_ %!+ M P04 " #@@(-12/^59G$# !K"P &0 'AL+W=O9 :@T%.1,[FV,J7*C[8MTPP*(F]X M"4S/'+DHB-)#<;)E*8 <:JV"4&9M5O6[G=BL>*5RRF GD*R*@HCG M6\CY>6UAZ_+B)SUERKRP-ZN2G. >U*]R)_3([E0.M F*6=(P'%M?<(?M]@W M#K7%?Q3.LO>,3"A[SA_,X-MA;3F&"')(E9$@^N\1MI#G1DES_&E%K6Y-X]A_ MOJA_J8/7P>R)A"W/?].#RM96;*$#'$F5JY_\_!7:@ *CE_)M,Z:H*"L^2=/;2)Z#CK0:0>W=7"O=?!:!Z\.M"&KP[HCBFQ6@I^1,-9: MS3S4N:F]=324F<]XKX2>I=I/;6Y)3E@*Z+ZNF2TO2LZ *8D^H$]I*BHXH,]/ MNF8D2/3V#A2AN7RG)W_=WZ&W;]ZA-X@R]&_&*TG80:YLI9F,LIVVZ]\VZ[LS MZ_](U0WR\'OD.JXSX;Y==O].V)R[K3/1IMZ,WC#F!4FOD_1J27]& M\C?L4<:EHNR$)(A'F@YEFSPU*F&M8C;?XP;[,0Y6]F,_'1-6H1=&G=4K1+]# M]!<1?Z@,A-Y13>PP&7L#V>@$O>7CT','C&.CR ^2:<2@0PP6$2\?IJQ$FA%3 MC?R(2J';F5#/2-<>@C\5+76#45/1U%G41\(K-@4;C# 7.L$3'1CB: M XT[T/@JT*7:C$?K>DD2#>DFK!PO"*;QD@XON:IM[,BSX'F3R5M@<*1JJ85@ MYZ5+.U?%G_*BH-*(/UNNQ1V;A4$X4U'XI=5C][J6TOMH G*B_E)GK>PK M:IV\>$@]-@O#>([ZY33!R\?)A7K/634'Z(U63J(X&O*-K6(C;([-O##&PW3:O9N0N8;^0\2),JD;W%'[.3>1#EZ^_7F?U!+ P04 " #@ M@(-1,HRU$6P$ "/%@ &0 'AL+W=O0% MS?69A(N,*+TK-IXL!"5Q692E'O+]D9<1E@]FD_+8DYA-^$ZE+*=/ LA=EA'Q M.J+-)039T3=6WXDGH/:]1B5E&<\EX#@1-IH-;^'D9 ME 5EB]\8/>;\N]FYCZ<#WSBB*8V4D2#Z9T\7-$V-DO;Q5RTZ:/HT MA>WM-_6[QVDX'UP,0TX3L4K7BAU]H/:#0Z$4\E>5_<*C: MAKIQM).*9W6Q=I"QO/HE+W40K0(T/E. Z@+T[P)XI@#7!?C2@J N",IDJJ&4 M.2R)(K.)X <@3&NM9C;*,,MJ/7R6F^N^5D*?9;I.S=8TV@D:@Q7=\W3/\@U8 MZ%VFP!V)6,K4*[A:4D58*C]-/*4[-&5>5(O/*W%T1AR"1YZKK01?\IC&[^L] M;;1QB][0=*N\&BIO+@DM9?$;V0>\#GAQ=C#_*$_>*9O)/1S=!TTU0=A.< MRS/CNUP!S0.I2![KRW\JQTIC5&H8CNQG_L3;MS-RM7AG+&R,A4YCCRQGV2YS M#''4*(WZ3'+<=#-V&E[P+&-* U&!A%)P120@H* BTD=.SARWG#]$_H\.6]>- MK6MWCN2E(\>;1NFFSQRA;X'D?VR2'7K^$#NCA"U40J>2961:AQ&58;C$D15' MO>9KR0+Q);<$>.9"UYK11*30O:G7D^'BHZD-0[_Z.SW%H84/=-/G/M?YF0M- MTI:;I![Y23?'H!F'3C,6.-!-G/F1 9#I=P=6I-0<45R GT'"A%3@E1(!_@9G M'SSSNJNP97-TQI_%&!S]?W^21CR/+S X.C(8GC%H 0C=R+K(H-I2_7::*-KA M;WSD+SCCSY(0NE'X0)7I]J)9:Z$(>Z4BLE1$;HK]MUE;B[V;M@:EJ4>ZI5ZR%(/?23UT GJN?.ST$-NZ'W9"1[S--4S](&37.IY\' _ M_[K2O]TO/B1BP_(+'M,=.F@8.A_3R(((N4'D2KCS=0A9 MGJ#K7A.VC$$W'Y2P6P2R!(,H%!FPQ M@V&?Z6)+((P^)MT.';_C_L6M3S\WJMKIMN[EKF@M@7#0:[260;CC(^[B:-TZ ML.O&M;#";L@XHKV(O]A""(][#=EB"'=]X5T:LEL'=MV_EE?8S9F.D#L1'%@. M!7ZOJR261H'[I>?BD#MTT+D[V6NMX&54;,J54 DBLSQ3+>8U1YO5UMMRC=&S MS:NEVLJK!"E-=*D_'.O)):K5SVI'\:)<#WSF2O&LW-Q2HBEN&NCS">?J;<=T MT*Q!S_X!4$L#!!0 ( ." @U%9F8O/Q ( /<( 9 >&PO=V]R:W-H M965T,L"Q!A6YZ5C6T"QP1HS UV-+%OAT+?*, MP)(AOBX*S)YFD-/-U+"-W(M M<-0+0> LYZ?H#-W=A*AWEV<:QLW,\W'\UEFC.R A(]H1]?9!RZ%%#PGQTJ7J/B:16O6T5( M%=C*&XY#VSFJ.(::0UUOCX$WL'WS<7]O6F)<[S F?!UC3YSQ8="B)6@X?&8Z ML#EH; XZ;2Z2!/2]IYTR+ #U,$<8E< B(.*TS74W9<_N3ZP/;<#Y4:#3#@R/ M )W^J!VX.*HX> 4\R..PR>.PDVG) (I2=#"-&J;1?SS>XT9E_ ^.]_C5B3L; M6=:+$V?NW>0%L)4NH1Q%=$U$]:]N1ILJ?:&+TXOQF7T^MUO&0UG5JR+\3%\] M":XP6V6$HQP2*67U1W*[655FJXZ@I:XC]U3(JJ2;J7R9 %,!(G7O./>?&C]M;"_FDY@"://,T4WUGKO7B MW'55/ =.54,L(,,W4R$YU3B4,UB)I4Y9 M!G>2J"7G5+Y<0BK6?<=W-A/W;#;79L(=]!9T!F/0#XL[B2.W9$D8ATPQD1$) MT[YSX9]?^9X!V(@?#-9JZYD8*Q,AGLS@.ND[GE$$*<3:4%#\6\$0TM0PH8[? M!:E3YC3 [><-^U=K'LU,J(*A2!]9HN=]I^.0!*9TF>I[L?X&A:&6X8M%JNPO M61>QGD/BI=*"%V!4P%F6_]/GHA!;@*!U!! 4@& /X(=' ,T"T'QOAK A._- MT"H UKJ;>[>%&U%-!STIUD2::&0S#[;Z%HWU8IE9*&,M\2U#G![< %99D3-R MD23,?#J:DNLL7X#F0YZ,0%.6JE,,>1B/R,FGTYZK,;&!NW&1Y#)/$AQ)TB2W M(M-S1:ZR!)(*_*@>WZW!NVBX=!UL7%\&M83?8]T@3?\+";S J] S?#?<[U;9 M^;?L5W^=?:<8S7()-"U?\QC? B1^[&Q&[&)(R(52H!7Y>8.!Y%H#5[]JTH1E MFM"F"=],DYHT)!9*5RVEG*5M6U25;M6U3UDFL S7@^J2M*P?5 , M6XK]HET=QD5[<3ORHE)>5"MO2-6<+.@+WB!:594L.BA($%7H&QW&=>KT=4I] MG0^MO931"4OQO,.CCTJFS)NI%)R("9YVF1F*$B+-74/$]&R)2&KW1I7%SD%I M]\T=1K2#&G/=TERWUMRCO0QQW](52IX!WM^\,)&[U2!YE>)ZVI"\ )6*A(3G MAV\0DH2^5'D?_0^F'>^^]WI_>1]SGS 5BR5N%_Q\E=OW#<)6H^M]KKRC/HS+ M+;E;MS,'.;-MD2)69'Y*E[-EZW5A&XZ]^4O_?.A7S(],JV:[@5?ZO,^[I7+& M,H7K8(JIO$:$.TOFK5,^T&)A>X.)T-AIV,&PO=V]R:W-H965TM8EI8!>*B[TQ"L!ZDO?UWE) M*Z+/9$V%>;*0JB)@MFKIZUI14CA1Q7T\&L5^19CPLM2=W:DLE2O@3- [A?2J MJHCZ?4VYW$R\P-L>W+-E"?; S]*:+.F,PF-]I\S.[UP*5E&AF11(T<7$NPHN MIXF-=P%/C&YT;XUL)7,IG^WF2S'Q1A:(E](* M^^NM^R=7NZEE3C2=2OZ=%5!.O',/%71!5ASNY>8S;>L96[]<:;O+3WT!,$;PEP*\#_*@A;0>@*;@S%-F=)!]I>8.-#I%;H&F4@,ZOJ% &-'>+Y;_DKG+#K0^C\PN$^_+B::U#FM_USP#/J M/"/G&;W%6%-%@(DEXJZYN6GNH MXPYP/ @X*Z6"4Z"J>H>PL1GWDD<7> =P/R:(>E6\ HP[P'@0\(DH1N: \2"'^'+=GK6W@1A3MP^T%!@,-XA\[OC9F* MJJ6;OMID7@EH)DYWV@WX*S?7_+_AS=OAEJ@E$]JP+XQT=):8BU'-Q&TV(&LW MM.82S ATR]*\I*BR >;Y0DK8;FR"[K67_0%02P,$% @ X("#43-WV+1S M P *PP !D !X;"]W;W)K&ULM9=M;YLZ%(#_ MBH7VH96V@GFG2B*MZZ8[J=.B=B\?KO;!34Z"-<#,/FG:?S\;4LB&8;F:[I<& M@\]YSC'XD3O;"_E=Y0!('LNB4G,G1ZPO75>M[):,5\YBUMQ;RL5,[+#@%2PE4;NR9/+I"@JQGSO4>;YQR[Z;@ MC2B^\C7F&(I-O)0K5_"7[=FX2.V2U4RC*0["NH.15 M^\L>#PMQ%.#3D0#_$. W=;>@ILIKAFPQDV)/I)FMLYF+IM4F6A?'*_-6[E#J MIUS'X>(&=$N*O"(?&.XD1ZX'8D,^UB 9\FI+F@GDAK-[7K2/SZX!&2_4.7E! M>$4^Y6*G6+56,Q=U02:MNSK KUJX/P+_N,(+$M"7Q/=\[_/=-3E[W MT_7D=SWY3=I@).U2ZH]6XM-+LBQ8A4071][^V/%:?TU(_KW1T\E[A%)]FX % M'2QH8.$([!U7*U:8#B@YDV V@EDVS"4 *46%N3JWK4R;-6ZRFJWSL*!A%L[< M!TLM85=+>&(MO@W9!D?'2!JDGIT9=9/14E5GU28T%QJ=-MH?)$J'3DO#D(Y0>ZG1/UAMTJ-TJ+ @3D:@?F\P?]I@?^N/0_KC M T+DQ6G\6UWNT='/'*,_,+GEE=*,C8[S+A+=EVQ/INT 1=V04!.[ M=]16HK!I3-NH8)>':0^F<6E$$A?;:6':CY_MF#B%YC8H?6CCY)SOG,\^_D[J MT8:R6[XD1(#[*(SYV%D*L3IV73Y?D@CS%EV16#Y94!9A(8?LQN4K1K"OG:+0 M19[7;QQ&=PLA;KA3D8K M?$.NB/B^FC$Y9Q9T"=+*9RS%\_HG_0Y"69:\S)*0U_!KY8 MCIV! WRRP$DH+NGF(S&$N@IO3D.NO\$FM>T.'3!/N*"1<9891$&<_N)[,Q$Y MAW:OP $9!_34P2MP:!N'=EV'CG'HZ)E)J>AY.,,"3T:,;@!3UA)-7>C)U-Z2 M?A"K=;\23#X-I)^8O+]+ O$ OC$<?N\ /2T'O9B+%FA#!8J\&G!G%3GB MN"Z<*V^8S< M=7Y"ZUANL>ED;#K-V*PP VL<)D2S2+@/5H2E'!09NUR["*6Q!KDTO99,L?N$ M3:79%I5N1J5;2B5=]A,PIU$D!4WS*5GO7@;;VT,U]3/T?GG2N61?4DK]9P6" MO():JF6Z16:0D1DT(/.B2AK4JZ1*LRT>PXS'L$8E3>M6$O2LUGM[J"68ZR7P M3:K)A,G72+N@FFJ9;M.Q.@[16]63B5194-5VVUQLUX#E;2//1196O"8L?77# MLN?O[/,[-+\@"2OVL%SMSV<7975FE19V]U''5G)A[XUZ[-1$:M ZH=5N6"[> MK]H\IR98[=*SJ@S+95FNN@S>L#U"*Y9PN(=B0%8TD?<6HC8U89HT/F25%S51 MWA?5@8E4MPY0[K6X7$Z_)M&U3$.NU)H*.8=93C*E]*_"SG1071U"5@S1*XLA MJBV&R(HAJA3#;%O4[O7(:B3:AT8BJY&H7"-?;5L\%\B*!HZL0*(F;[%L/*;>'FCB;40=(7S&Z"F(.0+*2/ MU^I+9Y:>S:0#05?ZM.*:"D$C?;DDV"=,&'<^,T,19\\ENQ;M::T!M_SK*C>'JWK>O-F M-JN2-3:#GH=G.4F+H],3^>R6G9Z4 M39VE!;UEH&KRG+"G,YJ5CV^/_*/M@T_I:EV+![/3DPU9T3M:?]G<,OYMUDE9 MI#DMJK0L */+MT?O_#:*F6N0IT7[+_FN'-%C0&B 2H& MN,> AU9 B@'MKQ -, 2*(=AC@$,,H6((]QC"(0:L&/!4E2+%$$U5*58,\3Z# M/\ P5PQSF0YM_&3P+TA-3D]8^0B8H.;2Q >909*;QSPM1++?U8S_->5\]>E= M72;?7I_Q=%F \S+G>Z@B,@M?7-":I%GU$OP&9J!:$T8KD!;@2Y'6U2O^D'_^ MO"Z;BA2+ZF16/]\T+%GSF-Q2EI:+UOD6'<_= M$N_HYA@@3XJ,&QZW/^]J'BW"%G_6C!0<-W[&-2'RO] MH??E[@*\^.VESIQ!$RXG2_7G2NJ@K*OG:\B]7*SH37'.8\G2^T:D_@2MWS]? MZPE2K]U2_TL*0_]!636)EEH&D%[**%\V$-78@:>5B*5?4_H?3$ ]8JA9I^P:"?X M56V;H%TK[*GH MV]7#G7K8J1X/9,XUD+%U!#+JQ$6'SI&X$QT[-6U%WU05SP1PT;"T6($60L%= M6\ N"6E/ QTV;.I??*4M2HDYLW-$[BG(&VC^()OA);ZI2L\9TJ%OO?C*/3X?W;O^U!K#YW: M?U[S)==EM@ ;GB>\-O(90&C.)X=*5$Z19 Z]W,+AL>?]Q^5DC;P^FH:/;2AO M50U@,9?/SAXBF@$]-T0^)-.=@OWQYRLD=!W0^''Y9)*5-E(5+'JXI8 M Y#+OM&ECX92/YI8.;8=H]*LXIMEMXFTZAH9FR88V"X:@GTW!G/8;0<(BU)6 M'=SB\ 1W:23UW5!ZNY-;-$M7Z7U&!08-9+-2T2W5#T?R"VH8AMZ/(24ER9IW M/JQ.DW1#BAHDO!YT[EVTI6[/W9.Q4RG53P,8#@$GU+ /W;#?0="&I0E]Q='= MOL>7)&4<]=DW6H,'DC74JJ-[K7@T!AKOH1N2?[S15()W.H!@[NWU"5>*#+O) MKBW2,!Z,BJX3T%TG9">1EXMTF28RXU^U7:>8^H@PMK(/?\A0.C8M,XG\895U MY8$36W]+:7M^4P1U48+AH2L>U*4$N@O!O]$4*17Z*81D3S04$EUXH+OPW%'V MP#?UZWOIG =:U1R 7'[1]0/&!W>Z+@#0#=6Z7BJ5@3@]7C09%073>D1B/7:9 MFWZU>Q1IZ$=NZ&_M+MN9Q#6*:_Q%_J$]B31*(C=*;H>GIA">G)Z3%\B$M2"& MT,"2<;I=S7M'%&X ?+=:,;HB-=]- M>+*DW:LB/[3666,HJG J#M>$AXIV"U MQ\2\$$;8M&<:W;6%+L#S011%&D61&T7_D.?^=/&:/% F2B_'?)(68A/("D>2 MNN$%H*8L'_>$#/<3):QZ:7'*U8@JN&4%D6KN 8+\F0]$ILH*=Y*\J%%U*[' M-/XC]]Q@>&S%1.NU$+DCFQ8C;22!V@Q-)1N==BN(/:%/ *UY%)JU$_K[2=02 MS7=Z@F.T1_;>0C8_#@>.@9 N66AD^K%8.6'+7R*S#!F[PR291X-U"NDZA=QU MZG,IFAK'1J?;PQ]K3")+/P.#_3U[::.+D D!)EGH8T/<>YLXS^$-75N1>YAR M0E_5+T#]P=OJ&?.P:SZ'OFER;)ABH[NVT,4^1H,FZXJ/W!7_F:@WZ(0QP'-K M$2F8\EN8*'#/B9=<[42IR_MI MDI=\I!:&ECP]P.-^LFR[Q-Y /9P#(TO[DA7,NTH5CT9.=V.!NQM3I]MJ/%B6 MK,,U,ZFG-FJ!V8 947*1[)JBV[/ W9[]/C8/]1*.RM/\#L+W#*V:^[]XL 4A MH]W9R&3SD3E^HRB*\+X/IM%=6^CF<1#XT8##>N_%W"W0URV ']!+5H>8[[ZP MV;9/HKJV4,71X.[6#5O@;MAN*9/7?XIG3*:!;G\"?/"7F[I1"48&ZA&@%1=X M*&/6/N4F&.L_=I72_4+@[A<^W7UQXI.NPL'\T*X+==D*W67K5V+ZR-+P^>-' MJ&M5Z"X8!RO'9AC;'1V:[\Q0-#?WM*+#PW2[%NJR%;K+UJT[OT)=-,*#WSL( M-<"&(\>/OS*_W$NKGL$Y)^]:U;MS,/+&[9=GESG0(M\\,QXEV[5/HW7H'E9% M;O$"_X'W^GF3NURF,3H\^,V%4&-MZ,;:GWH#>C4BW!MY.Q)J) ]'7J$IM[:G MUPZ16.,W/OC= ZQ!%(^ Z$^Y=42XC\8YY^M80R4^ M.%1B#95XI!?5V*=\;?6J6P@<>Y>'-K_FX(XT,^;X1[MQS-0W_W%;@GK;&$W M>'6>YJ#P([LLTI@6'1S3(HUID1MV#NWKR')W:L_5L]X-\YRRE?QY0L6[A*:H MVSN=G_IMSW_+\PG]S:7M^Y;]YW_[P02_;_@[C V$K;AC( MZ)*KX!U'7'_6_K2A_5*7&WGO_;ZLZS*7']>4+"@3!/SOR[*LMU_$ MT/3$[_ M#U!+ P04 " #@@(-13LCCF]@# $% &0 'AL+W=O51&K26>T^5!.UFMUG%YS$ M*F#&=II&VA^_QA"<3,%NL[PD&#C']US[WH,\.S#^(G:$2/"6I;F8>SLIB]L@ M$/&.9%CXK""Y>K)A/,-2#?DV$ 4G.-&@+ U0&(Z"#-/<6\STO35?S-A>IC0G M:P[$/LLP/RY)R@YS#WJG&X]TNY/EC6 Q*_"6/!'YHUAS-0H:EH1F)!>4Y8"3 MS=R[@[L2 KEOY#$[F;>Q,/)&2#]ZE\9(<_22UH6/+% M+!7Z%QRJ=T=##\1[(5E6@U4$&/L 'CYMF(K+W1N-%JIH7FYC$^2JZ=4X>3B2;+XY6:I$I& % %>50J/&=4&M=C[[<$XEI*GZ?!5)%47(%<3WCLIH1= 0A2VQ+/Z,!Q.+>%$348CS3>P M9?24-@O?H.$;:+[(RO=^A2S4PX9Z: WUVUNAJDGQ2L(S\(7FX$@P;UW4E9UI M5"$!G( $'VVR1TUL(ROC/7VE"?Q3BTA6*?8MG*3AG[2]Z:8-M33_YEX.[XS\9^&780/0]/1 M0BO3 \UIML_ O^"CI0C/NB7L.^\0&7+45SDN'51178\(9%6SA65=VJ(T[0W: M^]LC%2\W&ZZV-LU5H$1(P+$DK4':F4(?M>\4!PZYMHIIK7#PL8P+O:X%IS$! MKRQ5:YI2>6S59&>,AOZD0Y0#./;'=E6FJT-[,S8%<&47@J9)PU'O]6!:*'3T MT,_4@YUJ5-=!Z\)< [V49-HVG/16/':F[N*QXZ _M6\SXQ/0WK&O*1X[8Q3Z ML$.4 Q@Y6@(R[H$<[H'?/ND>R+@'ZMT]D'$/U)][.*@^_C6'C&V@WFS#P13Z M@_9-XL"A][A++<8V4.^VX6!4W3_J$.4$VNL9&=M #MMH=OZ5MH&,;:#>;0,9 MVT#]V8:#"E70UG6Y GDIR)@&ZLTT'$PM7TZU&A?NG=E<:C&F@7HW#0?C<-!9 M.@[3&'9]<05GYRD9X5M]S"1 S/:YK,XEFKO-4=:=/L#YY?X2WJZJ RE#4YV/ M/6"^I;D *=DHRM ?J]KDU9%3-9"LT*4+ZOF&,7D:E!,T M!W^+_P!02P,$% @ X("#480LB.2/ P &0X !D !X;"]W;W)K&ULK9=?C]HX$,"_BA7=0RMU\S^!5("TT-Y='WI===7K MLTD&L#:Q4]O 5NJ'/]L)";LA:4#W AG',_.;L3-CSXZ,/XD=@$3/14[%W-I) M6;YW')'NH,#"9B50]6;#>(&E$OG6$24'G!FE(G=\UXV= A-J+69F[($O9FPO MYY5FG@:]DNY-ZP%G,2KR%1Y#?R@>N)*>QDI$"J"", M(@Z;N77OO5]Y4ZU@9OQ+X"C.GI$.96 M%,>/VJC5^-2*Y\\GZW^:X%4P:RQ@Q?+O)).[N36U4 8;O,_E5W;\&^J (FTO M9;DPO^A8SW4ME.Z%9$6MK @*0JM__%PGXDS![U/P:P7_E4+0IQ#4"H$)M"(S M87W $B]FG!T1U[.5-?U@EY5WO\=[@#XS*G<" M?:099!?T5\/ZR8"^HS+1I,,_I6/I#QK\DDH;!=X[Y+M>(G:8PZ6H5J.-^.X? MR$&5H4OF7D &S9H%QG[08_^??;$&CM@&/?[.9-B8#(W)L ^Y7F7UH0N):4;H M%F&)UK EE&I!.2N!$Y:A-X36 ;U%OU!_CBJ'D7&HB\EAX87Q-'%==^8<+J!& M#6HT"G7+,94PFF<9=7A:D(JX.R.9].+X\B/OQ&7A*Q'C05=S!N(N2..HE MF30DDT&2%::I*I_C029=D,!U>SFF#V]9R=Q0U5'L.KW.XG;+V=8X9AD.89RW' M&ZQ?WTUOA>SN_@!_/^SM.U%IL4J,3I# M;0&_F*7*>7*6I"P:A_SHK;M<259;U\C5(<6C'80]3VR*\X1[Q MLI)=2Q5VJ0([]GJ@VF;@#7>#%T7M6J:HRY38;M+#U%9\;[CDCRYPU_+&7=Z) M'?;EL.T+WG!CN+G87N(;RV[)W+>^T\VV'=OAZ>SAGA^\"^-;< M201*V9[*ZAS>C#;WGGMSVG?:Z=6EZ3/FJB@)E,-&J;KV1&U07MU#*D&RTASE MUTRJBX%YW*F[&W ]0;W?,"9/@G;0W 87_P%02P,$% @ X("#41K7$8=/ M P Z0L !D !X;"]W;W)K&ULK99OC]HX$,:_ MRBCJBU:Z)7]( JP :=E>KWW1*UJZV]>&#,3:).9L![92/_R-'0A4D-QF=6]( M['@>_V82/\QX+^2S2A$UO.19H29.JO7VUG75*L6^";5 M9L*=CK=L@PO4C]NYI)%;JR0\QT)Q48#$]<2Y\V]G?FP"[(HGCGMU=@\FE:40 MSV;P)9DXGB'"#%?:2#"Z[/ >L\PH$<<_!U&GWM,$GM\?U3_9Y"F9)5-X+[(? M/-'IQ!DZD.":E9E^$/O/>$@H,GHKD2G["_O#6L^!5:FTR _!1)#SHKJRET,A MS@+Z30'!(2"PW-5&EO(CTVPZEF(/TJPF-7-C4[71!,<+\U866M)33G%ZNM!B M]7PSH[P2N!3W>)<2JK,*CEG-@E;!;RO= M@[[_!P1>X+T#]X!9_;;H]^NJ]:U^OT'_[S)?H@2QAL5_28:U9&@EPP9)*JHZ M5E4!G1^E:<2+#3 -2]SPHC #VG*+DHL$WE/-JX0^P"^XEEI5J6K;R&YKSNAN M&GMQ?^SNKL!&-6S4"ON79(7&US-$%PQA&,77&>*:(6YE>$+5!2&^0+CQPT%T MG6%0,PQ:&<@8ULB[8 PN,8+1X#K%L*88OOW309KO_M$,+S"'@[ !(*8716L&P8-%0M. M[,&K3:$K4G#Q#@>C!IZ31_O]UQI$5YQ*V'PA-4_?[T5-)3IYO-]N\K_[15>J M\ K5L!+E_,G._WYL3VF@I4H"UTU8O5LW5=W;:7G5!']EDHZX@@S7%.KU!E0[6?65U4"+ MK>WEED)39VAO4^K%49H%]'PMA#X.S 9U=S_]%U!+ P04 " #@@(-1S:KQ M)?\# "M$ &0 'AL+W=O1=XV+-U1I!")+4+JG[V,($TU9Y4'G\>G?;*F-KP_/KD_0=3 MO"IF205,6/I;$LO-L-?OH1A6=)?*9W;X"8X%$>TO8JDP?]&AP 9A#T4[(5EV M-%899$E>_-+7(Q%G!LI/NX%S-'#J!MX5 _=HX+XU@GH M4? >S5[U"M#'*4B:I.*3VONVF**/'SZA#RC)T=<-VPF:QV)@296*=FA%Q[#C M(JQS):R+OK!<;@2:Y3'$+?;3;ONPP]Y2%)0\."<>QDZGPU\B^8!7\O^BS_QS]@@RW; K7^'.O-<6&JU"DT]:&A5_?^-4OS?W(LWVL.-Z?B]M$.3CT_4O4M(G"BF\? M7\)F31@A) A*U 4#I&2 =#*PH"D(0[=ZG[^ 3/)U!Z]^Z=6_#:&#,J'@G80N M_))S<9P^KFDS::("EY":SDV02Y32-9E; A)R%O"B_GY9?[^S_F<00'FT,7S' ML%>#?*N5Z* V+%V'MZ$UMJO98[^3VD?'%^SC(*C+W0+S_+#^7+>@'!+8M9?$ MK"VF[1*W77%\-H%Q)PL_0@Y<\:!II[&:\8F0G.KOIRZ2G?7G_,6E!.Z)*CKW@(C-NY?T;V::;A[J"UV2Q'Q9&MJ_EM] M?0F)V$I]?>\AWW5J7PT-3&Y$^VKB8/^]M/>;[V7'\>O2-U'8;XSR%E30)WY= M^9:(V/>N"%_-.-P]Y.:,$M^Q/]5G<'/7$V+A:2;&ULM5EK;^(X%/TK M%IJ59J1N$SOOBB*U)*L=::I6?>Q^6.T'-QBP)@_6-F7Z[]<):4*"X[04OK2) M.>=%SF:RZ!?&P(F5,Q,R.NYG^]G3_J MF;\%;F3()0=1-B,S!3_4\P,-WY"UK N*W@IZC;2"M[$X!Q8\ \A$IF(^TW?3 M8:!*YW/1HX.CMXIAU>ZR2CVK1R^D'"\6C&S= O)Y[99_?D@H^"Y(RO_5!++K M0'89R.X)])@+G,B%JQ17N6A+=TMZL7B^3)"%;%?6Z&7WR]F'0>3 HA:[L' ? MYIJ!8W9@T3[,0H%EVC6LE:M3Y^IHMEH&F>F^9O*HL> M2@P/)48'$%NU<^O:N5JEIXP*N<8]""P(U^AYM9YW6H/[=2#_IX- M.P;?AP7(-5''W_LHV_(#Q^GX>Q^&;,?<@;52#>I4@^/X6R_CH3Y[#_#L/G+Q6W:#9]')3*Q6MF=Q!GH$;.ILE!$28B[.R 5_-&8VQ+L;.?@&>UO$0 M-:'0YSQ?\5L+K 6#CING"ACTW.YJ'2I@ONOY7=,K8+*/H$!M>MBT2F@=Q_8# M.K#/O]-#B>&AQ.@ 8KMZ3?^'^@W %:<8W.&8SFFL$VR:+'1.[/.F)T%]4QKV MN;N_T,IEMKNV*V!!T/5OJ$ Y%O3=KLT5,6T?^3TV;QHF](YD<[U.T.MR/<_O M-?EA\:*/QVM7KMD!0/T6X%8L"=,I-0T6!J?U-FI:$M*WI$%O5_S6XFP&7L>. M4P7,#I#5\;8"99F.WX%%JIB6M=,WVLDVO1'!XWA[0,?I\_8 KW]/%X M[H0)F.X&#NB=0!0XA"SI]5F_:(SK2(71 QW-[O3Y A+UF'R#VNUU/ M=(>63Q4P MR_5=N^MVQ>'6EEL;L^MV!-$QTI"/I@ [JW9L/$?NV'^$0L=_M>J*E M.,YNJV?L/&V6YEV4C_DYB/-U)K:/!NO1^E7"5?D O3-^#2^F4#$>PHMH^Z*@ MD=^^M[C!;$$S#A(REZ',2[>;HH ]0N9R?]02P,$% @ X("#48A0(KV, P T0P !D !X;"]W M;W)K&ULO5?;;N,V$/T50NC#+I!&HN1+$M@&$LM% M VRP1H)M'XH^T-+8(I8459*RX_WZDI0L.XE"!RVP?K!):L[,F0M'X\E.R.^J M -#HF;-238-"Z^HF#%56 "?J4E10FB=K(3G19BLWH:HDD-R!. OC*!J%G- R MF$W#1[HIM#T(9Y.*;. )]+=J*>-,RNB8"[8GS37Q32X"E .:U(S_2AV MOT/KD".8":;<-]JULE& LEIIP5NP8-KZ[P*5$D]E$BAV25MIHLPL7?8_PRY!#Z+4 MA4*+,H>\!Y_Z\=<>?&@BU84K/H3K+O8J_)KI2Y3@"Q1'<=3#9_YA.+[N<^?_ M65_\9^LO@I%TM9,X?_=\>L;H#T0J3QI&W7,1EY-2RG6X)B9'J% ;FD&ZIBT M4[9]-/W*1XB[*^[A.>YXCKVJ[GE%J#1O05-(0JF^VAF_R=[KFCDKD9Z56/@D M7GAVU7EVY?7LP31Q7G-/C*X[3=<_Y\[CZ/B&BOSE0_8N)QHD[TM*>@:?1"@G M>U^!X).W)?;J>JI7*I.T!W<7RT8F/=&)_7LGSF;SB8S/'/ZF; MXV,[Q_Y^?CZS?OSH?&:/W1/[V]W',NO7D;S?,L.3$-F8]L$ZU(W;]SN MM)N_;]W4^>K\#M_,<<]Y:N=U-Q(>U3?#_@.1&VI&-09K8RJZ'!LG9#,_-QLM M*C<@KH0V.7?+POSG &D%S/.U$/JPL0:Z?S&S?P%02P,$% @ X("#4<$Z M(OXN P T@D !D !X;"]W;W)K&ULI59=;YLP M%/TK%NI#*[7E&T*51&H^INVA:I6NV\.T!P=N !7LS':2[M_/-I0E0-)H>TEL M<\ZY]UQ?C(<[REYY!B#06UD0/C(R(=9WILGC#$K,;^D:B'RRHJS$0DY9:O(U M YQH4EF8CF4%9HES8HR'>NV)C8=T(XJ0$%W(\,VWA<6>9H) MM6".AVNN1'\FJ"MFY5W7;@9%G@\9'2'F$)+-370 MU==L6:^P!;*!:S2#%3 &":I7$"9JK%HM)REZ J:;DL2 M'I=%GF*USQS=H&F&20H_NPT/SK!-V7UFA(Z[R6<."<%'V-Q MBUS[&CF68_7D,SV;;D=]=OXO^OR?HQ\4PVWZR=5Z[A&]![H%>8R(WG;XL:!% M@>0+OL,L^7DBFM=$\W0T[TBT":0YT?TYP87JS;YVJB0"+:&.S>TX&$0#3Q9K MN[]+79@;1&'@',)F79@?VG8P.(3-NS GDD=WV, ._/J-7_^DW_LDR:OW3E!U M'%;E955Y^[Q7 ].>E] 3%.B[2.Z.LM]T$GDQG$=+VAO?0_.=GQ;O1 '_GMP@17Y5@LW[\&Y M3N1:7G\%PJ8"X&+AMN^>IS3]4J\R:>Q^I M$EBJ;P<1>?W=;ZQ/[;FKWK,_DA:6Z7_R5KVX[#YC)HVM\M1$#E"*#"U#H'1WQM.4 @'1#1^U)A!$](Y[J]W MZ)]][I3+@AF<*/&=+VT^"CX&L,2,K85]4)LO6.=SZ?!2)8S_A4U]-PH@71NK MBMJ9&!1<5O]L6^NPYY#$1QR2VB'QO*M GN64638>:K4![6X3FEOX5+TWD>/2 M%65N-9UR\K/C!WQ#N<8.3#%#K7$)M068=&M75RY7,$/M.T"F"/<+P5?,B6K@ M_.C)Z10MX\*I[8+O;@#291$3_,I MG)Z<_8D24M)-YDF3>>)A>^V90Z95 1,EK:8.(?5M#A.O.VIXOEX8;W]I"=AK M O9\P(LC 1\UDX95S5AJ3G(Q(53*+(EN%77X3NMR3U'U6]%#RE41^SZB>W]O MXS@:1,/P[0#/BX;G12O/IB7>JWX'/FU+>EW$_Y$7[I[*8$Y')JO2[,#<,FV! M.A-)RRTW+U>^BN=Q?![%+9I>-EPO_Z:(_X$K/'\E;+BU6)BV:O<;9OUW5&PO M9\?94Y261M^ARK:C#WK=*/K00G/0T!S\.TVNEHL5I: C,""SJ#JCLNAJHU<:JT@^QA;+T-/TRIV\0:G>!SC.E[&[CYF+S M51O_ E!+ P04 " #@@(-1BO:O ;$$ !"% &0 'AL+W=OY;F MQ?5DP_GVRC"*Y89DN+BD6Y*+7U:499B+5[8VBBTC.%9&66H@TW2-#"?Y9#95 M8P]L-J4[GB8Y>6"@V&499G_>DI3NKR=P,V72+U^2)\.?M Q-O M1LT2)QG)BX3F@)'5]>0&7BV@*PT4XI>$[(O&,Y"AO%#Z5;[\%%]/3.D12"KU2V70ZUEB#F> M31G= R;1@DT^J(10UF()DUSF[A-GXM=$V/'9(WDE^8Y<@)"L"&,D!M4(P+E\ MENF?Y&OP0)@JE'Q)P.>7-%ECF7H%^'@T7-*<,Y&+(A^_[9(B4;FYI 4OP/N0 M<)RDQ0>!?WX*P?MW'\ [D.3@RX;N"C%3,36XB$;Z9"PKSV]+S]$9SRUP+R;< M%"#*8Q)K[,-^^Z#'WA JUE*B@Y2WJ)?P\Y)? @M> &0B4^//?+0Y#'3AO&WV MZ&VSW[UM]D_]YC_CO-=\\%I?BL,WSW])6(_9G+#*W3>WY([YM& M>L]5>O_V2-,4B+UTCUG\>X\#=NV K1RPSSAP2]9)KNKN!:>RYG3E45*XBD(> M4:\S:#DFLJ;&:S/KNC#/\?P6*M2001N9[BDLZL(LWW.=&G42K5-'Z_1&>Q/_ M(38Z)7@L-AY. 8[I5NE+5^#FZ1FXTI&N B6MTW3:L4W3:RG0A04V].V6 N/( MHE%D=TY73@W9)PU,H_JB"SN=\T1UMU;=[55]CK<)QVGR%SXH?7X#UXGO=H2P M',]I9U\7A3S;,5O:=U&^[=FP)7T7Y3C(\O4R>+4,7G_R993QA@CQ\'&F4\/K M^/81NIX;M.30P +3;J%"#N>2;01A\+ M>P/]0L5F]J/56W$/IK0&I\OID731.+J["C9XFNBFU1TG&KZ>8H+HN 2H?RL5 M)[7HP.R/9@#^!O-=MDNQ_#(%T6HE/E4OY$=$0F-UJ%<'_ 4X'OX]?1,\=F[P M?VK=X+%W@_]"\U9Q--?*;"?;("0!_U+3!;@?5B7P0 M$@Y#(@WD-/*J:OJ83L4YME:PO[=ZVV;D=LJS(] @)!R&1!J(5J ^IE(@HW$! MD1&V5I=1A0AQE_/RLZL>K2^\;M0U3VO\%E[-H68\A%=1>9UUI"]OU^XQ$^56 M@)2LQ%3FI2<6DI475N4+IUMU_?%".:>9>MP0'!,F >+W%:7\\"(GJ*\-9_\ M4$L#!!0 ( ." @U%A05TE^P( + * 9 >&PO=V]R:W-H965T3'* M5<>FM@/EOY_MI($.,-74\A#L^+Z[[S[;E^LNA7Q0,P"-GG+&52^8:3T_#T.5 MSB GZE3,@9N5B9 YT68JIZ&:2R"9 ^4LC*.H%>:$\J#?=>]N9;\K"LTHAUN) M5)'G1*XN@8EE+\#!\XL[.IUI^R+L=^=D"B/0]_-;:69A[26C.7!%!4<2)KW@ M I\/<=,"G,5/"DNU,48VE;$0#W9RG?6"R#("!JFV+HCY6\ &+.>#(_'RFE0 MQ[3 S?&S]RN7O$EF3!0,!/M%,SWK!9T 93 A!=-W8OD9JH0*B$V #C9 X@K0/Q:0*,"-%X+2"I XI0I4W$Z#(DF M_:X42R2MM?%F!TY,AS;I4V[W?:2E6:4&I_L#D>=4FXW4"A&>H8'@FO(I\)2" M0D=#T(0R=8P^HOO1$!U]..Z&VH2UX#"M0ER6(>(](;Z)Q2EJ1"H5^ MNX5K#;GZXPG3J,,T7)CDX+X@+9 RUSS;)5WII.6%PHRI+0Y%.,58J U2)MWZO+>Q:5TV-S@LN90[E2RQ78/RV;-LNEE M>4/)N)1?0BID!CM%:AXDYK-X0:Q5$VN]BIB]1"1-9;&;6>L@,Y_%"V;MFEG; MRVQ4C!4\%O9@?5J8I^>L=FJ7G?>\$F=UF+,WN!*79UN'K--)/#<"1^M2&1V0 MCO/5@C X00/"J/GH&-(HS?4T&\+EXX?NMK77G5>UV>L+\^_8_V2'NW4^[!AR3K< MZ YL+_>5R"GERK"9&&1TVC:.9-D>E1,MYJYA& MMV@\WG)F6$J0U,.L3(?3S MQ/8@=9/:_PM02P,$% @ X("#400F*\:' @ V08 !D !X;"]W;W)K M&ULG95=;YLP%(;_BH5ZT4I;^/ZJ"%*;J-HNID;] MV"ZF73CD)%@UF-FFZ?[]CB%AV4*J:#?!!I_W>5\''[*MD"^J!-#DK>*UFEJE MULVU;:NBA(JJB6B@QB=K(2NJ<2HWMFHDT%575'';V*;6Y8>=90S?P"/JY64B480\"AT$:!XN459L"Y$4(; M/W>:UH TA8?CO?I=EQVS+*F"F>#?V$J74RNQR K6M.7Z06P_P2Y/:/0*P57W M2[;]VA@7%ZW2HMH5HX.*U?V5ONWVX:# +L"K_/=@SJ79/>=02GS*LT_E,5!73N,M:$5JOR$S4FM4;J L&BGPDBU86 M):8F]TO.-M3LI"*7<]"4<75%+@BKR5,I6H7%*K,U6C+"=K'#W_9X[P3^OM 3 MXKL?B.=XSO/CG%Q>7/VM8F.@(94WI/(Z6?^_4LV9*KA0K03R_6:IM,17X\<[ M5'^@^ATU.$&]0UW*31277$HP1P*A1)<2@%1HH5178UO4JT:=JCE$K[D?)F&8 MV:\C9H+!3'"F&6^,V1>'!\S$#=-TG!D.S/!,IC_&#(^8KI]Z)YC1P(S.9 9C MS.B8Z21N,,Z,!V9\)C,<8\9'3#^*3\1,!F3R+O*I!.RY:PURC)@<$^/ '2>F M S%]GR@T9FSVY[_XF'P]&UL MQ55M3]LP$/XK5L0'D("\M4F+TDBC:!M(TQ"%[;-)KHV%8P?[0N'?SW9"U$%; M;1(27Q*??<]S?NY\=K:6ZD%7 $B>:R[TS*L0FS/?UT4%-=6GL@%A5I92U12- MJ5:^;A30TH%J[D=!D/@U9<++,S=WK?),MLB9@&M%=%O75+V< Y?KF1=ZKQ,W M;%6AG?#SK*$K6 #>-=?*6/[ 4K(:A&92$ 7+F?D-("]P;'90,]']Z7.? MAPU N L0]8#H7P%Q#XB=T&YG3M8%19IG2JZ)LMZ&S0Y<;AS:J&'"5G&!RJPR M@\/\&\B5HDW%"G(IND-ALWMX 4@9UT?DA-PM+LCAP1$Y($R0VTJVFHI29SZ: M\);$+_I0YUVH:$>HGP6>DC@\)E$0!5O@\_WP*RIVP7TC>E >#M,:C6@%M3W(5.7&C;H4^YZ==TE&;^TV8JW[N%<1*DD\'M+V6C0=EH MK[([P1!*LD"*H/=D:CSPC3^V!,E G'Q>";K0X\W@,E(V[3^\EFMO9#2OS?H*R#F9]*26^ M&O:*'E[D_ ]02P,$% @ X("#46WOE_+M @ PD !D !X;"]W;W)K M&ULI59=;]HP%/TK5K2'5MH(22!M$2#QJ6U2-=2N MV\.T!Y-Z\HH@13+%L^ Z2,YNX8&L$V46W&$_PVMX!/64+82>N564F*3 ).$, M"5@-G)'7FX<&;P$_".2R-D;&R9+S9S/Y$@^[Z'/K77M98@D33G^26"4#Y]9!,:SPAJH'GG^&TD_7Q(LXE?87 MY07VIN.@:",53TNRSB EK/C'+V4=:@0=IYG@EP3_D'!*(2@)P:4*G9+0N52A M6Q*ZEQ+"DF WTRV*92L]Q0H/^X+G2!BTCF8&=KLL6Q>8,'.P'I703XGFJ>$# M4*P@1@LLU"OZ+C"3V.ZY1%=34)A0>8T^H:?'*;KZ<(T^(,+0/:'4(/JNTAF8 M.&Y4JHT+-?^$6H#N.5.)1#,60]S GY[GWYWAN]IY9=_?V1_[9P-^BU0+!=Y' MY+?]=D,^DXOIWEV3G?>IS]ZG/C]/_XK9*?6]6@;540ILO.#_C]*OT5(JH6>_ MS^AT*IV.U>FS&&6"KT":BP]3)$%L202R (LR MPTQG2*#Q_!;2-U;:7,K;H=?R^NZV?B:.,7[+W\=,"TQ8PP3[B-EQE+!U6V'V M*M.M*M,]6YE1%/$-4U(;C8!L\9("PE+RB%C;.5'))34H1#ROEEK[R. EH'GW MR&,=L^HP)#WW.CC%^ MJW/@TZU=TBF(M6VG$MD=*UZR:K7JV"/;J [6QUYOXC6L3[W>K&C(;^&+SX-[ M+-9$OQX45EJJW;K1^R**EEM,%,]LBUARI1N.'2;Z*P6$ >CG*\[5;F($JN^> MX5]02P,$% @ X("#45RO>?PX P /0H !D !X;"]W;W)K&ULM59M;]HP$/XK5K1)K=21-UXK0"J@;IVV#I6V^S#M@TD. ML.K$J>U *^W'[YR$E(XDFS;M"]B.G^<>WYW/-]P)^: V )H\13Q6(VNC=7)N MVRK80$152R00XY>5D!'5.)5K6R42:)B!(FY[CM.U(\IB:SS,UN9R/!2IYBR& MN20JC2(JGR? Q6YDN=9^X8:M-]HLV.-A0M>P 'V7S"7.[)(E9!'$BHF82%B- MK OW?.:V#2#;<<]@IP[&Q!QE*<2#F5R%(\LQBH!#H T%Q;\M3(%SPX0Z'@M2 MJ[1I@(?C/?ME=G@\S)(JF K^E85Z,[+Z%@EA15.N;\3N Q0'ZAB^0'"5_9)= MOK?M6"1(E191 48%$8OS?_I4..( X+DU *\ >+\"^C4 OP#X?VJA70 R5]OY M43(_S*BFXZ$4.R+-;F0S@\R9&1J/SV(3]X66^)4A3H\O@L>4*69BH,C)##1E M7)V2-X3%Y'8C4D7C4 UMC:8,P X*VDE.Z]70+B!I$=\Y(Y[C.7>+&3EYE [W2@5Y&Z]?03E*%*TJ1 M T^2;Y]PC5QIB-3W!AM^:;;L=OU^YVA MO:TPV2Y-MAM-OAU>MY7K6J3JFJTZCJ.HV6 M((E88WK%OOAY?ZYS87P&ML@#2-U\S<=XK!P!@UI6Y!=ZCC M7;V,EYKH_G51G+@5]:YSG)/VP5-M&JO/5*X9/KT<5HAS6CW4+/->)9]HD62O M]U)H[ 6RX0;[.Y!F WY?":'W$],0E!WC^"=02P,$% @ X("#46NF.%H3 M P &@P !D !X;"]W;W)K&ULO9==3]LP%(;_ MBA5Q =(@<=(O4%L)6M Z,0U18!?3+MSDM+%P[&"[+?S[V6E(.Y&X2)6X:>S$ MS_GP>7/B]M="/JL40*/7C'$U\%*M\PO?5W$*&5%G(@=NGLR%S(@V4[GP52Z! M) 64,3\,@HZ?$'?;'4C'*XDT@MLXS(MRM@8CWPL/=^XYXN4FUO M^,-^3A8P!?V8WTDS\RLK")?XXAIW+%"L>**P5CMC9%.9"?%L M)Y-DX 4V(F 0:VN"F,L*1L"8M63B>"F->I5/"^Z.WZW?%,F;9&9$P4BPWS31 MZ<#K>2B!.5DR?2_6WZ%,J&WMQ8*IXA>MR[6!A^*ETB(K81-!1OGF2E[+C=@! M<*L!"$L@_"P0E4#T6:!5 JW/ NT2*%+W-[D7&S@A%4M%>*+ZOC9!6=-^7 9PM0D@; A@"OD9BH)O M* S"H 8?N?%?L38X;L3'A^'7;OP'X4VX;PI152.LJA$6]B)7-20DZ(9RJN'T MUKQ$24TA_MP:$$TT9.JOPVU4N8T*MZT&MS>$2O1$V!+JZK=A.P5K^\YJB#M1 MK]WW5S4N6Y7+EM/ECNY,OV%$FSQCH72=@D:M#Q&$. CJ VA7 ;2= 8QA9;ID M;MQJB%,NF%B\.;:R4YGM?&4%NY7;[@$5['ZL8!0V;6"O ZK2OWV(VVSYO1:S=:3_Z7_7F5_;G3U*AHS2 WXK7=,Z6YRS . MMATY^$H)X9U/ 3Y 1"6\JZ*H\2W$VXZ'PT-DM(=VZF@/V^XZA+2'C:+]4L+; M]HO=_?=!D@00)QDX[6U[*VY]J8*V/16[F^H>!;4_**CI,X*W_19W#M*/F\:A MHX[^SK'*GII_$KF@7"$&[AA_ M$1M")'C+TER,>ALIMP^.(^(-R;"X9UN2JS^.AV7OBXR$K9$IS\L2!*+(,\W\G)&6[40_U]AM?Z7HC]88S'F[QFBR( M?-X^<;5R:BT)S4@N*,L!)ZM1[Q$]S%&H!0SB3TIVHO$,="A+QE[TXE,RZD'M M$4E)++4*K+Y>R92DJ=:D_/BG4MJK;6K!YO->^R\F>!7,$@LR9>DWFLC-J#?H M@82L<)'*KVSW*ZD""K2^F*7"?()=A84]$!="LJP25AYD-"^_\5M%1$- Z;$+ MN)6 VQ;P3PAXE8!WJ06_$O OM1!4 B9TIXS=$#?#$H^'G.T UVBE33\8]HVT MXHOFNE 6DJNW5,G)\6^J%C\S(< 3X6"QP9R 1RDY7182+U,") -3EF4JI0O) MXI<-2Q/"!;B>$8EI*F[ '7A>S,#UU0VX @X06H, - ?/.97BMK'QQX85 N>) MVKPZ6@\=J0+1[CAQY?2D=-H]X;0'OK!<;@28YPE)+/*S\_+1&7E'$5BSZ.Y9 MG+AG%?X>RWO@H5O@0A=:_)E>+(XB6SC_S_K\AZT?D>'5)>49?=X)?8^YI E- M"]T!P(+$!:>2JAJ8O\5IH?@&*\XR755;56.F6[ 5F&.>TWS=K,._/BO%X),D MF?C[C%M^[99OW/+/5'JJ*QVWZCLNZULTZMM6DJ7VT&C7[?=U?.?Z@8>&SFLS MTQ:8%P0P.(;-++"^%[K]8]C< D/(\_H'JT=)C=-;W=!I;&"F/)2I M:V6K-'UCH[P,(FA$[Z+(AVW*+3#HPRAL46[3%OJ>VZ*\"T/N ,+(SGA8,QY> M5GWOQF,ADH-R*YVEAU&SF. ]:K-I1[4*7Z+2RMJ<(+*?DUE_RR5>YZ: MW)SI#X-:[> CM:VH=BMZU[856=H6[ >PE74+S MAZVS,+*C =SM=RP)3Q]:U MIQW!PZ@"?X:N545QU$$&0="/6I1;<"HST&MQ;E,7'-%9DF[#P1"%)UAO#(CH MPW>NRL7OM:X3L';OLL,ZSA#S5XHI0OZGNF/7#"(8^_@R&+AO"3L ZG>RR,2'W! M?$US 5*R4J;@?5]EGY=W/.5"LJVYQ%@R*5EF'C<$JUQH@'J_8DSN%]I ?=,V M_@]02P,$% @ X("#4?-J?Q:. P < T !D !X;"]W;W)K&ULS5=-C]LV$/TKA$X)T*Y$R9^!;6#7V:(!DM18-^VAZ(&6 MQA:[%*F2U'KS[SND9%GK#R'H9?Y-:6 M'\+0I#D4S-RH$B1^V2I=,(M=O0M-J8%EWJD081Q%H[!@7 :+F1];Z<5,559P M"2M-3%443'^_ Z'V\X &AX$'OLNM&P@7LY+M8 WV6[G2V O;*!DO0!JN)-&P MG0>W],.2CIR#M_B#P]YTVL11V2CUZ#J?LGD0.40@(+4N!,/7$RQ!"!<)68M?OG5%3(F&RU M*IP )[KF1_?<; Y).%POS= VO0PAIX6(,KL%;* B)C@J2U M]HV8\ *6!XX=B4M(N"54(AYO2=[Q@\_[2Z+7LP_][&Z?>5K0:92,9^%35XIS MJR1*.E8OJ U;:L->:NN:":;Q0,TM:]S%-O_@QN*6NX:RTFF.6T--$_<^8W'Y M8LH;8U4Z*4Q/HD1$_7,;2N/)9?$G+:])+Z^' M]3=#4$JR,A1?M/J3II[6:M7<%F2(65@B8V!P)%*=1W@$;QUK 43/:E M]WB4T.&;TOUXJM#1Z^H^NK Y)V>Z7[ :3D]_\K!3NQ:@=[ZD-PB\DK:NZ]K1 M]MIPZXOED_$[=YWP-?$Q3'T7^<+TCDM#!&PQ9'0S1DBZ+N_KCE6EKY WRF*] M[9LY7HE .P/\OE68T*;C)F@O68O_ %!+ P04 " #@@(-1 >VD&U0" !> M# #0 'AL+W-T>6QEVS?A)JS4EN*' F,% M&D9Y%<%"J?*SYU5)@1FJIJ+$7$+][]KH6[> 3M./DPFL\?+ MFT/\H@U<0N]%TL41I--QVNDH\?(H8OV\PJV?,?JKX^A?(Q^C_K1/W1_!WI8] M=VEQF G>W]T<6D S(X;!!M$(WB)*UI*851EBA&XM'!@@$51(H'31Z%2^0:HG M&_:M9^K)\3#"A6QSVPSV<^VF'P1VGA%(*.T$!M "<5@BI;#D=]II)[?@LQ!P M]FI;:H6Y1%L_6,!^03OH)&LA4RR[-#[<07%(<6;D2)(79E2B]$Q0*<&TD1*4 M"XY:#;L5SM"T":;TP7S9?F5[W$TVN+.9N3'>F5J0,RV-=0S_D,UR#VF#-_&" MDFR$^EKK[?#6-U6&[R7.2-/Z3=8)&&/WQ]E16=+M%TIRSK#=_-$)XQ#MUH%" M2/*DLYE2232 )00;+!5)AL@?B 7-;HWZ*F+7)R#R.4YB#R#FIQ?G[Y&UQ&=G$C/O;\' M3<)>B]"AP+1B$?QIFCK:)P7KFE!%N/,*DJ:8/^L4-+U":]WL[_'K^2G.4$W5 MJ@M&L+=_X)34[+J;=6\.PLWJ[>]F>_ZR3=C_HXC_ E!+ P04 " #@@(-1 MEXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( ." @U$6[S",2P4 ,HO / >&PO=V]R:V)O;VLN>&ULQ9I=3^,X M%(;_BM6K66F[I?GJ#*)(# QL)9A!E.5V91*76B1VUW: F5^_3LJ'#>VKO3G; MJS9.FCYQ;#_'QSYXU.;^5NM[]M34RDX'2^=6^Z.1+9>BX?8/O1+*GUEHTW#G M#\W=R*Z,X)5="N&:>I3L[16CADLU.#QXN=>E&84'VHG22:U\85=P(\6C?3O? M';(':>6MK*7[.1WTWVLQ8(U4LI&_1#4=[ V87>K'/[61O[1RO)Z71M?U=#!> MG[@1QLGR0_&\@[SFM[8O'W4.GTJ M:R?,"7?BS.AV)=5==QO_%*/@,?IZ>/E<5^*^^2_5J!<+68H37;:-4&Y=CT;4 M':"R2[FR Z9X(Z:#8_T@3/<\_@]FU?K9G(<*:LKL2W_"S*H>CQ)%54)943'_ MS>I:5IZC8E]YS54I6 "9 ,ADAY!_)P%D"B#3G4#..QS_TP R Y#9#B&CFLP! M9+Y+R#2 + !DL4O(+("< ,@)+>2)L*61JZZ*>E_QI5C1V6I6^5D /D%0'ZAA3SETK ;7K>"70AN6]/U M:;>NR0L>#>9[:#3?H\5\&;=["?J6V:RTZCA#/F@;8MW,1>FKKF)7XD'7#]Z_ M[-@?2L=.>>F#A1 3^69,+)R9*G4CV#5_$E'5(;V,B?UR[IM=3(,\,B86R;=_ M6A_:L6O#E>5]+!BA(7N,B?4Q=[J\'_KAK1^;&W\GVU\4\B%QC(G-X=N^4*WX MG9V(A3#/O:$KZ0>3JQ 3J6-,[ Y?=8UT;Z.5!/DB(?;%4>G[L94?F) C$F)' M?/?W/=<^2KD4QHN,&\&.G#/RMO73O8[D#1/.28@= <.6*)1.D#828FU@S#"8 M3I!/$F*?P/@JKDWDEH38+=OB*_;I^GW;1(I)B!6SCA6>H>QO(1922D*LE&UF MWE![2"H)L52@H..VB.R2$-L%"II]"K,B2#$IL6(V*WI3VTR1=5)BZX0FW B' M7),2NP8J,4Z P0P8L6M@NB'&1*Y)B5V#E1BF;E+DFI1Z'@,Q\Q 3N28E=@TV M=QA@I,@]*;%[,&;TTI%[4F+W?,1\S3'="\=#3.2>]']/AP6844_/D'LR8O?@ MEQYVH0RY)R-VS]:HC3G>6UUN2E#F2 M3TXLGU?,_HMOD]9MKDNDGIQ8/:^0%]RUQM>F/_!Q\8^5,/[BJ"Z1>G)B]6Q8 M%=E$F@!TMX_A&T)T*,9%XUJ%&<(1[T5"2 M?1ABPLUHQ!;:EF1_CCU"3&2A@MA"VQ?$>]00$UFH(+90O!:P(7XKD'P*8OF$ M=$,VJ_S5;]LAZ:KV71;>@.2GGS0)(K'H>W= M3T@7R2.SF$WQ6SER\?O7Y?R9VF\U^ MG7]WZS_'?!K_,;C^Z(;WLLMYK!:O[;#-XZJJ/P_7W:6^;-+=>7*U>'Y;5I@_ M*"U1QB5!T@1K JT3@WD*@MZ#>0J"WH-Y"H+>@ MWD*@MZ#>0J"WH-Y"H+>BWDJ@MZ+>2J"WHMY*H+=.7I80Z*VHMQ+HK:BW$NBM MJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;9.7W01Z M&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z M.^KM!'K[Y&,E@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>! MWH%Z!X'>@7H'@=Z!>@>!WC'YV81 [T"]@T#O0+V#0.] O8- [P;U;@CT;E#O MAD#O!O5N?E+O,GX=?H+4$L# M!!0 ( ." @U% :Q>Z ( ,8I 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W:34[#,! %X*M4V:+&]6\!43; %EAP 9-,VZA);-D&RNUQ4D "004J$F_3 MJ+4];^*1OE7/[IX]Q>KSRM*%SJ;\-:R8M]7& MKHB)V6NZ)'^Y-3OF':??*# M\\1#*>G/A>BD)K]K_B>F$L?_'XT3+NF^H?9^7J? M7-B,\XAL?!Q^QQ]G_%[_EWT(D#XD2!\*I \-TH?X"4$L! A0#% @ X("#40=!36*! L0 M ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M" #@@(-1&9K,(.X K @ $0 @ &O 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " #@@(-1F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ." @U%V MOQ)&Q 4 -08 8 " @0T( !X;"]W;W)K>T(T' !Z( & M @($'#@ >&PO=V]R:W-H965T&UL4$L! A0#% @ MX("#4;#V^3I? P Z T !@ ("!RA4 'AL+W=O$0 & @('&.0 >&PO=V]R:W-H965T&UL4$L! A0#% @ X("#4=B".\'X& -$X !@ ("! M#4$ 'AL+W=O&UL4$L! A0#% @ X("#4>A36SE8" LA@ !D M ("!3F0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ X("#4423/@AH!0 YPT !D ("!B7@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X("# M47\VJ1HG"P I" !D ("!?I0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X("#48/&Y?KY @ >P< M !D ("![Z\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X("#42,TTBV2&@ \58 !D M ("!];X 'AL+W=O11%*T" Z!@ &0 @(&^V0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ X("#4=B8@#*5!@ "A, !D ("!;>( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ X("#4119 M):F8!0 .Q !D ("!)_, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X("#4>K,V2?0 @ W 4 !D M ("!XOX 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ X("#4=JH,VJW P 4PP !D ("! M@PH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ X("#4:;X.6AK P !@H !D ("!TA&PO=V]R:W-H965T 0!X M;"]W;W)K&UL4$L! A0#% @ X("#4:A@?_32 M P Y P !D ("!2B$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X("#476)$_>6! FA( !D M ("!1BP! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ X("#45/HMM)U @ _@4 !D ("!4C@! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MX("#45F9B\_$ @ ]P@ !D ("!24,! 'AL+W=O&UL4$L! A0#% @ X("#43-WV+1S P M*PP !D ("!@4P! 'AL+W=O&PO=V]R:W-H965T@D &PR 9 " @1Y4 0!X;"]W;W)K&UL4$L! A0#% @ X("#44[(XYO8 P !!0 !D M ("!SUT! 'AL+W=O80$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ X("#4&PO=V]R:W-H965T&UL4$L! A0#% @ X("# M4<$Z(OXN P T@D !D ("!6G8! 'AL+W=O0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ X("#46%!727[ @ L H M !D ("!?8$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X("#46WOE_+M @ PD !D M ("!(HH! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ X("#42;X2$A0! =1, !D ("!_Y,! 'AL+W=O M&PO=V]R:W-H965TZ M ( ,8I 3 " 9^G 0!;0V]N=&5N=%]4>7!E&UL 64$L%!@ !0 % YQ4 -"I 0 $! end XML 84 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 85 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 86 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 315 462 1 false 86 0 false 11 false false R1.htm 0001001 - Document - Cover Sheet http://www.crowdstrike.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity Sheet http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Description of Business and Basis of Presentation Sheet http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentation Description of Business and Basis of Presentation Notes 8 false false R9.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.crowdstrike.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2108103 - Disclosure - Fair Value Measurements and Marketable Securities Sheet http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecurities Fair Value Measurements and Marketable Securities Notes 10 false false R11.htm 2115104 - Disclosure - Balance Sheet Components Sheet http://www.crowdstrike.com/role/BalanceSheetComponents Balance Sheet Components Notes 11 false false R12.htm 2124105 - Disclosure - Secured Revolving Credit Facility Sheet http://www.crowdstrike.com/role/SecuredRevolvingCreditFacility Secured Revolving Credit Facility Notes 12 false false R13.htm 2126106 - Disclosure - Income Taxes Sheet http://www.crowdstrike.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 2128107 - Disclosure - Leases Sheet http://www.crowdstrike.com/role/Leases Leases Notes 14 false false R15.htm 2133108 - Disclosure - Equity Transactions Sheet http://www.crowdstrike.com/role/EquityTransactions Equity Transactions Notes 15 false false R16.htm 2135109 - Disclosure - Stock-Based Compensation Sheet http://www.crowdstrike.com/role/StockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 2142110 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations Sheet http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligations Revenue, Deferred Revenue and Remaining Performance Obligations Notes 17 false false R18.htm 2149111 - Disclosure - Commitments and Contingencies Sheet http://www.crowdstrike.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 2153112 - Disclosure - Geographic Information Sheet http://www.crowdstrike.com/role/GeographicInformation Geographic Information Notes 19 false false R20.htm 2156113 - Disclosure - Related Party Transactions Sheet http://www.crowdstrike.com/role/RelatedPartyTransactions Related Party Transactions Notes 20 false false R21.htm 2158114 - Disclosure - Acquisitions Sheet http://www.crowdstrike.com/role/Acquisitions Acquisitions Notes 21 false false R22.htm 2162115 - Disclosure - Net Loss Per Share Attributable to Common Stockholders Sheet http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholders Net Loss Per Share Attributable to Common Stockholders Notes 22 false false R23.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.crowdstrike.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.crowdstrike.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 2309302 - Disclosure - Fair Value Measurements and Marketable Securities (Tables) Sheet http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesTables Fair Value Measurements and Marketable Securities (Tables) Tables http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecurities 25 false false R26.htm 2316303 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.crowdstrike.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.crowdstrike.com/role/BalanceSheetComponents 26 false false R27.htm 2329304 - Disclosure - Leases (Tables) Sheet http://www.crowdstrike.com/role/LeasesTables Leases (Tables) Tables http://www.crowdstrike.com/role/Leases 27 false false R28.htm 2336305 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.crowdstrike.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.crowdstrike.com/role/StockBasedCompensation 28 false false R29.htm 2343306 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations (Tables) Sheet http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsTables Revenue, Deferred Revenue and Remaining Performance Obligations (Tables) Tables http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligations 29 false false R30.htm 2350307 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.crowdstrike.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.crowdstrike.com/role/CommitmentsandContingencies 30 false false R31.htm 2354308 - Disclosure - Geographic Information (Tables) Sheet http://www.crowdstrike.com/role/GeographicInformationTables Geographic Information (Tables) Tables http://www.crowdstrike.com/role/GeographicInformation 31 false false R32.htm 2359309 - Disclosure - Acquisitions (Tables) Sheet http://www.crowdstrike.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.crowdstrike.com/role/Acquisitions 32 false false R33.htm 2363310 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) Sheet http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersTables Net Loss Per Share Attributable to Common Stockholders (Tables) Tables http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholders 33 false false R34.htm 2402401 - Disclosure - Description of Business and Basis of Presentation (Details) Sheet http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails Description of Business and Basis of Presentation (Details) Details http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentation 34 false false R35.htm 2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 35 false false R36.htm 2407403 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Sheet http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Details 36 false false R37.htm 2410404 - Disclosure - Fair Value Measurements and Marketable Securities - Financial Assets and Liabilities (Details) Sheet http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails Fair Value Measurements and Marketable Securities - Financial Assets and Liabilities (Details) Details 37 false false R38.htm 2411405 - Disclosure - Fair Value Measurements and Marketable Securities - Additional Information (Details) Sheet http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesAdditionalInformationDetails Fair Value Measurements and Marketable Securities - Additional Information (Details) Details 38 false false R39.htm 2412406 - Disclosure - Fair Value Measures and Marketable Securities - Maturities (Details) Sheet http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails Fair Value Measures and Marketable Securities - Maturities (Details) Details 39 false false R40.htm 2413407 - Disclosure - Fair Value Measures and Marketable Securities - Strategic Investments (Details) Sheet http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesStrategicInvestmentsDetails Fair Value Measures and Marketable Securities - Strategic Investments (Details) Details 40 false false R41.htm 2414408 - Disclosure - Fair Value Measurements and Marketable Securities - Redeemable convertible preferred stock warrant liability (Details) Sheet http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesRedeemableconvertiblepreferredstockwarrantliabilityDetails Fair Value Measurements and Marketable Securities - Redeemable convertible preferred stock warrant liability (Details) Details 41 false false R42.htm 2417409 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.crowdstrike.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Details 42 false false R43.htm 2418410 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details) Sheet http://www.crowdstrike.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails Balance Sheet Components - Property and Equipment, Net (Details) Details 43 false false R44.htm 2419411 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 44 false false R45.htm 2420412 - Disclosure - Balance Sheet Components - Intangible Assets, Net (Details) Sheet http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails Balance Sheet Components - Intangible Assets, Net (Details) Details 45 false false R46.htm 2421413 - Disclosure - Balance Sheet Components - Future Amortization Expense (Details) Sheet http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails Balance Sheet Components - Future Amortization Expense (Details) Details 46 false false R47.htm 2422414 - Disclosure - Balance Sheet Components - Goodwill Rollforward (Details) Sheet http://www.crowdstrike.com/role/BalanceSheetComponentsGoodwillRollforwardDetails Balance Sheet Components - Goodwill Rollforward (Details) Details 47 false false R48.htm 2423415 - Disclosure - Balance Sheet Components - Accrued Expenses (Details) Sheet http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails Balance Sheet Components - Accrued Expenses (Details) Details 48 false false R49.htm 2425416 - Disclosure - Secured Revolving Credit Facility (Details) Sheet http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails Secured Revolving Credit Facility (Details) Details http://www.crowdstrike.com/role/SecuredRevolvingCreditFacility 49 false false R50.htm 2427417 - Disclosure - Income Taxes (Details) Sheet http://www.crowdstrike.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.crowdstrike.com/role/IncomeTaxes 50 false false R51.htm 2430418 - Disclosure - Leases - Additional Information (Details) Sheet http://www.crowdstrike.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 51 false false R52.htm 2431419 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.crowdstrike.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 52 false false R53.htm 2432420 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) Sheet http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails Leases - Maturities of Operating Lease Liabilities (Details) Details 53 false false R54.htm 2434421 - Disclosure - Equity Transactions (Details) Sheet http://www.crowdstrike.com/role/EquityTransactionsDetails Equity Transactions (Details) Details http://www.crowdstrike.com/role/EquityTransactions 54 false false R55.htm 2437422 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.crowdstrike.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.crowdstrike.com/role/StockBasedCompensationTables 55 false false R56.htm 2438423 - Disclosure - Stock-Based Compensation - Stock options - Assumptions (Details) Sheet http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails Stock-Based Compensation - Stock options - Assumptions (Details) Details 56 false false R57.htm 2439424 - Disclosure - Stock-Based Compensation - Stock options - Summary (Details) Sheet http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails Stock-Based Compensation - Stock options - Summary (Details) Details 57 false false R58.htm 2440425 - Disclosure - Stock-Based Compensation - RSU activity (Details) Sheet http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails Stock-Based Compensation - RSU activity (Details) Details 58 false false R59.htm 2441426 - Disclosure - Stock-Based Compensation - Expense (Details) Sheet http://www.crowdstrike.com/role/StockBasedCompensationExpenseDetails Stock-Based Compensation - Expense (Details) Details 59 false false R60.htm 2444427 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Revenue from Contracts by Type and Region (Details) Sheet http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails Revenue, Deferred Revenue and Remaining Performance Obligations - Revenue from Contracts by Type and Region (Details) Details 60 false false R61.htm 2445428 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Additional Information (Details) Sheet http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsAdditionalInformationDetails Revenue, Deferred Revenue and Remaining Performance Obligations - Additional Information (Details) Details 61 false false R62.htm 2446429 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Changes in Deferred Revenue (Details) Sheet http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails Revenue, Deferred Revenue and Remaining Performance Obligations - Changes in Deferred Revenue (Details) Details 62 false false R63.htm 2447430 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Performance Obligations (Details) Sheet http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsPerformanceObligationsDetails Revenue, Deferred Revenue and Remaining Performance Obligations - Performance Obligations (Details) Details 63 false false R64.htm 2448431 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Deferred contract acquisition costs (Details) Sheet http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails Revenue, Deferred Revenue and Remaining Performance Obligations - Deferred contract acquisition costs (Details) Details 64 false false R65.htm 2451432 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.crowdstrike.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.crowdstrike.com/role/CommitmentsandContingenciesTables 65 false false R66.htm 2452433 - Disclosure - Commitments and Contingencies - Purchase Obligations (Details) Sheet http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails Commitments and Contingencies - Purchase Obligations (Details) Details 66 false false R67.htm 2455434 - Disclosure - Geographic Information (Details) Sheet http://www.crowdstrike.com/role/GeographicInformationDetails Geographic Information (Details) Details http://www.crowdstrike.com/role/GeographicInformationTables 67 false false R68.htm 2457435 - Disclosure - Related Party Transactions (Details) Sheet http://www.crowdstrike.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.crowdstrike.com/role/RelatedPartyTransactions 68 false false R69.htm 2460436 - Disclosure - Acquisitions (Details) Sheet http://www.crowdstrike.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.crowdstrike.com/role/AcquisitionsTables 69 false false R70.htm 2461437 - Disclosure - Acquisitions- Identifiable Intangible Assets (Details) Sheet http://www.crowdstrike.com/role/AcquisitionsIdentifiableIntangibleAssetsDetails Acquisitions- Identifiable Intangible Assets (Details) Details 70 false false R71.htm 2464438 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Details) Sheet http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersDetails Net Loss Per Share Attributable to Common Stockholders (Details) Details http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersTables 71 false false R72.htm 2465439 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Antidilutive (Details) Sheet http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveDetails Net Loss Per Share Attributable to Common Stockholders - Antidilutive (Details) Details 72 false false All Reports Book All Reports crwd-20201031.htm crwd-20201031.xsd crwd-20201031_cal.xml crwd-20201031_def.xml crwd-20201031_lab.xml crwd-20201031_pre.xml crwd-20201031xexx311.htm crwd-20201031xexx312.htm crwd-20201031xexx321.htm http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/stpr/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 true true JSON 89 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "crwd-20201031.htm": { "axisCustom": 1, "axisStandard": 29, "contextCount": 315, "dts": { "calculationLink": { "local": [ "crwd-20201031_cal.xml" ] }, "definitionLink": { "local": [ "crwd-20201031_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "crwd-20201031.htm" ] }, "labelLink": { "local": [ "crwd-20201031_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "crwd-20201031_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "crwd-20201031.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 636, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 2, "http://www.crowdstrike.com/20201031": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 8 }, "keyCustom": 73, "keyStandard": 389, "memberCustom": 25, "memberStandard": 60, "nsprefix": "crwd", "nsuri": "http://www.crowdstrike.com/20201031", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "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", "role": "http://www.crowdstrike.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "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": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Fair Value Measurements and Marketable Securities", "role": "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecurities", "shortName": "Fair Value Measurements and Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "crwd:BalanceSheetComponentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115104 - Disclosure - Balance Sheet Components", "role": "http://www.crowdstrike.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "crwd:BalanceSheetComponentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124105 - Disclosure - Secured Revolving Credit Facility", "role": "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacility", "shortName": "Secured Revolving Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126106 - Disclosure - Income Taxes", "role": "http://www.crowdstrike.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128107 - Disclosure - Leases", "role": "http://www.crowdstrike.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133108 - Disclosure - Equity Transactions", "role": "http://www.crowdstrike.com/role/EquityTransactions", "shortName": "Equity Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135109 - Disclosure - Stock-Based Compensation", "role": "http://www.crowdstrike.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142110 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations", "role": "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligations", "shortName": "Revenue, Deferred Revenue and Remaining Performance Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149111 - Disclosure - Commitments and Contingencies", "role": "http://www.crowdstrike.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "crwd:GeographicInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153112 - Disclosure - Geographic Information", "role": "http://www.crowdstrike.com/role/GeographicInformation", "shortName": "Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "crwd:GeographicInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156113 - Disclosure - Related Party Transactions", "role": "http://www.crowdstrike.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2158114 - Disclosure - Acquisitions", "role": "http://www.crowdstrike.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2162115 - Disclosure - Net Loss Per Share Attributable to Common Stockholders", "role": "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholders", "shortName": "Net Loss Per Share Attributable to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Fair Value Measurements and Marketable Securities (Tables)", "role": "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesTables", "shortName": "Fair Value Measurements and Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "crwd:SummaryOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.crowdstrike.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "crwd:SummaryOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329304 - Disclosure - Leases (Tables)", "role": "http://www.crowdstrike.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336305 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.crowdstrike.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "crwd:SummaryOfRevenueFromContractsByTypeOfCustomerTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343306 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations (Tables)", "role": "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsTables", "shortName": "Revenue, Deferred Revenue and Remaining Performance Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "crwd:SummaryOfRevenueFromContractsByTypeOfCustomerTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesIssued", "us-gaap:PreferredStockSharesOutstanding", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2350307 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.crowdstrike.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354308 - Disclosure - Geographic Information (Tables)", "role": "http://www.crowdstrike.com/role/GeographicInformationTables", "shortName": "Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2359309 - Disclosure - Acquisitions (Tables)", "role": "http://www.crowdstrike.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2363310 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)", "role": "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersTables", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": "INF", "first": true, "lang": "en-US", "name": "crwd:NumberOfCloudModules", "reportCount": 1, "unique": true, "unitRef": "module", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Description of Business and Basis of Presentation (Details)", "role": "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails", "shortName": "Description of Business and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": "INF", "first": true, "lang": "en-US", "name": "crwd:NumberOfCloudModules", "reportCount": 1, "unique": true, "unitRef": "module", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "INF", "first": true, "lang": "en-US", "name": "crwd:NumberOfMarketableSecuritiesHeld", "reportCount": 1, "unique": true, "unitRef": "marketablesecurity", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "INF", "first": true, "lang": "en-US", "name": "crwd:NumberOfMarketableSecuritiesHeld", "reportCount": 1, "unique": true, "unitRef": "marketablesecurity", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "ia0295f1d38b545dd8c0d870459dd0936_D20200201-20201031", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "role": "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "shortName": "Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "ia0295f1d38b545dd8c0d870459dd0936_D20200201-20201031", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Fair Value Measurements and Marketable Securities - Financial Assets and Liabilities (Details)", "role": "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails", "shortName": "Fair Value Measurements and Marketable Securities - Financial Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "iedd4611749e44319b3d698b6be9f8976_I20201031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "ic047c5d80d12406c8f0980959bbc3428_D20190201-20200131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Fair Value Measurements and Marketable Securities - Additional Information (Details)", "role": "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesAdditionalInformationDetails", "shortName": "Fair Value Measurements and Marketable Securities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "ic047c5d80d12406c8f0980959bbc3428_D20190201-20200131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "if0ccb01d697c4e6b918389d553e908ad_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Fair Value Measures and Marketable Securities - Maturities (Details)", "role": "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails", "shortName": "Fair Value Measures and Marketable Securities - Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "if0ccb01d697c4e6b918389d553e908ad_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crwd:SummaryOfRevenueFromContractsByTypeOfCustomerTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crwd:ScheduleOfStrategicInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentAggregateCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Fair Value Measures and Marketable Securities - Strategic Investments (Details)", "role": "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesStrategicInvestmentsDetails", "shortName": "Fair Value Measures and Marketable Securities - Strategic Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crwd:ScheduleOfStrategicInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i31ec54ea33084517bf1197518e08ae0f_D20190801-20191031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414408 - Disclosure - Fair Value Measurements and Marketable Securities - Redeemable convertible preferred stock warrant liability (Details)", "role": "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesRedeemableconvertiblepreferredstockwarrantliabilityDetails", "shortName": "Fair Value Measurements and Marketable Securities - Redeemable convertible preferred stock warrant liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "iad932b0df5204be2b693c6435cc9266b_I20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crwd:SummaryOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.crowdstrike.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails", "shortName": "Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crwd:SummaryOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details)", "role": "http://www.crowdstrike.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails", "shortName": "Balance Sheet Components - Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-5", "first": true, "lang": "en-US", "name": "crwd:DepreciationAndAmortizationExcludingIntangibleAssetsAndDeferredContractAcquisitionCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - Balance Sheet Components - Additional Information (Details)", "role": "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails", "shortName": "Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareImpairments1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420412 - Disclosure - Balance Sheet Components - Intangible Assets, Net (Details)", "role": "http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "shortName": "Balance Sheet Components - Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421413 - Disclosure - Balance Sheet Components - Future Amortization Expense (Details)", "role": "http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails", "shortName": "Balance Sheet Components - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "if0ccb01d697c4e6b918389d553e908ad_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422414 - Disclosure - Balance Sheet Components - Goodwill Rollforward (Details)", "role": "http://www.crowdstrike.com/role/BalanceSheetComponentsGoodwillRollforwardDetails", "shortName": "Balance Sheet Components - Goodwill Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "crwd:WebHostingServicesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423415 - Disclosure - Balance Sheet Components - Accrued Expenses (Details)", "role": "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails", "shortName": "Balance Sheet Components - Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "crwd:WebHostingServicesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "us-gaap:LineOfCredit", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425416 - Disclosure - Secured Revolving Credit Facility (Details)", "role": "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails", "shortName": "Secured Revolving Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i56f2441eded34254b5fe85539ce779c5_D20190401-20190430", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCommitmentFeePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427417 - Disclosure - Income Taxes (Details)", "role": "http://www.crowdstrike.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430418 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.crowdstrike.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "INF", "lang": "en-US", "name": "us-gaap:SubleaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431419 - Disclosure - Leases - Lease Cost (Details)", "role": "http://www.crowdstrike.com/role/LeasesLeaseCostDetails", "shortName": "Leases - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShortTermLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432420 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details)", "role": "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails", "shortName": "Leases - Maturities of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434421 - Disclosure - Equity Transactions (Details)", "role": "http://www.crowdstrike.com/role/EquityTransactionsDetails", "shortName": "Equity Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i87c2d1afd93948a1b482598aa63e4e89_I20190614", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437422 - Disclosure - Stock-Based Compensation (Details)", "role": "http://www.crowdstrike.com/role/StockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": "INF", "lang": "en-US", "name": "crwd:ShareBasedPaymentArrangementPlanModificationNumberOfContributionChanges", "reportCount": 1, "unique": true, "unitRef": "changeincontribution", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i8426fe025fa04c6e90d0792b2e183bb7_D20190201-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438423 - Disclosure - Stock-Based Compensation - Stock options - Assumptions (Details)", "role": "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails", "shortName": "Stock-Based Compensation - Stock options - Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i8426fe025fa04c6e90d0792b2e183bb7_D20190201-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i982639442e6a4239b26df3c810000331_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439424 - Disclosure - Stock-Based Compensation - Stock options - Summary (Details)", "role": "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails", "shortName": "Stock-Based Compensation - Stock options - Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i982639442e6a4239b26df3c810000331_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i2654141574504506a6ad54ae089152c4_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440425 - Disclosure - Stock-Based Compensation - RSU activity (Details)", "role": "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails", "shortName": "Stock-Based Compensation - RSU activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i2654141574504506a6ad54ae089152c4_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441426 - Disclosure - Stock-Based Compensation - Expense (Details)", "role": "http://www.crowdstrike.com/role/StockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "if393995eb902472aa0f105447eddf289_I20190131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity", "role": "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity", "shortName": "Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "if393995eb902472aa0f105447eddf289_I20190131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crwd:SummaryOfRevenueFromContractsByTypeOfCustomerTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444427 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Revenue from Contracts by Type and Region (Details)", "role": "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails", "shortName": "Revenue, Deferred Revenue and Remaining Performance Obligations - Revenue from Contracts by Type and Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crwd:SummaryOfRevenueByRegionBasedOnTheShippingAddressOfCustomersTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "2", "lang": "en-US", "name": "crwd:PercentageOfRevenue", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445428 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Additional Information (Details)", "role": "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsAdditionalInformationDetails", "shortName": "Revenue, Deferred Revenue and Remaining Performance Obligations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "if2f2bd12f3df498ebcbc1598f59526a4_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446429 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Changes in Deferred Revenue (Details)", "role": "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails", "shortName": "Revenue, Deferred Revenue and Remaining Performance Obligations - Changes in Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "if2f2bd12f3df498ebcbc1598f59526a4_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-7", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447430 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Performance Obligations (Details)", "role": "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsPerformanceObligationsDetails", "shortName": "Revenue, Deferred Revenue and Remaining Performance Obligations - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-7", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "if2f2bd12f3df498ebcbc1598f59526a4_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448431 - Disclosure - Revenue, Deferred Revenue and Remaining Performance Obligations - Deferred contract acquisition costs (Details)", "role": "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails", "shortName": "Revenue, Deferred Revenue and Remaining Performance Obligations - Deferred contract acquisition costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "if2f2bd12f3df498ebcbc1598f59526a4_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RecordedUnconditionalPurchaseObligationAmountOfMaturitiesAndSinkingFundRequirements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451432 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.crowdstrike.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RecordedUnconditionalPurchaseObligationAmountOfMaturitiesAndSinkingFundRequirements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452433 - Disclosure - Commitments and Contingencies - Purchase Obligations (Details)", "role": "http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails", "shortName": "Commitments and Contingencies - Purchase Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "crwd:PropertyPlantAndEquipmentNetAndOperatingLeaseRightOfUseAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455434 - Disclosure - Geographic Information (Details)", "role": "http://www.crowdstrike.com/role/GeographicInformationDetails", "shortName": "Geographic Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i383770c9c0324d8fbbf655d973b96944_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "crwd:PropertyPlantAndEquipmentNetAndOperatingLeaseRightOfUseAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457435 - Disclosure - Related Party Transactions (Details)", "role": "http://www.crowdstrike.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "ie6cba3082ae74471bc0b65020b4f7dc6_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460436 - Disclosure - Acquisitions (Details)", "role": "http://www.crowdstrike.com/role/AcquisitionsDetails", "shortName": "Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": "INF", "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "ie6cba3082ae74471bc0b65020b4f7dc6_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461437 - Disclosure - Acquisitions- Identifiable Intangible Assets (Details)", "role": "http://www.crowdstrike.com/role/AcquisitionsIdentifiableIntangibleAssetsDetails", "shortName": "Acquisitions- Identifiable Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i5300f8c40a3e4a628d64750bb1e41825_D20200801-20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464438 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Details)", "role": "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersDetails", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i6390955bc9b241798fd5af37a090aa21_D20200801-20201031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465439 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Antidilutive (Details)", "role": "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveDetails", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Antidilutive (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of Business and Basis of Presentation", "role": "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentation", "shortName": "Description of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crwd-20201031.htm", "contextRef": "i88d8604920044863a8ac26f7cbff009d_D20200201-20201031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 86, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.crowdstrike.com/role/GeographicInformationDetails", "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails" ], "xbrltype": "domainItemType" }, "crwd_AccruedExpensesEmployeeStockPurchasePlan": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Expenses, Employee Stock Purchase Plan", "label": "Accrued Expenses, Employee Stock Purchase Plan", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "AccruedExpensesEmployeeStockPurchasePlan", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "crwd_AccruedLegalAndAccountingExpenses": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Legal and Accounting Expenses", "label": "Accrued Legal and Accounting Expenses", "terseLabel": "Accrued legal and accounting" } } }, "localname": "AccruedLegalAndAccountingExpenses", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "crwd_AccruedPurchasesOfPropertyAndEquipment": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount as of the balance sheet date of accrued purchases of property, plant and equipment.", "label": "Accrued Purchases Of Property And Equipment", "terseLabel": "Accrued purchases of property and equipment" } } }, "localname": "AccruedPurchasesOfPropertyAndEquipment", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "crwd_AdjustmentsToAdditionalPaidInCapitalCapitalizedShareBasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of capitalized cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital Capitalized Share Based Compensation Requisite Service Period Recognition Value", "terseLabel": "Capitalized stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalCapitalizedShareBasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "crwd_AdjustmentsToAdditionalPaidInCapitalFairValueOfReplacementEquityAwardsAttributableToPreAcquisitionService": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Fair Value of Replacement Equity Awards Attributable to Pre-Acquisition Service", "label": "Adjustments to Additional Paid in Capital, Fair Value of Replacement Equity Awards Attributable to Pre-Acquisition Service", "terseLabel": "Fair value of replacement equity awards attributable to pre-acquisition service" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalFairValueOfReplacementEquityAwardsAttributableToPreAcquisitionService", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "crwd_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationVestingOfEarlyExercisedOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for vesting of early exercised options.", "label": "Adjustments to Additional Paid in Capital Share Based Compensation Vesting of Early Exercised Options", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationVestingOfEarlyExercisedOptions", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "crwd_AlternateBaseRateLoansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to alternate base rate loans.", "label": "Alternate Base Rate Loans [Member]", "terseLabel": "ABR Loans" } } }, "localname": "AlternateBaseRateLoansMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "crwd_AmortizationOfDeferredContractAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization of deferred contract acquisition costs recognized in the income statement.", "label": "Amortization of Deferred Contract Acquisition Costs", "terseLabel": "Amortization of deferred contract acquisition costs" } } }, "localname": "AmortizationOfDeferredContractAcquisitionCosts", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "crwd_BalanceSheetComponentsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for balance sheet components of the entity.", "label": "Balance Sheet Components [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "BalanceSheetComponentsTextBlock", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "crwd_CapitalExpendituresIncurredPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Capital Expenditures Incurred (Paid)", "label": "Capital Expenditures Incurred (Paid)", "terseLabel": "Net increase (decrease) in property and equipment included in accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredPaid", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "crwd_CapitalizedContractCostAmountCapitalized": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount capitalized to contract costs.", "label": "Capitalized Contract Cost, Amount Capitalized", "terseLabel": "Capitalization of contract acquisition costs" } } }, "localname": "CapitalizedContractCostAmountCapitalized", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails" ], "xbrltype": "monetaryItemType" }, "crwd_ChannelPartnerAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Channel Partner A", "label": "Channel Partner A [Member]", "terseLabel": "Channel partner A" } } }, "localname": "ChannelPartnerAMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "crwd_ChannelPartnerBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Channel Partner B", "label": "Channel Partner B [Member]", "terseLabel": "Channel partner B" } } }, "localname": "ChannelPartnerBMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "crwd_CommonClassAAndBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A and Class B, representing ownership interest in a corporation.", "label": "Common Class A And B [Member]", "terseLabel": "Class A and Class B common stock" } } }, "localname": "CommonClassAAndBMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "domainItemType" }, "crwd_ContractWithCustomerLiabilityAdditionToDeferredRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of addition in deferred revenue.", "label": "Contract with Customer, Liability, Addition to Deferred Revenue", "terseLabel": "Additions to deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityAdditionToDeferredRevenue", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "crwd_ContractWithCustomerLiabilityLineItems": { "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": "Contract with Customer, Liability [Line Items]", "terseLabel": "Contract with Customer, Liability [Line Items]" } } }, "localname": "ContractWithCustomerLiabilityLineItems", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "crwd_ContractWithCustomerLiabilityRecognitionOfDeferredRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of recognition of deferred revenue.", "label": "Contract with Customer, Liability, Recognition of Deferred Revenue", "terseLabel": "Recognition of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRecognitionOfDeferredRevenue", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "crwd_ContractWithCustomerLiabilityTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about contract with customer, liability.", "label": "Contract with Customer, Liability [Table]", "terseLabel": "Contract with Customer, Liability [Table]" } } }, "localname": "ContractWithCustomerLiabilityTable", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "crwd_ConversionOfRedeemableConvertiblePreferredStockWarrantLiabilitiesReclassedToAdditionalPaidInCapital": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value of the preferred stock warrant liabilities reclassed to additional paid-in capital converted in a noncash (or part noncash) transaction.", "label": "Conversion Of Redeemable Convertible Preferred Stock Warrant Liabilities Reclassed To Additional Paid In Capital", "terseLabel": "Conversion of redeemable convertible preferred stock warrant liabilities reclassified to additional paid-in capital" } } }, "localname": "ConversionOfRedeemableConvertiblePreferredStockWarrantLiabilitiesReclassedToAdditionalPaidInCapital", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "crwd_ConversionOfWarrantsWarrantsIssued": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of new warrants issued in the conversion of redeemable convertible preferred stock warrants in a noncash (or part noncash) transaction.", "label": "Conversion Of Warrants, Warrants Issued", "terseLabel": "Conversion of warrants, warrants issued (in shares)" } } }, "localname": "ConversionOfWarrantsWarrantsIssued", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "crwd_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative Effect, Period of Adoption, Adjustment", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity", "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails", "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "crwd_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative Effect, Period of Adoption", "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity", "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails", "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "crwd_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative Effect, Period of Adoption", "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity", "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails", "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "crwd_CustomerBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to customer two.", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "crwd_DataCenterAndOtherComputerEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to data center and other computer equipment.", "label": "Data Center And Other Computer Equipment [Member]", "terseLabel": "Data center and other computer equipment" } } }, "localname": "DataCenterAndOtherComputerEquipmentMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "crwd_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateAfterFiveThroughNineteenYearsAmortizedCost": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Nineteen Years, Amortized Cost", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Nineteen Years, Amortized Cost", "terseLabel": "Due after five years through nineteen years" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateAfterFiveThroughNineteenYearsAmortizedCost", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "crwd_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateAfterFiveThroughNineteenYearsFairValue": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Nineteen Years, Fair Value", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Nineteen Years, Fair Value", "terseLabel": "Due after five years through nineteen years" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateAfterFiveThroughNineteenYearsFairValue", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "crwd_DepreciationAndAmortizationExcludingIntangibleAssetsAndDeferredContractAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of depreciation and amortization excluding amortization of intangible assets and deferred contract acquisition costs.", "label": "Depreciation And Amortization Excluding Intangible Assets And Deferred Contract Acquisition Costs", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortizationExcludingIntangibleAssetsAndDeferredContractAcquisitionCosts", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "crwd_DistributorConcentrationRiskMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant distributor is to net revenues, as defined by the entity.", "label": "Distributor Concentration Risk [Member]", "terseLabel": "Channel partner A" } } }, "localname": "DistributorConcentrationRiskMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "crwd_EmployeeStockPurchasePlanDurationOfPurchasePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the duration of purchase period under ESPP.", "label": "Employee Stock Purchase Plan, Duration Of Purchase Period", "verboseLabel": "Duration of purchase periods" } } }, "localname": "EmployeeStockPurchasePlanDurationOfPurchasePeriod", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "crwd_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Employee Stock Purchase Plan.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails", "http://www.crowdstrike.com/role/StockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "crwd_EmployeeStockPurchasePlanNumberOfPurchasePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of purchase periods under ESPP.", "label": "Employee Stock Purchase Plan, Number Of Purchase Period", "terseLabel": "Number of purchase periods" } } }, "localname": "EmployeeStockPurchasePlanNumberOfPurchasePeriod", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "integerItemType" }, "crwd_EmployeeStockPurchasePlanOfferingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the duration of offering period under ESPP.", "label": "Employee Stock Purchase Plan Offering Period", "terseLabel": "Offering period" } } }, "localname": "EmployeeStockPurchasePlanOfferingPeriod", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "crwd_EmployeeStockPurchasePlanPercentageOfEligibleCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Annual increase to stock available for issuance as a threshold percentage of outstanding shares of Company's capital stock as of the last day of the immediately preceding fiscal year, under the plan.", "label": "Employee Stock Purchase Plan, Percentage Of Eligible Compensation", "terseLabel": "Percentage of eligible compensation" } } }, "localname": "EmployeeStockPurchasePlanPercentageOfEligibleCompensation", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "crwd_EquipmentPurchasedButNotYetPlacedIntoService": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equipment Purchased But Not Yet Placed Into Service", "label": "Equipment Purchased But Not Yet Placed Into Service", "terseLabel": "Equipment purchased but not yet placed into service" } } }, "localname": "EquipmentPurchasedButNotYetPlacedIntoService", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "crwd_EquityIncentivePlan2019Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to 2019 Equity Incentive Plan.", "label": "Equity Incentive Plan2019 [Member]", "terseLabel": "2019 Plan" } } }, "localname": "EquityIncentivePlan2019Member", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "crwd_EurodollarLoansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Eurodollar loans.", "label": "Eurodollar Loans [Member]", "terseLabel": "Eurodollar Loans" } } }, "localname": "EurodollarLoansMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "crwd_FurnitureAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to furniture and equipment.", "label": "Furniture And Equipment [Member]", "terseLabel": "Furniture and equipment" } } }, "localname": "FurnitureAndEquipmentMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "crwd_GeographicInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of geographic information.", "label": "Geographic Information Disclosure [Text Block]", "terseLabel": "Geographic Information" } } }, "localname": "GeographicInformationDisclosureTextBlock", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/GeographicInformation" ], "xbrltype": "textBlockItemType" }, "crwd_IncreaseDecreaseInDeferredContractAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred contract acquisition costs.", "label": "Increase Decrease in Deferred Contract Acquisition Costs", "negatedLabel": "Deferred contract acquisition costs" } } }, "localname": "IncreaseDecreaseInDeferredContractAcquisitionCosts", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "crwd_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Operating Lease Liabilities", "label": "Increase (Decrease) in Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "crwd_JobsActAccountingElectionPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy on JOBS act accounting election.", "label": "JOBS Act Accounting Election [Policy Text Block]", "terseLabel": "JOBS act accounting election" } } }, "localname": "JobsActAccountingElectionPolicyTextBlock", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "crwd_LineOfCreditFacilityBorrowingCapacityMultipleFactorForFirstFiscalYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the line of credit facility borrowing capacity multiply factor for first year.", "label": "Line of Credit Facility Borrowing Capacity Multiple Factor for First Fiscal Year", "terseLabel": "Borrowing facility multiple factor - first year" } } }, "localname": "LineOfCreditFacilityBorrowingCapacityMultipleFactorForFirstFiscalYear", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "integerItemType" }, "crwd_LineOfCreditFacilityBorrowingCapacityMultipleFactorForSecondFiscalYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the line of credit facility borrowing capacity multiply factor for second year.", "label": "Line of Credit Facility Borrowing Capacity Multiple Factor for Second Fiscal Year", "terseLabel": "Borrowing facility multiple factor - second year" } } }, "localname": "LineOfCreditFacilityBorrowingCapacityMultipleFactorForSecondFiscalYear", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "integerItemType" }, "crwd_LineOfCreditFacilityIncrementalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to incremental borrowing facility.", "label": "Line of Credit Facility Incremental Borrowing Capacity", "terseLabel": "Incremental borrowing facility" } } }, "localname": "LineOfCreditFacilityIncrementalBorrowingCapacity", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "crwd_LineofCreditFacilityBorrowingCapacityMultipleFactorAfterSecondFiscalYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the line of credit facility borrowing capacity multiply factor after second year.", "label": "Line of Credit Facility Borrowing Capacity Multiple Factor After Second Fiscal Year", "terseLabel": "Borrowing facility multiple factor - thereafter" } } }, "localname": "LineofCreditFacilityBorrowingCapacityMultipleFactorAfterSecondFiscalYear", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "integerItemType" }, "crwd_MaximumNumberOfSharesEachParticipantCanPurchaseDuringPurchasePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Annual increase to stock available for issuance as a threshold percentage of outstanding shares of Company's capital stock as of the last day of the immediately preceding fiscal year, under the plan.", "label": "Maximum Number Of Shares Each Participant Can Purchase During Purchase Period", "terseLabel": "Maximum number of shares each participant can purchase during purchase period (in shares)" } } }, "localname": "MaximumNumberOfSharesEachParticipantCanPurchaseDuringPurchasePeriod", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "crwd_MovementInDeferredContractAcquisitionCostsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Movement in Deferred Contract Acquisition Costs", "label": "Movement in Deferred Contract Acquisition Costs [Roll Forward]", "terseLabel": "Movement in Deferred Contract Acquisition Costs [Roll Forward]" } } }, "localname": "MovementInDeferredContractAcquisitionCostsRollForward", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails" ], "xbrltype": "stringItemType" }, "crwd_NetChangeInDeferredOfferingCostsAccruedButNotPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of net change in deferred offering costs, accrued but not paid.", "label": "Net Change In Deferred Offering Costs, Accrued But Not Paid", "terseLabel": "Net increase (decrease) in deferred offering costs, accrued but not paid" } } }, "localname": "NetChangeInDeferredOfferingCostsAccruedButNotPaid", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "crwd_NonCashOperatingLeaseCostAmortizationAndInterest": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Non-cash operating lease cost, amortization and interest", "label": "Non-cash operating lease cost, amortization and interest", "terseLabel": "Non-cash operating lease cost" } } }, "localname": "NonCashOperatingLeaseCostAmortizationAndInterest", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "crwd_NoncontrollingInterestIncreaseFromContribution": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncontrolling Interest, Increase from Contribution", "label": "Noncontrolling Interest, Increase from Contribution", "terseLabel": "Non-controlling interest" } } }, "localname": "NoncontrollingInterestIncreaseFromContribution", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "crwd_NumberOfCloudModules": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Cloud Modules", "label": "Number of Cloud Modules", "terseLabel": "Number of cloud modules" } } }, "localname": "NumberOfCloudModules", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "crwd_NumberOfMarketableSecuritiesHeld": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Marketable Securities Held", "label": "Number of Marketable Securities Held", "terseLabel": "Number of marketable securities held" } } }, "localname": "NumberOfMarketableSecuritiesHeld", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "crwd_NumberOfVotesPerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of vote per share.", "label": "Number Of Votes Per Share", "terseLabel": "Number of votes per share" } } }, "localname": "NumberOfVotesPerShare", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/EquityTransactionsDetails" ], "xbrltype": "integerItemType" }, "crwd_OperatingLeaseLiabilitiesArisingFromObtainingOperatingRightOfUseAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Lease Liabilities Arising From Obtaining Operating Right of-use Assets", "label": "Operating Lease Liabilities Arising From Obtaining Operating Right of-use Assets", "terseLabel": "Operating lease liabilities arising from obtaining operating right of-use assets" } } }, "localname": "OperatingLeaseLiabilitiesArisingFromObtainingOperatingRightOfUseAssets", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "crwd_OtherComprehensiveIncomeLossSecuritiesAvailableForSaleReversalOfUnrealizedHoldingGainLossArisingDuringPeriodAfterTax": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Reversal of Unrealized Holding Gain (Loss) Arising During Period, after Tax", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Reversal of Unrealized Holding Gain (Loss) Arising During Period, after Tax", "terseLabel": "Reversal of unrealized gain upon sale of debt securities" } } }, "localname": "OtherComprehensiveIncomeLossSecuritiesAvailableForSaleReversalOfUnrealizedHoldingGainLossArisingDuringPeriodAfterTax", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "crwd_OtherCountriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "other countries", "label": "Other Countries [Member]", "terseLabel": "Other" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails" ], "xbrltype": "domainItemType" }, "crwd_PaymentsOfDeferredOfferingCosts": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for deferred costs incurred directly with the issuance of an equity security.", "label": "Payments Of Deferred Offering Costs", "negatedLabel": "Payments of deferred offering costs" } } }, "localname": "PaymentsOfDeferredOfferingCosts", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "crwd_PaymentsOfUnderwritersDiscountsAndCommissions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow from payments made for underwriters' discounts and commissions", "label": "Payments of Underwriters' Discounts And Commissions", "terseLabel": "Underwriters' discounts and commissions and estimated offering expenses" } } }, "localname": "PaymentsOfUnderwritersDiscountsAndCommissions", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "crwd_PercentageOfRevenue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of revenue.", "label": "Percentage of Revenue", "terseLabel": "Percentage of revenue" } } }, "localname": "PercentageOfRevenue", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails" ], "xbrltype": "percentItemType" }, "crwd_PerformanceBasedRestrictedStockUnitsVestingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to performance based restricted stock units vesting.", "label": "Performance Based Restricted Stock Units Vesting [Member]", "terseLabel": "Performance-based vesting" } } }, "localname": "PerformanceBasedRestrictedStockUnitsVestingMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "crwd_PerformanceBasedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance-based Stock Units", "label": "Performance-based Stock Units [Member]", "terseLabel": "PSUs" } } }, "localname": "PerformanceBasedStockUnitsMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "crwd_PreemptSecurityIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preempt Security Inc", "label": "Preempt Security Inc [Member]", "terseLabel": "Preempt" } } }, "localname": "PreemptSecurityIncMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails", "http://www.crowdstrike.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "crwd_PrepaidHostingServicesCurrent": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for hosting services that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Hosting Services Current", "terseLabel": "Prepaid hosting services" } } }, "localname": "PrepaidHostingServicesCurrent", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "crwd_PrepaidSoftwareLicenses": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Prepaid Software Licenses", "label": "Prepaid Software Licenses", "terseLabel": "Prepaid software licenses" } } }, "localname": "PrepaidSoftwareLicenses", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "crwd_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to Professional services", "label": "Professional Services [Member]", "terseLabel": "Professional services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations", "http://www.crowdstrike.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "crwd_PropertyPlantAndEquipmentNetAndOperatingLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Property, Plant and Equipment, Net and Operating Lease Right-of-Use Assets", "label": "Property, Plant and Equipment, Net and Operating Lease Right-of-Use Assets", "terseLabel": "Total property and equipment, net and operating lease right-of-use assets" } } }, "localname": "PropertyPlantAndEquipmentNetAndOperatingLeaseRightOfUseAssets", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/GeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "crwd_PurchasedSoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased software for sale, licensing or long-term use.", "label": "Purchased Software [Member]", "terseLabel": "Purchased software" } } }, "localname": "PurchasedSoftwareMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "crwd_RSUAndPSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "RSU and PSU", "label": "RSU and PSU [Member]", "terseLabel": "RSU and PSU" } } }, "localname": "RSUAndPSUMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "domainItemType" }, "crwd_RealEstateArrangementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Real Estate Arrangements", "label": "Real Estate Arrangements [Member]", "terseLabel": "Real Estate Arrangements" } } }, "localname": "RealEstateArrangementsMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "crwd_RedeemableConvertiblePreferredStockWarrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to redeemable convertible preferred stock warrants.", "label": "Redeemable Convertible Preferred Stock Warrants [Member]", "terseLabel": "Redeemable convertible preferred stock warrant" } } }, "localname": "RedeemableConvertiblePreferredStockWarrantsMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesRedeemableconvertiblepreferredstockwarrantliabilityDetails" ], "xbrltype": "domainItemType" }, "crwd_RevenueAmortizationOverEstimatedBenefitForCommissionIncludingReferralFeesPaid": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the amortization over an estimated period of benefit for commissions, including referral fees paid to channel partner.", "label": "Revenue Amortization Over Estimated Benefit For Commission Including Referral Fees Paid", "terseLabel": "Commission amortization period" } } }, "localname": "RevenueAmortizationOverEstimatedBenefitForCommissionIncludingReferralFeesPaid", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "crwd_RevenueAmortizationOverEstimatedBenefitForSalesCommission": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the amortization over an estimated period of benefit for sales commissions associated with professional service contract.", "label": "Revenue Amortization Over Estimated Benefit For Sales Commission", "terseLabel": "Professional services contract amortization" } } }, "localname": "RevenueAmortizationOverEstimatedBenefitForSalesCommission", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "crwd_RevenueContractLiabilitiesPaymentTerms": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue, Contract Liabilities, Payment Terms", "label": "Revenue, Contract Liabilities, Payment Terms", "terseLabel": "Payment terms" } } }, "localname": "RevenueContractLiabilitiesPaymentTerms", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "crwd_ScheduleOfStrategicInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Strategic Investments", "label": "Schedule of Strategic Investments [Table Text Block]", "terseLabel": "Summary of changes in strategic investments" } } }, "localname": "ScheduleOfStrategicInvestmentsTableTextBlock", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "crwd_ServiceBasedRestrictedStockUnitsVestingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to service based restricted stock units vesting.", "label": "Service Based Restricted Stock Units Vesting [Member]", "terseLabel": "Service-based vesting" } } }, "localname": "ServiceBasedRestrictedStockUnitsVestingMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "crwd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments expected to vest, 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 Expected to Vest Number", "terseLabel": "RSUs and PSUs expected to vest at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "sharesItemType" }, "crwd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award expected to vest 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 Expected to Vest Weighted Average Grant Date Fair Value", "terseLabel": "RSUs and PSUs expected to vest at end of period (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "perShareItemType" }, "crwd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of quarterly installments for share based payment awards.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Number of Quarterly Installments", "terseLabel": "Number of quarterly installments" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallments", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "integerItemType" }, "crwd_ShareBasedPaymentArrangementPlanModificationNumberOfContributionChanges": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Payment Arrangement, Plan Modification, Number of Contribution Changes", "label": "Share-based Payment Arrangement, Plan Modification, Number of Contribution Changes", "terseLabel": "Number of increases in contribution" } } }, "localname": "ShareBasedPaymentArrangementPlanModificationNumberOfContributionChanges", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "integerItemType" }, "crwd_SharePurchaseRightsUnderEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Purchase Rights Under Employee Stock Purchase Plan", "label": "Share Purchase Rights Under Employee Stock Purchase Plan [Member]", "terseLabel": "Share purchase rights under the employee stock purchase plan" } } }, "localname": "SharePurchaseRightsUnderEmployeeStockPurchasePlanMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "crwd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNumberOfSharesRelatedToEarlyExercisedStockOptionsSubjectToRepurchase": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock related to early exercised stock options subject to repurchase.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Number Of Shares Related To Early Exercised Stock Options Subject To Repurchase", "terseLabel": "Number of shares of common stock related to early exercised stock options subject to repurchase (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNumberOfSharesRelatedToEarlyExercisedStockOptionsSubjectToRepurchase", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "crwd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsValueRelatedToEarlyExercisedStockOptionsSubjectToRepurchase": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of common stock related to early exercised stock options subject to repurchase.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Value Related To Early Exercised Stock Options Subject To Repurchase", "terseLabel": "Value of common stock related to early exercised stock options subject to repurchase" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsValueRelatedToEarlyExercisedStockOptionsSubjectToRepurchase", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "crwd_SocialSecurityTaxEmployerDeferralCARESAct": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Social Security Tax, Employer, Deferral, CARES Act", "label": "Social Security Tax, Employer, Deferral, CARES Act", "terseLabel": "Deferred payroll taxes" } } }, "localname": "SocialSecurityTaxEmployerDeferralCARESAct", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "crwd_SoftwareImplementationCostsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Software Implementation Costs, Policy", "label": "Software Implementation Costs, Policy [Policy Text Block]", "terseLabel": "Software implementation costs" } } }, "localname": "SoftwareImplementationCostsPolicyPolicyTextBlock", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "crwd_StockAndWarrantsIssuedDuringPeriodSharesPreferredStockAndWarrants": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares of preferred stock and warrants for common stock issued.", "label": "Stock And Warrants Issued During Period Shares Preferred Stock And Warrants", "terseLabel": "Net exercise of common stock warrants (in shares)" } } }, "localname": "StockAndWarrantsIssuedDuringPeriodSharesPreferredStockAndWarrants", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "crwd_StockConversionCommonStockConversionRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of one class of common stock to another.", "label": "Stock Conversion, Common Stock Conversion Ratio", "verboseLabel": "Common stock conversion ratio" } } }, "localname": "StockConversionCommonStockConversionRatio", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.crowdstrike.com/role/EquityTransactionsDetails" ], "xbrltype": "pureItemType" }, "crwd_StockConversionWarrantsConversionRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of convertible preferred stock warrants in to common stock warrants.", "label": "Stock Conversion, Warrants Conversion Ratio", "terseLabel": "Warrant conversion ratio" } } }, "localname": "StockConversionWarrantsConversionRatio", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "crwd_StockIssuedDuringPeriodSharesEarlyExerciseOfEmployeeOptions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information relates to stock issued during period shares early exercise of employee options.", "label": "Stock Issued During Period Shares Early Exercise of Employee Options", "terseLabel": "Shares issued for exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEarlyExerciseOfEmployeeOptions", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "crwd_StockIssuedDuringPeriodSharesEarlyStockOptionsExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of early share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Early Stock Options Exercised", "terseLabel": "Stock Issued During Period Shares Early Stock Options Exercised", "verboseLabel": "Issuance of common stock upon exercise of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEarlyStockOptionsExercised", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity", "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "crwd_StockIssuedDuringPeriodSharesRSURelease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Shares, RSU Release", "label": "Stock Issued During Period, Shares, RSU Release", "terseLabel": "Issuance of common stock under RSU release (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRSURelease", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "crwd_StockIssuedDuringPeriodValueRSURelease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Value, RSU Release", "label": "Stock Issued During Period, Value, RSU Release", "terseLabel": "Issuance of common stock under RSU release" } } }, "localname": "StockIssuedDuringPeriodValueRSURelease", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "crwd_StockRepurchaseFromOutstandingStockOptionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to repurchase from outstanding stock options.", "label": "Stock Repurchase From Outstanding Stock Options [Member]", "terseLabel": "Shares of common stock subject to repurchase from outstanding stock options" } } }, "localname": "StockRepurchaseFromOutstandingStockOptionsMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "crwd_SubscriptionTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Subscription Term", "label": "Subscription Term", "terseLabel": "Subscription term" } } }, "localname": "SubscriptionTerm", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "crwd_SummaryOfAccruedPayrollAndBenefitsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of Accrued payroll and benefits current.", "label": "Summary of accrued payroll and benefits [Table Text Block]", "terseLabel": "Summary of accrued payroll and benefits" } } }, "localname": "SummaryOfAccruedPayrollAndBenefitsTableTextBlock", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "crwd_SummaryOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of 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": "Summary of prepaid expenses and other current assets [Table Text Block]", "terseLabel": "Summary of prepaid expenses and other current assets" } } }, "localname": "SummaryOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "crwd_SummaryOfRevenueByRegionBasedOnTheShippingAddressOfCustomersTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue by region.", "label": "Summary of revenue by region based on the shipping address of customers [Table Text Block]", "terseLabel": "Summary of revenue by region based on the shipping address of customers" } } }, "localname": "SummaryOfRevenueByRegionBasedOnTheShippingAddressOfCustomersTableTextBlock", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsTables" ], "xbrltype": "textBlockItemType" }, "crwd_SummaryOfRevenueFromContractsByTypeOfCustomerTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue by type of customer.", "label": "Summary of revenue from contracts by type of customer [Table Text Block]", "terseLabel": "Summary of revenue from contracts by type of customer" } } }, "localname": "SummaryOfRevenueFromContractsByTypeOfCustomerTableTextBlock", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsTables" ], "xbrltype": "textBlockItemType" }, "crwd_SwinglineFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to swingline facility.", "label": "Swingline Facility [Member]", "terseLabel": "Swingline" } } }, "localname": "SwinglineFacilityMember", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "crwd_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, Conversion of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "crwd_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "crwd_VestingScheduleNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of vesting schedules.", "label": "Vesting Schedule, Number", "terseLabel": "Number of vesting schedules" } } }, "localname": "VestingScheduleNumber", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "integerItemType" }, "crwd_WebHostingServicesCurrent": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount as of the balance sheet date of web hosting services.", "label": "Web Hosting Services Current", "terseLabel": "Web hosting services" } } }, "localname": "WebHostingServicesCurrent", "nsuri": "http://www.crowdstrike.com/20201031", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r397" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r398" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r399" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r401" ], "lang": { "en-US": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r399" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r400" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r399" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r399" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r399" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r399" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r395" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r396" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r124", "r214", "r219", "r384" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails", "http://www.crowdstrike.com/role/LeasesAdditionalInformationDetails", "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsAdditionalInformationDetails", "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails", "http://www.crowdstrike.com/role/StockBasedCompensationDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails", "http://www.crowdstrike.com/role/LeasesAdditionalInformationDetails", "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsAdditionalInformationDetails", "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails", "http://www.crowdstrike.com/role/StockBasedCompensationDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customers" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r121", "r214", "r217", "r381", "r382" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations", "http://www.crowdstrike.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations", "http://www.crowdstrike.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails", "http://www.crowdstrike.com/role/LeasesAdditionalInformationDetails", "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsAdditionalInformationDetails", "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails", "http://www.crowdstrike.com/role/StockBasedCompensationDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails", "http://www.crowdstrike.com/role/LeasesAdditionalInformationDetails", "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsAdditionalInformationDetails", "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails", "http://www.crowdstrike.com/role/StockBasedCompensationDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesDetails", "http://www.crowdstrike.com/role/GeographicInformationDetails", "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r123", "r214", "r218", "r383", "r388", "r389" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesDetails", "http://www.crowdstrike.com/role/GeographicInformationDetails", "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails" ], "xbrltype": "stringItemType" }, "stpr_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CALIFORNIA", "terseLabel": "Sunnyvale, California" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "stpr_TX": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "TEXAS", "terseLabel": "Austin, Texas" } } }, "localname": "TX", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r221" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "ASU 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting standards update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.crowdstrike.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r18", "r125", "r126", "r215" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration 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 of allowance for doubtful accounts of $1.1 million as of October 31,\u00a02020 and January\u00a031,\u00a02020" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r17", "r92", "r344", "r345", "r346", "r375" ], "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 associated with related parties" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r83" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Accretion (amortization) of marketable securities purchased at a discount" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r8", "r9", "r35" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails": { "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 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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails", "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails": { "order": 4.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 the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Accrued marketing" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r8", "r9", "r35" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails": { "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 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 payroll and related expenses" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r8", "r9", "r35" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails": { "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 through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Accrued commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r30", "r182" ], "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", "negatedLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r47", "r48", "r49" ], "calculation": { "http://www.crowdstrike.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 income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r46", "r49", "r50", "r298" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted-Average Remaining\u00a0 Useful Life", "verboseLabel": "Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsIdentifiableIntangibleAssetsDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r19" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r97" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails", "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock": { "auth_ref": [ "r196", "r199", "r206" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease (increase) in additional paid in capital (APIC) for the increase in carrying amount of redeemable preferred stock.", "label": "Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock", "negatedTerseLabel": "Reclassification of redeemable convertible preferred stock warrant liability to additional paid-in capital upon initial public offering" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r226", "r228", "r262", "r263" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "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 (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r228", "r255", "r261" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r24", "r131", "r147" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r82", "r172", "r178" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r100" ], "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": "Potential common shares excluded from diluted net loss per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r100" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveDetails" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveDetails", "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r100" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r142", "r223" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r118", "r356", "r371" ], "calculation": { "http://www.crowdstrike.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/2019-01-31", "presentation": [ "http://www.crowdstrike.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r6", "r44" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.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/2019-01-31", "presentation": [ "http://www.crowdstrike.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r309" ], "calculation": { "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale [Abstract]", "terseLabel": "Amortized cost" } } }, "localname": "AvailableForSaleSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r140" ], "calculation": { "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails": { "order": 3.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 latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost", "terseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r138", "r140", "r367" ], "calculation": { "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails": { "order": 3.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 latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value", "terseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "auth_ref": [ "r138", "r141", "r368" ], "calculation": { "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails": { "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 fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": { "auth_ref": [ "r138", "r141", "r368" ], "calculation": { "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails": { "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 amortized cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r139" ], "calculation": { "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails": { "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 recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r138", "r139", "r366" ], "calculation": { "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails": { "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), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r136", "r156" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails": { "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), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets", "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r229", "r258" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails", "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails", "http://www.crowdstrike.com/role/StockBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r305", "r306" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails", "http://www.crowdstrike.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r276", "r277" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails", "http://www.crowdstrike.com/role/IncomeTaxesDetails" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r275" ], "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": "Voting equity interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r274" ], "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": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r285", "r286", "r287" ], "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", "verboseLabel": "Total consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r285", "r286" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Fair value of replacement equity awards" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r289" ], "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": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r279" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Fair Value" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails", "http://www.crowdstrike.com/role/AcquisitionsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r278", "r279" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Net tangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r173" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized amount of internal use software" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r391", "r394" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization expense associated with internal use software" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareImpairments1": { "auth_ref": [ "r392", "r394" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss from capitalized computer software costs.", "label": "Capitalized Computer Software, Impairments", "terseLabel": "Impairments of internal use software" } } }, "localname": "CapitalizedComputerSoftwareImpairments1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r390" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "verboseLabel": "Net book value of capitalized internal use software" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r164" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "negatedTerseLabel": "Amortization of deferred contract acquisition costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r164" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment loss" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r163" ], "calculation": { "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total deferred contract acquisition costs", "verboseLabel": "Adjustment due to adoption of ASU 606" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r163" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalizedContractCostNet", "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 acquisition costs, current" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets", "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r163" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalizedContractCostNet", "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 acquisition costs, noncurrent" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets", "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r165" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Summary of the activity of deferred contract acquisition costs" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r27", "r84" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails": { "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": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r78", "r84", "r89" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r325" ], "calculation": { "http://www.crowdstrike.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 increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets", "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity", "http://www.crowdstrike.com/role/Cover", "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.crowdstrike.com/role/EquityTransactionsDetails", "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesAdditionalInformationDetails", "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersDetails", "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Description of Business and Basis of Presentation", "verboseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.crowdstrike.com/role/EquityTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r188", "r362", "r377" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies\u00a0(Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r187", "r189" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "netLabel": "Class A common stock", "terseLabel": "Class A common stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets", "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.crowdstrike.com/role/Cover", "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.crowdstrike.com/role/EquityTransactionsDetails", "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersDetails", "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B common stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets", "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.crowdstrike.com/role/Cover", "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.crowdstrike.com/role/EquityTransactionsDetails", "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesAdditionalInformationDetails", "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity", "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "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 usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.crowdstrike.com/role/EquityTransactionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.crowdstrike.com/role/EquityTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r199" ], "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, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16" ], "calculation": { "http://www.crowdstrike.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 common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Class A common stock, $0.0005 par value; 2,000,000 shares authorized as of October 31,\u00a02020 and January\u00a031,\u00a02020, respectively; 187,701 shares and 107,666 shares issued and outstanding as of October 31,\u00a02020 and January\u00a031,\u00a02020, respectively; Class B common stock, $0.0005 par value; 300,000 shares authorized as of October 31,\u00a02020 and January\u00a031,\u00a02020, respectively; 33,253 shares and 105,282 shares issued and outstanding as of October 31,\u00a02020 and January\u00a031,\u00a02020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r53", "r55", "r56" ], "calculation": { "http://www.crowdstrike.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": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r110", "r111", "r322", "r323" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r110", "r111", "r322", "r323", "r386" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r110", "r111", "r322", "r323", "r386" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r105", "r369" ], "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 geographic information" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r110", "r111", "r322", "r323" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r108", "r110", "r111", "r112", "r322", "r324" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r110", "r111", "r322", "r323" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r90", "r294", "r302", "r303" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in process" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Summary of changes in deferred revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r208", "r209", "r215" ], "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": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r208", "r209", "r215" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r208", "r209", "r215" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r216" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue included in the contract liability balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r86", "r87", "r88" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Converted", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r86", "r87", "r88" ], "lang": { "en-US": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Issued", "terseLabel": "Number of shares issued in conversion of common stock (in shares)" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r223", "r225", "r385" ], "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 debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r66" ], "calculation": { "http://www.crowdstrike.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails", "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails", "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "auth_ref": [ "r148", "r151", "r153", "r154", "r159" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.", "label": "Credit Loss, Financial Instrument [Policy Text Block]", "terseLabel": "Available-for-sale debt securities" } } }, "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r109" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customers" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsIdentifiableIntangibleAssetsDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in debt and equity securities.", "label": "Debt and Equity Securities, Unrealized Gain (Loss)", "terseLabel": "Cumulative gain" } } }, "localname": "DebtAndEquitySecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesStrategicInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r193" ], "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": "Secured Revolving Credit Facility" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacility" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Margin (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions", "terseLabel": "Number of securities in continuous unrealized loss position" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r143" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain 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, Realized Gain", "negatedLabel": "Gain on sale of debt securities, net" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost [Abstract]", "terseLabel": "Fair value" } } }, "localname": "DebtSecuritiesAvailableforsaleAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements.", "label": "Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent", "terseLabel": "Stock-based compensation expense deferred" } } }, "localname": "DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r284" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsIdentifiableIntangibleAssetsDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r264" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, Middle East, and Africa" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails" ], "xbrltype": "domainItemType" }, "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Net loss per share attributable to Class A and Class B common stockholders, basic and diluted (in usd per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations", "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r102" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r325" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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 foreign exchange rates on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r95", "r266", "r267" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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 payroll and benefits", "totalLabel": "Accrued payroll and benefits", "verboseLabel": "Employee payroll contributions accrued" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails", "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets", "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Employee-related Liabilities, Current [Abstract]", "terseLabel": "Accrued Payroll and Benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Expected to be amortized over weighted-average vesting period (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r257" ], "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": "Total unrecognized stock-based compensation expenses related to unvested RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r257" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized stock-based compensation expenses related to unvested options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r253" ], "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": "Shares of common stock issuable from stock options", "verboseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveDetails", "http://www.crowdstrike.com/role/StockBasedCompensationDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails", "http://www.crowdstrike.com/role/StockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r199" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity", "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentAggregateCost": { "auth_ref": [ "r28" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.", "label": "Equity Method Investment, Aggregate Cost", "terseLabel": "Total initial cost", "verboseLabel": "Strategic investments" } } }, "localname": "EquityMethodInvestmentAggregateCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets", "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesStrategicInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r28", "r119", "r146" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Carrying value" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesStrategicInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsMember": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "documentation": "Investment in the stock of an investee which is adjusted for the investor's share of the earnings or losses of the investee after the date of acquisition.", "label": "Equity Method Investments [Member]", "terseLabel": "Cumulative gain" } } }, "localname": "EquityMethodInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesStrategicInvestmentsDetails" ], "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 rate" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r82", "r194" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Change in fair value of redeemable convertible preferred stock warrant liability" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r309", "r310", "r311", "r319" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesStrategicInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r309", "r319" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesStrategicInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r223", "r224", "r225", "r310", "r349" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails", "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesRedeemableconvertiblepreferredstockwarrantliabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r317", "r319" ], "lang": { "en-US": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesRedeemableconvertiblepreferredstockwarrantliabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r309", "r310", "r312", "r313", "r320" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems": { "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 Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]", "terseLabel": "Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]" } } }, "localname": "FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesStrategicInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about fair value of asset and liability not measured at fair value.", "label": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]", "terseLabel": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]" } } }, "localname": "FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasuresandMarketableSecuritiesStrategicInvestmentsDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements and Marketable Securities" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r223", "r224", "r225", "r310", "r350" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r223", "r224", "r225", "r310", "r351" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r223", "r224", "r225", "r310", "r352" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails", "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesRedeemableconvertiblepreferredstockwarrantliabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesRedeemableconvertiblepreferredstockwarrantliabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesRedeemableconvertiblepreferredstockwarrantliabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "verboseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesAdditionalInformationDetails", "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesRedeemableconvertiblepreferredstockwarrantliabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r314", "r319" ], "lang": { "en-US": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesAdditionalInformationDetails", "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesRedeemableconvertiblepreferredstockwarrantliabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r314", "r319" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of changes in the redeemable convertible preferred stock warrant liability" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3": { "auth_ref": [ "r316" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3", "negatedTerseLabel": "Reclassification of liability for redeemable convertible preferred stock warrants to additional paid-in capital upon initial public offering" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesRedeemableconvertiblepreferredstockwarrantliabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "negatedTerseLabel": "Loss due to remeasurement of redeemable convertible preferred stock warrant liability", "terseLabel": "Adjustment resulting from change in fair value recognized in the condensed consolidated statements of operations" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesAdditionalInformationDetails", "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesRedeemableconvertiblepreferredstockwarrantliabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r314" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesRedeemableconvertiblepreferredstockwarrantliabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails", "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesRedeemableconvertiblepreferredstockwarrantliabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r317", "r320" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Federal funds rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r148", "r150", "r151", "r152", "r155", "r158", "r159", "r160", "r161" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Useful lives" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r177" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails", "http://www.crowdstrike.com/role/AcquisitionsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Fiscal 2021 (remaining three months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" ], "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": "Schedule of estimated aggregate future amortization expense of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r179" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r179" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r179" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r179" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r173", "r175", "r177", "r180", "r354" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsIdentifiableIntangibleAssetsDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r177", "r354" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r173", "r176" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsIdentifiableIntangibleAssetsDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r177" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Total amortization expense", "totalLabel": "Net Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r62" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicAreasLongLivedAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographic Areas, Long-Lived Assets [Abstract]", "terseLabel": "Geographic Areas, Long-Lived Assets [Abstract]" } } }, "localname": "GeographicAreasLongLivedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r166", "r167" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill as of October 31, 2020", "periodStartLabel": "Goodwill as of January 31, 2020", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsGoodwillRollforwardDetails", "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r168" ], "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": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r169" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r65" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.crowdstrike.com/role/EquityTransactionsDetails", "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r137" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Other than Temporary Impairment Losses, Investments", "terseLabel": "Other-than-temporary impairments" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r60", "r98", "r355", "r363", "r380" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r184" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r268", "r269", "r270", "r271" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r273" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r91", "r117", "r272" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Provision for income taxes", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations", "http://www.crowdstrike.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r85" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid, net of refunds received" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r81" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r81" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r81" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r81" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r81" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the 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 payroll and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.crowdstrike.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 noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r81" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.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": "Stockholders' Deficit" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "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 Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r58", "r116", "r326", "r327", "r365" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r76", "r79", "r85" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r340", "r342" ], "calculation": { "http://www.crowdstrike.com/role/LeasesLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r340" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Component of Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r181" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r341" ], "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 future minimum payments under noncancelable operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r341" ], "calculation": { "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r341" ], "calculation": { "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r341" ], "calculation": { "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_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 payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "Fiscal 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r341" ], "calculation": { "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_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 payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "Fiscal 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r341" ], "calculation": { "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_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 payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "Fiscal 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r341" ], "calculation": { "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "Fiscal 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r341" ], "calculation": { "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_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 payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Fiscal 2021 (remaining three months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r341" ], "calculation": { "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r343" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r34" ], "calculation": { "http://www.crowdstrike.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r359", "r374" ], "calculation": { "http://www.crowdstrike.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/2019-01-31", "presentation": [ "http://www.crowdstrike.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.crowdstrike.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/2019-01-31", "presentation": [ "http://www.crowdstrike.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r12", "r357", "r370" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Unused standby letter of credit", "verboseLabel": "Amount outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesDetails", "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee (as a percent)" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r321" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Amount outstanding under credit agreement" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesDetails", "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r33" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r33", "r94" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesDetails", "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Summary by geographic area of company's long lived assets" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/GeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r188" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Liability recorded" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Schedule of marketable securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r42", "r358", "r373" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r223" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInDeferredRevenueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Deferred Revenue [Roll Forward]", "terseLabel": "Movement in Deferred Revenue [Roll Forward]" } } }, "localname": "MovementInDeferredRevenueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsChangesinDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.crowdstrike.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 investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r80", "r83" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r51", "r54", "r61", "r83", "r101", "r364", "r379" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.crowdstrike.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 attributable to common stockholders", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations", "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity", "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersDetails" ], "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 issued and recently adopted accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "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": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/GeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Other acquired intangible assets" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r333", "r342" ], "calculation": { "http://www.crowdstrike.com/role/LeasesLeaseCostDetails": { "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": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesAdditionalInformationDetails", "http://www.crowdstrike.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r330" ], "calculation": { "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "order": 1.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 operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails", "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r330" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r330" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r331", "r337" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r329" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets", "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r339", "r342" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r338", "r342" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r304" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Description of Business and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r361", "r378" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails": { "order": 3.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.", "label": "Other Accrued Liabilities", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r292", "r293", "r297" ], "calculation": { "http://www.crowdstrike.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 adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r52", "r55", "r292", "r293", "r297" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "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 income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r45", "r47", "r144" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax and reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax", "terseLabel": "Unrealized gain (loss), adjustment related to carrying value of non-marketable securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r45", "r47" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax", "terseLabel": "Unrealized loss on available-for-sale securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other acquired intangible assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r35" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r305", "r307" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Liabilities" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities, noncurrent" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r83" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Non-cash interest expense" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r69", "r71", "r135" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r72", "r288" ], "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": "Payments to acquire businesses, gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r72" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.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", "negatedTerseLabel": "Business acquisition, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r72" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedLabel": "Purchase of strategic investments" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r73" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r73" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedLabel": "Capitalized internal-use software" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r229", "r258" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails", "http://www.crowdstrike.com/role/StockBasedCompensationTables" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails", "http://www.crowdstrike.com/role/StockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "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 usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.crowdstrike.com/role/EquityTransactionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "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, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.crowdstrike.com/role/EquityTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r15" ], "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, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r15" ], "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, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.crowdstrike.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 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", "terseLabel": "Preferred stock, $0.0005 par value; 100,000 shares authorized as of October 31,\u00a02020 and January\u00a031,\u00a02020; no shares issued and outstanding as of October 31,\u00a02020 and January\u00a031,\u00a02020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r25", "r26" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.crowdstrike.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", "totalLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails", "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r3", "r5", "r162" ], "calculation": { "http://www.crowdstrike.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r74" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from the issuance of common stock upon initial public offering, net of underwriting discounts" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r74", "r259" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised", "terseLabel": "Proceeds from the issuance of common stock upon exercise of early exercisable stock options" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r69", "r70", "r135" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from 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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r75" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds from Noncontrolling Interests", "terseLabel": "Capital contributions from non-controlling interest holders" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r69", "r70", "r135" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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 sales of marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r74", "r259" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from issuance of common stock upon exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r74" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from issuance of common stock under the employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r190", "r191", "r361" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "terseLabel": "Liabilities accrued" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r51", "r54", "r77", "r118", "r120", "r292", "r295", "r296", "r300", "r301" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r30", "r183" ], "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": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails", "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r29", "r181" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails", "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r183", "r376" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails", "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r10", "r183" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r10", "r181" ], "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": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails", "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r63", "r149" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for bad debts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligation": { "auth_ref": [ "r186" ], "calculation": { "http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Recorded Unconditional Purchase Obligation", "totalLabel": "Total purchase commitments" } } }, "localname": "RecordedUnconditionalPurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationAmountOfMaturitiesAndSinkingFundRequirements": { "auth_ref": [ "r192" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "States the combined aggregate amount of maturities and sinking fund requirements for a long-term unconditional purchase obligation that has been recognized on the balance sheet.", "label": "Recorded Unconditional Purchase Obligation, Amount of Maturities and Sinking Fund Requirements", "terseLabel": "Commitment to spend" } } }, "localname": "RecordedUnconditionalPurchaseObligationAmountOfMaturitiesAndSinkingFundRequirements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear": { "auth_ref": [ "r186" ], "calculation": { "http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails": { "order": 5.0, "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the recorded unconditional purchase obligation maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Recorded Unconditional Purchase Obligation Due after Fifth Year", "terseLabel": "Thereafter" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear": { "auth_ref": [ "r186" ], "calculation": { "http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails": { "order": 4.0, "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the recorded unconditional purchase obligation maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Recorded Unconditional Purchase Obligation Due in Fifth Year", "terseLabel": "Fiscal 2025" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear": { "auth_ref": [ "r186" ], "calculation": { "http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the recorded unconditional purchase obligation maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Recorded Unconditional Purchase Obligation Due in Fourth Year", "terseLabel": "Fiscal 2024" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the recorded unconditional purchase obligation maturing in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Recorded Unconditional Purchase Obligation, Due in Remainder of Fiscal Year", "terseLabel": "Fiscal 2021 (remaining three months)" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear": { "auth_ref": [ "r186" ], "calculation": { "http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the recorded unconditional purchase obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Recorded Unconditional Purchase Obligation Due in Second Year", "terseLabel": "Fiscal 2022" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear": { "auth_ref": [ "r186" ], "calculation": { "http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails": { "order": 6.0, "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the recorded unconditional purchase obligation maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Recorded Unconditional Purchase Obligation Due in Third Year", "terseLabel": "Fiscal 2023" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationsTextBlock": { "auth_ref": [ "r185", "r186", "r192" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of unconditional purchase obligations that are recognized as a liability on the balance sheet, including the nature and term of the unconditional purchase obligations; the aggregate amount of payments for each of the five years following the date of the latest balance sheet; and the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings associated with suppliers' financing arrangements.", "label": "Recorded Unconditional Purchase Obligations [Table Text Block]", "terseLabel": "Summary of noncancelable purchase obligations" } } }, "localname": "RecordedUnconditionalPurchaseObligationsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Related party purchases" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r347" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r265", "r393" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.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/2019-01-31", "presentation": [ "http://www.crowdstrike.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r100" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "RSUs and PSUs subject to future vesting" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r206", "r372" ], "calculation": { "http://www.crowdstrike.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r213", "r214" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including 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, Including Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations", "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r222" ], "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, Deferred Revenue and Remaining Performance Obligations" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r64", "r387" ], "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 subscriptions and professional services from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "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, Initial Application Period Cumulative Effect Transition [Line Items]", "terseLabel": "Revenue Recognition - ASC 606" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r211" ], "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": "Transaction price allocated to remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsPerformanceObligationsDetails" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r212" ], "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", "verboseLabel": "Remaining performance obligation, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsPerformanceObligationsDetails" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Geographic Information" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/GeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving line of credit" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails", "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.crowdstrike.com/role/EquityTransactionsDetails", "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred directly to consumer.", "label": "Sales Channel, Directly to Consumer [Member]", "terseLabel": "Direct Customers" } } }, "localname": "SalesChannelDirectlyToConsumerMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesChannelThroughIntermediaryMember": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred through intermediary.", "label": "Sales Channel, Through Intermediary [Member]", "terseLabel": "Channel Partners" } } }, "localname": "SalesChannelThroughIntermediaryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsRevenuefromContractsbyTypeandRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "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": "Summary of accrued expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r100" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveDetails", "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r100" ], "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 Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r101" ], "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 computation of basic and diluted net loss per share attributable to common stockholders\"" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r228", "r254", "r261" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r228", "r254", "r261" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r309", "r310" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of company's fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r173", "r176" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.crowdstrike.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r173", "r176" ], "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 total intangible assets, net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r170", "r171" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may 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": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r30", "r183" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails", "http://www.crowdstrike.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r57", "r59", "r123" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/GeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r229", "r258" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails", "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails", "http://www.crowdstrike.com/role/StockBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock units" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r233", "r243", "r246" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of assumptions used to estimate fair value on date of grant" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r39", "r93", "r195", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r206" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.crowdstrike.com/role/EquityTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r108", "r110", "r111", "r112", "r322", "r324" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of concentration of credit risk" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r62" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r240" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r240" ], "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 usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r239" ], "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": "RSUs and PSUs outstanding at end of period (in shares)", "periodStartLabel": "RSUs and PSUs outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r239" ], "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": "RSUs and PSUs outstanding at end of period (in usd per share)", "periodStartLabel": "RSUs and PSUs outstanding at beginning of period (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r241" ], "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 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected stock price volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Stock Based Compensation", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails", "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails", "http://www.crowdstrike.com/role/StockBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Maximum number of shares of common stock that may be issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable at end of period (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r245" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value of options granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r258" ], "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 value of stock options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r235", "r258" ], "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": "Options outstanding at end of period (in shares)", "periodStartLabel": "Options outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r234" ], "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": "Options outstanding at end of period (in usd per share)", "periodStartLabel": "Options outstanding at beginning of period (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails" ], "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 Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Options vested and expected to vest at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Options vested and expected to vest at end of period (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails" ], "xbrltype": "perShareItemType" }, "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": "Threshold percentage of outstanding shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r256" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Plan modification, incremental cost" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r227", "r232" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails", "http://www.crowdstrike.com/role/StockBasedCompensationRSUactivityDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails", "http://www.crowdstrike.com/role/StockBasedCompensationTables" ], "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 usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Canceled (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Vesting one" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Vesting three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Vesting two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Public offering price (in usd per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r230" ], "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": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r249", "r260" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r258" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, 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, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual term of options vested and exercisable (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "terseLabel": "Options unvested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r247" ], "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 of stock options outstanding (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price, threshold percentage of fair market value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r334", "r342" ], "calculation": { "http://www.crowdstrike.com/role/LeasesLeaseCostDetails": { "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r96" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Capitalized internal-use software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r14", "r15", "r16", "r199" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets", "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity", "http://www.crowdstrike.com/role/Cover", "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.crowdstrike.com/role/EquityTransactionsDetails", "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesAdditionalInformationDetails", "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersDetails", "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r41", "r199" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity", "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets", "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations", "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "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/2019-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/2019-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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets", "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations", "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r86", "r87", "r88" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Equity consideration for acquisitions" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r40", "r199", "r200", "r206" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r15", "r16", "r199", "r206" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r15", "r16", "r199", "r206" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Common stock issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity", "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r199", "r206", "r237" ], "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", "negatedLabel": "Exercised (in shares)", "terseLabel": "Issuance of common stock upon exercise of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity", "http://www.crowdstrike.com/role/StockBasedCompensationStockoptionsSummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r41", "r199", "r206" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r15", "r16", "r199", "r206" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r15", "r16", "r199", "r206" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock upon initial public offering, net of underwriting discounts and issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r41", "r199", "r206" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r21", "r22", "r133" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total CrowdStrike Holdings, Inc. stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets", "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r290", "r291", "r299" ], "calculation": { "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedBalanceSheets", "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r207" ], "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": "Equity Transactions" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/EquityTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r336", "r342" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease Income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription and Circulation [Member]", "terseLabel": "Subscription" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations", "http://www.crowdstrike.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r348" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r348" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.crowdstrike.com/role/EquityTransactionsDetails", "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r127", "r128", "r129", "r130", "r132", "r134" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/AcquisitionsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r353" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsDeferredcontractacquisitioncostsDetails", "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r223", "r225", "r360" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/FairValueMeasurementsandMarketableSecuritiesFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r103", "r104", "r106", "r107", "r113", "r114", "r115" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r335", "r342" ], "calculation": { "http://www.crowdstrike.com/role/LeasesLeaseCostDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "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/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/SecuredRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.crowdstrike.com/role/CondensedConsolidatedStatementsofOperations", "http://www.crowdstrike.com/role/NetLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 11 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "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=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r11": { "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=6877327&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r12": { "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=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e4975-111524" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5093-111524" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26626-111562" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=SL6284422-111562" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=75018788&loc=d3e30768-111565" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r15": { "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=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919260-210447" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919272-210447" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25287-109308" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25383-109308" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 3.C)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177168-122764" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "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=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r206": { "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=27012166&loc=d3e187085-122770" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r21": { "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=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r22": { "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r23": { "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=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r234": { "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=116856206&loc=d3e5070-113901" }, "r235": { "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=116856206&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r237": { "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=116856206&loc=d3e5070-113901" }, "r238": { "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=116856206&loc=d3e5070-113901" }, "r239": { "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=116856206&loc=d3e5070-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "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=116856206&loc=d3e5070-113901" }, "r241": { "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=116856206&loc=d3e5070-113901" }, "r242": { "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=116856206&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r255": { "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=116856206&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r285": { "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" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r289": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=118875152&loc=SL5864739-113975" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r31": { "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=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498357-110258" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r32": { "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=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r343": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r347": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r35": { "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=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r354": { "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" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r356": { "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=6876686&loc=d3e534808-122878" }, "r357": { "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=6876686&loc=d3e534808-122878" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r359": { "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=6876686&loc=d3e534808-122878" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r363": { "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=116637391&loc=SL114874048-224260" }, "r364": { "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=116637391&loc=SL114874048-224260" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r370": { "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=119400593&loc=d3e572229-122910" }, "r371": { "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=119400593&loc=d3e572229-122910" }, "r372": { "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=119400593&loc=d3e572229-122910" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r374": { "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=119400593&loc=d3e572229-122910" }, "r375": { "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=119400593&loc=d3e572229-122910" }, "r376": { "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=119400593&loc=d3e572229-122910" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r379": { "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=116637232&loc=SL114874131-224263" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "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=116637232&loc=SL114874131-224263" }, "r381": { "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" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r387": { "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=116637345&loc=SL114874292-224272" }, "r388": { "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=6589523&loc=d3e617274-123014" }, "r389": { "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=6590653&loc=d3e638233-123024" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r393": { "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" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r395": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r396": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r397": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r398": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r399": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r401": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r41": { "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=6877327&loc=d3e13212-122682" }, "r42": { "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=6877327&loc=d3e13212-122682" }, "r43": { "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=6877327&loc=d3e13212-122682" }, "r44": { "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=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r59": { "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=116634182&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r60": { "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=116634182&loc=SL114868664-224227" }, "r61": { "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=116634182&loc=SL114868664-224227" }, "r62": { "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=116634182&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "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=116634182&loc=SL114868664-224227" }, "r65": { "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=116634182&loc=SL114868664-224227" }, "r66": { "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=116634182&loc=SL114868664-224227" }, "r67": { "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=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r91": { "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=26873400&loc=d3e23780-122690" }, "r92": { "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=26873400&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r95": { "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=26873400&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" } }, "version": "2.1" } ZIP 90 0001535527-20-000025-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001535527-20-000025-xbrl.zip M4$L#!!0 ( ." @U&SD?S6J9D# ,PD*0 1 8W)W9"TR,#(P,3 S,2YH M=&WL?6M[4SFR[O?]*WS8Y^S3\SQCT*5T8WHX3R"!26^20!)@)U]X2E*)./B2 ML1T@_/I3[3UOK@W3:H_ZX]6A(.*;<>M\9'[5>91J];97AH-=Z M-1B^[;S#=GORG4>#D[-AY\W1N*6$$M-C-%J8+ "TP6*C MD[&(0K6%K8\]&O/;\1OV1_^\G]R_=^_]^_=WW^N[@^&;>S*$<.]#;7/G MO-']#W'8S9U/;>NODY9*"'OO_.)%T\Z'<7M$Z[;P;O[G7ZW4Z?Z@C> M&P^Q/RJ#80_'/,)\(VG:PK>UO+A/&ISVQ\.SJ\^\N-'T8OV::PMYZ6O\@+=7 MGGVYK_I>O1QQ1)]>['?MKXQ!O?JI0\/W^4K+-!R\SZ/QL/.6[J9![U[%5HK/ M7>&1^')/_FP85%O9RR/?^8,7ZO1'8^RG3R^4J?/E(>,+]?;AZG!U1@-0TOW1 M \Y;?'ZIK[65^M*+730_';7?()Y\^D[!49RTGU[X0I=&XY/AEU^A7JE?\->^ M,!S__O[\X1?N_6'4^1+8_*+RWO]L/=U+1]3#]I4QO=_%_IM_WJ%^^\7>'=8< MPOS@UQZ-L57OTZ9_GW;>_?/.HT%_S/:@O7]VPE]+Y[_]\\Z8/HSO313IWH/_ M^(__^'7<&7?I096D]H6T_'KO_,-?[YW?.@[RV8-?<^==:S0^Z](_[^3.Z*2+ M9_?[@SYQ!SH?[M>&-#S_L9,S]2<_\O5M-DK#3CI__H?Q+I5_WNEXG[T5$/@E M ;S5Z#$I6UR*I0@1\NOUVI7:F_9G">YCKSZ:.O1;7!^^>JMUW!WKK-!]OO#M\$HYW>EMZ>_^H'QX>=[8^/.X?'#WN'^VMG.^MOU5.]W3WX>'*\_?$%'/0VY=;' M-7FXOB:VU[?DP:L#=7"V.WU3=CN M'1YO?7S8/7CU&W_GY?'6_ANUO?_XO$_[SS_NO'KY=GO_Q?0[+_E9IG^X/Q#\ M?'78V_JX]>3E$?=);+_:^K"S?B"W7AUVM]8W#??9'+YZ+K=?^K.M,_'AZ?[& M>&M/O'^-)*-(5-A6&VJ#U[*-*H0VFW-59% .B[CS0+ 8&FV,NP+H3>)[ MX=T8)NP>$P\?\R6B%\)\BO+UW"6$'1<7$8UQR\6T 5&U,[*%#\#[)'$/2 MY?! M*.?USF\:"2Z+R'_Z[?NH>J^B\.*Y)O87N?VU2D M/N[V#HX?OSWX>/AVJ[>IM]0+[D-^>R"]?NW)":N=:9/B< 4"Q+87PK55CMFZ MF$M"?^=!^YS:?06?QT-,E5*W3ON=?Q&Q3*G38]GXYQUU =^4SM[?.\(AU0 C/QKT3J@_FO#ZM2'3_#=4 MM?7AV>[-50JGWN+_3^ZUSL/^PN[.^?72XO@$[Z\\_'+[:[6P?,YJO?CMB*?BPL\]Z_7%3 M/]6[7?K7[MGAJWP2%=B#WF]'6T]>P)9Z_);U'+;7'WZ618^-(&=F[0F"_>E>9"SFX 'XE"#WGFR>;;]ZP<8VG1T>[_:VUM^:K2=;_&=3;Q]OG!VHW^KSSZX+ MPM:K%^\/CC?EX?Y;-@=L^)\?''1 M6X\N<-DZ.]S_K5?'>&?_86][_SG_VV7%X_L<\[\?N1\?^1X?-]__#I>/OW6W M>@X_SYGQ\Z[<-H M<#J<_#9)OMR?"LPYLC_BXB]N1)-0^N*W3JZ_EPX-6Y,.T1=39H\V__MJ8'C] MRP\N/KIZ]Y,)V;_X;33&X;A2B4D$4C-,0EY\[_.U3]W,GYM*,?&Q5Z]<_'[Q MD'M7!NKB/M7@3@9M5 W=Z-,P] A'IT-Z,'W\Y.+%+2ZN7?Q>[_%%')((6N3H MB,<&'&0O**> 4:=LJ'AZO3D9?JG%30__]#7H337AY[]F?MB'DVXG=<9;5)U- M*W?XZGDN^9.'&/-0UN\\ZN)HM%/VQH/T=NU#AP?JH@F[CMZ@/[F^=GZC7^]] M\?Z?QNM3-[Y!*,[37.,ISLREQ*?7FU[Y-IROX&)R1B#+(9+7D*7";+V(.1?% MS,T66#9<'BXN+I_T[W1B^ZXJV#2M>__%WOIWZY[VVCF10A):L>:5&(LU)@>G M8[ !+C!>#--W=30O6[._(.5%I!2%S#:XQ-(> X",P MC9G^JCPQ)YW0UT^OESOON%N7FTY\/(X'PQ\4O=]]OWZX3OU!K]/_TFV_U9U< MN<6]J[W_,\F7&61.5(Q*&I(W4:@4 ,F54*+R<'NX+X?7^0O2>%4?29=@9'!( M!123^&!Y]$0)V@0T1+=GD98#EYG9R8C1*S12*@4FV"DE,VK7:'V9)$PN&[&U?FZ*PB3G@PK@G1<2$CI4D:/_! :=S*2:[?CG M QVD^QM]B/N9[$1H-Q_>?#0?Y-(UW MAGLT?-=)=-627/TO54D;^-5-$52*N.,4DH2<8(FA"- M]199[2A2KM>%/5-(95A!^CV0UA51WP@I-YT5I"+%++5W(FL)1#(6)=%I M:4'IP/_-(6NZ/)#>6D+W:J(OEF*5CXZ\A^P)56:&+P5K*8(K?JJE:J6E/ZBE MWPCI#+4T)L'39ZTT-E(ACO2$DXUVH7-"4X)+45F,(DDP'@,'Z-9&0!>C M],$TVG/.42=OWV&B""C X+DV-Z7:!*;V613DL6X(!OM,.>HD[?O)XT6HO@$ M C4!,@G*%IP1K) $TJMYQ)R-\$I:4C) J+7P8*2+18 T MG7T0;O$,[7=DN7B>#/O\Z^M+$1).@R:1DC*YDI1 * M)I1H1'&(8&(6QBX--&LY=\83 O,,.WFS_PA/.F/L-@0FBL&YK(K7,4/4/J0L M($)T(6:=K5@:F'9IC)T^Y0T<]CO]-S? ,F\&GVK4) ?@-BE@E?(R!Z=R$B"8 M.D9<&GS64CKMU4P9Y9WQ$0UKNR$=U;N]H\U^&O2H(9 E2"*!(Q0N02DFA&"9 M>N7 H%D0L#20;0_Z]<6'@VZ7-6J3AV!(HW%#4"JJJ)BE*CH7")YBBDF:X!DO MHRS>(DKS&@%E9- V6.$<@?%S)EA6683$ZFK .*V"-UF:O'RHWA9IF#^VWHEHF%YH4=FZM1$=,I/7 M1KJ@D$.KI<-V+AQ^_D#+DBO $CW'T,EB=!:T0I)>&%V4;_02S,5)&LYJ82:# M8XW(%H4'_B\$+31;8.5$T&C5+>Y%:C+=O9E%YJP\4002)@,(9]%;4LYQ0!92 M5HA+ \U\DH8SVZ.A2%EG2Y"9(,>,P:0@E2O1">M\6AJ8;CEI."M\((OH3'%9 MRP3.B\E^,U]R*+5P09!+@\_\DX8S4RDG2Q(UR5LK<$(*Z&(.DE(TQH+)2P/9 M7)*&,U,LRC(HKQ0D)@[LK'S0.GA@O9(AB G3DZ$1J=V%97IUXG]6,M6KYYC0#']Z#9 M^%N(4"MB!9QF]I\8?"/P M7>24Q:PR3+4:7%")G,K(P5>)I)64AE$+-DW7>S8$KD5)6NRR=#)I\0/952X//_%,6,[-\J A<5"Z7NBM.^^RL MLIDC^$1L#&^10\QK!+(I$>OT08P14'KDH"C+6"Q(=M?A%JNW+B^+FF&)+V%2 M8(B,MX9M3)$1#02#3I=0#$MS@^!:"!8U0V@P&TTBRDA%@$LBVA( =&!+PC9% MZZ6!9D[[ F<$DY.(9(54LA;V08R6+9[Q*;(.%:W3TL!TV_L"9X4/QE!WEK%' M5FS:+*.5+'/>K!S6DDQ+@\_\E_C,K.*TCZBT+,EZ"Z&($+S.% D4FB*\7QK( MYK,O<$8HU?@^I (6O0-=;(@0Z^RW >VL%=" ZDF+Q"&NK\Z__2)*03-=QZS M2P&F: X^K2O>F"@3)*66#]"Y[8J[?7!]TC%;*!XU@,K2DS'6*I,EU)J$M'S@ MWOZNN-M'-8,1S#N-*); ZQCTY$BPE(4M3'"6$-5Y[8J;0Q'84B"@CG53!Z#( MWA>;O2/MBXH<)P/T$4''8*A&(0"IQ!%D<( .*I'>_DP7>?4!+J[ ML"FS.J4\(]XKLRS"!(K6!S I5LH4#3)PQD6=98/@6HB4V0RA02M"0F7)APQ@ M.(QTV9(CA<)**^S20#.GM=*S@LF!#%H0*PO_E#,JX93C\#%Y)QTMCP;=]EKI MF9W[P2%"86B0,I00,(=8+*KLA"_&^:7!9_X3C[."3.EV06(.-<-1&<]QF1+D0 M8%#!)FV2;2*X"Y;QF#_(V13E:NV,6C,(ZZR@$:) 8B5V8*5K(LCSICWS1U4D MR!Q?% 4:H,C@@Q<:,D1K3 *?EP_5N2>C;PWH3V?/]P;YM/OYV/F+ ]XGU/'\ MVL4=OG3V^U.__"/W^W+!(MBB,I34AE\2M&$>@IDM$XG53[M M[VZ$)/Z4LG%U$DHP)REUCTXT8'+V263O!)B0LPBZ2//Q= MX[_:BWIXXA8>#X873QA=SGH>8;]/W6.KT2YL41YN\(0:\O+/\K"]^,,LD6E4J24*K/S:"=0?[0 MI*#DRC(OIS#?,,V8CV5VR@5%*2JC"F 2F'(,GJ-8JPMX;5:6>27,C;',VG&H M@QQUYWH<0$K!>&;*!ITW1:\L\S()\_2SI;3)1@EPW@OIG %-&G6V3N10=UE? M"N17-GDEQHMLC84/&.KZ" !.NG(UCF2%"4$DTBJ!AV;](5U=HL3\2?+/DU*V MSNJZ0]R%D@$]"V]Q*3A R8&?MKI!*WY6DKP@DCR')4T\N#2NT0[+V>F0>_F5 MY4V?VNU-VWWW]+!,'$$R2;'69E#&HR650D '/MC@IV>)5859-#U9_ THG^\X M>CP8;M/[:33;Z;]Y-AST^<\5%15& 5%HF&Q$JP?ERP'F(767;VCHC&3P<)/W?H MHL5D\>?3#L9.MS/NT)^M[EV)]#?1Y.A==,R-E;40:YE0@248% IE<;D!A_@] M&E+NC!]CJF)Q=GU!^+M!]QU#=+71#6,SJPJNPFF'WK WBQX@>)^U"PEDI!B2 M\[Y!(]:/:U1OCX;O.HD>XHCR+E7:E\;3[1@OV+6/7O)G#-VLU'QZNVL$ M[PB'YSVHJ\KY*^=V9]+;(=NC(]KI+V6IDQ#1:\L*7R) I!29*!E3K(Q1HQ%A M\?7^,7:&+[%[2@]9GR?,L-[@\9#^?Z].G' M?_%+XC =G3WE,*+[E5YM]D].QZ-)"SFSSG3Z+, =[&ZR!1J>UC>^^O2M09_. MMB9T^_%I/S?EI& M7"PNHLT(8$%Z=E8N25LPEVQE64GNG"3WSRC/3R^Y/A 5 M0J4(6 MGF@EN2MAN5PY (.NU6Z",)"C9T]-B>V;M*889\7B%XU>1&%94!H@)8L2BLC0)&W""P))*[M)2RYF='J-L]E81:*6A1!\M9@,F 2D* M(=B5Y*ZHY6)*K@3'HD2.N8*K!QYY)1"#K)N*10:2*\E="61FJ6CGS([>##ED(=%J+0 ">H<6 M.<36*7I4VJT$^"<5X!M?ICBKS'PNSDL %74&*W0,IAXP4Z+6I: V*P'^207X MIFGGS"QPELZHE'W=Q!-##*5H9^M).]J(6G%[)< +(\"+(C-91U^\LE!D!@P0 ME=605<)(7I3>DM*Q">GJA9K#;8P+FY4 46:Z+J5CR0'0,C!] MM\%'&RD4'YQME #]))C)X$A(*6,V"%)KK]%"SLHX71/^N0%4=3F]1E.R33:' M7)3Q4:D&U:3@%J2K9'V, AL5(F:0$BFJ@U1)8>+47. M.C1K'>:*=LQ!@ P8C1)**1P]!X&!@Q_O)7A$,JH)V9:?#S.7.:XPS!69,P9K MO789V5]8GS62!,+ 5_L[0\G'3B[T8S=PG*>F4T18\9ZU"E;&02K$T;E MD'F0IN2YT$IDP RR8D(6<:@BE"!0[]$MA2C5]*[H--;:0H$#A2@"/Y;>&19#O70XEA4Q*Q6TKL2F*L"DY.43CF(!2$D\D*GD)*H M>U9+R:L])XLB,$M%-6<5**&-4K,$>Y?KRE47%(B$Q.332W;;J^#VIY3>IN3V M2D ?''!T9#6DR9%2Q21E2BA!D%Y)[XIJ+K#TB,"LC48T?HCI+>7% M]-9-26LFBRIZ-*!4@6QJ_6QIM;36IJ(DK!)#/Z?X-B6OJ:1AZVN35,& M\[7 MBO 00#+3+)!6M2*7GVS^B"XMBO@*EZA83[*D""GGH+V0412?12K)II7XKB3F M^HIO"N20[9MP($I&(V7"'(64Z++PJ_AD421FJ>CFS.K[H#DB 2Z8>0R\5")M\$<&+8$*,28/R MCL9B#5E&PKBH!D52T02<+VJ04E+5QZAM=(_!< ![UN3,7)_J=71*P MR?E@NY2)>O4DT$<#%J[AN,,_/AM2H>%P>D[8*QP.\48D[JJ[=#.J8J.-8._( M#,L[T&21?W+9UQ.I,UH[J6+#UF$E1$LG1-5HS4B(1%TX(S)IZ25$YV(HY)T" M2C(EKT.C6/I*B.84Z@5,TD1K=7$@@D:3I8&4#"I!TKFI)5H)T=()4;5$LTIW M$47M@G(8 V@? OLPP4;(^6Q=SG(:Q?AF13$K:?KN.,O?>IR%Q4@12B")"!H! MF4>5RLI=(; %IG'6N>C)L!*]912]:LJ^4?2XZ:Q$3\1$5B0,"OA_*4?F\L(6 M&;-PPJ4FG8WCL55=1:9BCDV "B*B46PBB4ARO9I9756T[1^X[\ MUPRMGK$R A @. ?>Q""PGEL"4MGL8FG6'LN5Q'U?U#FKU4G&F:!\R&RS"G@2 M;,A,,!%M@*2FZ]E69FL9A>BZ)?I+FW>=UL'&C"2!T'M3I-0*=;(L.JD!57&? M#0?\ON.S9UT>@K5^KM,H)_4>#\_VST[H$GILK?$17Z A-]L9']'PT:#'@D3# M3]]IB.ICI "HM6?Z##:B%]9$30DJ=J()106;A-K,JI:C#EX(-MNQ@$@NBF2H M.!_1H #P2Z)K%XWW!F7\'H>T7LWTH$GJY:6=% B/@A!"Q. #9+*8M8O6-.& MCP4':F8'67BK43@I,@G(7J$EFTR*1L3""-*2:=13PA$=#;IYLWB&]CU%"KL?9%Y>$ST$!4**4 MET6?+AH_&DS6N*X[&+VLL42$%QVH-G:BZ4\3E9NC@8 MMO$Z-5>L9N:G%'A6*/[C%$@D#-E6;Z5E4]3.NH/NH,W9[N=-T>-B:A$W2)BA0= #U2\ MQRRC"\(*&5"GTJ2I\P7';_Z3U18@AKI*(M3:&W5>)VA!2FGAK3*Y 9F.'\+X MT>EH/.C1<)>Z6&WKZ*ASTA3]5,)Z NT@" >2XS4)*+4BGT2@(/6RZ^O.&Z":'>3I9CB,<("A, MWD"1P*A9$"E;M>RZ>4O8S5\WM>684=B,F@VQE#H*GZPPJDB%%$L3#C]:<&YT M0Z%^ 32!"M\46$%]D,D1QA D9(.E23L_%QR_^>\&3=I)F8,SQ=4T0?$V!=;. MK*.U!:)>4AV=![>=6>5> 1QX.%LT.6#>@Q%2U,DKDBJH@LNNGW/@MO/1S7K. MFPZ,K3,.O)5HLN, QM23B[/1#YQ"9V^8).2K@I9+>HJ>X[$',]J"?!KT3&M/:FR'= MU!*+^<]2U<%#DN+^$9D(RF;W?>\]ZTNWTJ6%: M(KWQPGF1GP74'TK\Q' MD?5..EVL(H8RH(TQ:!M10DX,8 ,0'0W']W>9:DRG\NNO6TQ#>J>]66TI>HG# M3MTLM,N#?,VP#OJYKA1@ZQJQ_W:G%&*1J>V>;C[+2R&ACRG3$+N/3_MYM,'BF<818@I>ADENP&KI!0J M!6Q0"K3L;3$RK.-OOIYN>M;K^LI- * MF49J*"!J43]OD@K\'U"L2"_5/N)=PNX&#RO[^%K_YTVC]N;KS.J50E(>$M2) MQA(J7@XHJ5H@:#IC8B4L*E![IW'4R1TSB9E/[BTQX->KU!?W+]X4U/TMBVA!E(@7=)98DE!QW HXS@E0D>T6H"\N$G MD8)%@:,(!QH=*E\(F,AX&Z-2VEJM3-'JHJBX66#KR59S&WN7S>3Y&2?L[^K= MWU%M4=]B/HJY=M.28&:U/[/&PNPH4R 0*0;C?($DDLX6A!93'FLN>.Q*)!9) M)*[3:O/MM-K,AH=Q#,11#T H-@)ZCZXDSP&0D5+5PE8-6B>V]AZ'^??;KS=Z M)]W!&=$$W)V3RK:7<2&8LJHFOYP&+! 4UC* .DNOM31>^284R[[Y3.W/+2+" M*](RVA!5A@C:"T*I":EX%,G8!HC(S('\(:&\C2S+?$3$@[*%!+-(%) L!9&% M"RHJ8DL2HVM0W?-%T?7Y5!$G Z7.D$ )"00EUGKO0E;2R93BM?-"%Q/(G\<= MS$=$H@(C%;$X2 1;4B1O/8BBDLRV;DU??!'Y>=S!?$0D>&5U %!D$90.=;XP3JF$,:@D4,+B)\X7!I*9 M%8R@PJ;3B>@S<@RM@_5$*FN7D+2(33J*N($><99'#TL.F%7)!;2$B"4F7<=8 MD"E1,WEJT!SCH@ YI]G%@"YECEH,>LA!!8LUY#6ZGMM:M&W0H76+ N2M'0%W MVN^%V-#T>8I\!^ 13CW!T.J3S//&DZ=ZUIA?WOVAY\7MM_$6I M<9IJ!:ZL)0%$G3$'$S-_5BU[U!/UEUZ$-A)X^G!-"]X2$8O^;-._\T-BQ'+4/A&,9HT_='%(U\1HXF;[W9KW[]% ME"XU_VYQ F5MD#E3 M2^NA]L-)Y%:5TF&$E3M^UR/;\=M=.ISC"X7D/ZKDO M_)5)P8WSWIX;@9W^#50$GXM 7S55Y*QSI59R$" 3($6OC%71VV)SQ@;)U@\" MN_]^<$-IH)_06%ZU6\$6#E]2\\<0+V1)4;) MAVB4\<:AA< >QILB4&0C;+96-*"H\%1 Q(4NIDFE"DZ=8GZ;YH M;C]+RC**27"3E;9@DM"04O0$D$A;Y\EXK[ !8G(C8/Z0<"[OV@W4\GSMEP\ M,?OH,Q,JH))]2&1DXSSVK:OZS93Z-RYFYKQ.>P&E1 \$/FH&X9B_!FGCR47OH;HI5-EC\"8X'U 12-V\]0NW MJD$S.]902*=M\2%8!\4RORP!4Q0J6,.?83,W$%V>$[TX&+2V6YK](C>RA2AX M;3TKH(TI@38;9I,VWS&A^NCU_CP.I3K\^?MB)IS5G_N6'G+?<[#^ZU/*[)T\IN9RBSI!3 M!J,H) \9ZQ$0(@9LO@C4@J!P%H=1!49$SU M7$ITLN0&;-/ZF2S)G+9[NECJ]N["L3S4\FA2!4O*&(OL>7QI@)#\3)9D/D*" M-@:?! 4;(V!V7DHG2LZ*I4<[IWY.(6DDE,HK$\$X&]@I9!F"]8) ./2YH)2B M0>F1S7I0%WU*K3X=)/Q<$?%S6G4TWBFUB:=!>J94H MW?INK:MK>X,QX-C!2!F 4HPH2PB44LXI&M>$]6PK45J,J"=0L08\ZA 0@G)1 M:A4RRQ4J$4ML0OV2E2@M!E=R2N@20026H)JTQJ"B92Z,FBPI*J*>'6S9CYF2O4@V MRQRE61&BYDC0G'+$2:2CZ$A49(844UW1Z=G5^.R)O"X&K8S+QE'FA>Y\^ ,R M1T AP2:4=1(03;;&!)"04IT17#;^,$_=G<,Z (E8U\5C( )CR6?^$R B91Y] MV:1*G N-[GS\KJ3$WA5=T"Z!\CDJJ:U4FK)SDK1>-K^[2R/"83IB>-?I'74' MDU.1EMCU,GE2&C3'=$: RM++ *)X_BB!"5HNF^N=(\#S\;Y69U%42+FD"!R$ M89292;27#KU69>F\[YPU^/8=,*@H8SV"SJ.#6"C4XW.4#3KF$-';97/ <];@ MV_?!A7FRR,CN-AC0EC&5=2<3*S8XA24LFP]^0GT:8I?Q7>*X0S\EHS'@/)U,6CXZPWZ?NM;3' MI2O[1\/!Z9NC31Z788\FYY(NHU/F #B"\TRMBP?''!N59[MM; J8&9,&.>4& M83VO'#4I)9#19G^D;%1E,!V/.CL(VEE M#& $8"QB@]QT@[">C[^VL424&+T.'$8;Y8UGR@VE9!>2,OFG\-?KG2&E3,RI7HH8F[?MK M#M3S\=6&)#+_)C29H*X0491"%-')0BH(VP!?75?K?4J:/*'!FR&>''423K%- M@U,6@;/[+_:6R_5FB$RJK>[(S<>3*A66/$@. M+%GUK \B%;3*8BULH[ )1W0N#(+S\7NL;D$% T+8!!X(29(2VJ29-U$ M%SW:;#BB%T*GP,/P*-5\GSC9 MMKPS/J+AHTE\WUG.LALB2!F+$B%%"QSF>RH@'2:=4.: RY 2O6T@YQ0I!A^S M(L&1A0&K=*1(F:(W6,\!<$O@&^>BD7-8G5L7=)'4-EJVIF2C,(&B;N?'=/*CWF4(G)RC?[),^2>FE ?PA$;V1LV"<87I55Q&00= 1 M8RILSZ7**:J$P4_/@G&+9QTFCO?1:6]2B/(=;7#PEL;GYY3ME+4\./F\=^;; MFN;CT]&X/OROEH_Z=.[CISN.'@^&V_1^+4VF5ZMH#0=]_C%-2,7H:NKY'%@ MY$JP?@K!JJ1U1H*E@W:&156)(H&*B=XRO5'\0P&;$RWNZ54KP;H9BS6C$[BD M80,5007I$3 KU(&,5UE@EFS#+BS62K!^"L&J%FM&@N6RJ45_@PU: )FZV+Z\CD#,"O3E!1$60M"VIP!C0G1.E./=T''W%WZ9@.P_S\+ M#X#/Q7F-WMSDOM&,-!2D/(Z46+^7:**%$TB*VKM^X1J@4.Z^6,P*T-$P@5E M*K$. ;R$X%-0' %)'[3WD!NK!Q<4=7O0?W$#4W,WHA!9*,]A: H"#8@Z*Q L M*-#L'&PMDM%8A;A-,&:E&2CKZ9<" :.%Z',,WC@7O':UUA2E*1AA<<.WAZ>C M3I]&H[7T[]/.J',M&_!L2-0[&>]1.AURKS?[-[#(ZRHP83;A&VGK4J#$OD+7 MTE\^14NB!&(S1N3-=(J3@6FO$/HSA*Y/@%[&Z(\G0*\T_;X)T--^YQS+:4\_ MP=,C')T.Z?SUIQ+W>I,ORD9=3$8:B M! T!@P[69'#"."DQ+[M^WA)V\]?-X)T6@D+QF$"5ND1>40XB* 31.9.VD;#O2,1TF(YP1/66.Z?C&NOG MR;)MOKHS652^E/O;M7=9&?!8_7*,.F9#)9(QULM4UT\V1_%_'E&9CU7)DJ(4 M.0DH'K"(($12D;R.149#3:J??Z.BPY-(7!H %1//3/6$<9D7?%J926NU>GL MG70'9T27O,$>9)YW/G MW8-?^:\I47'&QVBT,%D :(/%1B=C$2Q'R@?[NLK-Y^^,QF==EI!>I]\^HCJ2 M]\&E$/_GSM5V.'S#3<>#D_M2<;O:NW:G7Z7FOK8G=:'PZ 3[ M%\W3H#L8WO]/EC-1RC\*OTV[8*_3/;O_?_=9<$:M;7K?VAWTL/]__S["_J@] MXO>?-AQU/A+W@!\R^?7]M'="_*/;Z=-%;Z42_^>\%YG28#B1J?NG51AJ*^X. M+DQ?6D=#*O^\\Y]_#I&[\V ?8Y=^O8>-?8%6DSL_*$WN?>M1DWM?35Y_/)J\ MPKUJ3"[,U>^,UN2!V.V\Z=^O52PZY6QJ?A[\&H?WKGU[!M^;&K\X&(\'O?OG MUFY<]?2B01P,^97;/-Y=/!G1_8L?_I$[HY,NGMWO]">C-OG2/][1<%QW8$V[ MPC;UL]F]*\Y-[Y@-_#A?W']Z^>[DTKUQ_OVUX.\&\?7+XJ[\=.W>Y-[#BP93 M)/7Y6^46][T.PS_OZ#O77F_Z_MRRE0>G]?4GHL4B<8*Y9@SOBY:Q_MUA\+/^Q%1AFNB[+X@RG<>O-C>W-]8;^WMK^UO M['V+(,VUMWL;CU[L;NYO;NRUUK;76QO_\^A?:]M/-EJ/=K:V-O?V-G>V%_X5 M7JWM_6MS^\G^SO;?6^MW']UM*6$@S*_;]IMZ_?KF__LS:U0UQRR0YCS>V=WZ MK_^45OSC5R:I_4%_NQ[1V4FM*9?=K9Z@XWWV5D#@(!C 6XT>D[+%I5B*$"%_ M*4!N];$&,YDZ]]<'Z;12]5KPYLXT@-(OS^+ZX-U3M?ON0&^=YN.-=X=/PO%. M;TMO[Q]U#HY??-Q:?_EV:_VYV/KX\NCP^+"S_?%QY_#X8>]P?^UL9_VM>JJW MNP'6@#H[3AX/>P?O#WHOW6\=OS';7 M?WBJ#L\.7B6[_6I+'AZOB:WCQT<'^YOO^3MB6VV:@^,WXG _=[?V'Q[M[!]P MFQ?O\I.7D/_U6_=0==_%XX$\^/BRQ_TZVWKU^&BKWN/C]DO_86?]X'4T15OA:^VV4MI 4;4]%&H7\B4:+X(VY M3R*%SR!45K;2J&_3J%F_?_BF]_]E"X=O6SM]^MNBTY#+7.+Z-777.OU-+.2[ MR(V]*Y3['G+S-29S0534R8=*52X;SRZ5\?4Q.1_JKT;"U?Q.[]BN7^>7F 3' M%Y\-S_&]^SEBOE$[_2UDG1\Z:^L\*KC\\XN^I[2>_=0[7#[O;3Y[K[=YOW8-7 MSS\>/GG^E?_]T?VV\M2<^\+^O@P,=C2CM%&SU >3:08-H M)Q^M"#**6/*=!__UG]S._..Z&[@66$VU:8:*YO[#X]:.UN M/-O9W6\]>[&[]V)M>[^UO]-BBKS///B'Z"OD;#!LC8^H]>\+U6N=)QQ;Q+%Z MOB':=LDPW*\U(GM\QZ.,9V>$0^I_R3*O'KFX.CW>/M_8W M]=;ZIMC:WSXZ>+7Y<7O_0&VMOST[Y/?V!GX/V[.^N;>]M5G*SXCU?"W8N>,_XD_)=$)\R'/1:X\'" MN,IO)')UJ7]G5.?=6X\[[ 99PID*W+_QQ-O&9$J\/O+\B8VT7C],SL36^L9K MIX%'*B4V.3:U04O/%LCE=E+)J(@R9:_KT@K9UCYHON4+OT MIC.JQFEVMQ^='>!M.P;7=(O&Q\PC5L5[]:@M#Y+0 M' MK;T3JJ?Z4FYU^JW-\:CUZ&@2L'\]*;PR'HL2)/Y1."?=70G?%L[=TFW_^)J1 M?N:=M7<#F)G?U=T-YD??\K9'P-VU%F9^5W_7*#OSNRIS%_RW=?:+"0C[+3'5 MN<6ZG:CJ3W-1MY,G&-7MO"?#P;M*!:YF0<\IP68_#88GT[54D\V_Y^?8GCT: MY&8RA.E\#-?;0F^QL_/O:W>;T>'W:M) R/<@[#\"T MM?.UUOX?:F,S7JIY:WCTV%GE#N3 VQKA#!9F]JY[!4F M;8=OL-_Y./G];RM+U0RD-^_NWMV[VYIN5QF>0WO5MDPS>G]K4NYU3LF3M9R' MM43_^3]/N0.RD3;YAS,H=?)%O:8D@]')MIU&:$/PMNTUY+95A"@%FUT%=QY( M(UI;.#[J=#.VGG4Q_8[N_+TU!\34SX>8?LT\-$$HHJU!.4;,,6(\JNV4!&E! M.09,=Q[LG7;&=)[8U^)WD_RWA]8C_G%GN#]XW__YL(+7)J-2-LBV,!+;X()H M1\M_D&0;>=C%JD9&W*\9#['?Q]=OF6=.[9@%'M'G9. M&AOT_S!2>FO_+6N=SK+8T@ZR:AV@:_LD53O[#& Y>C>9?5H X>WBKG[ZU@F! M*>:5ZY\,634[)]AMT0=*DXW0_#%S0QK]Z;KPN:WJ^O)K?=[ W1I.YCAH2+EU M_EL;WFYSSU^JNTK-?&7:3M_T+ M^=[?[18\7Q!_,FZ-!MU.GFP5_,?TTF07^=4KWQW'\3WF$<3]T9;S_7T;?D-/Y\L*8[,'ZF@;R8 M6)X(87]R>>).TA'VWU +^_D\[?#9U;RH.0DVJ&]I7,GEQ/A^16B_O'>XKJ;X M_>;AX>#]^<_J*QN)OPS+-Y9OI ;;P_4+7=R\[. M_L/N]OI;V'GR6_>@5S/2+]\>'F_(G5?OMHT6T]> MB)W]-]SGEYW#]=S;?K7;V]I_80Y?/>[NO/0?+L\2614H(_KUU@L,6!W^GU/K?$[9@ZB+#UNCH MQ^:45GKPHWHP]2%[$Q>R4H)O4(*-3TJ@O,CD0VDG1:H-%G+;E^C;9$PH /5$ M\*H$NZ_6;T2DE]11W\*"@NK9?Y_YN7 )&U._W]CEA;>M$9N?-$*3]Z9@31$1 MM,$ 58W(;<=^H>BDO8^L$?M,EK9QE/'?K4GUL=;6.9%Z^O31US,3WTNE_B)] M^HZIM[_(T+ZHQLU1UE^F2#[I#B(3XSWJ4AI/$?V>&;FOI6"^O3[1@L^K1HT*=6?S)#^_<6QT_=TTG0RD0/69LRW6_] M*?;@,*U \G0)IT=>F&#@'+G@?>_ M6SKRMQO?'O-TP-;K696.!J\-^G%T=M:W7F>4RGGP;0Z9:A1EL1U!Y[;V&&.V M-A7I[CPP4K5]$-^1M?]IC.(W[8[1?[C1]IL*G]$DZ5--;,T_+SAX1+73M(8[HPI,9M(3)-YZW4M']0VEU=]I@?-09<;?QI&Z0NQ6#?M[S MB0T_&; 5OK#5-+IYBGFQ.^33 -?QG=KEG\T0?SR UU*B%M;ZMLC(?!,+M*.. MIBU<#$E@-":G[S+$,KOG;N@S)?N>CT+P6!4L6V:DV3>9'>_O8SW32P(#N&NL?Y'U@.#O:OTMQW1\9WU)_WLRS\ W(4P^PH8^J[XQL[^ M>%7+Q=OW^71"%M>3DA-:<:AE^,XWYL/!8/]A7@WP/X M,BG\K11B'#YBR7HS&)XU,OMW48CB<6][_[G<_GC8X^>=;3\Y@.U7FW!XO'V\ MS>VWGVQ 7:-UN+[YNT(46Z\.Y/;Z"[W=.^1WVQ2'QV_DP?%1;TMMR:TG&^)@ M_XT\?'+X=JM[=;FOD<&@3:Z-T?LVB(+MX)-M%R/J F 5T+LZ 7$UD3)5X!^N M$'-#%65?\;WK_4'X5L<]-V 2;AZ?^S,Z=7;9S M464PR86VD[Y6!U;4]I+-7C&^%')9A6\YZ^C'*BC-?[JP_,&T7%U]_,79Q$[Y MTK*-R6(-9K'5,(X'K=/1^90>O^?D * OU<.(%M(' W&^->_*ZLD)":;08@2Y([= M&*12*2O76D\^N7(-W=/\Y2<=^&KXVE8/'JV?D?1+9UB=W+V( MR_:W _&1*F4L%A1DG'*3)!\1S#%#U- H-2?)./9#\O.8IV$K C^WCU88'L9N M=XI0K9\ =ZJ8@;J:^0U<^_]>;^W'81/C31[;\M_GF5UE#G&/PDU[K[]]E)Q& M31/L=8B'']Y)Y*1.*'!&DJ?.Q(";:/,K%4\E;A1/U1R$VJSBD';Z7V).N9E6 MRJM[XK4K<*DSM:HB+#D9?S@%G<'E]*YKT_M;_?&H8C05#[+#;ZI83+AT MW.O4<%!_T=IYB/#8,!R6,=\$#'I^'&K0@;"\!I IN_ ?G7X M?]>V=MZ<;Z((CQ/ZH\D%5P3I5Z.NLE#?5Z/8G8T<-F^P(X/+\7.#CT^O\4>I M:0R,&414U(@K^,T2;Y#S6ACC.?9,K&T0K=M4F;;19\U[IO+=J!,W[JY3ORU< MIT0(ED?)OC(F7K6Q[-<;K!>#F+,/OL399/U_Y]W[D_'AV4>L&_:[ MX]'ECUP_BOF?^=Z5(7DEM'.@02( IV3")ND4<0FGB*DV\J-:FW[F<#!SRQW M3F@0[6=DTR@.7MCNB3T=KOU\7K= L>8?][J'FUOQ9^W+;[3DI_1@1.5[=:]^ MM8T92^MPD"'Z7S>2XUY6V%]_MBO[ *U5'GP_K?+H6R]7>?29S?1&P^H1KL#$ M!I:%N+(/74W>ZF9T/]X^$=F@$OU[F[_]\3IW>WVY"]OLG;WWJTQ)U+J@=PNO M_&YW+;(NR.*;=N568 L-A'R8#AR/?)*I;W22^1:(3VNGOW[YP&>AT[;00)!; M(,!#(?D/ZH@N=57Y_EANOJH0V'*]W7RWU]I:;[W9VMG<>;FU^4<+-KV[[[8W MIV+;%+SH]J,UO_^6#0AZE%$ZEZ'R-(]2&4O*CT0E1:KFUL MC>+1Y.QD_58:7.3=D+'<3MYOSH[5JZ8==?V7G\8].PZ=40S_7JP.W ] 4O6_ M6]48_-$]BE(V3BD-;'[ZV?N3HS[@MZJ\8Q48_9OM@J[&UOO#&$%+;>40W_6C M?O:2,U(?QU3>\__8WM@.3B<'-=4[69'SSSNK\@-J3A,:A-0[H:LTY@&_\9+& M]/JW5A9Y#43=EY_<"5[*FM=P>*'T6GB96P SKAS'^FMFY=#VX%LF@2499';@ MFUO;_:KOQD*@0H@8B$>B5+H2H(-'--4;?$(G>Q1#C4740 U=5 LN_ MOX4OBH-!=7F.-\I 4_UVV._":(:3$*76Z_\==T:GK9]>Q=3QG=&_&P-CB]/0 M EIW!"U0P>ND6.A3 :W+&L/(3>F3'1ZVWG3[)X4V%03ZOCX14GA3@:";JPS/ ME3M&TR2B4;]U#2!==<+2&,I2(&1A$ +Z0.@#L9AB_DTS?RWFS\KI?<_*B[Q7 M0-[;MF[IL%-1SQGNYX6ASGC/U[R+PW'W MXAE#<]6G+ AW7!"RQC#Q0)RR $33 ")GO\VM"*Q$3ST'@?^92XUT1E7V5H7N M\$)W^G=>'+K]X3BG;EK7'T_[>[;>=8:?FZL>!?'O&HV2-4(L[/BE<,+&(P"; MAWQ>-@'/0># YD<#$&<%]V\'?1]#1OCFRK[@^9WQG/T8SV^3G;$45_'"[_'4 MCN!*1M1#H:. MV&Y-'JONL84]/D7VF)-3<'$ /Q?#YO06#_J#TI8QQ-$ M\2SCQ:%XH6>-M^D2V/'\!/Y7KZZI&JL\AK-BJY.=42?6/M^_AC&_ M.6'OA;H_1=#/:50/E4=U0Q&/^L<% )8" +H$;CP[@;^*R59A>'\=]WN \+U. M?S '],W5@0+J=P9U$+M^J#RS NK-LG%!2FC&LQ/X=D[H>V]3!-(^%WS77-D7 M,+\KF&=Q+P[,"T-OMFWS>3 7A:$_!X'O5LW?MGIU"QFX57.E7F#\SC#.'Y^3 M%\->HF&K>227A98_!X&__GK8<9U[9[T7'MY$ ?YFH<* M)MV.%K [+[2N@:B0)6R^6T^GH=WSIA]I@.2K#D-T$2W\"%Z;?JCT\"L]_$H/ MO]+#;P5'W[]Q#[\KP>AQ>^"1#)COW[ZNFD3M[.Z]KC? [U[_OODN]_9KO=E] M]P_\BO[8W?U_^>_W>YM[K[=OTBCO#IC[4$M6]91[AYUA+H,P@(GNGK;>Q>/^ M8-3J]UIO^H-I;#1&?U8MIFVG+J]_8@=+W#9?&S6'_#/0:5B\*79:]C:]*-\/3%&K+98+:2]:,VW-1WQ^'"XPSB 3QH]13C02N- M,_]M]>LB0/#B8%(9* >9I;/J05/2TJX^Y,9#&/1PV,H-P$?QX+2Z^K@+ JM^ MR]?TW:?H,R.JBUZ>_YY^;]AN6?C[^FE?;^W!#)_T!V'8RI6.*/[%Q6XG?HGM MZD_RR_3E(WMZ\:633K=[\;7C?C9=>)CNI^G%DZM>/![T\[1=>AFF]M*@OQ[#E=,7\[0/.V!)=M"" M=T"*PZIM!*C)**O9EWC:&O<\;$! WT:G65TF(H$9K?1GD+NT^WXVPBR9^DE M,T=]8'AYYM+I]\2U>@@1A]_3OXGQQ#9H^ZB:D5Y_U.K"%(^J26E?L&.8V@H: M,BZD?K?;/\D[P9O,BLG[B'KGB/(V\86Z.$V(Z$>;I__S+Z,P_67Z(,L?POFY M(7R=5TJ3Y[ES=&QK=,U_O=S]>^L5(J8%0PSQJ.,S=E90- VF]_.QM@;QLG=XM%Q MMW\:X_"7(O^'DO_.!CD7A< RJDSR@A9_UW+KCVW:$[%W_II]J4>%NB#F'&D5I)*,XZJVDOP M=CLK5[0#?UB]'N ;N_WCC":U"AW$'MR\6_UN ^R .]5:FRLZ3;_LW^VSQ=:Z M3C#:'-=9* XQV""%47OU M$+:WA5>947SV] M%9A?MYC-PX+ZW.1/X:M:WH?U)JM>H>T7"U1W_'#N0X0A6,U^MG3T8Z1FA*E);EM0FC*.:_NHHUH3JE4OJT(+=M2 E?!2#XA,$>N#B77FBX!=Z0"V M[,.*MIZ,#EO9-U,O:L!%N]TXI:/G7#CY[:EW:[(,PI\GAQU@IB=3ATTL GQ0 MNSR31G;T7$5#YNA'-BE[$*LK)H*N5L3AL ][H%'E2_P2AZ/*?HO<'DQNE3[*[W4ZU89M>4&2W;"+9SFX*$,FH9I0U':GP+CNE82'SHW%V]@RR M@<%'!_E[BIR6)J?AV'M8K-*X"ZM1B"E6#M2S$XY::CL>\I4O0>3W2*T/A4^ZN?N@45TRS*R M,[L:Q4&OPKQ\J%SF?UGSGWVR &\5S^O:DQK)!O%@/&&!DT/O\0"VPR.XT![G MR\&$7,SGV]7?'5\U$9ZX-\[V7ZX/]YQLA__J=9ZA99'X(SJKVG,4L9+' M$7# +S-J"++I5C$U@WZW!6\,SAWWYG :^*;KI79N*'.A"3^(!VZB= U_;.'" M".Y 67*V?#RSM8/L>FI9#XMC'7XTK,T?!-QQX]&9^4[<(+-=>!4/4ZSS(<_6 MIA[\24.Y0:RBJW+$16K];^X_E#IQ+A*BNNAS/,U'],-^WH&O:,307-1/#@IR MU9GB)-!DLN34D7#MUC2LK'[X26A7I<6PPG3SG>N3R;/DXODUJS[@JI>H<1T- M]_UXI2-["@M0AB3RQOCX6<8QRSN:UH]K@XA3'7!T%:H^P=F<76'\03> MBK>(1YQWKE11M=, M?FBI.O3.+4WXT'^[J/^(+:KC4 M](^JLX0\#_G?"?*/6C XP/_^<-C)LY09\KB"A^-!#)WL.^AVK[TY7'S8/\FK M_&DU;_6D5?.\E>#ZTTE,$-(+\-?73G,1:!T;V*@UJ_0;R=SV* M/+LT'79]FD[)N"D9-R7CIF3#E@%6 > M>-,DN&/R)MS_TX<*.YN.HI-9J,H>Y<6G'L_A$(\;1F7GW@;8/Z MR6:TMC,%N(0'HJ.;JK);C> MVAQ6#*F=[PSS"??(9_5SSUBG$<%WS VYXJUUTD#U_G1J@2$-,Y6'I_]R+H*J MBH>;'^_%3TPV)-/OG9V03E5E,L/]3%D[\>32Q(2ZWGRWW]I]TWJW]?[_M=YLOMS;?7>S=+SO/,8/ M9J,!R"G@X7?G/;.=;%B5@R>K6V\,,-&'#=\U.[QVO8GK5;NI6N=J*YY:;=[A MA"]@>CFB9K+]N[B7JW=M>3MV90()@&;HG#E )CXHV.4/7ECE-+'1Y.00BX>S;<@UB!W238 MH0J/K=>0SJ@+5G/%'GRZ!?_1?O Z$UJV^&OGPMSBDA]S O%SDTXR5C^.Q;.X=V4>5VVZE^SUH-MW8(= M,7O]^K*)0Y*,B)$.L/MR^'MUZ)Y&?FZ3BCT1LCZR-8O+BH&6U=B7C'L))6]6C"!20[/LN=.*]EGJ4U< MXY-TM^PR',+N(:YHY5SACU+:JPY5_M,2Z;I7I7L,\G*FG0ZVQ)EWW51AD=2 MABW X<&![76^3:!X NDV](]'=1H7JL_5WEO['H78[7RIFB+%7CCN \&?Y8+- M9ZZ\,ZNL3Y_,)8^UY!G"U="\'P$SE Y MN*LWJAC"*J6DG^&D"BO()+&J;%3'@]AZ%W'I\]4;.#R:>+0O!GY,O. _UL=5U;QG@5";V;7K3UT6WX2/ MYGA4T*E!=?Y3:8Z+<0(@=06::01CKBM6GR2U<[:T'1S$ZO"DNA]0'>L_U]%( MYX);>W%TTA_DH*[AZ7 4CVI-#'9D*\6]5G_S*%HY[,,?9OVKD^;.]'/"?X,] ML@2U^8J*V\:YYCC>5N3TYC6Z/0X5MB5 MO[BHR:.KR3^9 N=\B%Z=)(MRHNMIK1;U(6%&EWS8:X>MS2/[#2[\)[K6^SCX MTO'3$F?5Z?M)+TN^[R='QN?ND)$GGZQ7%]=%!*H/O;%=@+^S,BWUW?)A7>@, M!^/C:0AQ?P)ZT["$LW"!\7#N^ P(XF3UK7V#%W'IHE/@7$&9N6)ADV6VV[E0 M4N;28.>)I+?56.:MK@IGSS$)S=;SI\T+9V<$\U43)DE;U3G@P$YR(D-GD+6D MKL\&$LYEXZKCP&J9FW,]P)[SG-NAUL^)C['^^,5**1>"6<[IR1+/'IY=&"PO M8; E#+:I#U#"8$L8[ .'P1:FN/@U)WG*N, &D=PHK621UO=XE6OYW#'F63[2F<]R1ARO_O[*:541A!Q -E^XMM#*1U*6EUW;.1KFG*-I MP.XD+"OB6:<;-@G(8L/JET/_K%GQW3%0OHRL=*7J=#C MACQ H<>%'C^_ODP5F+_=?+=79V)OK;?>;.UL[E1MFK9VWNR^V][)X$F^;SCWROX6..>'8<?O+U>O35MQ7ON/476N5#7OHW7R;7O?>^VA*Y32>]TV^^_)XA^F,&R M&]WVUEVP+S0ZOU,7[!\W2Z]-X]K&R LU&/TC,*L4<=>/^@YLG)'VF7GMQ<=X>4_$F*#7)AFU52U-K.A,K-;L44_S8ZOB$9_/62GK/AN^/ M\,R;P^$\"[M#=_MKY7\_[6KBW>\+6HW2ATLTL-*'EY.$*EOIQ8O'!I<'N\>" M3+N5_U75:4"CI7I=5>F+\KW-X^/6"NCS?]WK">>?K#J-:=*C_=KY^J+7[[V9 MUML<]SJC=]DW-AZ&M2J8& 9?O=!AFBF%O?&841YTV._R_:PCLH2ZH +?X.GK1&Q^%_FCR_EJK9X]B_C)T8.WQBZQB MF[V0_WD]TZ_-T4L[&)S"A/YMN^,(]@5S%RM+JSPV@?U]ZE[UO_Q!WWW99]OC M\.GUEP^_FT^[1]ML9^^PL__IKV_;K_[^O/WJ3[S][>_##Y\^=':^O>E\^/3; MT8>]S=/=5Y_I'VRGN__M^-/.M[_X_M$6V?ZV23Z\VL0[K[;)_C_[=/^3_[I_ MM'_RX>BOD^U/!V*GJ[_NOC='_NA-;_?3X:?];Y]/MNG?G[:_^6_[G][!O?\4 M.T=;\+W[WS[L_?T9[O5UA^Y__8.].]P_^MK=_?3;X8>C;;KS^[ONA[W#/#:Z M?[1SN/,M?-ZF^WAG[\.GW5=;=.?H-9E^!KYK_('^);=_?W.T_VT??_C][^[N M[W^>[+SZT-FGK]D._?,;?"_9.=KFVY]@S'M_IYV7^.L?>Z]'V^_QR4?SRK%1NXWN8PQ3M+N%4=QE M2;X.\0LR/4ED2MA[ATF01GD>I3-$,VV"$"P:K&VHD0F3@DS-0J9O9\BDB3?< M1XNLB0%QJ1ER+C*$71(X:>,15=*/97Y.] M6(&FVT#3^SG2! 1)*,$EDH0*@"9K *0H1DD(;)P%V5*1@\LT)3FX['[0]!UX M>"C*=---\G,WYR60C&+3#VK3,[HAP:"Y$@I121WB6DKD@G5(!4Y,"O!_!C8M MN6I3>>]MT )M>MF^Y.L")^4D=/4Q3';3>WC"T; JXP9$',PE=WNH$IQM+G-; M!0;D\AZA/W:C-.ZV[/0C<,E_/?P*+FYC\M,1@\F_FHQW^H3OSA[PHL'+8O _ M-O@./ID:/-RG&__[W>F'?\*QHUQNO^K",W^F.]\V3W=>O8;_/-_>.X Y\VQ[ M;_ODPZ$QLI1)E+A,)'AA@B++6$R* M9CTUS8J&Y4@SAI+B''&5!'*>:X29$-IXFT/0UC;(.KFT"EUZH058VZTJV%1 M-Q=L4"]86:,J__WD.+U^]=S;%^(;;T,!;^I!6V4*N 0/^&4+W8FCPO?N9*2S M/1Q7'!L<&>(I><0!>9$A@J 0B26&6>%<=GPKVE9*-,B]M""W=S'@)>[AB@$O MS(!G&S85HXT$P^*8:#ZYDAPYR@@2P1IK,>:,8C!@R=M&JP89\//R#[^**0YR M,=6JC6:NISG77[-.,VQ/J^T6M_%C'K,?5R'=WV)X.9'42Q!. :J[ =7I'-.( MC#H9K81-8A2(PV*"M*<.)6PLZ<$FZ99YS;M0U.VT9=WI>OO'=X18.KV,+4['\YG M5- N,(ML8$ X##/(.JM1I!9;SJ*GF@%,B;94K$%[HN+46#FN4 MW9]9W#;C[404_G86PF*- L*"4MYLMQI[?/A M9)MQW%9F48$RM\D%715GQ_.U]F4;!P2!W$8C93UMPZA8XM;VWF3&J9B:;'Z/7!"?FD(@2(QXM()4C M%D6K""PM%N,(2$7; N,&;9B*WV/EF$6QXP>PX],S.\;]K\+L2]S&8YZFU&)YV[6 M0KWP>BJ9G5APZ'8X]'J>3S L33#)H<2X0!RP EDL+1)<>V."QJK:^4C:9HTZ M\"U1&RO'*(H)+]*$YZB$%9*(&! SEH$):XN,5 %9HTARRML06SKL\SMWTUS!67M4" M2;>"I*UY5N$],UP0A[B5"0&5",@1)Q$1TM*$"4 36]M@&DC%$RRU5$QXH:3B MNC(@Q7H7:KTS0J&=3U0&B01)%DPX4N285"AIX;FCU@8<%U;VHW@G%IYF M(H MF2:/3BZN#U+?.9-/0:E;H=3V/,<01#HK'4)MCQSPR&'M$+"'$:W%<--:2'S7=I%CRW2UYSH$A!55"$$0,E3E/72/# T;4:B\<8RJP ML+:A2)NR)EGR,_!?_-[OA]Q4O3@I'H]'3&50$.96"//GN5..P AA@"LJ"(VX MYQYI9C%R03K-O"2!\K4-S=J$W3LUM?@C&FNM2^ *Q5KO:JTS/J"$Y$P0@80- M$7&1!#(V>"2)$#I1%R4%9J_:ZOYYY,7[: IE*(;ZD(8Z8PL2Z("CDB.AO%6WA%O]L\3 XN=I1QIQA00 R.0 M]9$B0)]@I,1:5 4U>9N94GKBZ9KN$GP)Q7078KHSJL!,Y!HKAH+Q&G'&&#)4 M.B2 S:?D*:.A"G9N*_Q4.RVM3+F)JYG#PR:;-VTF;M[B[M:/_U1@>&D5-0KN MW@IW_3QEL@"PABN"I&>"544D'8JD 0Q[QM<"D9 M\AB6J*ZTQ#\ZUG6Z53>Y*LGW_:CO/Q_VNS"QPRJH6?W2JK/?6]]>AN(8KH+,=VYJ#<7HDE1(2*209R%B'3T!+E$7$C6 M:9Y(77&T26W:GE>7)]#ZP3C.&B^4T+=')0]9%G.[N0)"=P&A<^6 @A>)>2L0 MLS$B;KU!AL*?DB4;O0,9FK2VP4S;W+]99(EZ:ZSY+H= %/-=C/G..(0PBJ?@ M'(I"4,1CXL@9$1&6&D=ON3;<@/GB-A--,M]GYX&H2,2Q/1WTN]W*!^EB+Z9. MB91[U,K%1\?=_FF,[V+7C@HRW1N9SE4$"IQ+;ZA %O-<8=T+9(3)98%"T#0Q MZY):VQ"RS6630F^*9V+EB$4QXX6;\8Q@Q,0)EE!XOUWM=ZY\B%H[ G2!)A MD[O(>Y,+&3N/?" ,,VXBEVEA=0>+^^*^)0@'\4OLC4L Q6/6&)R4(_NG,SI\ M.1["K,1!0:1[(=*YND%6&Z&U)RC17 F5Y.,0YRF*5@MKM/16A[4-H4Q;WK\[ M0G%;--:4EU%DL)CR YCRC%P$%7D^P40F5BT>%46.RESC6#&5&$B% +G@A+;- M_>N%%M?%O:H&^,OAM\5?\<@E!(H?]9YH=*ZZ4&!>42(Y8AX[Q)5C2%OID-6, M8]CO6*7(VH9IJU*[^ G;[K)J"!3;O;_MSKDI%$B->HDHQ; I8+DU/,DER'F2 M&'X8%?C:!B%MB9O4,6V17HJ5J2*P*"9Q.5OJF?6R7P+-*"AU3Y3:O]#8D5OG M":*2$=CO.(.,PCGGGA!,F?.!Y4P03-N8W3OC_K;FL4)^C>=K\DM@)\7D[V_R M\L$1M/R=:7&[%1;/VVMCZC( 9; M3)3W*&(<@(*0A#0 -(K=T5',!<1S MW:YL?C#TV/-@$+58?MKICV*+D'_?IV#\C60U!^'E_"P4,+@!&,P5W?SV6>S\^='Z: "E [+&Y';36"'+A4'!1()- M"%0IFNWL A(\6B>!!U+0VZQ@14$?5D%/YQ3TY&-,0AC8(2/FDD/<4HU<)!H) M&F(D7AAMR+4*^J0.V*_N*O- 762:TB>F$9U@0N?+HZSZ;P?3",UAEG*[]5_? M@[2W[@_2B7NOO;=L=Q]NT3=HX+WMT M[[9'VR\G>/?2X __OK1U![S 7-'>AS;J=6&@'ADD@Q3BUS-B;B MO[\H7J-!=W/E% U:.0T*%D?LA4.$!P]KK?1(:T(0!@UBVBGGK5[;P.L >I?3 M@R^]T#JV@]:7+-E?6M=JW3!+?+@XR+JQ0^&\+E:*-]PLC?R=OIT#P K^K3B^J2]"@3^0RY' M!'/M*=(&?CA,@X]66T'RH3G&;4"U&X!:K6 M>R;:EAVV^JFUZT=]%PW@M'[UW-NWQ<7%Z#&049]U^02VTL/8NXDB[XY'PQ$\"Y#G MHLF/HLF?^4?"@B<08UK Z!XZL@L5:6\N8Y]92K&^+C(M9:>^@45O#X;C MXN,I$X]4*JXBLE@9Q!-CR 3*8:WUFL#Z*Y3%C[/,%F5:.662L#-0+FJ4MPB( M@^H@FQO!!&%%M,H+GQ. 5P29REK7 (T*)%+G=4#1BH!X)!%IJB/"3E$N?&32 MT;6-7O_'A.WFE*Y3H4A%V?HS';@'O3OSOU;^PQ+'^" 10M?E1)PW[<(6NM0CX![K(D),:TB4:[[&/;QSK?>]FUPV%K$Y[QZ*C? MN\\A'PF'__-MBWZDS(- MA47.B80X8099YPW2$K@30#!S\GO[K.^<$4<&]R5&V9@X-=$8@ :"DV'"P!8N MWOB$KZA/D]5'>\V5M$@K =MT@C4R.1<=M,9JZE3RD2SE>._NVG:+JBMGBEC. M8AJA@'^>?/22&%BE' I*"L2]QT@G:W/=. 5H%J/@]K9^HGNL?$695EF9DM>9 M]L&.-*202YE3Y+21R'&)K0R2,\_7-F@^UGN$H[UV"VYU'.'.7V+W=#D(>91PEPH+R))\?8'?(^@2<6# MW@AUBE1@1YP$IB=SN0!!D.;$(4^Y(3+1P'W*-0Y56UU1,/YZ> 3<6\827=!L M==7OV_:?'[%C@CD<0.DN4;:!H\4HXX&Q8S+'< )5FTI+U<_6=ZAWT7B5_OX?EN CR\YZS2U@A": MST"E@^"5\\)AJEJ*2Q4G\-!2(N6BQHQ&V$"+7F2&P,P:] M08D ?D0!.D3I,OQ\]]"WXII9714D.PBM[]_6OJ--JJU/R@1F!(Q+_K9]\A%[8'1<8%1YL3EH,=+!>&2XT11TF0';6PY&%E?+:FN2LH9[ M$07R@2H$;"OO&+1$3L>H8HI"YG,UQMJP[CZDH^]NA*]HW^IJ']XY^>B5D (S M@4(0.2\IYII2T2(C' :RYZ*.[K8X]AB:5);%1JA3T$RG% 12-I"ZM(B/0[!VK%+A=KE[.H_>2C20%L4K^@!57DJKY;K:N&EPC?A$'G";?=UK'M!-3IM;P] M[HQLMS0=>;QRX#.IO 6A;/5>UB(I4'0K*/KK7/7]-S/LK]KL,^YU1">],Q$E8%*RTB*<8D./1 MHL2ET0K3H$QNC-IF2K>YNG?![^:E *X*H?!^?#3NYB@*L)[4\9UGUA'UIZ50 MB2$\)OQV"TQZ%T<6!AM>VT$/9G0X)ZA7M9P*/-T*GO;/%15@/)I\^!6938C' M*(%>4(RT[$HEAS$ZQY1C84DY%* M)E N.Y!K]A!D,5<(6XN3T9XFD.&&9*K-M6J&-3\SM\4JB^'/1/ MPOO1H/,YMOZ[W\T/,FRWP!S6ZS2H"UUKX@^ZUMRG!>/31K@E'*[,MQFJVPL5 M$+L5B!W,TQ+,/,&$1V0DTP!BPB.G=3YA\8XZ$TA*0$LT8;!5NC]@F!*61"\2A?)J2.*8DY$1^T2B[?):>CN+.6#'^<'F' ML]7SW7&>T[?]01[@YF@TZ+CQR+INW.L#!YRC@ 7;[H!M.Z\VYUD'3\PE8B* M6<8VAPVRS#@4/$_!1*P9KUP@O*V*"Z0 Q..[0 I + ,@Y@YZA*>"NH"49A)Q M(1721G,D"!$9('A@$[>)+&Z3QC*C;L>Z3K96:>RF*Q!#;YQTS)-WNA>,_ON0R\GN>)7D@7?-3( MJ'S>'WA"FFB/M%6,JJ CHR1[IQ0W;;&P,_]%6- C>[8*?!;X7 VN7>!ST? Y MEP%FD]=$*-A7VX@XMPYI2@4*6GI8&2DUI()/CGG;W#^EO 'P6;'LGZMMV;0< M"_R8#OG(#@XZO?J[Z7G<\C'OVA9MD.9'!DDKLGP86];G<&S;.\V'C+W^*#/F M ;S=Q/'_6&5@?EB$+LVU[7YY:031H=3T)C[U$2R>/81ZV $ MX]'U'WGPF2;X1E,M+Y3JF?N91UL!C%=".R<8%@%SSH1-TBGB$DX14VWDQ^QW MGWSH<#!]@F-[$)$;1/L9V00/^,)V3^SI<.WG\QH(ZC<_Z=?-UY6:VLD2'[U@ MLEKJKYF^E!YL^NI1 ([W![82.]A^'.2K8#BV,6-I'0[RXO6O'PM2@>UEJ/CU M9[NR#]!:Y<'WTRJ/OO5RE4>?>1XL#M4C7 &*C[EL7IH'=2687QEB7'.6'&=\ M[:K7F/&?+>$OYY?P]V<+=U6=[CC6**Z,%\+'MC^>Q6?:]RSX] !:=U^]!N_NL'/&]=^;&)L$XY5 M+_45GYVQKXI P\-W[?$POIC^\DOH#(^[]O1%IU<-N/K01;8,-CSC'+D'0.8= M$Z_TY/Z3M]>KMRYP_OH]SM:ID=>^C=?)M>]][[;YP%_2.]WV^^\)HLM@5VNP M_$:W_<&9R@\/6^;4]TX58/_2Y^B;UQO(G&W#J:X[:J=.<0KC+( M1@_RJ03DW-"DWH_=T \ZQ]F5<)_0\$<^];WAT][ZV+<)Q[)(^>.:TL32=PQ3(C'1'Q\59W?:DS0O>-@)IC]9M _>IF#(6%T_W1&AR_' M0YBJ.#B+H-P<#B/\/S2H%,;I=F=RMGNT3[;I%MM^M4\^_//GUYU/[PZW][;$ M_M[^U]U7V]\^[+TF.__LBWR_V=GNSM'^WF?Q(9_M_K-%/[SZ\]O.MWT.]\;[ MG_:_;N^].=JA^WB?OCZ]=+9+/QSN[G4_Y[/=_4\?/L,8VO=I?^\_Z>Q<]ST^^>A=\$02CT3,37]R#0PMC$)4*2$MT=8:"]R! ML+9@34H065)X2P&L)CW;+0 KMR(P@29/G.,L6BND!GWF/KKH%><9L(B9 !8Q M!;":#5C?S@ +"R&<400)F8N)2TV0)DP@SZ4+W*>@",O]1GB;TGOW'"F 50!K M28"%824F3"L<&.$Q$I4\81T;3W-B. M*^2(*!88&. M)SUA6+0PK)4 +'8&6!9[S[S$2$5!@6%%BZRF 26I.96$!!T$; F-:JLK*C _ MC9H!*^"'>SOH)U#VNH$4W.-+Q\?A?>H$-"G9=_%PY3RV(L>K"Y5X,$2+J*SP M+H48@L"V>+!6!ZYV7LYYL$@,"4NI$!,&X"J17 ^1$R25HY*K:&7*#2AUV]S? M@55:0#37P*V60FG"#;..*^DU$!$A74S1)($5*1Z?E3+PF( M-J)X2%;*P&<>DA0),[#G0-Y2G*L76P0(#E;N792)6\I=6MNH,K-+%^DG;. 6 M&XNYYI83PY5.3GC@ZEYZ3U)N'5H\"BMEX#./0@HL&AD)K-L!#)R!;5OL$S(< MBVB%L"13=$;:@BRJ!D_3*NT\:A'"&YIJ76MG\(.0N1N4.+UQU.33PS#!,$[: M<^-R M:)1A)/EZ5\L?/&!L8B5[P:!G#FL-2YQ(A1@FB(]8VXE0\ M%"N%#3,/!;.:.FTMLE9*V,!D;$B6H"0(=A'HJ^1Q;8-0T29DP;6E"C8\#6S0 M.F@)2PEP \ZU!(VRGLJDO$L)8Q.*!C8P(:DDTF&J)1><6ZZQXT$S[)W#WA:_R$IAP\PO MPF@P6NN$='0><R/ZQ*_OW(N;>(Q;S&8Q<=_+32WG;(^1 MS)F!9S?]WN^'JBKO)$SQ?;\;"FV\!6W2PE2BI9Q&T0R)EH$/58 M&T&9,B&M;1"&VUK>VXU3#+FYAKS,E+ABR(LRY)D_UDA8B*ES2%&?F\7!;UII MB8!8!4L2U4:'M0VEVEHT*=+\F16@6ESBVTU3D%<:E):9^%9 :3&@-!]XYC0- M>:> M/,LUP\PR&(6D+()H$IZ+J++!4_:AB_JC&A%CXB?MATO,[^MV/&B['BV MVZ=1 MHJV"5($!$G%G8)55D0H1F01!VBA-V^;L-KQ8R?KADO,XNMF/&BS'BV MV3=1*AJ819''E'-9..P1',Z]YV7BGD47ZUP6PQ<5SE7LN(%VO,QDM6+'B[+C MV5X?,QF#LA+IQ&&OGR,TG0X64<^\4EXD9GTNFMYFXMZ': TMP MSF5021N;)E'FICF6RCU6Z![/PQP'=@2C;<6OQ[$W_$Y*U9(J.95[+.D> MSRQ_\#VL_<.6[876D1U\CEGG2_9@$[R:[V.WFTM+]L+V5#"O:RPJC.U6C.VO M>2>G,Y(R'C#2,AK$@]+(J"21\\'W,(ML@6+0EI@V*="X9"ROLY"RFO#A3 M/IUWG#!N?4#.Y<)?)GBP8ANJ5"1GC?;)X;4-J=M2W3OTKUARU;%*/[6+**^P"+::\ M.%.>+F4,!HSF]O3&MQ6IDG\^IF5!GX7A]$. M_&&U\0_Q2^SVCX]BKP0T-6+K/Y4.8-.KF6P*.MT%G?;G=_\B*JH2!J(A!49< M"]@R".$0T=P0(H5*5*YM"-46[-[E"LI1:W.->;F]YXHQ+]"8YPY?O7(;F&O-RF\458UZ<,<^Y R <'#> M(6^,19R*B#2S%$7-(_6PEV!5#A_7;8GOW5"V6'-SK7FY[=V*-2_0FF=+,PF& M$6Y@:<8IEP7##%F6(F($4V*C)%RFM0U#VMP\U1;W*^ $^#WVXL!V*Q^ #4>= M7FV<+EP.'YIKS4E.=BCDOUIQG?(,F+8,B%N&()>(X M>604)X@Y9ZCG-C&5>P>1MB0E%. )F_-2TY^*.2_4G.<+^F#E"4\*44X,XE(Z MI U12&,O\@FBHHZO;6@!JW,QYR=LSDO-B"KFO%ASGO,&@ 7G=FZ(.\]S?2Z, MM% 641NH!1.WFKBU#Q3/W+UX#3H'TT];?W>O3QL*[B@_K1<+]H0'AA^N\O2NM7S_:.81586 MU]LLKI_.]>D"N6A*A$,N&0V+*P=B'5U 06ANDE*@P6)M@_(V$9>S;OY=HGJ? M@ATOP"-6[/A1['CN'$\;ZBALD'DN5\H-AKTQ=@(E)I1APC@N#)!DW0:Q%CM^ MFG:\ .]6L>/'L.,Y1Y>VBB09!?):Q1S\FI#SN79XXI9X&B*3=&U#R;:Z8J]; M[/A)V/$"/%7%CA_%CN<.JU(RBD2#%'&5PYKFZL,)488#L]X9'N7:!B'\RH8= MCV+(SRS#9@LL;A"'HVDLS3/+JUGR1O\\V$SGO@3PW05H7L]OX$$ GE-/$6S; M).*$!.2PA#^Y9(J **SW.2+F/B!3XG ;;)P+V+T7XURH<[?&1=C/-)&.<"MN3%.!=IG'-;;3,,X%[+.+<2[4..<*2%NE>/0<"6V! MUCKED+,B@ID*JW62">=JDU5'H?!S>%JK4DGW" MQKS4?(]BS(LTYG,M*)QQ.D=\8^K!HCE!C@J,8)NFJ'3:115AH]X6]T]1+\;< M7&->:@)',>:%&O-L94[2.Z&P19[E0#7+)9!LPY A*I 8 V;9)0XK,RU->9]= MDD$99$G7N&6ZAHL ZK%U/.A_Z0SS"@)_3CQ3K9']>K\2*2NXH#8^@6,67_9F MT#]Z">/I],8PR;MG*3>_52*MK]O+(GS]=32P8 *=GAV<;HWBT1"6YOPD@W[5 M)VKJ=R_K\JW6Y3_GG5\&,RX8,X@:1H%D:X%,RD7>H_*,)ZP$TU4B"*A#,^+5 M"L%N8"A)P8.5QH.YLJTZD.2B0 R8..+<):2QT2B_2I,USAA5=7#!ZG(5YH(' M3P(/'B6AI.!!<_!@S@G'P=[!\BT2R7G$%9/(4J?@3Y8K, 2IF%_;4*0M34D4 M?:)X\"B)*04/&H0',W[@1$@NA=Q&QJ16)J;R1+25O@^ M03I/V(E7[K%"]WAF$5YOBS^M$7E2DS5MN12Q,B!P!*.6)C$UC;X%:V%"HE]$D;Z /E2Q4@78J1SSBMIU42D!6S1S)348XX\5(GZ:1+C-PJ]CO8NQWSEGD)2$1$X(" M9K Y!$J$G/ ,Q9" %!D5#%&P.6P;6HH1/5$+7F:T5K'@!5GP; 6V4G/&F$(D M)(* +CGD7-"(FQ"BR;6X767!4C9D#6Z:<^>)QA65098(K9LO&#MQU.KVAY=\ M1O=>&QOWI/]UKT=\.LO^HX24@9J5JF5W7/7/M==BTE*7-$5,60]KO0'>GD1$ MC$H7059*B ]2DQ; :1[ =*<(]!;)IT72%%N$9=:(:-< M0%9Z'H0(*L4Z"DW@R]V&"R UR6@+(#UB4%T!I/L TIQGDR:7R1_F6@'L65'HT''C4;!]__FPWX69 M';9;S@X[OKHL=+KC40S%!_QD"<7;.'B?M66QOF ZQRO.DX?7=M"#>1M.O_>W MK&N;O?"JUK0S.H$+G?@QG?AVKA\_J "Q@M"XSF/+]!>^R--2AR91 7(2"GA$;>2.VE(%+S MF,'HB06E%S!ZZF!T3_]O :.E@=&,&6EOD^:2(I9SUWCP)#.CA(S!4G(KJ!Q=OL.6^-A#*U.+_MVC\>Y &[N M\K$\Y_!M$FDFDJVG\7O"7:%,FVN7\5H\BP^ZO?'![51A-FM]V1D?N3C83=4" MOSL>#4<@59CLZ];Z-!S8<:1HPBC[0 !L2FKA9 MVZ#$M#F^[)6]6\WD6]G4"B7=%:Q89G^3@A7+P8JYZNK:,Q%D0O!?KM+&$]+2 M\YQ";S4Q1CF3 "LP;V,C"U84K/@N5BPS"[]@Q5*P8KZBHP1R* 1&*>5*.$E% MI(TD2&6OCU(T:"*]^_8,5RL&+N)#9X):B0R!H.;,(J MC$R"/0A10KCD@'9XMK9!J&[#NK!*6%'Y>'ZN/!CP;^A\V?@5?DS'=F0'!YU> MG=5-S]NKC[F(Z/)-DV;3W#N,+>NS;\;V3BOG3'\$=Z]\,KU6!T9V,+#=UK$= MC%K]U!H=QF',YAIR=8R,;+TJ0=V"5;12IV=[O@.7@]V,XA$\UW#]3%9WG9&- M7]W@YXT5NSI<^_F\W$!H\Y-^W7Q=*=].5N/1"R:KU?J: MZ4OIP::O'@4L3?VZ_O +@*XXR%?!<&QCQM(Z'.2%^5\_%J0"0,D ^.O/=F4? MH+7*@^^G51Y]Z^4JCSYS6%CQJD>X A0;10;4E6#^]'@\[GV/KO?C=3 MHF&[IEQ;/7_]4MZ8\9_QDI?SO.3]&1O)%.8E<)U!/(3K8$EN_3%?4^81GZNZ MXXO."+[-WV#9_:G3 R[6'\-=P_#?J_@ XYX=APZ(Y_:COQF5FY"J>FVO#Q;/ MZ%:U'8"'[]KC87PQ_>67T!D>=^WIBTZO&G#UH8ND'XQV1C+6<4TT)D>[D_M/ MWEZOWKJP1ZG?XVR=&GGMVWB=7/O>]VY+Z#J5]$ZW_?Y[@N@RV-4:++_1;7\0 MF/!#AY:Y=.D5#JG:>)?CD3+KXD=+!:[WO8,86]MPW>&P]1J6C=#:]:.^BX,6 M(^UK@PB>P]3LP"LWFYG[:L^<2_4F1>\>>?Y^3$*JZ?]]$#MSZ\[ MK_[B'XZVZ<[1GZY [7"?OCG: MWOM,=U_MB^UO?W[;>>7YSC_P^;T_R.=;PV\+[Q_M=+://J2S()WW^.1C$(H+G QB+CC$ MJ?=(2YY_BT%'+IUT?G%U-F^S*C0YU:B@W/-#N5*^<]50[ML9RF&+HQ,^(JXL M1SQZBD!T&"E-F<.8I"CYXHIW%I0K*->D!R\U09\RRI$SE.-<4)=D1(GE_BC4 M8F19L,C8 ((TE MA%E<1M*!<0;DF/7@I-/J448Z=H5P,D6)%$Q)>),2Q4\C9 MQ!'&@44"BQ>A/VV-!G"W;A5@U;+ATW@X.JJCI>Z>KKV"F1"/ MY98]OY)5=GXN#JI>V"9">SF1V5X663W.S5[8FPEP\TQ^L";NICW[]6U_4+TQ ME\:_UW]KX3;-Z9VX"BOE65)57BF)\H$1(Y%FRB*N.49&&(8-OH/$OP)%7C']EC'_F!(R.@GYK6/2EB8A+!NM]9!%)0:GR M*25MS-J&H8NJN5",OXG8 ME2R89*I23:P9W/]V3K!5<6*\BS":H>WFM*%Q;Q!A2-]B:!W8#ACO<:Y%!\J= MWPS1C5K#Z,>#SJ@3[^;4N%"A<(6 ;;D^C7E__;@=O8:[Z M83-G)@,&%J"[#=!UYIP<27CCB&!(^>@03X0BYRE%6(1@C;1:8]CL_)]_:4KH M+_?E/%?8V$-SGIL6'GWVT+#@2O$ MK0?JPE1:'6AXI@C0V."E @@K @AD+MA=X& U0Q14 G%"!;*:: 1$TF E=!(: MKVV0-J/W.1(I)*'!)&&QM>$*25A13)@Y2K3)%>.80X$XACAG!ME( ]),1A>, MI5&P)I*$9Q8/,C.*NO1_C@*96A "DT25*V7F0FE770)RQ3G[]9G%B#3'G?(C MG_&U2+?;FP/*RZ@W]1P7U+L-ZLVG_5DO8/43!AG%).*4"^2L#$@&"BLAE\1% MMS#4*R=%S46 I<6(%%M?KJW/W"#)4Q5]=H-0";L>BQG2PBJDA%361J$5@5T/ M751A[6+F#33S!=?/+PM]LXU_YO*@C 5#!$<"'@!TTN&:R4DF6A M?P8(L #/1['U)MKZS)6!F?-*X@ "E+D]E[1(*Q$09L80,'J@=F)MXXH6Y8]G MYK?V8GS'@T)8\]T8/\R0ND_HQ[6I:JL(;J$#!@<=+@"DX\" X,'-ON*2B%#@A MBZ7,?803,L9BQ)0QCAB;F")K&^2*;L(-PX%G%KJQUQ_9[@6?QSU*2U_=A?$^ M2->X&;MK#:_[3^EYFM!K5#@N(%A!M8KWK J(+ ]&9-\TD*I7D)(?X M,<25X<@!8T9,DAA,4#A&4E6_QFH!Z> %1 N(%A!]S'+:!407!J)S=76\BJ / M0#U]+JA! D=:P)])D!1,Y-('MK:A>!O3PD0+B!80;:8OMX#H\D%TYL)-V#$L M!$?4:XNXA>V\#?DH1^5Z1"12+WU=NUO(Q;4H>!04K9R\/U>N_XTF=G"_NJWV MWF%L69]]M;9W"E/0ZO5'<'<[@)=[K0Z,[&!@NZUC.ZB3ZP[C,&9CG;1-]_-M MTU.G9WN^ Y XAW6S8U?W>#GC6L7FZ4OO_I' MG8:K)>'EH'\2WH\&G<^Q-4F>&+;KB#9@H->OG4T9_AD/>#G/ ]Z?K?Z9,KR+ M(<:C#'7YJHI"Y=_?@KK$P:"ZO.\_ ]N8_'8(\Q 'PRI#2?W2>OV_X\[HM.DS ML0?:'UO;<-WAL/4:9B6T=OVH[^*@Q4B[E5T]U1/F[4JK 0]3W?!%9P1?YF] M77[J](#Z]<=PTS"7LK ZXQ_W[#AT0#EO/_B;(N 9^_: MXV%\,?WEE] 9'G?MZ8M.KQIP]:&+6PP K!E/6\]^[+5]7YOIWOW?7[[\GB%[X6,4ZI7<=S_?>8XHWZ*[? MGP$F[Z8#RY<67S?L(>;U(<:JU@5=%2O0,%:Y(F,UZT:R%1GK0^G 0^ Z "[ MF0Y,HA8O^&NHJI>XNY6L-#=I0J<3-ED7X^=7;%(V8;1YOVV[%1E]:SL!=7K5[R_M<:;! M9:JF4^7]^&CQ=3QG5&9GVOFI\INJ#5I_@"L>J4^!6N5N9O,W4Z_ MA_)!Y0"V0^AHLV\ M=$&9<(\3_753JH%IUMQJ&>_'HN#^P@].:F]1(MCL> M#4>VER>V,=%?NR\GT5^?_CK9_Q;@7EM?=UYM?87OX3OTM=C^YT^\\^TSV:=_ MG7QXM0VO_ZU*XW]YKO),_]^G=X0[=$A_V]LG^WF>V_6J3PO@Z.WM_ MXHO17SN?X D^_=;=WON3;']Z37=^?\WV/W6[.Y_^/MS=\R?;KSX<;?^^179> MO4O;\ZV:O)26Y$YTCL:$N. *.4L)4LP9D3BAEIGK:Q%.K>6!%?3J<,6[54A[ M2G&ZS8[$O2G0W#44MZ'!MO?&U\O!MDL%UY=V,,AAAC7C:72YA!5!VUG6ES/8 M&P5 :U(@B#M%D,4LYF+O6MK$*!>QH.VC%:2]P3WNLZTL%/*[%-+^_^R]^W-: M1Q(V_*]0>M\?=JL89RX]-V<_52FVD]=;:\FQO4DYO[CF:I$@T *R(__UW\P! M"61=+"PD':"S:X7H #ZG>_J9IWOZDKS**5#'4JHSLGV2RDN9E,DI:75+E+NQ M@ ")XQVAC,^)(^5%5[5.(+M*'*,G7OE *(W"E:6LO3%UF+'MLBNZ0"&4(7%$ MXGCOQ/'[(?4KW%PX*IBRQ)>#T#^I(KNRK=;^<+!P"'-V!H-@NQS8PKS0U9FL M>'"$0VVW)Y4@UN@Z/:2 :P):R&-3HW6Y\RX";.FKLS[H>Q^H3& $+0A,JP_O@B>N=L.2EJ>L M0P"AFX&UH%57\,O-6S8)D1&4$90?Y4[%" \/PX\]\[A69@8/.61<*\] >J &&$9R5D!1)$2*"*J35.*J<8!FTJ7R5,8E<=0T >;O1>%.A.$"@ 71R5 ?(65IK M%403;0%C!100BM<6BN?<5%N90(,A5H1\2QB!FN2#SXP:4W!96S0^F!-CE:EWMIE?"74, MM\[$1 Y$>ZF<\L$(QW=VM>5=BM3X(2<'MP5 KY;]R_'XI-8.U,9)85H)/6[: M(YTWF!76[JROZQ9GD[[X?5,?UW2F&^JI!7JZ MQ7?<5_KF&B^#Y9(TN616**NHU@F,D9:6S<5'HSQ8"][<8HS3S ON^E1'_YOHG"6UX!38\SQ(4D7(O6'%H M@J*D+ 5-+( B*LH .@@:57%H+D_"0/O='/M-&C2HP!A/"I+.3D3C9#%FGP)3 MZB'V9S3M59GV8MI9--$PFRSA*2L"OI;LII2(D(]K8[8K&!^-!*;UA";A6,82"(DS2-QB6L"P03BN* D1. 1 M3,@ATBFQ:9/GLF%=DI8]ZJ@S13IOWOZW,TK]Y,;I+FV3UA&XOF^#N7H-M*+U M >II/?3T^"TJUG$9//@9QY1/A-'G>/,I1H'0-U,$10JQ!(78?[9P=.&M2,[Y M3$3(M3C:4^*K;L!'*UBV/"@H!.**:H_-@85ML]M[.;BXJ5G63:;<^ 5HR=]K MR0L'&)ZS7%.PA)2IVJ\B3AA!=(0,.GG*&;V^/19:<\NM>>/(&.H)]81Z0CVA MGC9"3X\7C4:V^6!L]$,\%WXCOO:B:;4;7U6QI/RLW6D\SD1OW3\T*MB&5: MF".#>L(R+5P&:*ZHIZW1T\/65"R$=?;BGR?CR5$:3,;OAGOQ;&IT'1C]4$^HIT<_S$)^TSY^LW#0 M107HP(PE4E%#P#-)3#:.)!Z%4J(FR$';^,U65%@T9[S$5TNH%1;GIM!)?]?7 M6%>!J1*H)ZRKP&6 YHIZVGP]M;31RZTIO?^:TK])_SOIC7N3]#:-/O5"FJ:P MO4EA^''0?$N3S8;4?@EJ7VG]XCBRX$6P'DB.7A+(U!=JSSGQU-&0P407VF43Y2A7IUR!/S+_$@#?6$^9>X#-!<44\;KZ=6YU\N M\)6K4Q60SJ^>SK^]F)*IN"O_RX0*F@GPR(AC,A*GO ''@D[*[NQ:HUJ4LH"F MCQ"->D(]H9Y03X\>U$3*LQ:49R&"Z:T Z[(@T;FF?2409W(BL7)=F45,D-M& M>;8B2_-GUQMU/M7E7>O'1^FX[T*JYM1)S>3>COOL1G'<<0L3>SN38>=XE(@+ M4[.I!C^>6@XF=>*A&^H)DSIQ&:"YHIXV7D^MCG16:M,0]X/\9LYK7C2T9J]A M-7L+I.;=\/4H[P"_LRL8MK!?.^M'E$8]H9Y03]NFIU8'.Y'U/ [K^7B!]1BA MK32*DN12)F"-(M:Y0+B0SE/+!075-M:S%>F:^VG2Z0_'V!(3#])03YB2B*7%G*F8\^*$C26*#%VS(Y2&&I2NP6OM6X/'%YM429 M7.&/+P=A>)3^4T@DNDE+NTDO9V[2W@?I6$@T*"(]E:1ZP\0P(XFES/O,.$0K M=G8Y=*6X/!W]GVC#K;5AQ%K4$^KI8+8C'E"AGC#; M$9D(]H9Y03QNFIV7B#R$*2[6T*BEP$)S4$F3Q8ZV1D%D8>E(@\O)J_>O3^//'@A%21? MEBLH1T )PZ,)T+:I"23,D6]L\LE;5'"$IION],5T7SOV7SG@4,AF/+62<(3 MTP1\$L3+3(G07&G-,A,JMLU\MR+?\&!RF$9-,\A1.DR#<>]3POQ#/&Q"/6'^ M(2X#-%?4$^H)]81Z0CW=7TZ,T=37%E."!@I4*>^T8Y(*R;3E3M%E?Y\'LI\E!?N?^?CT/%W-'VVC7B[WKHZ;%R$A%_'Q=_YQ%' MP[@+DI?%S)I41=#$907$^:BYE[9JO$7XNV%YBOI*J_S)]=T@I-JML7,0)D.? M1AW!NIUJ5G?)59P%2*8/]U04%<3A26T$V<1(9EWF8PUY%V,'EC]2"R MVKMBX7[O' MY3EXQZ8B*WA"(-!0LC)'0!-D7DJN!Z7+]FR$(%Q%6Y!>)^)8+BS> M>\:C2&45I(+T72M$$[)V66@2J-0$F!7$I\+QL[72QRU.;V^12(NHBZ6X:Z2X N1.JUS#H*%D ;:HNSK4V.-E/GP#*,F;0< M4.?)P0'*M@E)$>HE)0 0B#/)$NI$L,'3E$3>V55,(HG>"#A'+,?,I)4:Z1++.@IO$ MI!&QADO$%2G(FX;R6P#QB/+(V+\&>F&$UK0P.BHX1).]STK*:+7P5EE8278* M OWC /U";QO/(Y,B$\9T)%"X>YT@#$2[%'VL27Z,[^P:!EUMD-"OJ%3FAV8] MEW_'WJ?=?S4_I@_A1S^]\B-/O8&9X^EFJVA^5O.!3)]K"*,OCL> MIZ=G+WZ,O?%QWYT^[0T:$3I4] M:4#F*UU,KW'QQ"AQ[67ZA%U[[::O54\DZ._ZUINO2?Y]GURG>WUX"<@GRG"\ MUY7?:\%,:=;D7LT3(]6:W"NC3P!@36[6/BD[^:V^=5:P>?:&V;;*]73;N-(A M^68VN+WTUBL\A9 J:6L7)WZ38DI'==MKMMAGPT%S>V?__7J4I'T M!M.5.1U"CJ(Z$U4()TF MMIGW*;@;8T<+#LXE63^65-\-%VWPHI/VX#>S&$%IBO#TC]>ZB*V1X#34T[EX MHS?P$L;OPDLN;;:7/?LKG/NVV_:TL.L6%GNKA]XRX4U+A5O%Y#93T+A*6[9* M'_"M6]<4Z-\G_=-91R!F5] 1:"MKHB%%9KGA' * 523BT_7*.MDX(;2SE)!H%!!1HXK7+)#IKK9$%A\-& M=N5I-]JNIN_.K3P>9)$WLLA8UKW(R5"N-$2F70&]Q"*UT@LF0-T.Z+:QL\[# MH1D_1S.H==>@ @G"Q()FB1'#?2#@J59&4"E%'8]'99?93:K,;3>:(7=$[K@2 M2/U6SB<"YW+ ">? :4$6O7(@WE6G6W%)'/6...ZBI\IQ+6%GEU$$S=:#YM;C MY@9#IW;1,1T\!)T BM==S#(J1EUF2N4 JV"CB*IW#66^FK<%RUZRH)DA+.M, M@&M'/ N*@$XQI\Q%M&):_<2[U)J-1E<$6 38UK=T@5";4>M !3APF3OJ##5, M)C["K:.F"4+LLU,Y[Z@:O7. Z$*U<(F"S(!8,)TS2\EM3EC3W.[M2 MBZ[4J^O.@C#7,F-'F+MEXUG.J02?6(*4F?-!<<<@T&QTCNX6,(=8MF(LVY_3 M1M#.)9\\20)J?_ @B D%T%(6PLK 992I8)FXR]0NQ#'$L5;BV#+C85@4628# MWB<( :S*4GN6)4V*"H_^<#N ;4[2O++>4YU(DK( &V= ?+2%L]DHN TB)Z9W M=C4WQ1O6Z W??6+B64UV$6.Z&9'QG?C.=KP3ES2^<\/>B4L:W[EA[\0EC>_< ML'3SM@06KO9C7H[')[72J#/,Y2%K\X1R"\7'[9PN7@KW&C'[ZJ_\KA1?U%-[]'2+ M[[C'9.\U7@G+I73;1$$P'11X ##*ZI!L2-R+;!7G\ J& S 6<9 M,<914C! QZAXI#[L['*C+@4/-P(0@C:62 M&*31_A2C699O]/CITM>Y;T=\#];0>>FI%'Q9<"2U8 M":@GU--Z.)HK"[Z&T>?X="_^>3*>'*7!9/QN.!\M4*<*O!S,Y@DT)UX_N4)0 M:EOX-!B[^J89C3G(+RJ).?="9UXI.J-+.*,';R\$:!WG60HE"-7&$O#<$I^I M(EDD!CIJ\&!W=JWB=W5&T[4V:/V\KP]_[0#6EUJA,3$Z6@(V.6",'?7^^PR:=(4NEB??2$]",$Q^E(HG5 MXCJ6C ?9PAUV*[+&9K91/A*GA=U7Q=,P<0R/:5!/F#B&*P$M%O6T#7IJ=>+8 M F>Y^BP<.?T]U;U4TDP8"D MH]?*9%[<*9J,MUK=PKE:?FIGH9 O!V%XE/Y3>"1Z24MY22\GS9^9EZ1UX,GR M3"RSG #+D3A0E%@G!6?4:1_DSJZ074GE'0;=H0TCUJ*>[HJU*PAD(=8^--;. M(U)&&\U-M"14F(68.#')!@(F":M2XM3'=F'M5B1K'4P.TZA)S1JEPS08]SZE M3J]9\9BAA6D(]H9Y03ZBG^\K2<#24+P'*A0"AP7KEE+%& M1L%IXF[IGNP-KW^V2.OG?FQQ:@_R._?WZ^&HWM?>9#+J^9.)\_WT;OC:C=)@ M@J[N4J[NJ^+J_CHO3E*,:L4Y839D BPQ8ECDA&MFM-8A>*MW=D&TJ;L/FG1K M$Z_0I!_+I.?1*QL3359[DC(4DX8@B;Y>.CH2NRXT<^!WQ,M&H?YO_?1UH$ M2RB_72!^F9P^*((_0$Q N? MB-4V&2]<+LB.D-XZ2&]7@C+2W1OHKDB66AZ2YM%!2-DGP1F3!3.M"N#=[<#R MQCP3)+EW1<2%[MI*%T0$XXA@T=>I%)28F HBLA". <4>)M[$.L V,..HB MT4YPZ[(R)L/.;M$*(C,B,R+S1B*S,=J[Z+D)V0-3RD4A/(LZJ1"T@[0*1HV@ M?><@PV)+:Q:2Y380QY0DP',D!EP@6D9F? HB "^HW15<=1F[W%8 L1NQNP48 MA=A]M5R6*<1)O&"W,"DJIB#:;&0R3"6N;&#@O+D>O)>OOT$47P&*SPL>LT[6 M*I\)]1D(6.^)<::6XZB0J5+>:KJSJZCMTBLB(TM7X2""(H(B@EY&4&>I$XFI M\DD/2GLC=&2:69&,=9KY6R HPN3*87*>P&F @:"%XE*PF8#4A>P*Z0I@6B88 M$RI*V-FU!A$2$1(1\C[B XXGT)[KF %8(9M1*ZZB#BJDD/TMTQ.06=XW9,X3 M9+4SACH%)-3C-@C,$$>C)HP[&:W6UHB\LZN9[E*XG"2+T8'O2N[]H4FB*?^. MO4^[_RH_SN[ZR(T^]@;3OYM?Q,N0BIV-9ABP^R\_^N%<^M_]-0^I,EY5]NXP M=5RH5>MN4#.+.H/AI.8 C\JO!YU>N;6/(]?O'+O1I#/,G*,+'.\*U[ MWJ!1AYN4_\B]@1N$7GG[>%)^T?0V?7)GD:Q(LFOU-3,50=7A\7#<+]HYF5S_D7M?AXS>:AG:BZ)8_'DX.KN9 M8_W*-"?*C54?=(&8"JW_^L&M[0-TUOGFAWF=[[[S;)WOOA+QL@CWE^I\_\*PR\$8=R=LKR7@W#]WMZ6VS_G*<\6>L?.U./I_./ MYRGW0F_RS[;+9+_\IO.JO.UPW'E1Q!._*O;BM'G4ZA5V6O LS1<^;;K@AUOP MB'_T!H6C#D_*E\9Q&W2Q[/V?#-Q)[)55NOS-WXZ:SDBBN@9D&C]H3B@;QZM( MH^^.Q^GIV8L?8V]\W'>G3WN#YA&:#WWM914LFW.O)W3*OV9%E+/OGUU^TESZ MREV<7N/E(E?77J9/V+77;OI:^83SZS]YT[?>?$TRDWLU3ZB5:W*O]HG2ZW*O^@DU=DUPP#R1XG9[P:Q@_ZMP M"M>-5W_U4<88RW4?;=5IP.X)[;8G_$B):./BZML[JVT56:ROH M9\.CH^%@I>(L_M?7E6=K)I3Y:*M.G6U%"D&?C;5"$9V)*(23HY-^XYO.W$B4 MS16RF7;8O="WI_/RY@Z[VR:N_>& U//?4?'4ZFG.RWJ+:8SKZ4Q [X8%>6X( MY%P0U-4TH@;HOI]&7-HCOWVLV7:93DMN;['$OOW$VR2V:1.']O"N#10QKLS6 MK,QVOG7#)A-\N[/;O]W@Q(U.SX/]=YE-L,V=+*+,WCENN/<>'#-.1A^9SPH8 MM=PV>76<4H:-VZY/L/OS%?_CEU>G[[^\/_WCZ&6Y_JNL][;_YROZ_LM_/^__ MLM_??W[XYZOGL?=U@MVK+W_\]?[+O__<__/?1^___.FO_>=_?=G__05_]>7- MG_OO]FCY^^C!+Z\^[_-_YU=G_2S>TL\?- ]4*Q>(Y4D3T"(2DY,E6D>JG1=> M,KL9/7Z6,M)';G9[CTC3/CB^?5;S:= M!"N=%MEF:1R_'Z%BZ7LR&4(7%$XGCOQ/'[(?5;)6TO!Z%_4D5VY5R(_>%@X=3E[- %P78Y ML(6YEYZC";6Q@C>1$[!1$ILB)4R)E)10/K-<.YNM=W<R>AE(5"%]V8A MPO5@O(HV8HC*#X'*\Y[LT2H0G'I"C78$)$W$T$Q)\":)@M@RN-IY3.@N&'V' MOCJ(B(B(;7KL90#1>2NMM3$#+_Z_*O 85(HJ Z MA@",*!DT 2$U<39+HA-G'IRV/IG*3BE%9HHXC#C\*+/1O.."Y:", INIM4;$ MY.O$1)FI,1B.;3?8SDFG+CZ%"EH1ERPGD#(C-O-$M47AA8$_N2"P V](9@((J*2( MCSJ3S(O;+QV+GH:=70V\J^AEUQ^1>+FQ[BW-\;]:OB_'XY.:Y%\[&H5I'?*X MZ5MTIK_3*/3&S=7A<5T-UQ?%7%W:U[X4K.O669-+>.-RN[]=?(F4.!3N MRH6[FC*X]5;1<,:.&6DOKA[F^@* M4RD^/QE5TE ><1BG*8K-Q8,I,KV8@55$JK ,53A=2%9D5D:>I2)<:$F N4R< MD)XHJJ+1P=@,LKAK7:LN9]"TU;HWU"XO4_D5&.6M+.\WUS]):'@K,+R%Q+5J M7D%;XC5G!$0$8A,3Q%GI:9*2>I>*X:'1M2TME(Z5F MP/D#[(1HCZNRQ\4D)LE\0=)HB0K*E*U016)UH(0KI5DJ:N?1U[S]KF27768T MRRUT(U"X*%P4;JMW:V.B*4S8EAT9P"CAC M<91U\SI3:B+OU.NW6"Q'NH$*6 M0@O"=%:D^#R.>*E]V;)3E+3X1-&&Z6[-+\\^NG>SW+!N,QY.U*9FP!T.CKN#T]3FOWR^&04#LNJ[QSW MW0"3FO'8<<.$BTG-CQ#)72)S^<4,CIHWO9Z!T>N"16/[W #B'N(>"A>%B\)M^8[=ED15W+%7 MM6,O!@M9$!JT(=+X7-R4G(D-VA-JM:,T.YF->+P=^QLAP=@;'_?=:;VG=+,U MXSOQG9O[SJW(Z?XMC2?E9FM$/;E1__2\(4A++P3-WW)NX?G/F]E/Q M7>.SX=%Q&HQ=?=.,WASD%Y7VA^_1_+3)O*S$-_7WGHA M122>\YJ&Y!VQSD?"6$I2\\)Y'&L?^5DZH)F;?]8KH-F<8Q%?;:'F")\;0R?] M75]_7VN**P2Q+I#V?5O/U9J_UZWGJ[_RN[8>U%-[]'2+[[BO<"8N@_8L ]03 MZFD]&/U#YM#>FM3[KTG]F_2_D]ZX-TEOT^A3+Z1I*L^;%(8?!\VW-%D]2.Z7 M(/>5V"]$-H-V-CLMB$DT$!"4$J=E)$E;KG340IJ\L\LHZQHC[DKO$1$0N5%/ MJ"?4$^JI-4SH(7.3D0FUC DMA#F3R& $\X29) EP"G6V)R6@G9,Y^2":0F+N)YVRH)\S=Q&6 YHIZVG@]M2S8>>OTA04J.'SCGM%4LR%X'.3B:%0F+_FN:P.*J.N5+]K]))S(1$7'A\7 M$+]13Z@GU-.VZ:EE(4_D0RWG0PNA3VN&.,,M@6 D<4%9XLO2\,XSJT,+ M^=!69'C^['JCSJ>ZP&O5^B@=]UU(U: ZU2HFIQWWV8WBN.,FDU'/GTR<[Z?. M9-@Y'J6BPZGA5#083VT'$T+QO [UA FAN S07%%/&Z^GAXV1+DG\*[5IJ/M! M?C/G-2\:6K/7L)J]!5+S;OAZE/;FC&;F#"#M7V;*\+N]2?/G;4/]Y?Z[_W[0 MP)CE/I!DF2'@O29>\TABTB&*HOP0_,ZN8&U*>7B$S?I!OF-#40AW"]03ZFE= M(WVXJZ_%KO[QPJYNO$X@4R;!&$$@,TJ,X90H$S4ST5O!;=MV]:U(9-Q/DTY_ M.,9&DWB*A'K"9$5:]F05(K+R$ % MJ=,M?*MQ>>+R:HD*LL(?7P["\"C]IY!(=).6=I->SMRDO0]%B'OB8X4. MRYYH5?2F%D:4#9 4:D.)I]F2F&SD1@@156[7GKA)$]_WAP-2K6DT[)>+'SN] M8EBC-)[@.'<PKW^K?<Q2'/;%A;B.E+GH2U(B M5-0$O(G$1IF)X5E1;VF$K.JJ^8J]HCFWU9S76[A+8$X$29G.DF:5P AO!3B; M5(A4Y;FX>J:/(RI\B)]4Z4;5YX8FSBA%F6BSZ%U'6;?Q2;VXI$ MMH/)81HU_?=&Z3 -QKU/"1/;\!0#]82);;@,T%Q13Z@GU!/J"?5T?\D6,F>P M3G@MN0)'HS%91:.3,)E[E]0RR187,RH:;FP\O;]/G\DD;#Z,:'7Z/5NW1T/!RYT>FTRK_IXCD^.)F,)VY0!8MPM!0< MO3JKY&^&KXN@O5>&!"D9 : UFT%)PFT.)CJ6A:3G[.**I(:IT3P2Y;F)ZZS M5A_F3/2^P:5],/Q_[U%G2^BJ7;AZF?X]**@^.4YYRLJ>DRQQS$L"C $Q,A9*R$6@ MX+CD-.WL2%GX_IGX%G'7,Z>&P7Z0WGG+ MEX/0/ZDBNS+T=W7N(:+MDFB[,!9#T6!!:$\"K2"O"[Z,XY>?MR?<^ M),^X9E"@UYA4\+>\,DI)(@L4)VI#O5;'$DDNND9?;F6ZIBB\=A",*+Q99'>9 M,_#,$U=:9T MR=%FZAQ8ANY_R\%NGHF9J:)2.D;*OST!+1DQ+ 'QP3"K-=!,S:XK :P>_B,!;RW2%$5K38 ,5'*+)WF*N*4X@@O+X@/$^'S\DGQC,G0>KJ\1I]U_E1]G-[?P72'553R#@]U_^=$/YT*]SX]-!\E?E%517-\= MC]/3LQ<_QM[XN.].G_8&C?2;#WW]W$6 /W[NQ?$TRL_'W^O 2D$^4Y'BO*[_7 M@J?\^JOMNE?SQ#"Q)O?*Z!-AVV2R-]VL?<+8[1;!K.+L[ VS+9?KQG?XSJQ? M>YN"M>GFU"Z^_";%E(Z:S?+9<-#<6GW]>I1R&HU2[#04]MKBM0=/C%Y;03\; M'AT5?V25XAP-/]_4[7 -A#*?P=NI0WA);]"9C>%%$9V)*(23HY.^FQ1;?)YR M+_2NGZ>PS;*9]O.[4'/>F1:==_Y1R\XOG=UNK=3>#8M]=19#$TUAD/ZQ,PU1 M=/XQ6V<717;UMLGX7;;-2WO"M[W5MDMW6B]RB\7V[2?>)K%-ZP+;PS,V4,2X M,ENS,A_PK1O6S/?;C3?^[08G;G0Z:[S![%T:^FYS;6465E@KD[>4@^;.T_W7ZQ]&OO'RF'EK\]?G[CMZ? MOB]_SQ_OZG=^_'SYX./CYX-W_S[ZX_E[^NK/]U_V?WG3_^.7?Y=7OY5G^G?O MCW<_]??Y'_V#YS_E5V=EEF_IYP\!LK;<,,+!)5*GP1(;(1&9C),0/6.AX+<+^>0 M"UX:J4PB5 1!(%%#G&.>1' ^&I=]UFIG5TK=M8PCY&Y?N_EM)I,LLDRE35X9 M"S)XYR+WTA70D]J+R%8 =<@>[PAE_!S*F&*4F4 )!0<$>*&0-J@ZI2;RE!TS MX-/.+N@N\+6J'5]K)$/RB.1Q)8CZK11%Q,WEY^TX%3>*4IV)I\X0 M2)P29T 1'K+CNNR6Q?W?V97,=AE7=Q\7@>B&Z-:*QUZF&Z8&X+G@FDL1LK4N M6E]\/!XU-5EJ@V[V@P'7_IP7AARD\UZ0>GY6'&T0I 6*[Q01UK4%&4%+HLG MVXB:B)J/P0FYB)FF.LG1U Z7Q7'S(NH"F#IEP6U$3M@N:)US0I&3$HD#L2 + MM(H/9]-2AUK74 27PJ0S MS!T70LWD* _1"8=N\#'=(MNQW:?-WS]^\A&'?J!PUVBB"JH(US\*%X6[ <)= M)I!A; 9NBX,,'*BDQC,/5@G+N3;6.SS[>G0B?GHA..MSX*DHC"1!-0&M/''% MB2(B&9J"I(X+M[/+11?8Y3@'FAMBV9H)=PDL2\P!]TE*D2W8I"P3U*=HH4 ; M4TDCEK4!RQ;GO@F7@A,%QJS/Y0=88JSS9271J!*CDG'U>%BV82625YO7R_'X MI-9(UJA!F/8B&=6O&7SL=@:IB3.4AT^C MSZ->$VF(O7$3=1AWW"!V>F=?'(;CR?7EQ;=(D%]'U+K-EG#;!=2*.@G4TWKH MZ?'K6=9Q&2Q7M2)DRH5(1,X=!YFJ"Y6MLS%$ \$F\^%YPS/*#U)?W+U5; 7I M%)^?5.Q]71YQ&*=5+>7QFTMC)"%+D)#]9PLU+?4$RN3".0)3A@"GM:8E>F)Y M(8Y6QI1,S3&K7R=9_I\4$1F*6;OHB$G2$.JH=-D9D9S;V572=CG5:-;K M9M8;YVJAGE!/:[)-2L454YYRHT ".##40S2"!N]I<+A-MGV;7,S$"TEZ&R1) M5E$"P#SQ(!3)A?'H5'Q9H\QLFUPV:GZO9KU127=-3_1Q-;MA[HSFS=+#0K/T MX_-FZ=.(^F1X^PC[AN;K79\K?&6@#1R7!D!RF@P(EEVY/2.=Y58%(8.Z!6[= M/F\XC#['2ZT';XJ^S1?!05YHDO\VA9-Z(H(HMQS*O5WH4ZB4<05YBDO/\6@X);:;$- T&17;++S/G=:FZ"L ML\10S@BD7/.2F"4R@Y229<4SO;[/70M-%O.+U_9<#,U\Q6:^T ,NFZB=\H2! M",7[,(PX8(SH&*42PE)#;^@@C"ERCQX)>,!3+C3#%9OA_/3+16H5," QR42 M.4H\ "?!4.>X=TXHO[.K+G=G0 M\; MLR9$5&N>JO=>%HRQI@Q=E1R2UL1B! M'"SQUCFB%65719/@'ADRDE) M-S+Y8XFRYT#?7:CD1M, M.OV>\[U^G:PX&7;LJME!/ M#QMG6K[GVE[\\V0\.4J#R?C=<.^N3>(O\\@YKILQ(N;[<('<-]=9M\]7-'69;"FA7O-Q8,IPKZ8@6Y$-WD)-_E@L;EE"D%IY0U1(0 !8S(Q+C$B MO#=>>^:YXCN[T-4"V^1MCHD_Z2=IL(IF3^H+ LYH8GV.Y0>E MV1CF=:WT6S+0A?:[7O;;DII!-.T5F/9B=E91GU#", T+EP&:*^II:_34LIR))M!TFYK\)NKTDRO$Y=GPZ#@-QDW/ MP!F].Y/F3S-%:.^#!),8-8HDQ02!+"-Q/'C" M!;>9">,5U#$%7<.6;+^,*/#X*(!HC7I"/6UL8@7NJNW:5=^?[ZJ":5[HE"7< MFUIV#Y%8ECT)40&M([Z,D.W;53A-"L./ M@^9;FL1?I)E+T1"WSEZF-)I.WW M0-M?7H@;I6R A12(LR(18)$2:[@ER22?92T63Z;0=M:FTG"T?<1HU!/JJ<5[ MZ=VC8KB7KLE>.@^!%5T;[TPB/#--($I/;%E*1// HN4R\:C;MI=N4J)/'6K5 M'XZQ:0H>>6R:<#&AI_4J0N&B<%&X#R_QE 6VC)RT$8'J7_%&Z"!'LI@OUJTI#L&<'FUB:M4R#"&T_ BDBLB9(X MT%)1FZ7/=&>7,=$5^C+)_B=:'L+:V@AW&5A[E+G:"&MW@[5YW"!!+KM/M(39 M.JY @R2>*4>BU,K6S0E">AQ8VXJTF8/)81HU23*C=)@&X]ZG=-LPPD;%-S$. MC7K"5!EB 'E@:(M#PI!P&0F3764 $1O)(R@(G+.+ 7 MO=2&W#];Y/9SI[5XL ?YG?O[]7!4;W!O,AGU_,G$^7YZ-WSM1FDP0;]V*;_V MUTGS9^;7>I#.7&%]?YM&C7ZV77JPQ, MH5T_KETOY+E$I5BBF105"@(J)6*E9\1 X"F9K%/6+;+K]4QQT5<:WT^N7P<) MC3MNTCD(DZ%/HXY@W4ZUGMO$JZ9N]/09GHHBT#@\*68Q]:1G5R?#X^M\[';B MU-6B6F[&2C::>>J,]UP"C]8P$S3UNCQX-#+&#R]O4[[Z)8V&T8T/OT:K=^GH M>#ARH],7_SOI34ZG U4.3B;CB1M4P2(<+05'_YU!43/>S 4?G61 %&=U8#>G MQ%NO2013="FXU4Z?>PV7$.G,:![)E;G)AUF!K3[,B=M]@TO[8/C_WJ/.EM!5 MNW#U,OU[4%!]YD:CTR+$O:/"(R9(^E:!LJ?S(9(L^"15A546""3GB.65_3E> M//8"]96E9YTCPZ""G[)#ACLL"850&\NQU^W3P)%ZG@ M'4%J8=(M+SZG4(Z10%,NCJFFQ%KMB;-1)Z4]UR[O['(JNZ O#X='D$(JB%3P MGJC@]T/I%9/##X?](KWQE/50@6")8(E@^%%@:H[V+GIN0/3"E7!3"L\IA0M .TBIX)^+HG;WC MA38:NJB%YJB)+XHA0*TEEGI.>-%1#7APS4WM\B^XZK(K.OTCG"*<(IPN\^S+ M'$,G7N!4F%1GJD.TV7,]GBY?%H' N@)@G9=\&1>AD%!.C JT MN/16D>HS$&:H"!"<],+M["IJN_0*E_[:\V8$-02U-0R-T M9)I9D8QUFOE;@!HBU\J1:R'[S=N8N"T(<):(CUP0XSA(%43D3NSL6H.@ MA:"UUJ"UC&/K>((:AX\9@!5*%K7B*NJ@0BJ^[BT/A)%_W3>*S7/]&$05N%.$ M.1<).)V+8YL4\18,> &L>+@[NYKI+@6.;NWM$Q)_:%(3RK]C[]/NO\J/LSM; M^*Z0BNV,9G:]^R\_^N%G>8.B[4*EPWJ&DMWCMUHTAGFSN0PC5,%EUA'^-7=:=!HR4W*?^3>P U"K[Q]/"F_ M:#KG/;E6!+/;@'J?Q\-QTPSOZ2CUW:3W*?WXN12M2,7I3%XL]ZNPU(!BV-]U)0&2F D"XK7UAEICE1;JSZ4##Z M[$.'HSDC^%AHSBBYOXC+Y0F?NOYG=SK>^>&"((YZ [(H]>L$=N1&'\M;&S/D M9Q2@5U4^>2I40SFND5_.]R:_Z5V4W65G9;=H7F$*T#Q6V!TGVAN M;L6^GXV&G^/;R:CW5^K\OT)[R]8Y[DZIS\M!N'[7:\OMG^_@SQ9W\+?G^W;= M[)^Y\6'GY_[P\[@%C]-\X=.FV6ZX3;E4;U#(RO"D?&D<_W,-[_]DX$YBKRCE M^IN?F<:,$DTWYH;>?L6VRT/TW?$X/3U[\6/LC8_[[O1I;]#\S+F M#.$)G;*$63W/[/MGEY\TE[YB^M-KFCT!J:^]3)^P:Z_=]+6,/^&*?]?7WGQ- M,G,_-RMN];6WK)FZ-KO4WJ:\:KK0OU;W42_&?EJY&W(K--HOO^F\*F\[''=> M%&"*BT56%SS)NPKH4A+O95_S"G>SW=+CE--KB]"6?. M$]Q7U7L/U'?K,9_Y MX#A5YE8<_1HK^E1\ M]3'!8S[HM8<$MWK";P89'_/1ECFX-"8:1<%R6KPRHX0S+G"5=? Y4VJ;9A_E MVK0I0/FYDK2,UZ-A[DW:U*KRRZNW9\. \EU__/Z>_?'+^R^OOKP0^[_L'[[B M+]C^\Q?E7NO]__'7J]]?\??O?LKG%6!OZ>'H7 MOZ MU/\^V7VS(/43+=N]/IZGX[(F>DV\ON,&L>..:H>F+]\_F/RV^V_K=JF' MI:*[J4GZY0O?Q . ;K.;LS*_<[#N2)NOB8T;-&NZ^EZ M[]RD.ZZQZ8;'KW]\)H8Z\IF<*.QWH>QSEF.<"FP M7-00P!9C=302QXN;PR3CG"5EF"DL1QC9(F/=KL#-UXPASAA_8W!5&1TWY_SE ME^/OY!#;X,T]6#CG(ERAD[9"^#KOH%3A"[BFQFA#&'.:U*HV8K/41$7#:8P\ M*4=W=@&Z%FB+G#2,TK2.;J!=/[Y=SVF)5-)%2(:$R!P!XQTQ 0HW23)%SUUR M''9V.709OS,S:=\YXYHPD_WA@#2GB?-SPWYR367@>()QC,?F($4]M7;C/-?S M/U4W%9<606QO$%_6C-PT;DV'[O5 J\6S(N.D#K8V<60&"(3B23EM U%4&]"" M*LF+$Z6[2EUN/H8QCTTQ[!63D*\[[Z--/X!-SQE(\")KH0(1RC,"TB;BJ!)$ M,ED4&QUS3%[?!CZO0&G>QZH\XGUS])-4A22'E*1TT57+'1 MYH;KZ^/16?!D7#N5=#Z[T<@-)IU^S_E>OS-TAMFDU[\(HG)DAB61,0QA$OG"*9QBPH.*$@K S.,%+2 M6CM^B$@)&O.]&/-\'A 4AX)F[HEEGA/(Q:)-,60BN!#621:U*BNQ9J9<[@J% MP9&'LL=C5:9=*OJ8JN+GX>CY\,1/\DE_+X0Z MJ0QA:#D8>K'(*8!"T0PS)/'D"/B0"Z?@4%[% 82"Y#JXJRY6D&)38%"M^R* $6O%JK'A.+X35.E.F MZI20.@/>1V(#]R3FG&R,2DEF=G:E[$I]N3,%AB,>QAI_<;U!IUCAN*SR:1:I MGW3&*9R,FBKO;BT-Q]A$&VC&\Z*9M^>*V?OD>OUZCE5\HK=%=V]2D=R7%*L^ M$;26 JU7B]3#Z4"C=(%XT(Y 8(:X8(%XJ1-G*DM70ZBL*^ NW70P>K$MG..Z M TVTYONSYCD%8>#!V6B)S)(2T.")H](27NPX)18"EPJ3-1[;.O="&*7&+O^Q MV'SDGY6/'+G17VG6MOC<7#K')Z-PV$1%W*3C.K$W;J*!& YY\#.4<]U]E0$_ MTTAM1?!ZE(YZ)T?CEX-/:=:)"#%M*4S[=9&AT&@@R$))G(!,0"A%' N"&!^B M9Z"YM:&6T6+WD36SYP=NDG=KQP--_&%,?$Y;4@Y*IY0(6"-( 6Q/#(^))!XY M:"\"%;YQ0JXXFEGG/GIKPE?.ZUMZLVSJ.QW';(-3=7_\XV!RF$9%(54?+P=A M>)1>3'6!^+,4_OQWD6(4^'&U*P=1S!D".1:R87G1C01)C1' M"P4@V+5RN:: M["K;\*+)WI/)SBF#D[DX!DX3#H83<$D0I\&55:08+_\9H^,[N]RN42['!K0D M6^NPS+2&9ER+:!8: #=]=9I&L6?%,=\[(^2VSMYC?LJ>G.N*=P^E]H^/RXR7F-R*/H4 M1/O@"4#4Q D*1.4@O6 I1Q%KY023E]M*X+'?)ECS0T;4T)KOPYH7$IN+[ZH@ M6)*"RP2"",18[PF#2+D2F659,X]$5XF[#*)HZ8'?&O",Y]BKKMV\HVDJ<1FF ML+'52D'KKT4*HHNCSEU6Q"=9*(BHB9,N)N*XX5;+("@5.[L&NAI:,CT'3_76 MD(.@93^09<_IB*UG\N"!%/;!BV6#(I6/7BV?'>-/PUK"&J;'Y?@O'AEY&KYD"ST!L=IZP-XC-60/V E\>P?Z\ MT"6&:DLE,YSH; *!9"VQ$"CQP ,':JWT4!,2P-RYD@-C)-O-3]#('];(YS0E M"\IU\3((LT(0<,4+L4$R8@4KYLT]D](5([==8^Z2=H0'B%L3YCD_3CIVI]]] MEK2VGE_+0CK?#CZ_GFH),70I#+U0N2YY2-[*2(P3L1 EXXB+M+AZ2CG(&5C1 M8CU'DO+.N5,8R-EHHK0*MP@-^XZ&/2='4E#CC' D6N $HO UORK5,>?9,*IU MACH/J:OU!J9DKP?5&)VD*T,XX:2X"PO-?&_*5]I(%V^=B$A5XG_FBCKS[N:- MS>?7$,Z6@K,+9>Y%LUHF"&6]95]\/5^'V"I/@@(0*E@=5/7UN@K:E#"* 9W6 MY7BCM;?6VN?DQ2@6P1I+LJ>6@+">^* 8<4YQ8$7IQII*7H!NZCC'-6(PQ^YT M-.SW&P+CTR#EWK8EPZP-7WEQ=-P?GJ;T)O7=Y *2(5HMA587"MQ58*!# L** M7@G('(C741/-:$H\6DECY2:FJUF;VIAC$&63R F:]NI,>TY$>.1!0\K$%T40 M@ S$4J>)"L(K)3CWBA73UEW%V]37<\MB*0=?C6WS+A3#)YL-M2&29%4FH(0@WEI#'(/ F:#(\2J,SH#I%F%H*IMY?* 62(@"+C.3 % '#-3$I M4\)-HD:J3^Q:9X/NDK?"U+APB"$ M !JT B)-S@02-\1RSXAQ$B)$!R!@9U=W+<.2GS6S[,?*9$5#?CA#7HAY6!X, MC4 83XR MXIXRVL)+.KFS),-:51CILNPG&?IITFC["QW7 :4RQ MXT\76^T5-7SZ?N(Q$XP?CF(:DFH)D/M25ZK"U2)+'&)Z(KQMD8LO'% M<>+ NT69*W*<;FT_:Q0TV5Y,>,B("F+"_6'"G-XHT-HHE0G+5!#(PA)KK2>: M*AJRIZDH=V=7B*X1JRJYNW=(6%&@I1W<1U]IL]-)(;>D.:OPY![S.U9$:MNA MSVM:Z,PF<1T)LUVG>&WKZ'>V*[UVI\U\GG?# MIL77*+V>*>MUWPTF>X/XXDQ?N"LMLRM]N= P)P9GK0%'F(AE5PHA$&>U)U++ MG$+,.=1V_$"['.[24!C/[MIKU ])-=&H[\^H%Z:)&NTX!4/ B3I-- =BO>:$ M*VL!1%%L5CN[2G4-;%8?OS83CV?NN#=QS;3UXGCZE_O#X[4P]"$A+ =*+\WX<8@&FO$=S?CT@AGK&),7G)/D3"H.@V'$%2PF M#GQ2!7UUR,6,99?3S3JH:S.U^.ED7'XW'B\.)^AV!FE28QS-P9V;LNV(H8UV M<8R9%W2FP#3>3Y.#7*/QLRL1\>H[:<>K=^\_'^Q] &T2%#V2F&L.HTF!N%"4 M6.5<6XA42R'5A1Z[8'/,J3A(6D9#@-91QR 328E+&9(##K069$M*V^$J M8<1C,Y@'VO**;'E^I (L^\ U(S[%3" R6N>N6J)TU6GB7$>UP079Z\ XFHR. M(S?Z*TUJ$^G..(63T9W3DM@4;SHNZ*ZRE^L=,;?CON8R#LL] MQW$GCX9'G7%9W"LF(]O@+3TH%YDI[.>BKPI0!QDA:X60=:%-;@@B<&8M8<;( MVB2&$Y,X(S$DPZ2Q+D#>V56B-HFY<^4#1D-::]\/RDC0ON_9ON>41$0PIOP@ MVC)'P,M$G...I*)4Y6+V+!=* EVX8N(0!D;NT39?NE>QY'N+WT MT,\%NFU\.^Q_'+D:M87$:#'&G_X]F54EE80P8+,(J)ZY&*1:EL)AO+\WE)KX3VY;*\G(EB'!>(<*=1CR! M9*,Y8?"G#MA9PTIC(D'HEJ)GH_2_3R>['//<(UO,0T*#C6\)W>'"S>'"0N8) M' AX("TMAQQ'%C.W7$HPC9CCV6R.05/J"U!SAIBKQR1=K.(\*#L-^M+S[SJ M#^W07T/IFQEY_,IG!%I=@:3\Z.AKE(8W\I][L&'[M TCW M[:!W/'.#OH=K$KQV^'&>V06+$<6SQU71D,\,Q M.Y_BPS#9=8Q]K8R]$%&342HG<2$1LH@:&*BN+%C$',=6!9(HC[ETC=C"YH<[ MRMR>.Q%.Y^.!/TA&\'P>=Z;3CJ\@G2X]V*IUX\B1&BB M J*>:L0UB4@GFI '0L >.VTDW\2\_RY28_.<%)?K7=XQ\S4SVIR)3&MSBIZ72++;9BHOVV>CE_BV/>;2A_YX]%Q MWIS. KT)D19+$?!Y=_:KS7E9[UI7@^AJT+7'=APG;W-DPPY\,)SV/\=GPU ^_LT"S#T?'1W'X<3F6>2F$9T* M=C7<^]268YRV@I"D$-:&(BYUKN-L,.RKP3%(X;'RG3WEX;/\7;O1.[Z_#;YO MF5XH2\%@A9A/$O277$6$"@UD2$'L"0Y^DB=/"=ZB#S'WY2*!QXVFT]'1)@@\ MYPL[F5&*/!2/C@>CT]@(-\=-^=5CX)%>9XG91$M,!U]7AJ^#Y:9U3H@H'."5 M 4V-GIT53JG>BPZ8K8=/+ MMFPA0"72+G&$F22(>XF1QCZ@I!DWSDI"C7_R5*\IV=Z90QX*P]Z!8-&Q\76P M<2O5U7,55"(@4ZB > 3IPN) D""19+&"_$]&6NLFX%#DQ@B/O <=X,A;!7Q%%X8D@1O'(PI.GS&Q)?%U5 M5+N:'@\##&[3O=.!P2J5 MW@*UY5Z@09=IM'D"VLN4HB^E)H#]X8L<7^,/[?!C[.7&?I,>P$[57G@8JE_B M_\[ZGX&IO[<.Q6/0+J_='%1MTWYZ66_.:]B;_6%&X?R_EXLM>1TGTW'?3V,H MS4B'8?F#UI4=-E\)FY?JW0L:!&QM #H+%G&I,'($YU[I,3%%+;$. S8;LD%J M9V=!VCB)J^/QC>/Q5L!P2)IZ$D'@DB*7J6 MI>^V+/6'?AQS)$S_NH64QZU,WJ9EZ8?P[4]8B=S_M"*#%['Z%_X>S/+NM)&T M0M<.$*\$B$LE])F4P0G#D#8!1)TD''+6!*0]Q=S:F(0$H4<9L46ZDK,=HMR9 M>:I#E,U&E(6()9F(D2F)'/4)<>($TEFA"L8)0K$F/K<5D@(094VGPTU$E$=@ M,7I^GJ"UU7/Q8W\XS(Z]4>H=%T[J3$3G(&+"WCM,@C3*\RB=(1H4BB $BP8# M%WS8*3(6N2L@['#M2KBV5)S?)LR5QA[1P'/NN"!(:Y=[(CKC@\..HFX4 XYXQQ2VEJJDM5: '"3+2S,EJ&/*LZJ0\ . 1L7@*61*T=5 M2)R3P'10DLJ@O/31)U>+KAT"WA\$7(BN5AA03(5!!HZT;,@GR#)+D7&26\:\ M=3$\>:HXNXYFN)W9[7HZ1;V9'1\/8BY4:@>E$]!@-)F-J[(!6V<72J]98GS.+O)";,.<48QTB18Y)3D.F$1I-5/ MGC[ \A4=UCQ(K+GVB,<.:WX0:Q8RO1(IXA IDC9&Q+%@2%/OD!?K#P8I=:=.K"61^=!1[4_L%'IF%LGE?SW%,,+,)_.MC_W/LW.2;$(I8;==! MWJT.D;X#D?Y9JN %AX5C*=?64")G1A"5V_PY%&72F%L6D@_9SBKD)H50=R[P MC9,9.OZ]1?YM%1 53@>A"-+!)L1=2,A2(I!205L3G0(@KOPDC[!^Z(9: DO] MKFP-[ \_@UQ=2FP,P]J"&]]G'[QL)/1=/N,1");/1["_XTG&WB),AAB/2OE[ M7[Z8]O/OQ^.FQD"ZP^M* MA]=R)94H*([,(&T4!G58*F22E2B0P&T,V?3&A9$3.Q[;X;0W MZ%O7'Q2)-!O#!G8RZ:<^7 ;22EZ"O'T@YF;C&2I9OJ5V;5?T_@Z;'[=Q[O5\ MMY\O-OO/9J\+"OY=[?2_%QO]NMKG& Y&S^9;G#7VG6%=F[A#RBLAY>Z2W0V$ M'6UE=@+DN@5PU"%'O$ $2^*#--CG--U-J+Q]Y\FX#QH*;JU_+TE NAEE* NP,U[:/?U9M MV&^SZ=ZH!#IT6'8E+%NJNR:]L31GV1G"?$ZZD\AH@#:GK0Z!2(E9[,PZ]Y2Q M?[I=X68"\X7?+BOE='Q^XWS>LO8HSJQ1'"FB$N(T*6239RA$:H+UP44MGSRE M6UJ'<- 3XNS,2?<'F?O9+YZ,,LU_^$2D%NR,32'09T6 MXU"^M!%FXI?<]_/'F@#K]*V7>4- $YN-XV1GZ&<9[3I,NS*F M+95/HU3%X(A'F"F#N(P!6:4M @@2GG@7A.9/GO(M):XKYZJSRCQPR:5CW)MC MW(4P0I5PTCF)J*<6<24PTI8RQ"AQ6F'-'+-/GBIREFTO+XITAI.K\-M_ZMBF M4>I%.QZ<@@ 1Q[X_F7N71L>EJ6%G&+EK>>)9^&*2XBHX*"QJ)S['=FOQP M_9O.R'*E=CS_.^M/3S.G3OHAC@L;9#[K60_?3/K?+];<6^5JP\2:)MJO^+)W M)I-9%]AW52AJ)7>6VK)W#'NCS#NZ1+C^J""(=(#IV*.@ (P,B)Z4"J"I%&2%-GU MM6"^;AO)OZ;9$0'_AO[GI_\-/YI7']GQQ_ZPJ575?K2/N6+!=7.2OHB3:.:D M@\-8O"A'\.K3;/T8CG)_/A"<>S"6/@SLX[A$RHY+AOGT,$Y*"&[(KI501(I< M=,M.XSPA#"Z?3.&#HW:?G&N=&L&7FMOVG A6]Z*^C MXSO&H$H!^&<CHU_PXA;K8/:SZ?FWW/@N7W(I"%E>B_;//-P"4UX) M[9Q@6 20=!@([-(IXA(&/J3:R ^,/VEN.APW4SBV'R-RXV@_(9M@AK_8P8D] MG3SYUS+U ^FW5_V\!6MS"6W8I)_);?H+D^6(.V?]4KJQ]:M& 8?"J)*=?P'\ MB.-\%0S';LQ8>H?C?.3]?Q=OI +&SS#UW_^R]W8"O?L\^%&ZSZ/O/;_/H\_2 M83F98 IK0/$B,+I5-#^3JUW0_/EX=!+>3,?]3['W/Z-!%EPF6Y7#Z7*YZWY8I7<[GBS1FYXLI'F'IRB8VNI4&4 M#3F_$+UR#J'\R76$RR7:WDV9^UEK0W.X)W^6LP:BRK//OC MCW;8_UIX<;%?\,>S8?AS#'+B<%K^W$_S#5SLWXMYA8$#&--O ]">[EA9VCMM ME*6_\/LC4%I>^*^@Y/3?';P^W/O[#U!P_M/?/_!L[ZOGNTP-0? ;Q M?UZ?OO\['#O*Y=Z+UT?O#CS>^[H+[_WC<.]W4'B.8&Q_[PBX#^[]>/KNX)UX M1_^3X+UL_]D'KFP A0:CH*Q!W'N.;(P*4>I"-E1$YF2ETO:'H%P^RWJH!B6( M64ZQ@9]6@UX$+^>:,484!@7W22^"!GJ<.7X\ QGE!?PY[A<#=Q;B?YM-@(HF MDQ(M]9N=]"?YT_:6-4I533HK. G?U>.I+(EEVRX;?,73 M;PK\%QP1O9] D^ME%9KB7Y]7VE_YB_SZ<^_$3HK-(R<*#'M[H\_QR,5Q=;/: MZ@$:D.U>5ASK&W.DWN=^R&IC;Q!M*(D%@]$LP&$] (6JY&=F/:DQ.P_S&GV, MP\84'8?A> 2Z9M5?(]_9.QF-/PU&-N1G3V-EY9D>VFF5NC#IG6L!.AJ%&:CD MUVK"W=E[M1RU.\L+LI^>YZ'NEA+8WE\?M-$R&*Y1T)$CSN W[91 M ML$,.:Y20X.J_,\/]6N5YLWR637GTYZK^P MK%W#'IYIL?>Y[X%$IN,TO2D M&"@RP0%_?.[[V/NI)N8WUKZ94_)DYN;(AUSV!.97Q$%%2IDO)[VCV6#:/Q[$ MW@ X.<+S_&R"T\,5FZ*3]R"C*NG1:3S !$N#CT<7[O M=F_A AW 6$[ZT\-LJRF5 #-?+?P\-=3'H^-I[\U\\-,6-Q?),.=*PV?]C&-Y ME"TVK!9F&0'@"#D$SO_?F1U7-_>'O3>SX? T%];?ZCT'M(4='/;M\FW9D#3S ML--YMUUS+/6'Y=UOAT4H+#)#SE&:]$Y@YOE?D!;J13:; M3,?P:KO5^SV.84'A@IUAR'\7B,V_[$S&%@BB6N'Y2_\?/"&,CLX7I>_- ;8# M$\JB\Y\S!S?TFNR"#9S8-\^S_6'OC]DP]@@O!Y!9)MDL2F:BRY14S_>XFN\\ MTZW!AYT_]QMXR-32.SGL^T.X,Y]0X?QC99)C"28KQXI(T80(#S."<:>P-HD* MHS%CT2A*8NU;D(2CYIG'Q*5 M%AMLD?1,(6Y4SN2R I&HA26P.\;G# ^\!;RR!01[YC#J5?N<0?)YSA[N/5NJ M;E6A5WW-"0!=134 R_8,P1V/\[$$#_JO;WFK8!/+#JY0%A$B.!#]:8R,IRA@ MW#H1$5@*4AOGZAY_ZPAJA6KRP__,0WF\E'&PRS]XSY*2B2%)'(@G(FCDB!9( MB1 (2<9@Y9\\97Q['5' H5QM>BV]3O-QZ&,,DPOW]WH1 XDK ,:?]1A?C4=' M&1Q !8_U:5 =!LU9,*<,^>@HPW_Y@(F4-A*"E/4"\2 #*. TEOPPPJ/5*;'< M+MILGPT3Z,%)-X!?0#K)K@_8J2S.9.XOMLD3$*Y 62F>2O5KJ:I8I2L5/0=P MI3^9%#'&#ELYV4W>TB;25E%__K2GQ8:SG]ZV9OFBF=VS88ZW:^;V:(EK]^ 9 MV?OX08=@?5(4:8MU+G@:D6-6@6IL,8_>$H+IDZ><;Y_-.6RH:[NW!_D MX$&6Q/L 0M-1$8"RX%/'K.<_0;@!4@0A>32;3J9 5?F[Q9%VR2I*=C8=Y78_ M/HO4S95%IH>W7DU"TCI:9VD"E5KS2*6#@\Q$6!#A ((QOE8)Z4RIM$HV6HW* M>&SGW^[!2Y'#H8B!S; .*><($&(N7FA!53>"AI2$$L;F#H6,;%&IMH0^JZF? M$8Y^6Q*.LM9NSZ>/83&:K- '!@(QCNKH:>#:>R<,X8;!X)@'_)57I _0+GRF M$5#/PR0.EU"K4,2"1)Z7D:]\^#IKDH^84':^[N<^XQHKH /DJ:.(:YV0U@0C M"E*3E\XSX.7L18MG" 2T1@2?]URV*:_:)'*=M=%P6!L1YA:*!62EMDI7GYF3 M)21;HK9LI5RJ[5;@Z?I)])HAK"/1'R/1OTYV__K M&52!TS/:"A$S4&,F8 NB)/ABE0"MD@^)]6/Q^SYQTT,^JQX,;G%,7(@LSRL*]^?+Y_#WP M)#NN?5U36-6CUN1AFJ-Q'C*(X9-LP(1IYKD4NQ2\=#2I![;5\R#*V'[VS(^F M5?3W:-P;P;C&K>>U>@!7SM-L#1WFC_)2C7-YGKRJ[K0W7X_6JB_V*C^Z&LI6 M4ZQG5.8 3\E+X>S %L_F88S3[.L;I6KI_K##F1V?5G^ DMK+D%<]HP1NP[,7 M74N:4(?%"N2-:+XU'1^5%34"HEA5(HDUH6(VLI+>Y76 MKTDV(&9WN98>PYH/+ M+-$P;#5NV]%Q?UC[F=LN;!"H!Z#[E=6JZ"9K;[-Q,7G:139OB[JBCY,)['E9 MM/SH9/OCQ6O/TQ@O7)W6+E4.'2"8V6!:V+'E@&_>FAWO566I(:!2#X2ZZ>$D MQZS 0_?]=#2/C6FHLN;UPB#3^30 $N'-H>]+DD$S^.;5($&Z6$R_O@RV>G?U MI--HQ_E]L%+G\P*I_H+[2F+G\+1FX08:CHNWL'?F^S3+95T6+UH13\X$@JT$ M?UTE]I+CAQ9[2>\J]O)-_^.PGX"6AM,5V0X.D0V1Z_#N\T:N>_OE_>^[>/>? MPZ-W?__%]P_^HN^.WA_N'OPQV'OQC.W] W+9P5]?=G__Z\L9N>[@U:=W7_\Z MW?_]_>'[%_#<%^_[("-^V3UZBW=?>+KWS^!P[\7+D_$7$JB#X M9G9TE*$)V+BU%[W%9O2:W?B.6,J+![,\^,"IL58FYX+CA!*K7.#!:&K:YL2[J..<179JI$ I[5N4GR[RU))D1MR7-+)X2A+RJ.3838JSMRD'_H@ M%)38O<&@.J9K[:81@BMM8#J&&56&A+8T%P?](QC3=*[*+)9]$Z/6OAVL7&L@ M;?&Y=!BL-9*V9+]0.MJ%0(MTN&Z+VOI>I6L4]6*A[UU"4\FVO1P^,6V\KFWE MKI'RVT,\3\U[^;S(FR *C\9Q:TXV15#NTE&/V_A9S?SY;&7B/WPK/.T?Y2?P!?SGU)L,#Y@;MV[ ][E%57?9= M^VCSA.GY><)=RF^7\MNE_'8IO_=P]!>D_*Y5PBY4JE:3\CRUPA&JA6-<*698 M"LEZT.6DU K'&U/"B@OOCY&;//,M8\#+015I\>BU,0%S^)"=J1CG=D4X*,09 MLTA+KA )6'G*E!.[*GO:G]!&,/ MGT&) -DI/W)R''T5MS3.0R.'C^+F4/EYR?HV&\+MO MU(#%*-:\NUZ5R0Q$\=4;83)'-L35)XS[GVWQBLR'G\?K8FM)0MUO_'APNA#[ MB[*4C=J@K$VF2]Z7ZH792%>Q0*5 <,SG.ID=.PM[CO:_#.+I8K\Q;644KEZR M2"!J]FZA_?5&L X?:\5OX:&+7Z*?%<._;]4B/4]'JHSUL)P5350J%ZSBE].6 MPEUPZ+Q;:U._K!* .Y96-"AZU?!=$"-_:7 ME""6_)0XSILV'GVVQ>>5.?-C_GB8*T19?P@Z3N[%4;VY=!++=#2:3;(_M=P8 MPW(*X'KNJ.I,M>9645-_FC,-AZ/>8#3\F,=2..P"#>]F39]O)W$_O9Q,^TQ/$*NYW)<[[?]_%( MK4QBML'[5T;3"N7S<#.=@>KX)Z:I6L;,%[@H&399&.B[.\,H]OF2(_&S[@ZJYT-R2 M5T(!ZM^O,)CMWGZ. ZQ,@^/*][[57L (N#HKPYFN#F]Y(;?S,30K/O3*?YQA M-/1S"M'\&#AS?SF+JXM*]KAOK('YDG$>:FW?_('UOJ#XT%D.>/K?;OROIU>] MZQ;YAHA<0?E[X7N7=T!%*E_9+_*N)+7?^A+=MLS1=OL2I%K"GK50U_7(-2NZ5\ MV?]ZU/.J!?!@UZ]*$:SA@OM$["]F<8$$(+K;S_WQ;!'P]GS_/SLO$#%S_0>& M&.)1WY<-@WTY!* LSI0L\A?/3ET5 _9N/#MN"[X?!R,'M =[/!P=51S\85:,ZS@9:.UQR9ZC*-E(C 18V/.CH)9CT:3^9^+5B AORJ;?7UMN93 M,!/5RHI-KF/)@5!*XR^NVJ'L]'P^PLJD2YU_W)I^< 5OUI_NWQ MZ2%B]\6S#TY'+;S1B"=&$3>1(\N]09$'2AE\2? 9NZVQSCJM4S8*LD0J)4ZCD$HOTTKASM_CZ./8'A\"F>XLN/,^JC?-05'7%XN3 MN;@UMX],[*"RP;7*0Q6DR"'?DZH:4560:EYZJC; I%C"L3,^S$LO':R!E_P& M>&*T1SFY$22Q2H3R-6DRGA.)]G]7E?=+L!7BDGELP4! M?A8CX00 ,E= ^PD6M1AV/\><7ED?SBM/GRQ,5?F^]6&^S51R5:M!..F'SZ;SP1#^G HYK.NWUZI_0V'EW3 CT&)J%%A8 M^L,H5A-II-F,!%GNL8.2[7&>E+E<,ROT0WE(B7TJR["Z02 ?KIWLK6:PO?&' ML10%W$]+A]A^RF?7;Z?YYZLB)3YB'R<\>^<#$=H%[3G*;4T0UT8@JY5'UMO( MI50$2[O5MJD5-\ILLV%.O=KO$W._>Y;CR5TFTKZ78_]]G>"Z)L9 M++O48R]H)'=AIZ8?ZZ9;A0VNTD%%7K=?YKT07'T(98_XN_+=*4O\G^\Z<*ZQE^?CQA@37!0Q:-!A+9?"YH;4SB6K),=)2+?4[!/ MAG08E[[FW,@[=Z#TW<:*AX1>RN@&QJ]HX(F;CVV M/CBCB0B2):Z9Z$26.V3OA<@"FBOS3D4$9E2S-N@<>!P2'MO MA#8,E$:E16*=8'6'R+OWIB58:8X5#U2 ),4E_! <&6D58IH33E.(@8(_(=V)P>/%((BKG2&A.E!&>161:DPL%PY7&K2T4GH]T%4BQD-&^) M=YI'%"G5B$O%D)92H4@BU8%1:6CI_M9!14L6^E>)'_E6=:2N6M*YU9)85RVI MJY:TJ1/HJB5UU9)NK5K2A=6/5@)/A25,616P(81C02SE/GHCN?7$D>">G/.> M"[-USKGOPD#7!Q+:^AUAK-/1M"225TDR&Q? :LRV(O1[XECKA^-VS27\>;>9LB@V1:7BAD\**G%NU5&\'795K'VEA#HE.<8\X\O[?_;^V?_]]:?=?][_L_M[?N?[Y:APQY-- M-#!D0S2(!X*1CE*BQ*(*CDF:R#4ZX1YVP.9U>^@N\8SO%5\V;RFOFG-BK=28 M<6HDAQ^&1J-";A$M#2:ZZ:%;H0LQ';K<)KHL''?22:5-,B@)H1"7)B++2$(V MVH03)T(1N3:XJG?GON_+R7$/\N@FR6H>-!%,)FZ,THP+@R7P4 "V4UW\S%TR M%YDS5W!&T2@58BHZE&W?"$0KBSSF7D9E4U#L%H[N[MSNT.4JZ"*59$)*JDP* MW&H E*2\4=P2XSV3;"GFICNZ;Q==V")=E,$>&4V04\PB#@5"5,(VE[/&UE-E9]D^&6>D8O:9PZ24JEY:+ MUWQ#S)I"GANX\N6)EZ_Z>&%GVOM5Q6^_E(2='MJJ=O!Q/0U _5S%T>4ZW'$P M.EF4(6Z:.@(A5M5ISRT'.VFM5+OCR=E7Y#:5TV]V,2QE!)<"%V(,9^;A,E1KO[>ZZ=2'WSQY%+7>ER8TO9SH=G'4D)\G#OE-#6O6\V;X-2,!?ML#P[!,!K/<:L(-7F4N91M*>M9 M6F3U\UY4W:7*A/)HRA6 ;_W/,(VRPST_@&\+[#6EN.=3JBJ!PF2K8?O1T5&L M&SB5[A=;,*:^+Z5'YPTQYI>'>07]>:>G>1.-O."S"0QA?Z72)6+#B[3JM%-7JY%;?[JKGE_JM'G.&X]+5-^PQGS:UK5?:O.Q%]R/^CF MVQ)@677N6+#^%CQO,BG[5SVX7S3/W)=CJ^K!8G-IZ&&6-4 DR#VQR@3FS3\F MV[W_ !84=JG;9C2W'>5F"OE67PF^LVFS3O.9VZHQS&QB2S7^NOW(:E?F(QC9 MK&H15A7IS?LQ'5V\'TU/DUQ$MQ ]8%/UR*KY0H,@C9!>=?C)[_B\F!.L:8AU MB6 +Y<7''BB- N8E!JV^598G"Q^U7U"ZAUH&*2J@-N\K:J=W"YO.RN0DAM- M^&J:L":@/8Y')Z6=7'YBT]!BY[?7\UX62P1T3AN@;Y,@+/#J&EQ B W1U4MZ MAN;SVWNYMG#9I,Q<5>N@M01\WY#A8'7/\GP :Y'/1%ZM^&)Z%;4U:].L[Q*: M-+OZ>O]MJ_'C^12]!5P\J*J^9ZH"86 RRO1TVJN;E]1-J^";83S)?>_&O9KH MJA+7QW7W]*I!9?P2QSYW3ER&_'FMV'S^S4GG>#2<2_IYSF>_R)+#!.8YB*MW M_4B/FS29S OF[\SKY3]Z M'5#LOMCYX#WQV$>)'',.<2X5,M$K)(U1(G$GN;/?T@'OE/TNKP86AGS6''D( M0 N5IADANFFK$OPUH,R/M<0ZM_!J_1UFQ44/)L-LY)9 M@*:T&6AR'4NO@WPZ32:ET4&!E-,:F^8J:)$G^G563^FET.H_D<^.1C]L"T 9 MS>H&2!GF&NC*DNBXB&7C:1E/EC ;?*L0K=[?TR6!JMFANS@9:G5WW1#NG "* MD:%N?CDIO:M:^U&)%,6X/>A_BKE+<[9>YI.K"!7M_6H$B':GX_+ UI84 3RF M_+RF-Q[LZ^F\8<1\*[?K!C^HH:)L>^R/BY2:";!IK@SO:!I]+#K@E1.VEMW/ M$,G6ZL$Y/83E_WA8[!]+[0M;;36:8[VQPM9*R+>NSV\8UPK+7=,>Q9M)>Y5! MO.IUN)4;"=WY0I'-7*@+3#4MFSMP4FTO;+=QO(OU[.TL6+9V*4SJANBU"E38 MX]+LUZ#+@JTNO2)9YQA'T+PFN3MXW5OSI_SDGR]N.--X \]U_R]ZS#0'SVJA M'LV4PMYXS"@/.CF7I!#!*.:,-)Q_V%D77[2S]^I)K]+?X1D@1<#3?QG.CDY@ M_J"--[*O'Y^$7_9*!,)^VIT/Y0>$$VC M,+T <7A!*7-Y^=5H_ ;(Y7GE0![-)F_GXE]6KOZLA3]"J_RO_?&_2SO[A@J; M[R>/F>PHD!UE7%F<.(I8 -EQH#B#:4#","PHPU1@N9[L6K168V>H<+-J;%YO MR[EB^07J_#>C [Y/SWE\M5-X5SNEJYVRJ1/H:J=TM5-NK7;*A;505FJGI!1] MBBDQYQUG49MH(P\F.A.(TC[<7XOC#=NW#\8VQ&?#4/3F.B!N\GK>O*^R<#\R M4:L*;GKW(9?"D5X%I 5QB&MND(6U1EA*:13U@1-YAA!),E(;KQRF'+C ".&T MH 1T0.D8/=,]LEGRWF+-S\I6]\M]N9ZC+UR8Q5*T>D4BSX7$V2\]IWN5Y%LN*6:_8D"J M^SRWS AA-'/3-!O,/9AG>^I:T-4& Y0CJ-R@/SDLQH2J-W6VQXD'_[W(\GM8$VP)NMGP<*7;!U M6>5N@B_61)RU L[*PSZ66(5H_6%O-)OFL9;O:I+DE;Y'3*U%0][ MZ: -"[-5TT$.OJ];+1=72=ZMZI9%\V,8_(D=!S08C3Z5F*%\.9!7_ZCK!.!_RJ]'X13W@L^?C\RK\;6Z5D(_LJ-P_ M>,MV__J@F,+&88VLPQYQQ1RR6,/!J6E((F(36?A&MM/9#?X^4U6WP3>UP2$1 MSJD-2$0G$!<^[RT7L,M41IM-3P9.<+)]-JGIG"PGD#L&Y60JZ.;@DK= M_'7YF_/#NNX\>*08T-^,TA0@.^X<'0^J:+L\_>+&2JA]]]$A^]@>010/A MS**8Y6N0# W20&N(<$UHLCK20"Z,'ME$Q:W9_]XR ?0*!=PWF;XM=V4NRB0Z?1'PYA>!]/>SF@-PM85:A?(V(UXM]2\L%"WIK4Z[?5 M.P8)-#^W\H><\P[X>&QS8):?SL8K60E .V7;OL9%%&UK1XHGOU^%LM?!)9_C M8'2<0^M&KI9+0;@:VD$)IVQ&E@77*@JY-8/M+.RTWAC6O:V*UEO$$JR-HFNG M3M29!57$\MJ(S#H4,RL0Y07S^;2R X_','&1#2$7ZLPZ>Y$F,<3[G[P)'$I!4?*$XQX$AH9H3@2#,5MDYRHS@'D33$>WF"9"ET. 4>?Q9&QUE];">L+I'/ M?3M.=H:]5]&-LU"74XUE93^81]BV)_HFZ]B@^4YZOXW@G]Y/KYZ]^>UGT&8G ML^4565SX]KAD'?ST[,W;G\OC$:;S1*@ZI/JG@]$QL+CF].>M)GFI MG:3;)!(@>[',7IX:A8H.9[V&!R[T8"\"G-!637D^KM M1K,.BAGG3D.@2LI5*41>LK&K3UA87"Y-@[O=H;PZ])R$5ZM]-S,W;> >$9R/B$Q5DPA*7#XXUZ9=%>O_VBRM;!B.N:Q#=187 M*BUV\/D#5V[[5F[79.3[Q3%3ZY9V>O;N\Q/ BC4_4W6C0U4NZ]-R()>CM2/& MVR;&O2JF?B'*5 GZL$$7)M9F2IH<@I*,BE[<@%*%B56F>#L1\OS4.'AZ&+63 M?K/SK,Y2S +2;.P/RV/6D,S9M(1S4B)'\T3'F\E#W!@QJ,G5+^)069E#&.*D M;.L:V'F JW%.1CP(VJ!PP>NN*3?^4JGQR_)\D^/=N :;/)B=WU[?22+W/)7X M;/9ZQ48A+U<[9WV[MW/V+2W/99[*5M9R;&T;:]RWDZ4YS0V)6R6U-=-K\2<7 M"]^FI7%-[@ZU0:5H/.Q%<=U:R9YO@M!C727$9U-K#<&K5LI2+64X*GG@V1[X MJDGL;N38AJ+"(AZ@\MG76 SD,U=$S]0NJ$:1"1FNK%U"/?; 5<_VTDP//:D-G6LT\$7^P4\,VC)]M_0Z$%9&$[J2)',:+:802:SP721%;/0.>N,M0O; M8,V-3C2_8.W'X*E(5%#4>2Y#+\B M#&G#';*6:&\C5I;C:^3<]2KP*@<79WN_N"-&*64^=UF$7GW6RE-"3+$XA,=5 M/&;\G+WP1?C.I3Z+T:524+*-J!'#<._;?M:N^_52!I?H,KBZ#*Y-G4"7P=5E M<-U:!M]O9&VU5H F%;RW7_ M;SOV9/T,%K$8BW)GI:@LH;_6&2K_KLIHU)$4C,J??^GM+M?07+XR6RO6/?:. M#'!EGMEZVI^4+9D'?MA6#DVE1]6E04NZT-HR477%SGD-?]LX0J=-EM(\!Z2Z MM$ZVB&&K\G2EV;AX6/T ),7&)3NI*@678DGC)AAH'#_:\3PC90IBQ+19;NO] M>%9,-E46U%9EV4DE;2A.3W*V_[+3MRZ^.++#VDNR7,QLJZFGU$2LY%5ARW;%M>5F2J^J3-9-_--+.DW1Z,0!]ELNE2# M?QYXV;JF*JF]J-"Y4HBFCCM*@U*=K/ZT*K&9 RS'(U<9QI^OE(,:5%H!#-=> M6)>N3J5;S+!=^>:2%7.^JV30T@(5WRT\<^:;NFWG%=5:J;S6CY/U@4O%*/IQ M!F/(8UYK$*W6=[G"]"("->:3JMV"8-WM2Y!U-U'N5+ M$.8;>3KM#*=V6'"B.9-^'XU"X>/2SJ007'4PU5'# L/I]*8XH-)I YX'.5,T MD_G\[D6!J0TYE";5D/MUY/I*C>J/S;ASV?PJM+L@PF0:CWO3DU'#1/ K*I^U M:MY-8?+;O3?-E?63,W_.G[I2(:_*E83/Y@'E97#+E?+R,93M')FCX:ILUIKG M0SP/2\7&*HVR&D\\<_"<'47UTL+C*R^M MFHHTX0GYH%K,VQ\"+\=YF'I]!RS$P@.V^KBJ>N"DMN^L78C%2+=[ST*5I)OM M.5NMR4T.1[-!F'LWF]#/J?U20U8=DY/!$#X$,;^@:CX[Y^O<% !>M\JK@ZOJ M2%=DT.SO>92P5;H[5/ZE M0 6CS.959H'_%&9M*PU-7#;->/VB/_% ;O!=[]78'L63T?A3HX,L-R]J7?FZ MPHE%+Y/U;[I+KW\+U6J/;-TR9#&+<7L6P (M;&N= 44DFZ_8/=KGNU[]#JTV M%:W$1E+Q903.^HN=)E7P+:B0\R30G^9!MR"*(I[1[?EJF8A6,DO&K75YH[V= M1KLLN1[/!Z-9**0\*[<]:P7C'&0Y:B?+KK\@_[2ZMW M.*J"V=LA3$7Z[)<(XWK5FF#ZA=#Z(R_^9G9IKYU=VL'4+<'4KAW#@LV+\YX! MJ/P-*,+?9!H-__==HZ27&N769J$AR%@IYEA D+9R1.;K7'_]:)%3IP'=7EF? MO<]+X6A4@9=6L*'R+Q$7K\Q4Q+/7R!$7/]P&N)I4J70-=)9,V!N+\^,,8"C17 M)D?X]+!_7%IPN9)#/AV5W)]BV:RCX?VX7Q!GJT+4\7R[_[WSV_[KC'UV6-EF M%U^5J. 5.WD6B4=UIF];;+:G^=NB@I9HTGDP8VDH4%DS7T0?<_G@)DB47A)2 M=^W-HVGOSU;&__P@/-.#-1L_2\C&Y]'@<\MRG"KN.NW]-(D11"A8./'SUE)- MJI>S\2CDZEWCWK^+?;^<07/?0..B:%WV>KF)8[C9%*92L9Q.OHYUVZ83Y.D%L MS$R5+3Z/X$V]&ON?X;0LV0:O9G7J;(DG3_5X7,R6DAQN/S>+;Y]?-GM-O*33 MRBG&!96Y=PW1%MMDA,74DJ1"N)8ZV?^&M=U/U:+66'F:=:6B*NVGJCK7_F(_ M'VWAZ]T#?[+W]=,'QRF+.$3D;?*(!Q"C7<02*2^##LX*Y6/.-CH;B&7K2F>E M^D2;11;Y&.N(>U'"OW>M-8?N5>F!G3-Y]I>L/+#I"W*15#@_/'(K]/,$0V(0 MH5M9*$/5WR=QV%5Q6O=V"!O'!Y6%1#SP=LR_S=E<^SDN!&B6A4! MLEFX=;(WQUF[8^Z2VC+/+(+[*G];]@^@V7&&^X7]N.@GC;Y4G,DU?#9Z4CX5 M;<_EH@$YRP?&XNHN@' :G8#PD46%=I.;5A^HIIY//DR/4-71M3V)X@\>VB(- MM-ODP) ']J3R_A[/'%#T8@#%>%X\U]-&5LB5-,LYG5,=\C-3/T-I[S3:XA>' M@ZGD&958O,6^$]%.J*A'.>\[FY7!3G M9DR@B_SL(C]O(O+S?##:!$FVH#FKO0MG?]YPM;>Y,K?P34XVI;3;7K_6X8Y> M?=I_\9^CW:\OV>[!#NA=KX_@&6+_X(^C=W3O\-W7=WS_[[>G[W]__VE5A\LZ MW][?[[Z"?O9E]Q^X^O?W,-Y/8O?H/?SUZI\]>-?[@S\^O3]ZG?9>[."]DP_$ M"^4XK)FG5B!N D?&)H><9@XK))>L9C5QQY9SEP;B@4B!2 M4"/XO8AI;HNU53+PI&0*:8HWQCI=!KIUCL?_3N.,ZS#?7.ZML9BN;0,WC_IL MAQRW YN&); I6\JRSE)W-GT[-V0TJ>%;[9M:QKRZAF?\TB_E*K*&N!S:5 9P M4D*/7!-6V^J\6F(XG8P&?46W12R2?&P'\?9_[IN\:I-FI6*(66&\V(9S08MMJ?V.9:N[W41 MD/J1L-AVH>>7B++):#;V1=<.\3@6X%DQ4&>*6[-FB_$V1O]Y4/BJT1?&.#NJ M/1;6C69-Z'C5=>&ZISL[;JHUQE+J=UWIDR:XN3_VLZ.Z"\6]"_$]*,5X&L8 MOG?CT2>@LS Z*6[F45UH=Y 7J/!?#>7?60V="&G.(.?_WO;)3_:>@R V?E:>OG69=Z1W;] MXS,PUG4SR\WG6TPW?6'IM2ULO9KU,O8;+&J=?L5D5BW; MSGW[:@IY0(F[G, MKW5*=,&166X2WJZE?08C[NTVL&O;AGK]1]7YV*JHWO_?69QC>-7'9W4+2L>& MI;.P,E=_'!;7<=7\O60+?2X.Z',"&.\;OCX'T>3C:-S_6JW6W H<6TNXC+_+ MYP] ;3Z!"OR6TEQY6>?&]#7+MW[9ML\H*3>HR+[QAS',!G$_S57:BM2>#4.K MOD4M:8?]X>M&//TM2Z?%>/:(%5^R>_(!-#\=E#8(E#^">" 6:2$I,I(*23S1 MA.MOE2BON:$VJC,@U0WECW7^_18)K\CL.7SN3)K?"GQ]CT)4=5>XO&Q3KZM< M7M=J%6L-K?%J9 4'E:9HQY/X2_/+KZ$_.1[8TU_ZP[(FY:9? ?F*:% [->"9 MM2G?F&U%:+;F3\?PO] \OC;T;Q=#_[^FX>QW5&XK;,[]&F^3<[_[UF/EMF#R MNY[Z[>\$/?^=WSM6M2VXN"=C[=:U&VLWUAL;J^"7>NJ_"LI62 N(G<^"__N$ M/5D1^'_!/5(0OWG>_%)*SEQ+C[_TYJI!VV>]"OK5T7+=I[%>.8S/N#Z*KW@U M>FE^#*Y.\!&LQ6J]T*6U^%$"65Q:"PA%+#N>]DI<1J^9W+U:L-J8<@F:J>=< M"U%GIWVI-;G\VO[8>^[1VM-N[>]L[5FW]G>P]@>CJ1U-X-!L&5(_5^QA3 M^M;\L_]NDV9?^4PN V,73?8R$-4]HWM&]XP-?L:5$2^5_[X;\>8-<6X,]LYX M!''E,9\<]G(0P6<[N+$@3+9M+C&8->E+^51%=#LOY.K"V4FLLE:JZ(J?R,\K M$?!7H825S?LN:NJ>T3VC>\;F/..:9-9>_E=M*[$IXNMZ'-\=#>-I$P"98%9G M1-FKS!OW-DIB7S_E__JA&;9G5EJ>;M+4KE -PSBKF726),>YB]YQ*H1(DCC' MK,!F?34,Q):[#WV-XU$ 46 UN"R+!\^&(?_S_8/O^GM_[YSL'_R%WQT,#G=_WQ5[?[_\\O[%ZT][7_]B>[_O M?&GN@7?-WM.W\OWOKP9[+\)@]^\=\NZ?9V+OQ>O#_;]?GKS[^HF\.WCU:>]W MN.^%Q^_^>97VWN O_SYX.=U]@T\^<$L]IS8@&7Q$'#81N<0#4C&JZ"GS%..Z M$R7]]4SUC.5J?-_#"0W&78$CKE-2[V#I0<(2P\HEY:P,EG/)B186*T]DLB$% M25('2QL)2U_GL*22Y,)&@ZP/$G'',;*)6>0U$41PHBQV'2QUL+0!4[L"+&D# M<\.1"THTAV/68IRP,%PQR00UL8.EC80E,H>(<,E$+#B+'AO M.//\R5.*Q193IL.F#ION!39I9X0,2D=#"1=:&NX\=\XF&HCPUE\.FSJ1Z;;M MWKN-[?O9AT23(4(P%*0'H2E@@JP'\4DF'H)1H)YCT0E-'3!MP-2N $R8RJ E MC9Q1QI/33MH@N/ \TFB,D1TP;2@PGN*:3VG@1D/1^-CT>E9=)*I_=S4PSH MU99B+?+>9WSBQ@4# I.G.G$7E'/8$!Z%QE8YQL_IZ],)3G<*3?U6)!-Q #U. M,T2]Q8@+1Y#!B2'-G"(@4SE*XK6)3=\ AYL2FRX;L?K8&1GT=Y- W:$XEQ-W M1$NB E8Q46X-,[9CY(UDY$7L3_)9AI ">6Q PO#*((TI1]AHXYF2WH3K<[)W MC+RQC&R\=S$Z&GGP'"1+2Z(/,F8E03-*1,?(&\G(K6B9R+1.*G-N<(BG('-' M!X^T4QK.9Z63N[X@OHZ1-Y:1I?($A.LB67.NM?/ TR*!,YX%,2,=C]*1 MQ(B3EG;.A8UDY$4P1A0V"9H$"I@"(RMF0;0.F:^IYT%3RETG6C\"1E8FF(") ME8QASHW5RDJ@#,>\TY8RU1GC-Y>;VS$,!K.0@Q6020)490=BME:!(1$$!18F M1%CZY"DS6X;CCIT?+#OKD)0FG%/' I>8.2.P\38YQE*R3'3G\H9R\L+I#S(T M<*P$_@V1(-A$C;3' :F@?62,)JYX=S(_?%96@2A!?= &-&-GG$F)*9"RG6<" M"W_)^)WN9+X3?FZYR;7V-!%I0;3F'G'")=+6!J0CQS["-\&0#3R9K[-L":'; M=,/=Y*6$9<^?4X7J2N!4+\2E"S(^..0*S.FDJ>2)!&X-=U0R'JBW+FJ<0F?E MVT30.FTYT+&*& ?JD.=1@S)A000Q+-O[- ^6>,;C]5GYKLHN=QR4V$' 92# M*B^9BUY(EGCTV$E)C6$!M!$0;WT70[.9$+!PO4<0+*G"#%E ;\13TL@IZY&7 M(I%Q2BU M( P1XRSBTB5D: ]1EDJ$V.>7:/3OH. !P@!,00N"5' ^YPS(",6I-%.NFB2 M-DIV$+"1$+!P]S,K@V 1N)^G"(J M,@H81'(=$Y3*Y@SUYZ U$' 0X( 8D"7 M)(2X("PGC&D@*1X"%8KE0+[063$W%P<6T0(*,)M3E6,$LD_",H.LB!QISV04 M.CG)V'6G^G0X\)!P0 83$A7:,9(X-L&( .( AF51.BG?Q1EL, ZTXPP439&! M'H=P$#&'Y'-DHY>(66X]\30"'ER7-Z,#@@<(!%@:X26EPC/,L1..,>ZR.8G@ M$)CIZJ5L*@8L(A28-M:21! F)N?781 $J,?91^!3%%F]Z[2"#@2^!0*""V8) M3RE)G@RVQF.G->':VBAH%]NPR4C0BFT B9\PF3,!E Z(Q\20#3(BY33@0(P< M8 'T @YZ ;DW>L%MM]RZBRXMI3^+=8-XF8( EYC[M?5,O?;9]@?Y"'XU&K\! ?3-?$->P/XL_GH^&X]! M=.W$U"N(J?OMQE8LJ) H0UA(#:3&E#+J 5?1Z]CY5LK!=.Q\ MH^SIZ]CY5HK"=.Q\H^R\B#+S M(&5IGS22SN2VDTDBYS1!D;@('.R8BM=7K*UCYXUEYYLM#=.Q\XVR\R)B+"47 M@HD2 2SGU!%%D9&!(,HY)29XQLVUQXUW[+QY['RS!6(Z=KY1=EX$?F&A F7* MH>0XL+-W.?#+2F!G:456G:4E'3L_?':^A3(Q'4_?K#VL%<25+1\>)XP,QRP7 MBV'("9F0-YY%&Q1CA#]YRHW8PI1V7/U@N?IFJ\5T#'W##-V*R)(&$TX38M)3 MQ)/PR.J@D-$Z1&F]2^DA=R/N&/KV:L9T7'VS7-V*KB*2R\ T15@$X&I&3 ZQ M=$@SSI27'FA\(X_IQ]5@Y>WVF^W>=!SM9#8^[?JK7"+X4P5NB2"*A\"-E)JI M8'524@=F(U6=I6]3\6GWX-ETMXU/3IM(***):L G&I%32J"44WY%*?C3U9!] M! QM;+!!<^^TMEPRV':J;#"!*IH(%[QCZ(UFZ(4:X7P,V'F# )X]XE@QT"!, M0CCAF!2/5-*N3<,C8&A+B,<\"J^PXX$X0Q.FAC'MHTQ)L(ZA-YFA6QI$T)13 M8SURSD7$81>1#A:C&+QQCE,F;'="/P*&)B)Q@SD&"H"?6%M@;_A;&Y>HLX%V M#+W1#+TXH55TBLH8D(HR5V61'AF@!L2BHMHRHK#H&/HQ,'3PH&11Q5VRW/BH M,?/&>Q#3F$DI7$-/ MGFJ^Q1GIF/K!,K65CC!@;*U"#GU3AG+L;03-6A,0W2YIO>].Z3O2HZN8&>#I M9Q^PEX$K[A$E'HYIIP-R"A@:4VID,,P2=WUA,QU';RQ')V.U4;EREF3<1^-" M]LU2D4PR.+*.HS>W?HE4&LJ"LI$)9T$*!9%3!26# M8R)9QX/N'.P;#$\OVPYV+C2Q3">4'"&(\T"1-3$A*@7E0N"@;9>Y_@@8VDM+ MG;:"4YIX$-I(0R0C4DJ?*.&=/VZS&7IAOO="D)0TZ Z"E#K*'AFC%(I<>:NL MTC&(CJ$?/D-3(N"$EIY0([B62DL9.#>ZJRSP"AK8JFJ@L',A8<9R"!8'- MV^ P(58%K#O+_28S=,NW+CUC7L1<@8(*Q!-AR%#.LF\]61FD<:XK2/$(&)I; M+:B1+F+#>>+6$&&##]X02CT..P$)[QZQ(A/O(*$]MEODR MZ?\R[ _^[Y/I>!9_F#$Z=K@4.RS&OA(]:,6ZY40A[V M#XZ:H!!(#PXI+RRG*GCX? ./FNO,PB9TFVZXD_A@-+6#WM&5&EM<(ICEW*KR M#QO" G,Z:2I!7PH@*W-')>,EHS=JT(:[:HP;C%X[;1>R]"XRR2+"EF'$ [;( MP?&$%,-:2E"-#;T^%_*5>.8>1;0]4A"PRDOFHA>2)1X]=E)28U@0V"A'?=?_ M8+-!8&'4QC88[)- EE*>:RPG4)8503:7]2,L$,99!P(="*QU52?CK79"$1HY M#]Q$&U7"W!(3*7-=UX2-!H%V-:E@>9+DC9(="&PT""PD 6N55MH:Q)*,B"N1 MD)64( W<+;3.3A+>@4 ' FO= 49%3 AQ05A.&-/,2AX"%8KE]BNA,VMN/!*T M_.(F.28(]CF87").C4+6BH@"ICE+47*9Y#5GOG1 \#" 0 83$A7:,9(X")-& M!) (L(]1Z:1\EP.W^4#0=J5S19E,!(2 '.@&(H!#QH2O3)4R'I MEF:B@X(."MJN3FF$EY0*SS#'3CC&N ,<8 2'P(SOPN0V&P46$01*&>^8%PCS M;",D42"7M$ L6BD)]XR03C/H4& ]"@@NF"4/!*>2ZL0SG]'>4F?,B!GH>PCLY9BX5/Z0,%UYLO? MFU@(F]/FSP0_7#3E>B.JX?_"8-)A-,OQ%,VH?P#C-FV=_NNN%N>A /\-AXD4 M GYE^^/_V,$LONA/_& TF8UCA^Y70O?==D"(\8$7#Q#3$K0];B(RV&'$B U1 M<]R6VID/.ZT+.5NUE2W&RWB#&$D'?]#WWKX/.:X+,5Y!:4,S+QB!B<=8@'$Y"33"+!G3%8.IJB M>O*4:K.E">[@LX//#C[O:\!@!Y_79?%LA0:*F"SU%%#388$XR*+(8H412]A( M&;' !/!38KJEU ^'!G;XV>%GAY]W$&790>>U0>%\FW&\T+L#/U@%F+H]8>]+!U0_.MS$-IZ=@BG:_XE M_N^L_QE@93B=E._)KSV P.EAS, '2SJ)^1@>%MJT4_C#V8$=^MB;'$; J>WE M?:L99V]V!'/PW]S']J[=X:8=',9Q[)W CXK)AZ/JW^D8'IKB>-)S<7H28[4F M@_@Y#B:]42I_)0#IWN>,TKW#?AS;L3\\[879&+:A?#\]',=8EGH([^T=P6 . M)[TXS/NQ[Z&+.NSLDAK)[F5UZ9>\]YP MM+[(7N\P#H#63LLZ/A\=P11.MWO54_^PPYD=GZYY:L\>C0 1OQ::G4R;?:KO M+]*Q^G5RAO#+%JT?ACT^'H^^P#F=21^>!1O>VO5\W^IDIK!@=M ;1\#D/!#8 MTMEP_M='VQ].\F=PID_B9*L7^_D!P)ZPI_TPLX/!:?ZZ7]&;_?AQ'#_",[=[ M.\->YO!\'E5S;8UR>FBGO4,+"Y8)%>[-0DM_.!O-)NV7YW?VCD>3\I#>,;RV M?@8L\^EQ-1VX>?[2GBV3FBYF9<_?@.W>@I5Z5^E&A;GR(F@<".58>IVPT=@( M.)@]XU1_>)$9('N2T3K9:F?OU9)P!03KLX!U F?K) Y7I:L=H(3^^ AV?3_M M##_'R33_/IG+5O)^RE:#^#^O3]__'8X=Y?+=WW_QO;_??=T]\%]V_X&K?W\/ MX_TD=H_>PU^O_MF#=[T_^./3^Z/7";[GNQ\_&"Z<45'G?K01Y4ZDR$2.D3;6 M2D)P\BX^>3HOWY@D[*.=$'B09(K3YK1IFX$9 G(%0\.AZ-"]E4QPS0 M4G_:ZT\ %X%B!OU/<9#9'; JDUR+;WLG_<&@=S@:A%6ZGP&5YRJ=TXJ(@6\L M,)X?@5QTVC!_ 0)G)_\_>V_>U%:2K ]_%05S[QL]$2JZ]L4]000VMJ_[UQ)M M&[<#_B%J10(A,5J,X=._64<2$@@P @$2G+FW,6@YITY5YE-/9N4"-[I->F?W ML9$.V6%IXRG('0$=SVD[8VUZTXTM^.2/^,=I,_0;8\MBZELC&H@G7[$.=M5! M_^:O3/$]#Q,#0G]B B!V!SA&R"P;ZQK5-[UEO[_?)^ M!9O5] 3>].SWW]=2>CR258P"P <$N5A"(/VQFS\%P[%+,Y8*\ Z UG\UO1(: M[!N&1<"<,V&3=(JXA%/$5!NYKX Y2WO/[_;E7V RBH/OI-6>?25=ZL\^LQ" MVCFE$1[A&GR[L@4,>8&*R26;=TFNN'+.\F!<4"D0*7+WO0MOTL@$NLQUM Y: M8FZ QG"N);/:>BJ3\BXEC$W(7 ?>&W.=8>S<90)3NZ"IDRSE';C!VU;''[TR M\E+?^H2W/^\#T: L!HY\\!QQ+RW27$2$B66"B<2XXVN5" SO)(XZ2ERWU4S\ M-'\LJ5&UDVW.3JO5.2TLS,)6.>G&7D&^1B9[/S.S@;U@19DF >FYP;JYF1"] MN:O%"7,QNNZ8YQ1.+9B3ECWIQ3?C7_X(S=Y)RYZ]:;:+)RN^=-6#!1>=,()U M/&0%HTSKT?5';Z\7;UUQQ0W?4V2="W7CVWB=W/C>;9?-F=J2WNNRM[\GB'Z< MP;([7?87V>QS-(VYXK7\8X:_/HW7_]<^R6$?^$N^@ANK^D\=/5WRY][@L;U+ M;YV[7&LK]N:N(W&OH];G>^JY#UKG.RU] MO@>;P[&7L/<.YX)ORO,HG2&::1.$8-%@_00%/FL7#.A[L]]HMK?;<1=$\ +W MWP'LOY1#5>#%_S1JYP>B=OB9U\X_X[VM+\V][U^.]K8^M.J''XYJW_>:>UO^ M=/90M4;KW]^?P[C/ZEL'Y_5\ /OQS];>QR_PG6^T]OWSS[WC/X_JYV]3K3D* MA?Z*3_>59PPL'XY2<@)Q8P1RG"8DM"3&*.RL"6L;3*FJHO19&QD-M>4I8TI* MM%J.!WL!:'41"%(BU7Q(=7Z!5-I2;H(,**?7("ZB1EHXC:C1+'@7(L8\(Y6N MS;Q2 M@#P[PR7Z "N40:A7"1?4^Q DR0)GXI(ADWA"@!E68YPH9F)M M@TI9E6K.!+)'HD9SE#$M-?0Y-;3D"??4S@E/"$$ZG>,?=#9K.%,!&:8B4EI[ M# S"\-ATX&7XB88\84(++IA"#I_KY]"FN[*%!7>*?NT@Y;NG MX;K5;'YVBYS7;X"C,]>6<+7BW0*V/6"+[JHX4M2<:#8*S^ M;HID.*>=BXXA*PE%7#J)C%!@[A!-9 @ 9!Y(!JD2JI;%V%F9EO$E$#P%$)1< MYIX@,.7SH G;A#&2L/J(4T61H4(B2QRG,7 F,2Y @"VJ4,53>3QN\L7>EFRS MZ!R^)735+N+Q2_A;L+%V#>Y-C"\8P%Y#17L#NZAARC@LD%=?1>::HB2\P MJKHW.(9QPM='$=4-VSZ WYMY6"-!@3\N).678=*CYY>SSU\&3I>!TRL9.#W* MZJXP4KU#U/2+G891VL3,-"Q.+&[91@UF=]YD>.9WW69YO#&< T4PI[XS&C/.CD M7))"!*.8,])P?K<&#;"^7T3C^YZA^^ E?M?KKYV#1;^W^W#W_Y[CP &S5 MP-9J-6L?/S3@O6.POB !A"-1C M KM 5>#G/<-YEK*-)2HMT[,MEXNR1*6%H]+$%TE$2%IZB5)(*H>7!*2U\,C' M%)3@U+K \LDR7BI46FPX_;/JVKO!\6!8:ZBH)O9HL?.K BA2\^244Y2*Q$,2 M+A%/@E.1&Z,DM=>Z@N>O:YU/-S;;88@MDT./;Q?EU3["8OS5Z;V0 ]TG@I9+ MD6L^I! XLR@0;W)+5(\&@%ZM4H;/]8QM73!(VL"G8_FZNH M1.FY4'HZ_"W9Y*G6%%FN(@(.+)'+M<]8MJBYT3)&L5CWT-/&BBQ?-Y 2,4O$ M?'8W5HF8P\6ZKIX3,>\08+?\ M?01&->5M;YZ2\O<*#KQW2?GM7.,\ERKOQD9L]YH_XJ>V[QS'B47Z?YU67LVQ M8;K=GLJ>ZC9[\-96T33B;YBC3G@;X=YQQ_Y\O47ISS?/:J"N6!--181% @N4 MFQ"0,X$BYAPU5$F.N9L+LY^VU4 I%X\D%X'D)1,.!(%3!%(@D0TN>PT93\0' M*5RXMEG!;/>"*YTYB@X819>,YKAOCLW=02HV' Z&VV^E*/2?FX%TA@&BEPST M7$X7;H!N*[=[?>>7?.>[="9XW.K2%YF7?S6M:[:*8=>BS>W'PG;[2WZ4+)!% MXM*W=LGM:VC M_0CKP6.,"&/'$&?!(VUI0%)92W"08'[C5Q5+G?\$D8KQN- 1D)N"RHP*6J?8 MS3U$>GV0'MC[NUT+>M<:2>19M7+::/I&[ASB6[;7:Z;F2$\K?^7V3!4&=^C! M)&9U?5'QV9RM4R/+^.QRL(\V6/XDD>]FN0[>S;JX4RCI3M'/K=8IVKB]GV[C MMJA8^!6=F%R]X6[S4@;'/U)P_)VFXX&1\W>^SZI,>TX+7V0"RXO-+'B4+(LR MC^,&.2SS..;+XUBF+A/+.D>O(=?E[:@UL>U77 13KIV-T$[*G4Z;G5#FO;R2 M"',;#*,.AR0HYBY2)PWSDC/AO:%2NM'1G+I?_-F%BVSD%\M>AERQ?<8=UKOL M#^M=]IZ-'6QG+ZG0V7M:^U@[JY_[G[4MS_:VOC1J'S_Q^O=//_,8=X_K1_6= M&JEO;9Y=/=/;W=D]W3W_Q.KG[T_KY^&H_O']Z>[A =D]?']>__ZAN4L_P_B_ MX=K6G]-),FQ[Z_V^L]+Y% B2D4O$>:#(2F41(0E'+0(.C-\S7*W,E"EQ[-EP M3#.!L1':8*TXB]+";RIH$K -5DJ1<8R8$L=6&,?.IW&,T&1IM !A2A+$1?#( M\A 1D2D8*I@00I4X5N+84CS;'#B&K60/?%>,W.W4*D2 MQY88Q\@TC@FED]:,(9P PKB1"CE&"!)6))=@OXI>ESA6XMA2/-L\.&:L)\)) MR9+BV# K A'<>V$ICD2I$1][2,AG"69+ &9L&LQ@:9U.-"(%,HVXLQK +"9D ME?3&$FM=+KW(JX(];S7]%YONO#D=>M4;M/K9J9>ZG>-1/$D.)TD7;8CA,[YS MT"XBND9Q)J G(;9[19_G=N':+>*W>GWXIPBHSB["SDGL#C7IU>=3DQ@=4X86 M=469-@9L30Q,3>D@50AD%$:F'YA/?5^HNP'IQD&4GT:!>Y_:[VTW.X!?2+S\ M$\'?5#YV 7])4A5:(!T43 MCYHESTI57E95QLY'B;TU%%"7^N TV" R$1>PPLKK!54Y*55Y257YDH?%1\&T MT!&18"CB/"ID!,=($@([HH(-VM*47(K6 M8:KYI32D7^_*C^)0*/7YD?7YLI.!<<6$#BB&?/R3K$>::H4<,EA^_GPQVZJ<\]Q 8TA(BXC [XC/"*,1Q)AKP0&]()/E$H$6!&' M1HD "T2 2\X+E9QV!"LDO,E59[%#)BF/HB>66DQ%T9N]1( 7CP!+[@O# \-L3.%)* M0%@@(%QRFL!:RZ =1THPH 0F!J2]-@C8G[= "0,8B6L;!%>%F.W^.Y- 5D9E MW#?5*K;#KY.LRK**9?7$*0@7DCC.([=<*:Z%,]@"?XN<@$HKE^C=ZLV6(<%+ MB]7-RPX<10.+8+ AB0-%G$2!'$\"84N5(@'CA.5]R=O2%:5=IF[M)18N/Q8J M8:@V 2ALXCIBX+7""&>EX9YZZ8=AQ246KC 67G)E!49###P@G(-Q>)0>Z6 \ M4M:GR TU3I=86&+AZ\3"DA>^="R\Y-2S@'D$4X5$] %Q&2)R6 @ Q*BL3)Q1 M:THL++'P56)AR0M?.A9>\F=Z[:*SGB+KF$4<)P(VLC)(,VQ,,-B)&%80"U]* M&X+I)+-.>E %XZ*?0>SU065S)MH@5WHO+OBV9?T1^NH;G1:,O7.25Q:=P!SE M#QQW0FP5=<+SUYW-&6V (/DHHXA;@SLT"X6MM#O]RD2+QWEPPYKDU>(*N31] M44Z^N-:U991'57#D7N;?MLT(TU1^]F0G(3Q"KE?CS M)/K^Y5;2:C!#E2[,T'#(&1NSL ]LJP)O'J_/ MTQ&"D>@%CY8QK+D@0"4),4H0@%5M(TZ_B!N9L_+_TP?=XM7$VP=T CC VUN? M!.#S:6WGZ.?VYKZ-A*GVA*22R'ST*+G@8+MH['@ V/;.86]_=1PIGO(X\OXB]OJ:300Y99FT6*PV7)(X&O+8AUV<[!E5@'VIEV==DYI!EG+L$GQ'T6[D RKG6- O';L%Z^3/ZH5%[T=]*9VG>/)FC]X M*PI%AY'B&OVBO'56A':NYWP\K.<F(*::,[(SIC=AOSA;KWPZ/HX! MY S^R.C>Z5XTR0"]&M5BS']^^GL[[UQ_#N NA(^O-?]C],8?*I*]X5XW:FVO M86&H,VV"HG66)DQ@4XA4.N.EB6"1"I>;Q."1XDK"T?B7VS:%ZQ76=T_#FW?% M,'LPI.WT?33V\;^?>KT!$+O7BN3 HC&H61+)Z #HK6%5F"\TNXG#SH+ M8[,]L,,>1E/&TLA$X;E(_PE<*'_@3=&?" !YTF[D?R\WDQE9@7CR%>O YAOT M;_[*3-7C9S+#B+XR.U,_\W +9?!*:.<$PR)@SIFP23I%7,(I D4S-]@C9!$_XQK9.[5EO[??+YBG8IM.S?M.$W=^,3>G1YF\XBI"9 M2"%+;P8PH&[^% S'+LU8*D!# ';_]>N%A!UA)ROK?WZW*_L E54>?">M\N@K M[U9Y])FA #4H'N$:4+P%C$9>/93/!=X0?06>4'[E\?"]N.*;O LV_>T5[0O$ MY^M#DV/VYR-UPBMHV"BZ\6LCQOZ[L:W66Y:.=MM?QZSKRU'M8[U1^UCCP+SX M]M9GNGO^&?Y]S^'Z/_=V/ 'F=5H[;QU?95U['S^?[M+WI[OG!\"\#GA]:^^P MOG7 :SN-5FWK0ZM^_@\PK\WS[>][J7;X_K2VN6^9%I[D*5-6(*XH1]9&@0@6 M5+(HE&)\R)R!K,2PF=ENQ%K(!#.L<>(@TLY;Y63"WD8/7,U?;7HW#BLM9KXR MF?H9E_'5GHC3'&FX.K^^]>6A,F9DP/ U ;_Q KT M=S=F]EEY__,D%T$;.KJ&OH9W ^"T0&,W>[W8[\U,Z6,IU]>B*^#9=AH-;3RR MS788MDP=#FLXJF)_?\V*5_^\[U/^/\YRSTB7BT.'?# D$,9*$TDIYYZ_B.Z1 M8UF-T[+:*635CV35%E)15/)K]K+?9V0Y732=G*/AXR,U>#1F'9#G/OT=%5GG M1#U*8S]]WTZ#MW)6 M:BY''9=OGLO7U8KK;I/VRKM,7=VERKY2KZ3^-]-,*>R-QXSRH)-S20H1C&+. M2,/YW8)3;SW6O4R)1TQX::*J[LE_AU%5ASFJZC/>I=_@.Y_8[N'GGWN''QI[ MW[\TZ_0;K9U_:.WM?(/[_7ET-:JJM@/CV/IRN+<#G/DP-.M;'XYKW^'S'S^Q MO9W=\]KW?UKUG;?'N_F(8))Y=+IO9-+12X]D\CA7KZ7(I!!0=%P:;)TG'K@R M,54NEZEZ=]F(H 2BVX H8>\=)D$:Y7F4SA#-M E"L&BPMN%N#55*('IL(#J_ M "+A%="K3(S&TA2MA%8(&OK=5+_U'9C MI=7TU]*W5U>.]!%I3>'O&\W\U]'$_S6:]Q),Y@&3LRE6X[33)'>'$R3[ [61 MR @:4=2":2>2M\8"JY%5,B^8E,5_5WGO+K5M<=HVV;HC%OG0E2)M%4,<_D*6 M"0\_.%64&$H)+[1-)42^2BETA$;6VNEAYHT:"4X3G-D[NJ_J.2ABNWO!=I>!5:^P1G J76 M/E1KIPX$NR# ":A! :P-%SN4V7KF?2< \,)O32JN"LB72V@5Y&XI[JW4E MEIPWW#D><5[B=FL]CCEJW;S,0]M%S#HJA1/FSLIK7,"CWU6 M$.KW_QTT3W(MFRKSI)PQ M)+\0C> ,Y_MCM]%Y(/.GQ>[R7OW-<.]L[WFO4 M=SZ+W>\U7O^X*^KGK\O1T"KSW;/_SS>.WY/ZENM M!E!LO'=XQ+:_UT3M^$.C_O']S[VM?R[GI!&M/!4^(F-T)M=,(0.6:^YD[ (1 M!-ODUC8(QU4NRJ2T$I)6!9*LBX9;QC1VGDMG-9;"L>AY!B:\(.=:"4F+@Z2) M7XWC8'Q*%EGJ+.(Q:&2Q!Z/?>*\%$UY;N[:A597(,G3M:17PW;!B*'PC#(OB MMV%O*J>)M(8[ZG"TW#AKM.$A M2AN8[W2Z9W4_L]9UP38I' C,%^3PFR#K9_1;@AB@<5UO^*MA<;G19LZL&QW*37R:PN934AB6QW J&(L\U>%*.3Q>8(R9PT$J"=5%DJ^LJQ6:)C(LR MJVW!*AQSKRU,M':.\)"8P4EYK(.A/$87>,D7EDR%IU+@A<:>))-33"CB0C.D MN=*(1IDPH4J*I$"%694LE6>Z.=$EH8 M$3"QA'A6.@26"VBF<]F$%QHL2HVPB6"8L)P5DU1$+-G(G(\\80>&296HLK#- MLJF=\=)&)_+!).5>!DE5$@B(AQM0)R3A$S2 M'CG.'+=)6B;9V@:M2ERZ QY%S3X,NJ!8@VZ\'(A8^@-N/&R4ENKH!64<<\J- M%LK0%*37S!G/5;G'+Q78-"\5N3%*2TJ0Q&!1<&H(RHEM*!(!+(U1Y3S)16XT MI4MD2Y3N@ 5KL-1::>4=Z*CEB1/C$F76"6VI O+!3;3,0*<:X"4'(R$#8"-PA$Y*BQR MUE+A<9 :R]P8NBKTG+G3I4_@\6-SF!".:>)-I#PIIGG.(\-4Z.!EY+C_H,GD26N[-BY#'\X&!_(XN)!HTV7CG#B:5N;8,R4]5D M41&^*U%@I-3[):F:4>K]XO1^LHGG3A!&X824)_D\+1ID) THIXLQ[3EV2N38 M&U%5?%'>MB44'SPU MRPWKR\6Y;H3I>BR1>J[DKYW-C-)#+K6Y3USBWC.*$L4!L#H%9+D6"(=VN5SQNB8BK'MMENG<$KOC4(<+LP M567M@D573BXR;/H-VZ_ KY5VIU\YB_V*BQ&NUK*^*,XQ[DNY7MGLY9JAHZ*) MPT5GI%K)6EVM_,_CE_D2=^T$=P$+%VE$;P?]>J>_&_M_%X_UJ=WOC!K$7<"& M7$W8N']1W/-O=%]CPTP4$2F6$N+ +V"G(U$3,W*!_@X3U.Q;#'#5;R#)U<:\L64S2/ MY@B&<68N=(Y$13,:H.K2]5A[Z/"DT_V!4WT_N?&5@ @D&+ M;/N@"2 Z+ 0/G]N**7:[,0 V]?/C;'IXU%XS?^U=I]?OO5IMJ^]LXGUG/(U" M:Y2TY;#-PF].>X.H="H$+"QV$K99O#YKGEQH6Y:?>22&D>@%@"QC6'-!E .H M-4J0G+9L(TY98H@920PQI<0LC\2\_[GOE5#.1(*$RYF#1!ID F6(CD",EB"V=!)S<+KO'<,I MPCYG3Z;/;S=2C6!A9661Q^K1SGK.PT8C=F MZC@RO)^,/GZJ?[BD2/ $/BO3*1CKO=B^ZJV9*O+X;E33^^NHFL.GXQ/;[!;5 MH: M)$$Q$EP" "8+4 C$#1&<.;G40B@Z9]VP!S&H(R"+RV MT>[,T)A[O##9E\U?= M080W0RC(^"LFXN>?Q;XG*F+A&:(Z=^>.2B!M$T%2]@Z@W@%Y,B")'=_>NS0?,7 M!LWQ&& M%N%G6D;/4BEM=Y"V[:U/=%\;%;A3'!&G'.)2&Y [%E%P7@+:L PL+:A;Y.V M9704E0)P)P&HG>\K">3748\8RZY":7WN"02V+1$&XQBH(S1[KV_Q%#ZBWZ>R M>=U9G>WU.MD!")<_;?8;-X!=OP,KOZ)<:.JI7R^?W][Q;!^8"57>6J2+1@U M@I S3B##/77&!A)X7-L@Z[,%G%>>#Y5"4 C! =Y77%/#K $2E,"HX\P@1XU% ML#*9%!&F0R[DO3Z;0/S*C]A*,;MKI,W.)JZ=[@LA0Y0<(\R]0-S"ONBPD)@ZREG?#6P1M5>E0*09#,2"US7W86RBG@:.H'4;%[ M6O^\SUU2!J ',2,!CI( .+)1(!)8KCAJ+?;Y5%8LDOW<,T2\7/1%+#JK'>Q; M6&9OJ$44=H(NSV8R31;\Y#+@0B%$G\*L!PK>< MN>=;93EIPA>'WO"I4_C1V3<7)_T_3CK#H(HWW=BR^5)_C%K=#W,5IKXU"BO' MDZ]8U^NT0!QN_,I,I_!G.M\GYLKL3/UL="=)I <1N6ZT1["",-@WMG5JSWIK MOU\.86BVT?0$WO3L]P]U2.G1IF(X"M#S3K<0BS<#&% W?PJ&8Y=F+!6@_ !N M_VIZ);1S8.:+ *R;"9ND4\0EG"(0,"/WU=K&3LXY^,_O=F4?H++*@^^D51Y] MY=TJCS[S@*(9'#S"-?AV90L8[LXY2R1@%@5EC)MLQ:@03-(XF6 YQT-Z =^) M83.3@X!M<)$I%@/AFD>CG/!$T2"8,L'[BP/X49K/ HSFR^SCJV_$,&C%[?2A M"30H_@5[5+@:,%A@P [<]FVKXX]>&Q$Y?']:^[Q/= B!Y#Q=[QFP3Y>0)9& M,4QTBDKBJ(&B16!K)WEK[@[BHC:LA^[=Q17?%!S37U(>=>UN/EG\RG#UJW"O M_J]B#B=9<7\L:13B3O: 9UMP_'1V]'39> 2UZC5[V8<.3#&;J:G3:G5.<]K> M'9]\^&!%AMZ$TA4I@?" +7O2BV_&O_P1FKV3ECU[TVP7PRR^=#7_#Z9O0G[6 M\9 C>IGC*X_>GN]>.M*%N/P/<[6J9$WOHW7R8WOW7990M>II/>Z[.WO":++ MP:[68/F=+CNJ_G+%1*(CI;E?X28BKJW<="5I?V@9/4V*NKD"1#, 6VCQR!"M MC"W-&^O&S3$7\-%NY_2V@E9+/RW?BS]B0)LP*+ 5_^.ZOV]\B3DY&)YA%#F> M7_O6BVG0*G[]JYDN]]F[0<[80^1LJE3%77.\EWNFBV*>E7>VVSW+7MG-X\[@ MEAY',X\_VO"NS,"OY^;N$WS?.ZS$[$_7D]R\2_G(<@$6NP# 9N\N\]?.W2]J MF>_W[NBWK11?&VXH_8JMSDFMW M1-]HPUT/SA[2>^B%EF=ZF666+.7:<@'_*[A9[YW^*&QM_7MM/[QVUG^N[;UB>T=?CN] M6FII[^.?K=KW71ACH[FWU6K6MQK'M>\?CG*5A[V=/^'O QAC@&N_3;7IMC^, MBLB#5B@E)A!GQB.C4D32Y'[CG*5 HN M(/5R*E0^&2"122?W9 1/42/OL4)<^82LM1*Y')Z-.:.6> D6C5ZMH;(RB/2 M@LS8I57>:P_C,99>2ZPYMYK'I+4-Q"F#)2;&,I^N/8R_FN\>!MW"1S#;6.&_ M@V8WAEOT=>P_'[G/AU[R[" O=?(XKFT(,U.!=0ZOSBHY;]X->G#SV*T,8Q@[[5ZC>5+V,I:<.V,-Y0:@7N=D M!,-PI)1A+:D(L71K+)>.UR\U8G3<:R8< OL@Y*ZJ"FD6)&)$@N8S$:S":QML M_G9L92.C)5:\TD!_6GV;&.@A!NY$Q$B:E!L@4H,T81@I)R41L( JJK4-SF>C M^$MM6U5M*XW09U&ZB1%*@J4R.8\\RUU'+8--CAJ*K(Z11T:5I2IOVRB(:PT')=:WR:&H_/8YG!_ M9(/AN3I#1)9QC;!3H'! M"AL)14D(L"XIE\AIK) $$DRUMK ^L/%2,MNCY.6X?DM5?7Q5+BUX M(ART4G+LP;8JS>2EUEUV27>]9M1XA9&56(/N8H>L3@H9&2-V. @>&&RR9+&F M]M6GIW9-Z7EKNAT4" M:W/J4%M9291( 1%"&>+>4,!3[!$)PF%I(XDR!YWI*F>SM?KF)$6+5:#'YE-7 M@/_.$;0EB)8@NFH@6CJ%%@*KD]@%PSPW/@;$J"8H5UM"QH/929RR/H6(@;FN M;= J?G@H;XFJXZJ]Q M#'/+A&:9DLHJ$T]"25<#.1]\C<(S\GM15^S^;6(WBA([=VTV^TC%SXQ9UT+> MM_89>9S:9_J^5;ANK]!ERL&NUF#+VF?S%D$9E=HN:Y^5M<_*VF>OK_166?NL MK'U6UCY[?:A;UCXK:Y^]RA(>3!IOL0R6,<4)80YK+[&@B5 ;7?(W] \JSU-G MG%>?SVH?/]':8;U9__[A:&_GLZCOA,;>UB=>._ZGN0O_U;Z_9_F>,\ZKK4^G MNX>[9S7Z"<;VI57?.B)U^N$(QG6V]_W/YM[W3S]W=T)^OLNUSY+/C2&H1BIR MBKC6 CE!",)!YT[4CB@33RPI2D]-)Y:U++'B$B96( M*P<@Y1U!0L=$&9ZST9ZDREEC-FHS<6249H MCKW7*+?&1%J;8# .E,6,.NH%EEM\E<'WH'/<"A,3:!T'\JL-\2I:9PSA 4CR MI;[,8\4L@^^717$G.>K8!D*$"<@8KA!GC" =<^&CQ+4S2AJ-[=I&6=OL==RXWM((M%\F MI*F(* %MYX\A1 MZI"V3$8CD\"1KVW0>0. 2VU["=I6&I)S:];$D!0!"T8L4-%(, ++@B''@D(* M5BI%G)QE8$@RNCK[V NL4&8PQUH"QV!1<>>L==P[YC6-A!J:;&G]+;6V3:P_ MHK02P1B4 MLN^V5-/'5]/2"EV(XDX5T598"4DBPD8;Q)TPL'L+C\ PC3H0"U3,K6V8.2O6 MEWI;ZFUISSY,1R?VK%/<>)(B"C(WEG":(8L-0]AJ6">:%\>N;5#S@G7T-9V+ M2AF\3C0J(S!7BEKJC+4R9[9BY50H+>.EUMNI<1>_*HEUU9:?OT36$RHN+>IG3&WXE4X"C9O-+:]6_+5!S=6* M;8=*YQ<'VQ7;C? ]GU%V[4&L5GJ@K+WB>C!11[&? M2ZG$GR>QW8O#VW1C+]JN;Q1_C$9Y#),W^11\XB2"),);,.2BA$+,T!/RVWE9 MVX58%:5">GWX)W^]ET6 M16XEU4%R);!S)'(">C5J-Z OM1N80D Q!]N;?HKM=!4?+\!1KB8XMN+_?0$0 M"R>.#UK;W#^M8!K^TT6K6M#ZWZ^3^']ZEVZ/'VEF?;.YNLMK-[6M_)SZ,A0$8DI!> 1! MV/DFMC_O8^6T%H&CX+U%W,>$7. .I2099_-G A8O%#X-NQJJ,-?U& M-\;A)C@L35*)[8QYV[[?<;$[?&=(69N>=(Z:(ES&6$,\BN9U=93 MF91W*6%LPK5]3$IY6JP\[>+MS7WM1-"4YX1I+1''*B+-.$;1FH"59#Y2G.5I MUM%U?S 1DDHB':9:- ,>^>POQQ)68+)(RT^J7_>!QQ)06B-B,4 M)CAYI"W5R&@*]@V74ECZBYUD"DS:0-4J#X&1RX1HO7*Y[.HM)Y#W@I.[.YNF M9.C]D%[M9 J] _=_V^KXH]P*^5-.@/ MP%"P=Z;?MJ#NURM%LW@[=5JMSFGOS:\*#H\F33Y:R6&"\3H>^DGFK3FLQ;I@ MZE&*S4HV3['9Q\U>>,H"GV%N=E3ZL7-Q(WNCFL\'DL^3;?4*GP-8?T? MFIGT9-0AE=^ZX_JZ0U-@7*"P4A;G>RU%9N[=5^(A_&E8UAD 93L-Q7$WVN[+ M<( ??CFL;7FV>_SEN/[QV\_<46*7[N4Q'>X>?SC>^U@3M9U/9)?6CZXZP.L? M:Z?U\]#<^[B+]W8^Y X3AWO'?Q[#&)J[W_>.=L^/?M8._SG 4PW M&:@(2'H&/-YR!E0L412(C0[;!.85D"\MERGB\@45T)@@*GWU53.>N>_7+-1D M9-DY[93@,@^X3%< M9YHA@U&"I8/<1H$LBPYI+"R&I8U*B+6-EB5\SF[P3\! MBKPPPL;*E,O5PIW,J4ODF0-Y+M7W820%ZI-&1"2,8%4I*GH0^F"#8W'2P)#:W(P\OBD]C\LCOG*B#23B-VHTW]V+T7(%WSQ"4@/3H@;>;U*E'I M/J@T MDRL-LY&7':'R(>^U00?S[@EEFLOC3DT)^&7O^>?%]-/]&)PQVGL4=*[KX+% MUC"%I%+!64.(R2;N8GK/+U!W'K01K'J"2XXW>Z2DEH/8CEW;:IU57,Q!'Z-M M!#[?^3$.2;LMT!)CZ;7$FG.K>4>CDKCOOO"@&K M7M'E 6&Z1S^W-_>-(5%8PI$-F"+.),Y^*H:\L-%R(9*U8FU#7!7U2I[E7O77 MJTJQU)$SQ0U6G'@)M[*$T:@]-M$05J[JHE?UK':PKYQDTN&$8*XCXDX:9)1U M2'*'O=!>.NUO7M6L\[]>V6"LHD*S8!RL;"A:U22N"25:6AU=N;*+7MGSVN:^ ME4%2KB)2+M<_HRX@&Y6&W2)X%PB/S.;&4->N[)48^,N!P/D+>7V;[4$!_Y=V ML]$>PG,MI9-.KYD_\&:X4?R(D[#>_[TC.9]HG M*;XR.U,_&]V)+_X@(M>-]@@5?ITWMG5JSWIKOU^F L #IB?PIF>_/V5(Z=&F M8CB*D!-6"[%X,\BA=?E3,!R[-&.I-+H9E/[5]$IHYP3#(F#.( MJ39R7P$)RASN/[_;E7V RBH/OI-6>?25=ZL\^KQ_MW-U=;MQ';Y=V0)&&RRV MP46F6(3M!9BY44YXHF@03)G@_:) [*%X7ESQ3;,/NX>_/5*_0/B/G4XX;;9: M3YD(]M4W8ABTXG8:W_W5YGF='^#MK4^BMN5/:UOO"3 ;!>(JK# H6J40V H" MN60HBCY9SJAWQ,<7D?,U7OL[Y3=6+K*X/?>(;^_\V=C[_I[#<_[<@_%L;_TYG:Z% MZ^<'9_N>:%7PIR Y0]SD'L24>:2BM)+&Z(,P:QNJJN@RM;*X3W7O)0>."7*. MCDY>?:3S0XOSW =,QF7^MPJZ_3<\8R>4 #,/P)Q= 1CK%.966F1ES@DE4B*- MC4?&.Q=QE('* CJD3/B3!EQ,Z<4X9=CS M(Z+0]5 S6HYWH]78F2S&1]ML__5B"N<_$?!,96P-@2<)CV.*&EEK".+*,^2X MQ@A0Q_!H$P\^AQ!2O;*\9JG1YHHE>-5%]9@%GU?;4"Q#_IXVY*^T(^^#ME^O MH*VTS"L5+!*&2<0=90W)58OCN^1!'SZ2Z_Z^ M<7?'^S,>1LQY,+;I?7<00V64 -%[G@.RT2C^:EK7;#7[S=A[]741ZZ?[AAB' M#::(D*R1.G%D IA@PFEK%,>$!OTBSLC&0CA*/^@MX/3K\0H:&K.NA;S/X9]^ MDG?M=9;H,.]NG7]7#Y4QLQ*G8#>;=)>^0'H]^@JC4ZOZ,(!E_C1]+%7 MGGJ^DE//1[16??_A2$M/^.:Z=AZ/=P[VCW>.]X[W# M+\!MOXD:C'EWYQO8GWM'>UO?SH#O'L_8KM]WS^OT2[-^#/8N?+?^\=LIV*YG MN^>A4=\Y.(77C^H[GTYKF1]/ET @DC(<$\AGU 9Q8G+U \,1Y8)K'V4,TJYM M$%[59,ZR*1(\8?U$BT2*1:-+Z$M9&>,[!0 >Y1-S:A*Q, I'$ MB>,F8F7Q,$56SMM KJS&\C#%VQ[EM%[V,Y2569[1:U\LR:SC;X1"F^U0[[1] M"4GS0])TUKY45N"@$H(-)"".X8?CCB'*$O>&.4NB7MO053FW3_\QJ[#<$XAN MM-)?O3H_03!GJ MT()M%%[XI;%_%N2)*=7XJ5P7I1H_AAI/6$9.P"7$>V2=%8AK(!@ZQ8245L%C MP27-S3QI5>D5:@.T*#=&OW/RS!3CHDE\Z;YX1O?%:#5JX\5XU^GU2Q?J?:!G MNI"^LYRJ$#%R)%>-U0Q *!F.1"!"1Z$/=E$:_"CGDB=\1?>5' >G1>#Z$_GV9D]Q"[!?!XPGPY#2<*H* #'=30<<<\-,L9)I*W5 MAA!/@P P9P;LP@?SL<5JSC.[A$KT+-%S-?APB9X+1L_IJ!\F "T%BCAW[0A! M(>^[]S]K!OL,ID, )DII$Q#D/R/DB[QP?-WN]W*.P3,-_ M)_=A8B]+%OU,]_=J1_6/O[3K!WOXMW#SS_A/GQ[Y[T 6U4 M!S[<^_BAN;NS2V=LU:U&HT9KIWO?/YV!C=NL;WV 9SH0M9T6V*JMXQJM'^U^ M_[,!5[BMSEF,E:_]CC^JC/,Y*G^W[/W*F;^*V-@GBDH;1[",%ZE8H_$2Y14J(6D> M2)H^#8U18BL-0YY;@"0,:.0"!DB2BL-V(JRR<5BQZ.$)-F64^_)J\A-%IY6: MO&!-G@IW)SQ8@15BQN?6*"PB ZJ-K%7,>E@Z8!HY747(,MS].9+QI\XTBO[E M#ZW]\RJ"9I_4^6*[+RY"X&EPZ%+B?0S:"2UQ+@02 (=$0IHDC(32RBEJ4J0& M& 6K&K-,S5+*>/?5812EZBY2=:?BW!W#2DB!;$Z;XR[7S&!*(H\=I8XYIW#, M%$+JEQ;GOA(4PG7:@[)2X%*PA;?#I2@1YQZ(,YUC3["%1?(8Z<@%XH((Y!Q. M\"-$)H0E/)?W,%7@#DMDM)3>AY7E"J7B/D1Q)U1!)@<2*2V2T7C$E53(>$E0 ML"YR2BTU(>;R6D21)5+<17@;5C,E[KJ0RGG)6IG@\12S\V) _0G8V-B-_&7H M4'NQB1Y/!/"7JA8XRX+S$24-V,XUU5R46Z<%4F3 M>V#<38FB)8HN%S4N473!*#JAR3Y:C5,N^X(YT&0G!#+ CA'U4G@6/"&Y]@N3 M54T6Y5);B72Y.[6R79*LI$_MRN9)M]DJ.HU7B]2C=YUC&,@9,.D#&$^(*7:[ MN4<;L.Q<[K4"*IU3EGH-VXU%\>T1^^[;G[D:]VD,U=S)_"1VCYO]?!+HSH;7 MW?SR_FMET_?A+UC;@T9E*_IX/-WJ?+VR>6T+],L#:]@P&A9 I@>F] M/IM_6P'M:.4EORJ2ZY6=1NS%BCW.-8-ZE2RVW9A:T6?A;+8K_]^_-*7XCT[1 MNJ8UV2"JE?9%*X7AA\@?6?JS+((DA7R\'8K4O8PRQ:&WLRW;]A&4(\;^^F7E MSP/. MAL#VPQXFDX&"DE!^O[CY-.KYD_\*8X2F_^B*-$O-'V.O6M$0[BR5>L M@\$,^C=_9283YYF AY(KLS/U,P^W4 2OA'9.,"P"YIP)FZ13Q"6<(J;:R'U! MU\9?:G0G24P'$;ENM$?()GC"-[9U:L]Z:[]?3I]LMM'TK-\T8?=/)TWIT>9O M. I G4ZWD*4WL%7&;OX4#,B'5VD:1#?V?W^W*/D!EE0?? M2:L\^LJ[51Y]9B7M[+*T&]>!XBU@-"*U*-O&;XB^ D\HO[(T11G$^I#SS_Y\ MI"H,8Q-P*[K^5K/G6YW>H+LL]19(K3DB6\5[<+TM>'_KG^/=G2_'>\>?>&UK ME]3/-\]KW_^$]S[#6&KG5\E6'@>89D?UP[=']>][C?K'O>/=PX/3^N$W5MNJ MP77AO2T/XZFG?-_:Z3[E1-C .%*>4<0)#<@EXA'3U"2@P@1LNB%1!IX2PV:F MN8Q308D"2]TQS@76/!%KDHXT!N.,NUJ?H>"\P(:^Q!^=UH]L.[R#/YO]R@?K M,[%9Y:]M'Q$*8!G]: 9@OL!W MQRN1!Y4ILA]>&WX;G.3/SF,Y11XBHUA8HQ./DC@38A"6*R:QH,9GRXD8S!F> MMIP^U3_,X;?Y"\:YG88S,!:;F@5#;W#\MM/M%K4QWMD3>*=_MBP&U-/K],[1 MV7XP*00=!$JY;@H/V",+*X2$2BD*J1V84SGQ"J_/>F'&1E,51,ZW!GDO 6EI M1;#;NU-2TALX4(CA(E2:0PO('H!8'H#5,S*L\L?G$2(;#3&,LP36-P\&&\5- M2,)&'$(&J5*(GFQCV"7[Q$7&-27(&Z5!B!1'6NJ(0*639-ASJ[,0W2Y#1;WS M2B_/:@$SCR$VB5H6,^Q3)GCB7B>F+4LA)2=H2J84FZ<2F_-/9#]*RZ3$$5GM M06P28$U>I4&K97R$KGI) &V)VZ\;^#V.N# MA&6@ZA:[H6U5+H3K8AN##V1*G+\'[\\C6$0+C97&0=' B4Y:@WS10!QV0FM6 M$,TL6 71O*^$%8[!Z\3KT^2I2A$;BUA]Z[W89T&:J%U$&F<1,\$C%PCPU^2" MX)1*[.3:AA*WB%@E=3O'E4XF/MW*<6?HMLX"-B)+E<)N&S*Q*Y1K*)TCJ)JF M:L?VK.**E;KEV\6GVIU^)?[T$7C=\)Z]WG!S+2G7*LKDCE\,Y!E86*[AY#N#;B^[JK,+.A,SV$Y[OML<@B(P^@@&6E[=XC+''8!'^"Q( MW="Z. ;Q:10G,2'V\UE,&P3P9E&M5HX'K7[SI-4,\_G^]KP%/E54)&I0" :F#W#LHC$9U6SE+L!0"JG!'8CWQ*&4K;6^]/]ZD5 0MOD&$. P!2 MA8Q0"CFL'<4R8:+]VL;L(=U$AGK%?,XO1-G& $%:&DGJS"=)F_DI2UFZD*6# M\WTL53 B"L2"-3F,!) )>X*BD1%322)6=&UCMHA5X3KKQD)NUBO?+G:VO-GU MQ@QO=IN;P/O@3T.-:@;^YU_5RLGK4$/-NNAPQ,>I'\:8_L7NC'< MV:_HAHQ2*Z)8DC2"4A@KG3-,.DMX\* *=]>-:;_[IW:OWQWDQWEK>\W>UQ-8 ML+#=_L=VF_FX+\\(N1!_1%^9_-=VWM/MS_N$!N,(D\C8* %-C41:,86P<"Z1 MH#+Y7]N@ZV*63?YO!L3[+#<6&!,EK4XP:(:9P>0J/L+(13+I@+'=K&VP=7[/<55B#DS@$H+S&/7L0 M+\/2!5K=@$>-YD$C_PD ^9L=[:+Y];^[S>,X@J@<]&^)T)@593!%C)8+PUVBS#+# M";'PCA"E1#R&1'P^W=[<#R3QH%)$TAF'LB\>.:#4R) HN&!"69%K8=P 8QD9 M+,"!SX7H%D9B-%<,A!1DT6N>K#78.J*#\#%)9H,NQ>%1Q '73_>3#0EF,B#M M%=#XB VRF@I$B./>.!.L+,1AD22&$>P2R9QE8-C)X*2(@@PA&P*HS0;13G(AXCZV@7/"[+?AY[0!,6H\I3AA% MX\&D%12((Y4$><';=@I_$[I1C,%L.0^TO(NP'?5CX08Z\'P7T MCY!C-E8J)P 4!Q^98'8NA5[EP"N**5W_57>=98L@N_91F[F!4"OGMX'Y!1,M:V=>XP&8 MB./+)EB<=DZ3N;AXOA&8K+9]T,QY7<.7KPQ]^*&<@P3/V S-HD#6#6*0[VJ; M[3Q#/R+<#+Y5##;O/44\BAM&$.21@T#E':EP!/8;\ D83^Z5U.D5&\YXB,4A MVD$.T(/MJ7U06+G%PW7 (CZ&MXISYJF\$'C5'L&M/$S&,$]C.(M@G0?@&^/? M6\V8WS@! QD$L0FBEF>P&T_&]9I[N:#H<(J*"S;;/\"2SX_9NT*H86(.L]7= M[U0\+*3-;_[TL3@ZO&FFBM"+B^F:K,QDXG(41K,[GKGQ8L ]CFVS^%I^?:*Y M"+[8184.'W0[I_W&T"< ,YG7;LYS3NO@:I7>"0!TRD>4^5*]8BJF[P_*GH^K M82IAI"&OJ^U/?:D%%VOUKE -VQLNX/%)JUDD[Q11EL-SKMDYL-,):L-GG62O MW2Z!^4F&LAQBLH-6?W2V6JA3O"1^P]PC=)%RET EX7/-D^QT&7MTJEG,@ S! MAW.V"ZQ]CM@;CS1_SGJ84^N+^!B0(_A2WIX*(2BF[M1VNQDB\B5\M]/KC4?6 MFY:T[:/NX*3O1\J891UN#'\.GW(LI3#2/'^'@W!0R.EZ M9=40]]'3F:\&:!HMY,B8]05F/<@7OO8*)J12)2PAS"SQ1"X),H@GY@+&/P!1]/OJH M=V98XFQL^V/-0[7 M(;6=3V>[AY]/K^H67.OG]HX_J^U\%GN'NV?UK="J';8:M1W/=\\;,.9O/VN' M?S;K6V_!!OLDMC_O.V.0TLDX;1&30*D:?(DU74WVH4A'L=)M M$SG!QBD38TB.8Z=@9R-74WV&LU[9R8G6]\CJ^>7M5H$A3+-)8+&=@W9A@PUC ME?/L].W/<3GT>>,^ 3LP[&8<6Q8!(:D.DBN!G2.1$TW%2#'T)<68LUK!C :- M&AF,VA0O3:CG4ZM1_? (=$@F23A%5DB-N+.@0R$RI#FC/@G**>;%L=?-<9YY M'YFK+@6)7O!H&<.@O$2Y1(A1@N@('#+BL5-;CQQ7Y9(O!J"L#&P^R M)'>!-Q(6WS&#LM<*X"JG3XJ\Y+,129-X\U&06[\!1*-21.*"^0= %6[A&M>\ MD]U48+2!_9K+0+3.JG,+T[TVUE*8%K0-U\[V%>$N&Q#(V=S?7'N*=/ )&8.9 MIE9H[D,^%IMM0'1_ !&22B(=4$S)!>>6:^S FF%@+#GLQU$2M 201UESL1^D M32I$C$0"&.&1!&0T-4@99J2TV*K(\IK/EGV>09!VSJ-;'( ,7533?.0R5.7+ MW/66V7%VT@6AZ#:S@[G?[S;=8-B OL@]SHWE?^;K U?*OLEN.WM4+SG?+GS0 MPR A&&(QMJ%O+P\AS\/+GDGW]B^]A);[3VR.7" AQL#, ]I1%+*=ADE#/9XKT.[?[]O\,@ MH7D# ![$E,' 9SDT7/HHW. TW.*TZO6_'' MY4ESRM(#J5(I2P^3I:/3?>J-,ZZ0SI[!+V01@07C,O&%KUFW[PG M>CR,*)4K_L 59_LLR>A)8$AQE4N(?GAPV9C0G=$]8]O#5TLU>_Z*23IY?6$-8J'Q(?;D43^C$7A': MD#UZW1R!EB\[7KYA%4B@SZ/%=M'; ?S9+((QBA3S5O,H5R3M-V!^\W6*L]Y\ MA_$UB@"5_([+A]_#P(W+1]-3SL1Y[#]EE!5YZ]7*<>>=)HZXQ"0E! /$VCOX M#"]PK30$[VT(7M0V/=O>J9'MS7W.B,H=T!["_PW =1'/ M<5<2MG)PL]VNU&P7@)BJZ7+"EY$UMFU1#W:( =U.V_YH=@>]RF8S5"M?8JL9 MTY!5O@==ZQPW_61&K%&_S][;][41K*L#W\5A>\Y M$7,B**;V9>:^CF ,]L\31V+LP>. ?XA:02 05Q+&\.G?K.[6@A9 @$&8GAC; MH*6[NBKKR2>SHQ4ST&GZP#RWFW_\W$3 M$=. Z0L1OE;7+[3Y=4OL[83#YM7G$[@7W]OY MPEKT"]D[^@BHO2N:']ZWI]%_^^N7[WL[N]]W=SJ=%MVZ:GW8O6AM'G9:.QXT MR#\GS:-CT3HZOMC]^F<.DN?-3_LF$"=2=O\IY\MBBU;D2!5- @>**XFCTR>P M,@;". Z@L36GQ)NHG-$*A\@]4X%.G\"6$WV/L]?;;W1]8#882RBWR3C'$_ * MX@SQ-FDN<*#6K\I9[9(;9B2QC>%,OBSM-DVFK]60S$&$/A/I3N&7[8Z>M9.? MM6&'@3#]DA!_ VNF"THO?C]KEP9J(Q3:<5BQ'S:_7&^\JP(#9RY2A3)6A;OZ M9>6N4WC.K#M&H=AE%23XZC 7/E=D+ZFV[8/B=4";A[&'@VZ1G/\]]GR[B/DN M[:9>S%;0Z(NIJ*TP?.A\_6'-&SOD0>58JX#*:9.I+LU^K30[75R:O:ZR7E=9 MKZNLUU767^#H;ZFR/I>Q(#4&?AE:.KPI%N M9A3=7%MSFBOX;K\*KBW-B56-8KMN@;R#4:^,#^K)K9"K@ZM]!E^*EBFD?8B( M!R>19B$@D@+!01EE$IM_J'+=Z[3*D4?UFD^L^?'%/F;4&QD\X(.&-4_:(JL" M0TSFXDXL&AM4=A7,%OD;%W..WX<%P?N'W=X 93Y=0D&_PH(L$=^JI/AK('$' M5U$I6W/]17,B5H#FYVB3IT.<)3,Z_LX]Z.#Y2R?XJY6]ULX&V=?,B*(7(,B9 MA;\,0X;F#EY1Z22IP9[JI7)R'@@D]5+>>RE#E$H$KE!.F@<8B0;I2!W2QEB/ M*I?DG'XUK<.0^ HBA@6![H,3@ P%42FO.XQGFS@S*X_V*H> #54U M\6Z"[YVU?4-S>D\Z\Y01VH5&VS@-GXO:X-7AVNL5RZ./5_M8<<6MC0@P'L22 M44 8QCQBC <<;0+2[G/]-+)0NY5+OLIQM?6R7U_VYL6^!#,L"JF0"Q@4BP:= MHHNY)L*1D(#B\I1)S>)E?SCJS,33OC1O\?N'XVY9X:%Q9MM%+,HH[[)R_H[J MF9Z ")^730TRZ$[;DQ.--E^<5?E7Y49^O1ORZD" 91D,"\P@KA3@L$P864XY M8D1Q8I-V3,;YEN6]4QN>SZBLE_SJF.Y;%@!]!4'*1P+KGFO'P^9#)''AC/?8 M^YC;\R[&X 767?YKY7WO>[)MLN'5>/ SM.#SQES MM],74.)%)-K*E/A^!A\4WM[\*)J;NP+&? 6*W*C$:)0,V' MD!T;JP:!/T+P7QM>PCC%/J;><6<(BK R(.I4(^>\02X9PP$T)7$IUTR8S8ZX M;R;8>N/%5=C96%R$HXS4*[\= [+?0,H.LI%_4NVMWA^\L>] M2OVPI61@LQIBSOZHBD.N3L+'T\?$;63MCR.C@@>+8/+!C'<>M#]S'&QYDH+3 MQDH3DK_MQD] M^_9_R_3G40A8+\0>*DISGO7C;\,??L\U)3OV\K?V:3& XDN_ V(,V@ -5008 M3,PX6&H=EP%3@Q[\")PO?N^FRQ*QCPN]U MV9O?8^I^5[UQL&J=&G:GR_Y:S&\YQ[!8>77+++]AQ%L1!OX;;I!"/H?7N^&C M].Q[_O#O,Z%]*E()&?H;?EYB\.UWG!QP-<'SF"Y$,\T MB;\4WN3N.5PC]/^SS&0YZX\/>D"_ JH&ZWV,*=TT 3G#8Z4>_[\C]7.7#7C; M$]]E\SWY-99>QE3\MZ++.$,K\/4D@\["!5WF>7'CCD_]%.@W_Y'_]:#GFWRN MPFNV.@_VA"=4['%BX)Z[MNP]C9;#W9/OG>V3UM'N$;RV^>FB>?7EHK7SB30W MO6B=?+S:V_QRL??AX_>]D\\G>Q]:)\/OP+W.]^@7N4M;[6S(M#8WKG) 2PL^ MGX\Q=H]:QZV=/XYWC][#]_:.=^E>:E[B[__=V1HT_\87^\+IA*/%2'@-Y@XK M^CL3CWRBT3D6(\YN.[HFU:*HR8<(?];7RVR"I9!XZG[3:%Z#T$\'0@\],*A! MZ"E!Z&H$0C(Z;@5)R$5'$>?6(RV31L(&*6)R7''_YJU:DVSVM/690.CG8N3S M=][?4]'0-Y-SNMS#SX74N;/^K'/PM!1H*D WSW\^3JDAYCX0TWHWP7-D/HDW M1"(A%MU&S%^QMQY,=I^R64^L^]JYY2=]<;[H$;;JRZ(_91,.>1843 AC,&&9HP MPEXD1Y@VQ.7(^35"]=-ON4^?I1-8.G#MV< MZ5B>M-[M#/;.;M1G!:6[>U(?R"$)P[UGRU=/,QWNVS:05'F^]6G ;0V]B/0UH1);B:+)=BM5B&' M8T",.V4)8SX1,ET2#[L030K!&16XI-QRCW5D45H3K"7^ITD;."D%I5VV+IM7 M;OV6:KS74TGCRTHUT&)=,/7XT?MTGG^A ^.'1I//A.37T>0O.W;E?3MS MW"PHI/'+.(EV,OO]/P\Y%/RI(@+G/=_/$1%XO]37)V=@'WU]0MN735%:W,7MTZVV/;. MGX?3=AC8:6)[$VPML.%:1W\>MC;#R2[]2/;@&LVK8]PZ^D1W=[QHGKQ/S4FG ME8O" "?#R"X!-IM@UW"P!-]<"E4ERQ'@6$7;"(QY= M0CHZC'0BDFJK+9<.X :O:;9DQ$3-;1X'AWC-;58(;MYWSVM#:BFTF8R'=-2: M !P&<>7 D,*Y>494P' T=503Z80KT4;IV<;4-;EY/% 1-;EY$6C3_E9SFZ70 M9M)M8TU4.B:/&&4YCP,@Q_'@D,@]%D0"8:;RS5NS9L22EE1-;1ZR'8O"Q$5G MPYK9K C6;.35J 'G/H SZ;OQ*A(M5 !C"AO$O='(:650]!8'K)FQN;H%7R/B M2:+/'Y_=K%CH^0)\F=ME;]B@]B'$YP&1E#5,/0),U>BT0 M55XAGC/3K:,.*$G#ZX&;I69)"W9HWA._-=HG9^>#,C@0 M2-,]RV'(NQP1R9) 3'%FC6<*$_OFK0#C;391Y.ZA-BM6G^=%\*N_ (AR#>=OMG,> M;VE M=)I?R\H5NIITEAJ/CJOV-H(Y&LP7R:H86%7;="2B[@"F?=?CL+S&^]V+&YU=LXP>#?UU,\JF'@\5>L RD' M)-_LYT+>]E_\^OU18'Y MGYS 1<]^__R7E'[85)2C "W5[14P\=MY#NK-GX+AV)492^.PEU7S_[2]$MHY MP; (@/!,V"2=(B[A%#'51NZK-V^+=*___=6^V =HO.3!=]-+'GWCW4L>?6:Q MA0?:OIV';U.4H*286I$D,9;:,,LCYXYZ[TD,&%/AE:-O%GSOUN3 EYD.^/Y\ M<-Z+#0#U]LGYR&_RBP?G[9 O MDLV.?KN?W6]5VF&9-)@_8XM4Q#\MS'GO+=9J],*AVF%3Y(]^+)JN_R<-5HPHS8(SWCB MF&.9M/#4P'\\.F64U74.X<-=8%N7S:-/<*VM"[@ZW[W*KK!PN+NS=]*BS?7IA$^#.=?2"7$(+H:@4&ZCA+CD 1F++5)*&(>Q(,:H MC#FL;IWP$R84UICSVG,*GPAR)@/%/.?1BI 0(5(BKK% FEN,2$C.Y76VE)20 M\R3U$EXSS7F&K,(:E!)61(P189[@KA@'GZ2$9F4)/;:+$.V0PI\@ZQ@"1 MI./2Y-X)4BT).RO$=%Y$!'R18;C2H>TOZR"O;M+PQ,#]

X/PTT7\NO9-HJ M' -&0B>.N*$,:4,8HDFJE->0&&"$ J])_1-W:K@>T7Z7&/?[1D87TGEKS)TD M;Q:':8]N74T(RCCZ&]%3@T'YE1\'&L45?VN#/FG[F^-ABO@WO5X*R^S?/[B3 MP]^#KC\^['9 J/I;_W<.8-'J#N(FF/Z=;O^\MRK]&VCS[R%R')#6SA?1I+G' MRBXM^BQ\^,CAOM]WCP!-CC8NFA]VO[<^O#^:Z=^P^06^>WRU2S^1UA%\9O, M[QX=MEL[[]O-G0X@T,;%WM$6WOW:2MN;GNP+28A0VJ&DHT;<"8U<8!P%@[U3 M+DB&TW3W!HDM<\F9$*SB6& 7M+-4::U%X):KZ>X-Y:0W=GH@3R5N]&>S2B:W MR=RPT%OONB(M5I;<%N^Z)R?PB(60WI:>L6HAK1]/LV2 XP)>9Z!YG4[L30@!%O@*$5BA]#XW,L8@Q#XUT&\ 00/BB2 M-#^>^F[OK(I@;EPN90<(8A'@1%F@/WD!)+37P4(>G<\Q3$>/AGAH(T MRF7-*_^N8_O]QD;1,:B;=P-,^+#GT)GMC=-^_W43I_TK]HI5>CQ!62@-?]G> M=N_O0NC_R6,;W_JU2L71)[+/+):118H8*'K$B;3(>('A+R!+%J!?*_/F;1%' M/EOQHP'V02D2:TLB 0N8>F\\U=QSBH&3F6S#*!X])4&Q&@E^U)I_$?O6&P"" MP! Q JP0SPERRGLDHPY)Y"X&(;QYRY;!@3]^# X\0$QJ'+BS3%QM7>TGX@TG MT0(MS=&FA"2D"24H*<65(X%K3N^$ YE<+(<%6GD:B$W!,,.U)8YK*HRV5K+( MHS:/@05_]6**O5X,-1Q<7_KF]WW/62#)"A2H-8CG/N@.&XZ$3Y+RY*AV)%?; MO1,(#$W"06-3+,B,?QU;XR@46%_053J-1?[[*4;"03F8LF:M?^=K;(LNMIK1&_ M^W@V*,4+Y/ ,C*3&H-OXUBT2]?)50'R^P9VR?)5#6&]L63!MBJ$MO'^[G]MN MM@?9?H+K+934DVXX[TP+J4C1A*@I-2*W9\3:I"RDF,&T*4IB]J:40HKN@F]@ M-_J,<1?=7NC'TZ$D^]Y%^ TL>Y<3,/[I#F+_U4MM"ZZSGQ@CC@B-3*Y?QVU4 MR"1-4<2",B^]A1]RJFV<%5D0FS@IM_,$Y8]'%!2MHW468)=@S2.5#JP=$ZT' M*B:"QK@6E!\F*+MB7WIE8*,ZA"FH0.ZD0T;"3X(I:A0Q*F+VYNT@GLX7E/Y8 M4@J@ 4DHL6;0SD[VHEOO0G$X+9;C^7"CT'KO1M X09+'+W[.GJ#7*R)76Y?[ M(C*;>^NB*+3+S4\HLCF81UN=R\MY@G-_[;E8S%/ZSG:68YSI+&9^:;*>\AO&T7RS'YUS2)X9WW?Z@7P#X'[8?PS". M9E5.6%JCL]E=LKVSU]G>;%[M?GU_"#L5MZY:A\W-+;BVY]GZW/NZ=P2_L^F= MVCKZ(EHG7^ SK'JG04A,#6QU%P8-[.$QJ$,1RT%UAQ+_5DIIC1 M?/B0$0Y [:^./7V!)S1->UE"P\PIS WHV["A>P8;NO2=Y.]=?K7H"QVFL?Q\;_@P\ B/;7REO"Y*T7IS^-Z@SP^FPV?LG?S\.@Y?"*5XO? MR>__&1\HG9WWSKK]0F<=]&Q9ZJ08#W*%O-L+&'\_*Z!X[2[.J?=P9P&7BG?>H[YV%TO08\=#Z>7,LF&SR1'XS\!.4]YKR1F5-Y M96!=!_HG$HX%Y)5ENH4"U^(=(Y2)B6C(C&J M*E>#N!YELYQS:@SBDV R4?WCC\L9G-_(4S2D\ROKSWIJ)0#OX7W8G49@3I"D M#!B]5!:9R#1B-!EFDQ%6^AQVK<1\;U8I)E,>[O+%Z>.NF/T0(#]MV^E<-NPW MVRY+"L'2CX])RZ)#>6^-MEWI#)F&!C^Q^L6-VH-!!+,BY#I&_4'>5'.N4AH1 M>:#C(<\#GNL.E#L/-5LT_7-W5/E4X 5["AJLD[=SKZCCVSTMJQZU>_U!(]C+ M/("8;>949'R4,W<9;:_A(N!VT?$]OF@#VB90;+0B$W[/1>P&NUG1%_9AM[>_(CW-8W&4A40D\SE MN!F%-#<&>:4<93HJ0@R8Z!?=!5OYK)SAQN)*\3],?FH9>0H9:=([R@A=GX7[ M?_^G*$X^GM7;<-2>95H[!-+1YT!+C."O"),Y.8FA#98::(:S;*P7UY[!1(#? M7]KM_U1*YQQ@LPO?[C5LT1@@7_^.+/($;CVJ7+?^TLCS3JES2*ES+O)C%T]2 MG".-XIOP,+ZI#$RZJ&;'Y3)]A>O#7E:%^BH%$E/*$5/?8O'V@A7M@5H"[ECJ MW2(L*F^\0DYF>VV=5 MK.3*/Y%R73SLQ3V79;S+,YEAXD2 T#)M[NAW!'S=F6QE68W MX_B:W2S[$VI@WCTGAUN0_XE2H=>F\5N>QSP?\&X_'U"" F_#,E2_5[;Q(.N@ M3'<[@%#]J6F>NG^Y9GD:X>K=7-0[IV)D=E[>^/RL-!K.;*^8M[-SURFTH OJS_#9_+S/Z\=]FX;,<.#/6\]RT;.A6<-JHI M!DF9$( L8=+@TK8]NC/E_?77,>5W'O*YCOJH/4-+S(]) M:3COC0K6%X1XMM;\_$F3UR>MG*(?493>F'4MY'UJTBNRSLF/J4FO%W_UILO> M_)X@YL<,]FD*Z)M5*Z _L\?FUX)OP2N-)GSLL-_8ROEN16[PMA]T\S$)(VL/ M*P\_5>WF+C7V%UUCY8OOWW'&LVY<6$?G4>:AGN4\R\2\NLX&6]?<+[G-0W:: M]VV!%1=+%!#<>+OX.K#UYF=2X+#5R=$R: M7[=(\VCW:IO_L@].46^;W-G][)UY47K MT[ZR+H7Q$O:U?T+:^&I6SLES0&)5 DEG0"BD09(612%+@%]Z9R 2_92.^ MEHJCGT>G;NUL6<3^H#A^>XC9]-.QU3O&9=V+O_Z8N*QYB))7^CTL],=JG3_# M,K_XX*RGQ9C+Q=2A]0'F9"=3ALXQ/.OWUH@FD9.99YO+_WM,9.\HI_>BMK6< MOG8Y+2BNE-8K3R7"CN02+1+LK< (TACP+DIC3"C*\O!9.7T QWU$W^9K54Y1 M\*2%L3P9SW'TL/VU,H$21;QW5,\EOO6F?U&;_FK1IM_[NIN?"3=WFM];.W"= MS8^7N2[L[LY'!M>\W/T*U]_9N&CM_),SBW'KZ."RM?.%PWU($Y23)8X!@4:2 M.XM &B.RAAE03@Y,7L-]2'%!#//2R@F&*PB-()/$<@ED/6JI.4[4DR!]M+6< MUG(Z5TY;%_LBA:2<2<@H#W+J@3]I:STR'G-#?(J2LBRG=U-.K^H88WX4YT-. M,UZKHEUQ*W"XXO^,%KF&L&4A;+)EX(P+>:=SLO>A>=4\V>NTKIK LSW=R]\_ M^1/NW:2[.UN\=?61-7?V9NS [8U][A@)D4NDO0F(1^:01\@C@3E@= O?.@ZBJ M=?:HMN CGG?\/"KJE@H"+]$BK'?_H^S^Q5Q[9099KC8AG@3+C8^ QLS)-"?W]H0VSYL/) MLHVOGF-C_?LQP@@6,OP:C.X9SU2#T4\ 1N-H)V&$S<086649XLX(9+1TR$N/ M:8Q28HUK,)H"HP4M "=#P7YP1[HY"9J3>VLR07,CEXH!LZ).RMPYW@^"648I MS"R/"O%D"-*4Y]-(YJ-GAJ?YG2=@3G[T6?.5#/KXFXI MF,.2E$7J95F=] X4]>>=D*_%+S&@#1B6/8C%O&P-BP+]E8^#BY?^@EDKIFN9 M^.AE7/2+,@]6)_G W&E"?REJ1'7/X1+A3MF CSU)UZ[SYB*NC:%ZNY=+:\YTO'0K)6.D M;-F.R0-:MM_;@*S6=Z*Z:*LRA%>CV?L#[<6/>._H^"J/;WL3.&\>V]%'#F.! M[\"83^#W#U_([LXNF[87FT>?3[9WFF3[PT<.8X$Q?KJ$?_DV<.?M#_D(]]/% MWLX_AZVC<"WI;3_DSH568H0=BX@'@Y%F,H'1Z#6U0::4ZU 3OB;UK(?\?LW> M'Z-I^R,=$#]XLZ^<[_Y?#UF-%3?:[]&$[WY@1G\@8 U95D6RAORJH%L(REJ9MZ\%>MB-F?F^4#L-9PE?BBK M!]>'B#(F;J];AP52Q:_^/I7T5UK@^];K]?,ZQEH&DBYVI?*&*"Y1@E M3@7B41KD%"6Y)( U7# K:'SSULR&QCR+,_XQ#^<>O+%7#LWNSJ[F/>(+Q:S% M[.J!P+4\S>HO!5PUU7H\/!M3K4 I2+8(P*T\6(S.!^2<\"@"G;:4L%S*_,U; MR=?E;&K-\T':S^7]6I3 4PKX_=C6R_5O+6Z9\Z/HUMT]7?E([F._?Q[#9E'U MM$2F\K1A\E1WM'8UT5H"F"8S&O:CHMQ;D[OK< GTR@CDB&7(DA!C5"GR2,$& M7#-RM@7\C'>^=F*]")KU*IQ8*T>SAF!5,ZT? &ACIH55\$1CCL!*!*8E0RZM MD1)R5#K&'.;,\US/4)+:J?6D>_A=[D/9>75>K:?G68_KUGI?-AH[[XV!JV9; MRX#39-2[%"8W+$R(,94 H11'SF"+4B)@ 0;"O'8 3G-:U]Z=:]4NK57B6K5+ MZSFXUAS0JMG6XP':F&T9&C$17B,":X\X!=YE,ZIY)4*P1B21"\:8=?S@.(C: MK?4805T3S3(>'-1UMV+'+X2F+6\++"(F' M.<'J<*_G!+G)<*]D28J>Z5RC42!N .0,HQ@QRV3 2N1B#V_>ZC5!'\NFO',= M\=J%5KO0?ABMNQ_*U7%@+P/?)@XG??(\*(*2RU9IRG6(E!0(!R]4H(X["U:I M6N>UR^QY2%SN.9V;6Y^&:UVM\\N/1NIF>VHQ6)G0/<]I:O,226IB]SS$[I]" M .PZC!13>_5/.]!^'A9/ 99USRZ#F2+GH$OUED''-(.9XDMAP#YCT2WUMZ MU]6NO-J5]PHXW^T@5U/!QX.^,15TBBO-B40X&9;[-4MDM3*(>>,]2 :+DCX. M%:S]>?>B@K&4\Z)XP(_QYXW+.DSJH9H8KCPQW!J+1LT EX;![4P 8)=L2 1 @X M)H+2&UCFJ%!N^8& $7*D#3=(ZM=4]+5V<)6^I"KKU7_KNO7^AMJ,F M;U[LI^2IQE8@;U*N$&XQLDY+Q"QL0$:4BD'"'M1TCW#0BP=V4#1B[;5/^VW?^)8+9^;' M[,YSI8]-J0N8C'_=I X?QQP03[BI)E3DQ^%\%'5$R6A?R5>WKSZ)YJ=]XX3' MQ#NDK='9OXN1230@@;55+BIBA7CS5E"U+A?L*I#@3E$O$,1H&;&Y9YF@6FR> M76RV-_:# ^PQTJ,@"(B-\@(HD=3($*N-$$845?&Y-'/$IC&2F,6@6TA3577K M^CMK#="&V0_:_A8[E^N-C'87P\)SMN2]\)$3VS[-;"&+7+[QN>TT!K%WMGX6FFL,=*ZD\)BRTP0['2Q("H,=$B,-3'D; M&7;Q6CWM(=;5DK(ZDG+9^K0?DI4Z2(O@+X$X=0Q9FC2RG$7*!0[XW""] (1>)\4<-Z M<-B+L7%[_>KUQ3VEYGH6L+'*!T>CL)H'T"32YBZ(@GFO66*R0GI]Q\X)!? # MM;WH]D(_GCYE>:97)W=7!WA[\Z-H;OKOK9VMHO.OI(Q@8E'".6U6!2"W*C'$ MG/21!R ,6>Y:W5F9&X)8X5P8(MG2XD?, EK[- CZY!E,-8(^$E\I.FE*$QE8 M81Z92##P%>&1]90C;!/P3\\<4P[XBEQGL^=UMQOQ"V3F@9UC:IEY/IGYW@3$ MTU8Z(Q6B"3O$L:#(LL"0!,8DP70A%ONC4?2 1K(5HA(<+-C7W! M'"::.$1<[DMMX"?ML$72!>PE!TIH! C1O+[4(QFZA_UQ5V!<6UI 'UI4HQ;0 MU1%0 48RK!Z+T@&L&6<1=\HA:X-' #G&24> B^6B940^)LH]D.[50K0R0G2U MD6V&R(VEC L4AG?2_1_WG@$ M/]EI;:HPP7W5WMZ632/ M5;_W0<).0$D,P?!;[%57J3K&G>6PU>%WAUAY8%-F!=5C F!87#MSSTU[TW8-3^&(HH185TIC5P4ABB^(.I_V,U!U;U7@8 M1>N.CME6C_5NG9QUNI[$<8] MG*G)6N^OF-!\N6I]VL=&P?X"RNMU< #0G(,$,8:LH,&ED))+[,U;JM=GZ[1/ MQ:S>$/8-Q*'='XEA]>.PW(@#^^ZDVQL4,IPO!(+3%SVSBK/!'P!!N#R7[D<3BA\ELZ6]YW^U5+^7/O;HHLJM=TCK8%UXJ3K%# MIN@O!TN&C)4$6;#FJ.98!))C6=;U?'6QWEA!K"^N^%L;!*'M;T[;+M!_R_8Z MEXU1/VC8>$/!:U2XMH+/>*N;!_8::13@W/BK T.PG4[WHI^W7FG,% \=)Q[Z MNG&1/^=C;P#4J@$/U/[6#L"K"GH08K9'X*8C2^>/+FR]?(W--JC003?+11X# M($6_'0!;"@4(;T7@!Z&X-HQH=@CP8GG_#&L6;G36[;<'0TMKRO[*9"2_/%3$ MH=OIV%Z&O_/30;Y UN:]4";1V$:G;5V[TQY<%K>?O?=(B5^?AZ+3=?$D(>-M M*)XIE_HK[NEL)U=,;_0/8QST*V@>WZD<1,?V^^W4+@$Z9]#E*P/?.+/M ,+2 M\/8LRVH>9KZ5+7"LP.+UQL=40/AX1 7@7QM\6"N^-AY_$0?6.+&761N )7S> M\X<%CZE6J[)V&\6MRX>/A"P M6(60PW6+)U[+]0[R/GLX& M+,ZZ^]K% @S!#2#KFH]NPAB; LT=9O;DUUVN3T^9.\_OVSJ?OS:MCTMK9H,W-C?THL15. M&)0T"XC'J( ;^PQ7- @&D&.DF"NT/T9&[Q*4N[GD"6<^Q[S&!,J!+R?63,0$ M5PJ46LI%E-JD9*P)/FCN3=2WG+7?+7N]ENI[H:\GVY_VK;():R.1) D@./>. ME:I@PORJCAPNPB@I3 3[P6S$\L#-^OVB'P>&PBLK$MZKZ/7C\%>N TI\/ M%G]EHL2%!Y(<>\]DV%$Q-3L3?Q_VAJ,YLP<1.6#LQ\@F&.QOMG-A+_MO?KUN MNX+A.CF!BY[]_C9N2C]L*LI1A&SA%6+QVSD,J)<_!<.Q*S.6!D X8.7_M+T2 MVCG!L B8?S?7^V+?8#&2QY\-[WDT3?>O>31 M9UIQ.N@7CS 'WZ940*G,X>LQ,&J(%098-1B20-"H-(9Q E?F)5N![\2PD1F& M9CI:#3:ADHS#7V"7&*\93C8*%:.]$?2>">[OQQ_[Y^XH^D'^X-C[D\^D5JTT M44GN'EJ7Z%HYHL_E).UTKQGFUPZI_BZG9Z?[>30YKY@I'N/FI_U<0Y:[D) 4 MN8B12109HAGB HR=P SFP;]Y*X$G*K6HW$I%X++QLB)'GX\B7D6@U@.EZK6= MAH)4D=:G?:JEDE)SQ&3B(%71(ZT91THK)RBWD3N3"Q30FP]#AV;$@L"#16;$ M"F#G_6(3:^Q\(5*^L\&:%_M6*F,5,8C1F+W;E" 7M4?1,KA@8LI9^>:MT7R- M$_6XV/D#8U]K['P^J>*MBWU81Z6(]XC0$ $[X2^;#/PJDM(V '&F^LU;O3XK M48T1;+Z;1,#Q*2#\U#_/^?KY-'+>*>S4 6B_<=H=@/S B@]#3"8C3XL#0N_S MH6L1.G+>.^OV09CS[QU 9_AEB,KED>;.M2/(HF9F?^;TQLW!_K0SG M30>V\+%!(;KYV[V8GZJHK>5S%$EOT,X_GX'E$GN]D6[(IP3%3X?=#I@W_2I, MN!'_[[P]6,E@MR4#(#[#U/?:10A1&3#P!3#GQ04]_!%A5*>5"/P=SV"=LY0 M>=37O=TN'MC3PN>=/_SY[R_]+&;#8(=8'>&5Y](@=,4'*D'-A_%E,%(5&CB, MF,KB5O@2"VFQ.8*JP-C3Q9\L=\)MEX/M=Q!/8\]V8)=F .X7D03EQ_,1_6F< MCM.:HSK@A_UBAP X[P\ O_WA=*4$Q2(%O148B9P[%FPPP@5X+8<#.U:G.AQ\8ON\IU3_E4_X-@PCG,X7P7Q^/\%?-[*UW,DC',D=.B!,",D&]0C(Z M[6),.'% _.),: &+& I/OYK7_F^-7]K_N?Y>3D: C9.ZY[W!X3"PII#P;HF; MJ=WK#QH9XBC^?;ACBB9F&4"+U\GOC5]"3$4 D.TWFA;0N;Q+YN-_GI_&\6^C M?3A^"?3%9O377OQ/8QALDH.4AD=9>: YR RVU&D;T+D/['\XY/%&.0$T]R6D M%P5H+MKP8&5<4(X+#Z6B&#WF\(OMTZ7V3/L4?NQT\FVF]@VG4AH20C1M$7:.XX\53H(H2/-G<0&%['S;='. R9@.XW_&\YN8T):BIBN7BS.8=8F M:WZZ-)J8I**I42C0ISXL'X=IH*29V6289@:RE=62D]VLAU MQGE@%A0$1@[G?G?62.2"3BC*"!+K&(AI?/.V#VL3X^E]Q-2-Z!/(US1 KU4T MZF;Y!00'$?YA,LR-3)$&%8**'#NE3>1*@6W$F9$N/"9#J67XD65X2X!1JSGS M EN.3%0!<:\\TI1%I&B@T1&&N?%OWA:<_H=(,*4W2W#)R.] W3,K'W/QBCEE M0[I=LHT1[;(-,%Q!9(I8VYR>UNWD$-HJ2W4P$R)=!,S"T"I+<\+$S6&_[:Q* M 1_WH/!Q7ZQ#VUF1FX8QUNHH&X:[M!J<&.Z-\/S M\ABZ'JXX1:)7FSW5Z!\C2R>F^@WLLYGKCRUEWZ$$ M2S!./FOQ4'>]:LX!.XF#49CZ<(XGVV MVK(Y46/0OY/CJWM6 4Z_DO?\Q9%TW^PGR1\=^4C*VX\=%(?V6[;;X*=;'24E MV.8T_!&>%%!0NEOZE8<#'B#"U8;&Z:V9^Y6SLTS0+[]43 Y\O"@_NHK>NAN] M6EO5ZF<:+>;[=%U6N1"_"4A8E7&[-#%QOW' _U\WY'E,WO;.[:^XX MBGB1,NO%^]C)4IFO.1CTVNZ\^!9 Z&$78/FQ4G2+9UHV/]=KXP056B@K@:-P MJT7"%@>!99 2QY7.SQU=J?S2=B8#.Z!O7WO.+HQ-Y.P4%JQD0$H=9@)(J:'( MA*B1YT)(F2SU/KQYRY2Y[9SZD9)V?YE@3:--425CS=FQ_[E[,N^-M1\,-U80 MH0,6I$BE"A'[;%IYZCPS=1[OZHJQOP+;RB>06J\Y(L80Q*FRR#FB4,K.8Y($ MXR:]>4L7=8.X/8^WBIHN=..+.=GZ:T8OW>6 Z_E5/Q%S!U^RFZRH^HU?*A_] M7Z#0*K?\?T8EUL=Z-5L%50(PZ-\);)FKS1]TG/57H5H!#"LK;&A(67_8CM]& MY#/7"2G382>NVAB 2,5!6:/F3G9C<>61*3@:3V9[H^SC"4[@ 3Z&2<$5?Q@5 M=NKED]Q^>S ZC1MBYL5AS-PX?^^LUW7%C0H^-&4$3II]^?D!T"Z.9^ZF/C)A.WK9YC71GK0A5L- M,XP*<(6)L5?I1E68UK#; M.2F',#ZR+P8+'S\M6%LOUXV!R>L/;SDYUK'FFKQ-ONBPSI<'N2[,4ICRP46$ MU5K(ZDZK4\9K6D]::CBF7FBIN;16*TZ$L\9&0I@7[BX)Q(]4+.ZOT>1NIXEB M1P5>->WW]LGYR8BJH5=7VVC'PWT^?M_>W+UH'7W$8&KO1RHDYCP@KBQ%/!"" MM- 4)8*%TH%8F]2;M[-U0?\]60?KCG)BE-$6N+_PF''OG8Z<^\BDTE%H36TM M)ZLA)R ?N6V $XE0#R1>)>D19\XAPWBND*T4$90FJ>2;MX3-$XX*E$M]-!MJ M-&J>$F'10N5LG@?:5>F^"3Q;R5HI=W8^%+C]$!N^V'9550H;CL[+BEE#'3QE MK8SB6]HYVZY]TLAOGV3=GM=B4DG8 YM/ 7+4%CPF,(R".[2_%Q_JE0+GA&%=.8I^0TCUR'((E/DHJ$ M:^M_5>5Q9X/EWDJ.I>BL18SGWDK>*&2U-H@ WLCD&'6Y[2U9U#5TO=CO#)R :]1N,9^>_OQ26[%_YWU)*VG%S==EM!UJA=_]:;+WOR>(.;'#);=Z;*_ M%O-;SC&L55[V_^\->S-FCR'[DG[##5*L]?!Z-WR4GGW/'_Y]AB9/KW8I1(^] MH\S4AIHY?RLX;6OH/OM?U_OU;9EF/!+ZVY_Q9YN.8><"5$Q'U;^@4;1]+5[) MO5\;N?EKHTB=+5X#*[=13-RU>7L\>:J0I(#BLT&CB!AK#&?B19\!E].7_& MRSC$T\I!>JU;V&#Z(! O7!"ZW*3@QIRIZ>51/=/><$QEZYT7X[[0W>.2\F\KD9"^3+Q_N MGGSO;!]]X:VOG_#>SA?2NMK]OK?Y^:A)_SS<.]FZ;.U\8MLP[KT/7]CVAZW+ MX7?@7N=[](ML[1S V#YW6CM?6.OH_7'K ]SWY/W)[LY'TMKT8OO#G\=[.Y[O M[OR9FFW\_;\[6X/FW_AB'SNOI%4*!>XIXLDG9*(SR"C/@G0F&"?>O)5K6,[& M#E=)-E.;;$FT*;86OOO&N@DQ;[OE-.H^& .>$1[G0\"_'K(:2ZS"2L';>3\[ MY@LD>12,H\^ 8U,=I@J"EKE9IF;7._>]T$RNIX:XJQ'$)<>3DI0A%G.V+4X2 M61TE8IR1Q'+)Y13?O*5@ERX*MWT.B%N:S*7BOQ4E<_-W](-&W.X_Z< M-(U*HQ*UUCC'*==6^<@M,X$E;H2:?TZZL^VDH(:0-V_Y&I]37'M)+)N/)S^4KDW=\LYT[:Y8L'( M>'>Z-N\17RC,W4#7'H9U3\C;KN-93=X>&?#&Y,UQ)GS2$D6#;:YU:'.?N( " ML#6XS=OE5G'LY&5SP=X/YP6UZ9B^V7UTC>RI6NR=L]L*SU M;H*\N6AEHIX@K"Q'( T4&8<3TI&3:+D(3.08\36N9INUSAPNU&ZV%\';7H>; M[<7PMNM05O.V1\:Z2=[FE'1 V0#7-,I-Z)#A3*$H*#;!R9BT+\+51>UT>]K] M_;[;2[']^MQN3T_=G@K41BM:4[3[P-;?$Q1-)!\)-0Y)80GB+%*DM6<(Q#U9 MAAVE.8V/FMDBZ'&>;&[ PKHA03"AD< M'.*2"K!$.45>$>EMDDK17(%(K_,'1WV\8*]:$2*]UX^Y'\L+[ MH5\='_<3@-^$JXX23["7R/*0JP>GA)S%%"EFO/YP3 X8-.Z*RI=VN>^ ">^+#V#[="Z%8E M-CO=?/A1,\7EP?+RFH.02Q&B0MQ%B3AV )L8:Y2\44D[CFWNZ_TH3/&1MV7M M8ZQ]C"O,)9\4!6LV^<@ .6:36N169I(@*3U!7 >&K&(244&MU];!/^*1V.1C MNQ9_+4H73):DFBA;];/4IQ[61JO*4O\U;'2;"S:_M&*1'T\;37LY[+=$3%G+ MV'4!$(I^)NT>[/EN#SATZ)[!=E\;M<:9;*X[KFI<%-7L=2_"WX->^S@V_A]\ M "2KOU;>XN.I7R^K6]\TB:,RV5M___77L$SVL'JPBQ[0K@%&4%DQ,M>;S.TK M&Z1L>&:&'\RE'XN'.>_#8_?[C6 O<]7D7/.C+%L\ND;Q]H+F)+UXT,XE_ L0 MGVC('M-V_9FL!X#2^,Q!ZV MSDZ-=QW;[Y\ MQZ[U][ZU@GDX@:OW!WG?7[_ ;(OO='UH]IMM=XJ*.#<,IFCM-=%.(Y>S/\U5 M>=NGOAIMW-=PG6MCR9<7QW[M % MO0[K8M0_=KL>7\!V!4QEAK&(#,W]P(+%2%LM\J]:1TL]P2&78YMM+CLLN-]8 M'"WUPX2G%I G$9#OS8/]Q+E-SG-DI4Z(&\5 -H)'P4MCO"26,\!S,ENK_#]% M+[>) ^DQ5LYM(V'/,C$= NCHUHE?(X/(L&T+#YGFV$<[''38+,OR]*'S>N;Q& M\.8W<;K/QI]3QKDH77?-%S JXIQE9\BP,\'>KIYL&.OXJC9P$\;:W 1&AK4G MCD2$F0"(-Y$B9[Q%R5'E(C=44SU9?+&H'EP@+K[\33@]R5!^RB=DF: M>NVB#OYMY/ZL6I&S:A6>@4O<+"9#+C]Z[7IH[&MC\H7@7#7W-:?6)*D0*SHB M$V&08Q9^Y910)H7S1KYYF[KGO04L?KCP(V!Y/M!82AXV*Y";E8A7)P>MJXW] M;&X3+1U*+!K$HR3(<,%1"@9+J8.Q01?=W2O$F :2*00I;:@9I5-T *LJXA8' MET <>H/K-E!N)UWVT2JZKN96TKF<>>$7J:P=4@#4]0;;\&)E.8T90CF*\K)3 M8RELN0@&6QCZ7(:7*1TO0PB\-MIX&FX;JXL@F''R@KCJ0K7JS=YF.43LM _: MV< ==]LM7$$PMN[96;QU@9,$F/0"98IK MG9_!36Y10#_8#KD93":-C*UJUB;ME-=K80"^4+C'OG%&R^!SGBLEB'NP1C5+ M$D5-.<>,&$+ !B6SF:[#?DCMWE@>)YTYV0%Y9K,OOPVR-BBX_4@<+?Q:F'CW M]$X^,G&YX<"_,D6O>QRW ,W^&C_;.Q"TZLG*CGXUEQG*&#S/P3ZL@,Z'[DA) M+T#0I$56*8VTX"&">4N"-T""LUOR5I?D-70*9?]$VY@B.R![A:G9K_!JV(W: M^_.3\[*)D[LLFPI.2&A6@H67?3YP7G"\53^05!!Z-"!\^.IFBU.'JQ M;$%>(G%U>?BG: [YO%AZS:?C;O?IN!F?SE#N\R-NIW?%C)6@7 +QJ\9;L;WS M:1\6A]N4$B*^K)@/!J'D&@4G"'!ZFRS.(ZA.D[2\F\8NGI&K:.HBQ;:8V@R-]FG50+3< MAU-77F],X&KI$(KE62 \YVBSEOUG8<>>PBX&KC4"@M.Y(QUV7CVS[>&E IZ MYT6CM]-1-[K)CO:GW4'C$N;4Y-R\U)[/@ *.*@<.67GV\*_ M-?+DE"0N[Z$2* JN9W.K@=);5)"LQ8<$,"+8E>W3R2>90HA[M8C**S5Z53WTV,_%WQ-/U7K#*W\/;.UK[G(1^[6I0KH"*N$D8. MS"HDC<4D,&>39PN.!D8G6.5A\;C98K5)YNW*]<;'E'?/T* 2A?]H&B].[I< M[CL'XI@=N9.7O=:8&! @VOR]_&';+\[5O,^J.-_Y9&+Q*Z78BZC8HF?=_@!- MOE\B6P%II7D*\N KW5V9>KFA\Q"K)K\Z#A\HQIY%SW8F6^8-=\KNU=G1?>T1ENT+&;T*WK' @P]5Y&D&BP5J44A+66)^LM#IC&% WS M$7-M;BN*4 O2J@C2D<=P/;:]L\&;1QND=;!/-"RMI0XET ^("T.0=B; 0GJA MG<96!'*MH>-L?]%A1Z+!82^'6H!PY=Y$C=O;$JTW&B^O4_%0I0U=6-GOUBJJGG&U#M%J%=<#B62#EQ[EP(R00 M9G*B N'KYH9^P4NJ!\.M938*!V228ZJ<,50$E92PE'$2%K04J1?^\1P!7V#Q M=V%6(9\S!DKL+$1$ 2,9 @!!V(U50#I\B9(MT4XGN^<9^S. MAP'MTQ&<#,$FBXF+IS'EZ(O*# >Y")G,%I9PD=U<>L=LIPB:ZQ_&..C?T)Y^ M 5,JEB=//K?W2L/T9_>U 2V550 M? )EWU]E"<4B'' 4[3)A[RR,TJE\#:56*MM]Y_!&N.=4<.-0P<^<\XU#%=M5 M0'-V"8ZZ#=YQBM_93MOUVHNFEMQI:F=EZL:6G_>BM+>W_)PDI(6C!(YT T[CQ#CG""## )4&%_7 M+?)9&E0R)5YR@TKS,CLRMC(H-TN3:"N;1(5*FTCDKKLNWC*#-R:Z/Z2!XL\_ M<<0L(UVK7:=^^IGG9[)NC:HF !]JY(:=.5#H3LTZER_>BT<[)1YE[TYPJU'> M+ZP^>9G4JLKEW<*MHT^7K:-_#EM7AR= J4AI\?F+YN;NU2[]R)H?MDCSZ/!D M.I<7KD];FQ]IZ^L6V_Z0K4.P$C>/1>MJXZ)UU#J"L5[L[GRYW/ZP=ZTYY RM MV_17K:O/Q]M?]X#6[7YO??C7N ](ZUF(E11HV;9"]*[Z),.C 3N.;""D/SX3=7 M7MED>"U[KUSV)CPAEZTK+UH7^X%+2;'7**9 $+V&4&2]S-T^<50NV 3B3<>4>HD9$*(2WP M'IUJV7OELC>C< [V!0O$&A(1BPP4#K4&6:,Y,VKV79?9C,K'G051>Z/>PSA^K M9?X,J_SB@W>?%K0N%[-DF _>!&""S\&SYVMZUMH\!I;\D>=SP;VC79'OM;O3 MR0K31I )01QB1CG$D]7(!1Y1X,H($)W$F,L*<[9%S[_'*O..ZY7??< MQTBK]_B+VN,+"3,\"X=/D^:'7=C;GK8^;%T 088Y.H;G__B]]:%YV=KY,QXC$F!!N;(:=##"+Y%(7+X89SPI/NH7SN8\'5@OGZ!!.4 M3X@B2JDD4EB#8#J>$/R)" Q82%H"C$G%G2U;;CA@O\S6N,:L)8%K,G&T-. M7OU&>:A<[Q[]/ZH"?^V M-O\X;NYT3IH['Z^:.QFTFA=-NDOWCO[,FE3RI+@0 E'A+.(L!_EJ:I!)UE"I M!>,Y\Y/A]3GUO'XV,ZX6S=413="E.A(CJ$XH>B%!ES*;'0P^UX8&JTZ3*+4J MBT$_JB7WB"=OKU4#K;8E5V_S1]GF"RGS]LXQW=Z$^=C<8+L[!T"7PTGKZ\?O M,"]'\![;V_PDX%D9;/3"CTA,(%0[9(,$#10U1YH[@U*P/C?Z=IP"969LCL/F MYS/F:ME<'=G,OD1'770B()$LF',X]R/ )B"#?8J8*1P%!]D4Z[/]6A[%GGMY M9W&;[5P-[#0T+MNQ\]-TB?\A6O)AZ= SU:*N8J\;;/_P2?!IN,PU.BV-3I,= MXR/+1_I)((^9 7RQ"FF<#_HED8;[9+ #?"ERK>COJ]'QY!GVU;\?XR1_(8^O MH:AMI3/:XVBD<]P&I0E1.(5 @2TQI>A=2%$-12\1BL:MEY2*V 6GD0.C#7'A M,#+",_A)@#)B4DB%:RCZ]VP&S*CQTW0HUJ@15-YK[=,R<_.:<5]=F@NX]UFW MW\X?^*VH0=;^%JN,PFH_3WRK2E#&XZ]8U^]VS@>+OS*36/1,F^.\M(.(7"_:8U04\_W-=B[L9?_-K]?3M=NG:'("%SW[_9.X4_IA4U&. B"T M6]:5_JW(E(0Y^#:E DIB@@G#@:I$ M';9<>NRU]@J2]9=G[(;0NGO M53%R4;6%477NV/O6]G$!->UTNKXJ_/\9Q.3@--?F*PLHYQ)@_===>.'3OM!< M<"P2"DQ9Q%7P2$N2D*+" J,D#BL_4WCA)=9<*86X2*2XWAUN5,%Q6.?FYAHV MHS:*1:'6[EDLD:??*$M3EF5=^K_=L4A-.1^K5OV!;Y^* MN\_GW#O<>),7..53Y59J6?Q99/&ES?=R=7^64!\_R0S]4E#^[CE<(MRI-E ] M1:^KC-3?YZ[O>^VSJIUXT5^NT8O?XNGY3);R,H\]]RQRU1[^7P]ZPI4^#5JF M^+VFPG&AI#&8!V*,U#ARK*P.R1*";^NBP)8HQ]@;$?-R]VCSYV]D];A+OV(X3Y\>P?N==1I[UY]^CY]5+I7 MQ()]/M[;:5XVK_YLMS[\<[)+WQ_!->"98&SP7-M?_SQJ;;Z_EI^ZKY7'AEJ- M?)(>Y1KER'!%D3 I8.]2T#Q'A:U1.EL;>IUB(B3;=T3R%<*G.[IE7P"B_-7KIMCOPW3:3J-?QN?T;_.;S8GG M_XG"]FM=""M4@2F:X?22@/.9)[\OG7!6 (6FHPX MIP$9BS05 LD@F05ZI ,-V6 38K8*PXV \^-XSQ)I-3_U-DPR::6"T((14/]9 M]5LN@PDVL>SCO8/?I-YK/WZOC9TCEKA$'5=(F@3*7=D(RMT3)#-1\]HQ>!^, M#[VD:J]WV@_W4&J2M9NU2AHNB+>P@,J0)&G$T;-;VP?7"N^Y-^&$!R 9RZ2P MR#IL$>V=QP',.Q[5-.]-@''XAD2G"EC#.!\81A,A*7))': MWEUMW)DL>Z&H9E+F#BM1"03F$MB[+E D$E$ZKZT*''"'KFFR)/"\A!. >DL/ MJ82#9R2!>^<53U(#M==!QZA9$E825\</()940)SXBK9)# MQD<']$&#H4WRF1X3HM[1/^V.MF"'6TRX]);DRH]6!"F$X81[G\M UC;ZJN_H ML8V.4]("@VHV40?$E4M(8T6088'F*N>6E+7OU@BNE?3/NZ4CL98)':V)D0L) ML@!_#'FSO PS'R 1'GB::W6X,Y?)SB$>2) 'H%L4YDU@3 M*\6[?YZ3[<^Q'VW/'Q8V?XC?8J=[EHL!O/;#;!(]F/!6&:8\ISHX2AC8ARP& MI4ADK#;N5QMDVI,U+0,QG.;$B( =0 O+;7EB0B$)QH01GAL-($/68&EKY_YJ M[4-)$F6<66D$YC00#4OY_[/WI4UM)4F[?^4$[YT;,Q$JNO;%/4$$W;A]W3&( MMDV/P_[BJ!4)"XE7BS'\^IMUCC;$8@0"2W Z.@!+9ZDE\\FGLK(R<=+PD>?" M,%*OR-==#VTP$^ZZ[ M'K*Y0[M8&1XT"H9AT$,FD?,J("*%= "NC(2\UXT;3%RM)U1O=C]<[][$;NS; M3KGTM>&DW6T/AOTRTW&]YWU3<"D'JA8LK("-X$P"Y!" &P'T@"MJDZF7Q>N- M/_-) ZA@7@1OD&;P@SN<2SWXB,":8(:%X9S$Q)#]0IR4V]PEYWE9ZML+F4 IL$K%YBH!1<,>3@ \0,=YJ$%*(H MS[%R6>]Y/U^-)K!.%R1)R9+BB1)'F39*86=AL:<\JQ?KZZ[1F 06K$=8 MFKQ8-PYI'212GGI8!08JJW2&Z32D8OHI3"2BL@#Y398AFDT M2CB5?EPDLE;IGZ[2LW6_L$)CEIW?*0+O3B[!NE\*A$701F<"%ECI?\-$KY%* M+[?G7;Y";2NQWBZ P]XPG^C^02K]FX;[4KI5!IT.O5%.?+]T[M_-3JNQNF%X M+G M&,9)>XXMB]Q*L-.2*X&=(Y$3347M)EEKN#Z8/PKO=4A"&XR$]"Y''1ID M@^:(4,Z9HH4YVDV6VK8JV'O]N,3)'K!HV4,:RZ(P58HEPQ , H#'2(.E2TDPG#U056"IIF*5S M-M:P5\/>U6!JV%OC6!OYF_S-IAH"1 ]$13B.%EDC4T(\YX1X3DDHB':9:K^;[Z\Y%+Y;ZO\FS^T>^=_ Z/SM+WL3UL_3X:P&3'_II4OF7[4]W?/_]\ M^.?)_L>_SPX.?SMI'KZ#WYW6_AMXSC'\OH!V7, S+MZ>+5:^!=WM[)]\^@[M M$/MO/I'FWJXX^/CZ#-I\#K\O]B\\:QX#;AS_EIJ'NVQ_]PM7+CA+&,KIR!"/ ME"-+*4,2E)G+*"B6I )P$/(8=H=ER6<V'87Y+CX*_9+9._Z6!PX4,FJI.Q5M9M7JAN* M4O^HA9=[Q#4C*@B>8M \<3!.-H44$V>2&X/QUF/5<_;]L_#JP^@$5/L\EV:^ M(JJ#W\X/ST_C09K*:P:D%RVT[[X81H4!0X,DS#+BC'J@VU0A$&7FB8DPR>I9 M5&L^;,5Q*>6L'^/ZR*6TP$,&97WF<1KA(H'0E&)92DWASHLAR$U.-.S'DO/S MBS$#5]S&%5]U;NMCM)6Q)ZD< M3LF=B\2N215/O2:EQ9_KR#U=[?$[E([=N-%;KN3S[1U^80.WFB+BSW-L:J%: MC5 ]%+*6'.R-&*3=D][HEKP^ZU*G?BEW\'J/^#\JK^C['Y0'NN.XU.-;2_3/ M'O&E);I&VEHNUU$N:Z2M)7JM1_P6B5Z]+^B6&=F(P?IGNUL,6[T1/"(,&D7\ M[B/TYC3V^LD_'[X_WZ?Y9\\V?QY]/WE)XP_?]XS_;\!G;/]D_/_CXWX4Z MIB"T/'J=(]K@!Z$).4L\(I9C(XAVSMFM':)$0[/Z_/QS.3\/^N=B?[4Z3B\% M^OPUM9'36)^IDB)::^E=M'1VUD@[Y:).&M&8LS1[$Y"3%@04V^BHT)+JN+6C MECUG]$@*^A,D_1]W67HM"PXUEWF67,9SX;C26OBDN2).6ZHI<4)Z8P,TVM&Z0>N*5L^;RCQ0 MQ6LJLVHEG3M'XQ4F,4JD?0HYJ:]"#E.#-$U,<.REPA*HS)HDU*RI3$UEU@;J MKBO>%RG%%I#.6>ZC,(EA*1Q6SB=#Y$JK#M14YM%14LS<,@)3&51$B=%<"41R MI&&"45!*N:"$#@D6?%R8AJ!F/:"RYC*/PV4>J.,UEUFY\W1_4AA[]TL(W).0 M"&).,<2M],!F7#D3,DBI-=.PY%!KLMRHV4S-9M8&[*ZR&:5I%-+A9*CDA@7M M(H.E.K>.SA@7I9LX=5:]8L2$4282(F!&$B$LIU=9 EB2&< M8H@I>NU-3HC+GU2K?CI%J#7Z5C,+S%_@0$-(G',G3 B,1BR4ELYXO]*$V+69 M?70PF,5B6,PC]BHB[16 0606Y24?D@HSK&-V98.99;*AY=,"0JV4=S*S#]/+ MVLRN6K-F 126*2P-+-&=#!$T"Y3*!441==)+8KTQR>6"9[69?:D:?4UUM!"5 MEYH0QB5/,691P8[Z&)B+EI$Z3F"CP& 6)X"EHUQY@B1+ 8A4J1EDLA*'Y-3 M$;[.QS>X:1B]9/&=VLX^@9U]H&+6=G;ECJ*YS7T3DM4D"N2U(8A3"WIEJ4+< M$&.-HY'E4Q=TR!&PCW56EOM10@@-\DQ3NL][ V# M@]D>-H\TF2@,(B3O85M!PG)QF>M%6A-BQ#77.V1S4E[;H\_B&BUW+/ AU^.HU]HF,?-06L*> :%V2O*>"C _PL M_D03%SG0/$1(M(A3PI$5+"&..7$PT2)Y!0!/18.051V@K2E@30%7BR\U!5PU M0LSB:%CB,*..(AM5/I(&%- 9P9#W/@@12!!)U!2PIH U!7S>%/!>)6UK"KBN M #^+C9+814F21S9@A[@E"J#>*^2E#$IP' 7S6SL2FX; -07\*13PV?._!X)+ MS?]6ODDP%]\5B?5!6H8PDP 0T1KD'+/(1.%D=@12:=># =;TKZ9_-?U[' ^@ MD%02Z3#5D@O.+=?8\: 9]LYA;^N O0W#]UG GK+2ZA 3X@S6]=Q$H():$11H MH +[P!1+.:;(-!A>\A!:30!K'^"=?8 /0YB: ZX<(^83WB3%E=<<^9R3JDQ, MI36@!<8L$$QT$*G>"%YM/.,O0PL=AM^A_6UG,JS-$1C MM_Y-WPX:>*)[1^U MN]50T DDM+L!Y/\5DR5:K;1'!/^H2[0,4VS%XO?>";SYO!B!H2[\N";6Z;@F M5C'L 0*D==$)%! M>>&D52/;*6Q9^#&+0/\HADD[ID-L!Y-X5ABY+/?G10^TL[P()O$D-R3_;?M] M"PT]J9J:9Q_P8C!8Z-=T7 51J7E:<$+7(Q=F,'>MW:8M>!29Z8Z6&K<9FD8 MV,!>I6;]F"(,TYR>G;5ZU:?3K@ZRH,;O62./*FFTL_M2C)?G=:H @ZD&9*&: MS.]2,CLO)),IGXI6I?O73,V@<;M<3)K2>'2IN 3#*W!BS7&6#Z,3$+3S*6'Y M[?Q]/()V_F9AC7/0A4'\T&J?GN:%3PB )H.#-,U#=IAMQ2$TY;=.SW_=3'[3 MB?_O_?GGC^'442[W+_[L[)]\^IZYSOZ;3Z2YMRL./KX^@S8#/WE]L7_A6?/X M,_"IU.KVSTJCEJ0#+*\.,HSI MN$=CBE@1/1C;CCT=Q%>3/WX-[0&\^?Q5NUN.4'G3(J6#A_YZU@[#5J99V[A: ME8P/BHR?/_YZN_QJ@9Z.OY/;6I@;O\;;Y.9;;WFLWA94WNNIMW\GB*[;6K>U M;FO=UL=H*V-W>NKJBXM?7ZE]H^ID'[;Z,1;[<%UK4+SN9L9YX(<]!XR6D<;C MU!9_!L/6A$_N-FH/E3KSW"JSYX7&7788?]C;ES1D.=+YX:KX# >FEJ6'RM)# M >H.P[QQ@[1;^@;O+EG76K0[[PGK? M\;N/I\/J[]-I>-/@7X_C-GKQ([FBG&(_)R[ZQQN)Y0C]W6WGO;T/P[RW_Z#: MFC\W#/R.W=W(\J%W[-LR^;PBL5J[:$6(7 IA:/3&8:=(BM1@6>?S6D&8YLE; M#N^^^/3Q'?]\_ FN?R<^'WN^?_SZ>_/-?SN?CH_XP>%_CYM[G\1BF.:GXU9G M?Z_9^KS7.FD>[XKF7N>D>7%TOG_X&G_^^-_VP1ZT[^,^;AYWRKJ$LWQ>.E$K M7401)B_7[-+()&P19]Q'C(F.*FWM$*D:BI/U*$WXLT*QURF8^J$:?GU2K8)1&40:"J'-24*F0UM8@DJ:UC5@OIMG;4FM3W_1FB_M*K MH==\9AD^$[A3FDH:"'-<,^(\%D9;*5401!-<)Z?:**"<):?"(L&D28-""/G@ M,8G(:!P13L9; 92&<;JU8VA#XC4!RYK./!*=>:".UW1FU5HZ2Q %TQ&,H!P) MF4!+A0 M!7Z#8*HBQ4JG1 C0F56='*WI3$UGGC6=H=0H23PLV8C@4E&7(N8Z M18V=LSS$.M'21@'E+-&2ERI%:Q3"V )0:B>1ID!L, T43!@WW-BM'0%SH8*PCR M26'$O<%(:^Z0H8QQ%U5(D6[M4"X:N.8TSYS3/%#-:TZS( MT@SQ0!BRQGN4" G"22I-$+679NG8M$U@(:]'_=YI;!3[[1 ZL7AM!\-&F;IZ>L(4]2S(Z$A@@%S>"N.""<:G0'ADL8Z'V2#4^S 7#R.3 M-Y&:B$3B$G'& C($@$\I2K%)6H&QVMIAK$%,78AX#0G% Q6S)A2K5JU9# NV MG@9N TK1>%"M7!-.:8J,IDDD XQ"QZT=LB2=V'C64.OTK98VJ@@TE!/I#"P0 MI#;8)PO2 M4DS5V]L;!@BS[6T;*(VY+"+C$JQM2AXY%CUB6 @,_PPVLJT=+AN8UNO:-;2V M#U3-VMJN7+GFMJ13(,$%KY$25""N8%%KL7?(!^FI8='(TFGTTJSM2T@\L3MH MV^(OZ]NI[>^P__PB8FJNV9@&UAFP,EA$SV4$$BH(Q]0)&PP055]O3&\0]K7G M-J8C8< L8/U.8S2( ]HAIYDKEQTPK\H(DZ/F<$.(.D_#LU'PZ_>X'Z;C-4-9 MM9;.]K@]8<(RKA&Q22+N4J/#BLV_E=P' MZKT0+G+,@G/),&IXT)PIXU2]6[Y1P#+;+:?!"DJ<1=Q2FMV,"NFD";*>$ (+ M(J(#+'Q,PRSKPJ^M__KJ][76_X$J7EO_52OI;-\]^L!9(!0%[\'Z!^R1RQL" M43$C<0I2*[VUH]=#06OKO^'H<-VA.1(XYRKJ1+CVP7F3HA*P.B3:4L?K'?R- M I;9#GZB2CD08>2QUV#]N42&>HNTDT$'YBW3L/@7K$&T7 ]TJ17\T4[,/4C' M:_._"%&?FM\T:)F%%0B+78B8(:VI!VCQ ;F8(OQ%F8^.:*]8 M/C7?T'1-%ABUBC\2!7B@EM<48.5Z.G]HWC,OL#<(^X 1!PZ&M&0*6>&H\YAI M;%SM WB.9^8/AJW8?_$GXP5U6AH>7$J1DX!AV9HD]9QRA6VBM Y V"!H.Y\+ M0*!YD:F-0]K;@'A(!&EN-8J),:J"!=PC6SL$-XQ:T@=1QS4^25SCPQ2S9@VK M5JU9U$ ,W$<"G('2'-4HM$/6FX243I'DDY5,A*V=ISV;\_.I0:W2MQI:; AQ MB6+CG>2,!QT3)RK#L"7!V+J$P6:AP6RK7QE/1(H,"8,3XC(?($@^']=3%J;8 M>A_,U@YO&,IJ.[M^=O:!>EG;V55KUFQ_GB2;0M0)28,=XLD#A=7.(!V%<L0C]SD07J% 5<")1^QRO&J]I'W!2GU-KCNG9%A^++CJMM M)=9\^_FP-[2=HE^IT[)Q!*[7#[&/J@Z\8M#KT!NY3BPF[1Y?,.R=OLIC,NAU MVF'ZY0NHLK/" 5IO'5IFJY]AG+3GV++(K:0Z2 X&P3D2.=%4U%O]FV-1#GZ? MV^I7U!+KC$!4,IXC# .R#/YI+#!8WS01/KD(Y$(*T9"1QSJ@@&C*>B 1/^''"^IH$_&UVNSW?U,("I:>"J M(6(64>-P%!Y7.:\5XDE8Y B+*'E-HU1::>QK&EC3P)H&/GL:J'70$G,#"W+. MM6166T]E4MZEA+$)=9S41F'\+$Z*$(QT]02QPK86T+F%>4\'5ACG^,K30 M8_@=VM]V)N/:'($);/N=?\.'DS:>V/Y1NUN-!9V 0KL;0 %>,5GBU1-WB>8N M%,8!I@%GS,,7#_GG1R^ETBF$+&@-_%7\#(,10?!C:(;RV'T_[<0"-AH\( M_D?1ZQJF\^/?>"73B_/_^CZ9$_3HHAO.QD448]>%5Y87#5C_&PG9# MT84VP3.ZP]:@B# >H3CPPQY 3R64C#2*O*HLK[WF&V*VI[,RG8.,6>WNR);" M/3\+X[[S'%-ZVANT\P6O^K$#5WZ+OYZUP[ UP<6YN\82CF>W6 ?"/!K>?,N< M'&>, R#].?.;<])=&IVYGZW^+.3X*"+7C_8KL@D:^\IVSNSY8.N7RR(,\CL_ M@#?U_?ZBGM*C#475"C!%O7XI%J\ SV(_7P7-L6O3E@+T @SM_[2]$MHYP; ( MF',F;)).$8#P%,'X&OE%;>T<9NSY]R]V8SM0;'+C>VF36U_\OLFMSYRT.QR4 M7;@&WQ9,0,4DN69$!<%3#)HG#B36II!BXDQR8S"NJ"[<$\-N7@*'@'&D1@?B M#?>!.Z!72CKCM<9&2K,JT'M$_+\-]";+]N(WV[%='P>7!W+=NS;7@4[;NG8' M##,\&Z9PT!X,,Q\),<5^'_C$A'YD!M$N'1.Q.+7G)UF"X$L?P?;G;PH;ON61 MR#>?QG[I"\G_+ >M9"U^_,KMXL/(MPI[DBG3H+! @. YO:,N-#\4=C!]9>_; MPITCH$/P['8O;!>',\(T?_OTWE3\GR<\%""6\/YGW_^&$X=Y7+_XL_._LFG[] .L?_F$VGN[8J#CZ_/H,WG\/MB M_\*SYO'GX_WCW]+^H;_8?_=%JJB )>73ETPASE@.Z'<649@6GZSTL'B&=9D6 MV^K*RJP Q>GDF<_"NXPX/#0XL!:'1Q&'@WQ"GR26)$=26(%XRDGG=%*(!I,2 ME3C +.5E.MN^*?O%1"9@@N864P]90S4 =0:GT>=E4.>\L;2T/30&H9:VQY V MT=S] E/ I14:.1,)XB1J9!), Q@(0F/(QU>!###!MZ_FA+@_^#QP)Z(6AT<0 MAZ,SL$58A>!MW;SM6/WU(1Y M;1K576"*F; .9A0V]7LGA1^+_@ &80!#-H)ANL0Z79XW&(J!;\4PZL3!=K'K M?45@JV=F;\*4R_;SN)^U8C7RI2^V&/8J?@UTN%I7.;@P=W/4]7E2\F>VLUW\ M5;6L&,;^R:#(ZZ_NMU[;9VH\QYB'YZ?9L=LY+_Y]R6VZ "5146PM=RER[G0T M$19CB1$GJ%98RFLMRQQXP)#[5V'4#_;\TN;#&!DFZ/&?V1IBW/K#W/B7!A+' MKUGSZ N!T0Z84D0X98@'%1 8>(F2EU)(&5UB,B?H6O1W%^C6J>1*"VF(S%"3 MTVD:8@)C!)-<3@%34T_E:J>2 ][S$(U3S**H!88%B!/(.DV0"<:)F)PR*N08 MPBM3"8,,"#%=8]O!((+>3I;/$STN7>>@UX ,BZO<&R CFPW7&[;@XY/33LPW M9\MP:OO#=@D&L\_GU^ ]UVD?E4\85 ;BQ)X7W=ZP:-EO&>CC#&06]@-N$*U_;;;9^.N:VNK?6[9[%+.J7/5 E:S& M@L7N=3J]L\&K'_&0<6_EU=Y"Y\J=Q]D65;G5"IWLV--!?#7YX]?0'IQV[/FK M=K=L:GG3XJ8J/'2\F6/,-F!TWL\9YV\9/WZ\U;-=;O4L[ ]7WW&V38F\\6N\ M36[\[K;'$KH-"Y5[/?;V[P0Q=6,WJ['\3H^]8V&;&X.$S"U!0JG\;S%TX=J'0.[5<+M-?S"[0"5F"KR)+XW$:LF5>T=QJPA\K:;4%M MXY&[,89FL\8T\Z=[!5+?>1A6,,AC<[OP@FFSYD_RP=T;T1/"(,_O4822_7^I3. M;U-_^CAFY"%5,Y_IP:3G>;0HT41=(#2QD+C1T7GGB3 Z"2.HM/S+V])3IAYP MHNC6?;SG<7;HV)]_^M@\WJ?-K_#\[_N'[SB\4S0/WY[G(P%-NO]]_^/[D\][ M[SN+QP*:%W^V/M%]>.)[Z,OK[\V](^C?5WC7G_E( /MT\?K[YS>?OS;?_#*2(1 M$E@247/G(O>>&YF$)=A;S;0)0K!HL+9A MS)%(C4CK@4BS?(L:^!$FG"-'*2"2SX4_K<4H"&ZM)QSF#1!)*-(@4M>(5"/2 MAB 2A=4:CI'II /GV.G@6,BE251,C)HPYD@U(JT)(LW2.PJK>3!)(>"R''%, M(K(A)>29"S2$1(7+89H&-["\*5#S9R#2'5V&FX ANZ$*:,R'F*]$ ME:E^3@F2,KCO5H"9S-%A;V\\08MY)&KDN0/R?)CS%VFB<N OP17C>9)]COT4#6J>MK!573!N/5+"UVKY9&HYKRU W#;P.1I:R[7:KD>"1-KM7PRM9PMGW5@E(G(D3;&Y2/6 M!);/7J-(L::.$V>-V]H!)&YH]1.LY4N(%1D?N2U5\)ID''=80-_?'[E^H/3/ MIUU:#Z##\-=*X&EN(@]2C5 /0*CV?%A&$ HLC$+&!2#UPC%D-& 52T$3%9SE M-MUT>- M]#<7FSYP!//G @I*(!PJ:;G*H)?$",4,L9]88(?S- M]7IJ37\6FKX"GT*MZ>NIZ3/_@F)16J5Z B MZX-J-7NKV5O-WC8&X68.,L\H==%3))G*!:T%\#A' V(VQ2>!.>>0=G#V\HB MO8\GMEWFN/EK+OWPP2S]\ ;GCI^691R,W,#WVZYG1/8=S7>I)SLN-VM]1JQV@LZ\V#2<>D&+[[_.I>LUJ()2*=JG40M:U=M<.RX_;_;EG MYASJWHX&92YIF\MGC#K#FTJP)MONC'*YA=XDH?IVL3O(5U];IZ-1/L0>'?7C M47[W!.[F%?[&M(-/A6E5^OE)CV%4NH,QGSJ%F8'F=SH]/TE,WY\B^DT)Y<]@ M&),VSYGC&:V:,K0S(M3X:/SYNX7XX)ES'OD/045SGJL M \& B(YQH[6A3&WMD&U\35TU5Y6QN5R%+W[/=6@&E=2,2P9=PNH[EDD/47-K M78PN8&Y8LLE:&3#\*_%$PPT"0N\E!+,JZAM?//TA\D#WWWT1C DGI4')" /D MVT=D<+2(,2ZU4#RD9+=VU-6R:O^80,F/L:(J1?1C [Z,"%QCM\N"2O>2A]>E M#,< @ N7'*0/\.D@51W]JZQ_1%Z<='S]OG_TA6LN O,"Y?JOB+.8D!%E)CQ! M$[;.8)/K[M$KI5"JXE;5E%>5&[* W& ]2PX]$Z6R H$T_#9O7W[I!JYBDTW\[K<^0%@<2Y(>W+2'@PF5?3L8-#S[9*:G-KS/DA3 M,;3?YQ[1SCEON_#@ZG: H4&OVXV=JNJ-K:JB@6QER.],ZNY8_[^C]F!ZV,:W M;'G+N#GEBT,;!' X7=G-,U3X]JPWZH19/9V>]Z/RM(YU@[*05Z[MLWAG:3H' MN>C/8*X&;EDW#/C4],#/M$S;?"/+>QI%^19X?MG N]P :CFYIS>I"9=E9%#= M5WH[RL&=5((;M&(<#C9,S;9V/BS(3L7YH=_Q#&8=IMC.#5.YPAA.ZRR50W$" M C(8]3.#GR+2_.-*<9N4\%L0G_Q1.\<,PJNF;X%+*^Q#F?V<#B)([E'[V[@^ M7%[\#&TWE_ #24LPDS&/?KL[+_^Y-:4!/>WW3GO]\G65 +?[AU<$'ZXH_RFK(95AV M0*LS@I=UG4$LXF (Y&UO/QOV#]B+J'6#B^-+UQ\S7X=!0L\JEQ$ MK@SR=!@C9SQ!A%@E<#3&L7R(] I=*)T%U=2?M=J=&_1NHLN7/04+$K984VWB M?JOX1?D 4(^K8#%G94KM!X5+L?PN&Y;8_Y87R3>]&=34NL[YVLGX=:ZLNXMY M.4@S67]A(MW<>TT.=K]81HP7(B+B%8@T]@$90P4R,5"//5.Q_4!09S? MYL)IE?,K/VY6MW5>\$H7V /L66/>5P9FH_3UUV\)6:F/L] M_7JBCR4!N\*RJO>UVO!YO_2DA]'X'7!Y644Q=Z/5/AU[X:<>^,;L87T8E6YY M#PRAK8ITYZ=VVBE.^AE (3HPFO!-]*TNT)6C\\L^CFHLQU['?OS6CF>#:J+& M]2"*F7?M#IRLRHY635?,!6/SXJ;(:IEGME^:XW$Y/-_N^]%)Y@D^#A:(9LEN M?[ACFV^8?5_&J.SI9P*OIGNMT%1$F MBZ*\='H+36_WLT+\IS<83%TY^,4!U1'>/_O";:(^8(%\XB)[]G("!ZJ1CS8Z M+DVDECQEJH]ZCE<_QY)[1K2,*"E+@%^1@&RT!F'"+'?.-("ZF1!(S53!$:77S*O)/U'#_"'"<"W#%*9!,.B M08:V9 M01:S"!/,B21I:Z?;N^)UO\<'PYD;MF4%!V8DSBX*WT!'C9A MF=5>;V95W]O>6UUWQ#3&/.G]$Y7W _Y4[E%K6[(UMU<\XA M-78#<7$Z_/6T5S7U5440O\5QE=YQ*-G<7>-X(#R[Q3K@VJ/AS;=<*;3UDUQ= MU"R,SMS/5G\61WD$"_%^M%]1Z3A_93MG]GRP]*36Y\+VURZXO?-[GUF;3 $KCLPC7XMF "QL0A8!RIT8%XPWW@3H6DI#-> M:VRD-%.FM#H_VYWX3JG%A_"BWSH]__6EL9S#77JP^X5Z;)2P%+'(&.(PNLAH M2?(/96&@8;395A&!"IYFX]H?Q6M-SBQP]]_6CW;3PH\NJ@P!B,6W I_!G&HF-/!_'5Y(]?0WMPVK'G MK]K=LD?E38MQS/#0,2,P9AN6(9D4C#,BC!__XT+TG&U3(A^GOOW-M][VV-N_ M$\34C=VLQO([/?:AQ7G-75)_K%\%WL-RC;9?+SR_-"EA[K:*^^88.3#,O M6>\T+@^5G+D\44N<-5GOT;MK-?=;RH+?^?#-W0?V8>_9D(%?*.)^OP&IQ[86 MZG4:^ 6A?BCD4O(,,?>?98! ;P2/"(-_+3->SR)!^F\1%CIEA(.[/9%979;Q MF1WL3C11%PA-+"1N='3>>2*,3L((*NWX:,##2E=?[\AIQN'S.-5]\O?W_;U\ M:GOW.[R3[1^^;S7W_A:?CM]^;^[Y\^;>5]Y\\^DX<_'?\+W?Z;]^=QC%CMEL/#("(81M\HB MIZQ%W#F!#3=1Y%/=A(D&IE>/F-158FLX6D\X(B2P)*(&.8[<>VYD$LJ1)'"4 MF#D^KA);P]$ZP-$L71CUTHK@&6*X+ O'&'()X,AZJ:/"G!HEMW:4:"A=HU&- M1IN"1@E[[S )TBC/HW2&:*9-$()%@[4-8W+TH)K5-1JM"(UFJ;V"H0+#;*&8 M#% B1CB0(^!*25"%E:$1JP#DB/ &Q4M6W*KAJ(:CGP9'%-9H.$:FDPZ<8Z># M8T$!05(Q,6K&2;AJ.%H+.)IEX(*56M(Q5_SS+@ YXCD<47O$O.:&B$1@$K=V MF&XHN619SI^9I/_&O"N;Y/?:#<>CP;",U RC,BV-#;W3R5&8W0]_%S);B'N4 M![QF,#:DP,@2@*2$I(Q*&J*PG#GK?-(*$QJ\H]X:?3?GT47L]X(=7,DP46/1 M2K"H^?O4;W2^?_'NXDN@7BA.*/(J4<23U,@H*A%5RBAM'&'&;.V4.9OHKP\% MI.M!X5'IT<(K[U4?Z$6H;Z#,$BD)#\9Q$JV6QH+R$J 3FAAK[^9LJ=7WL=7W MXI+Z[>2=J]7UL]267K:^-TAM)D5 NYP6S&&EK$C(D$(MS7LW(:O5] M >I+!!A;QZDAVG(;J&4F"DT#MH& /;;U:GZ-=)A=TF&,C=.82^1U9(AK%9$Q MWB-KN0K:4J8-W]JAO,$>[E]N,M]@ MHJ'$,]R:K55Z18EE:I7^V2H]B[8@T<""/W"8*)P05\HAQY1!*E&3'/61.0OT M0S6XP+5*/U^5?F".F5JE?[9*ST(6I.$QY J*QQ&/'$*BPDB4D'I@:K5?IGJ_3T1JQE$.O#G*L T"G* MX#2BTHF@S(_A9N@5N9'4^:9 MD\"H0#SU$F$2>KR4_@':EU^-%V> M>0>$B,)(,,?.,#Y\(.Q"(,Q ME2H?ZY79QR%X U]3J?=^;MEETB2M\\'1&N5>',II2R-7CJJ0.">!Z:" A@;E MI8\^N?&1TQKEU@+E9LX?(96.FD24N,> 4V".1F7C&;C,31)1:N,VC2=NRG M+H]^KX2MY@]+\(>#^?-_5G&%82V$).$1<>4=,EI1Y(1*%EM,G/=;.Y(V.*5K M%(9RM#$#53JD%I M'?I6,Z5G#4HS]R^/.DHJ#-+<4<0U@>6;T19A+R(W$E.'\1HRI9=PBO1.SC*8 MCAO\9<\\MGU3:%-S.D$U2"T#4O,'1VU42H<4D<-2H$R5@#EIC8*C/%J*85[S M'A5I"/W@#/?U(97U5>2?2C5J1;ZO(L_\,DKHJ&S02+&!\1(8*FK-,!^0T5<@)@[%E M/)E@:XO\_!6YML@;JM"E>I WI4-T+,!_?H\PZ9 _?[A;H;Y MRI.R^X6(8'/Y-,2B5H@K') .&B.L,(7O!,->/-*)AA4HT)IO8-506D/I9O'G M&DJ7A=+S*91RKR63,B(',@!L62BD2?((C""- @M-=7B<8Q,UDM9(6B-I34HW M&DF;,U+*M1"<,(F<9 )QFS$U)(.\8=)C32QCCY4QI8;2&DIK**U)Z69#Z8R4 M)C!]E/B(9)2POC?:(&.-0T08[ZB@4D?S[$AIZ0K^96CAI? [M+_M3+K6')V MKOCJWUG"V]U1F5QRY]]PV:1K)[9_U.Y6#:0EN%8CX/J_[$Q'HWQLOJD42:^$ M=DXP+ +FP/UMDDX1EW"*F&HCORBV-7_3]6^:]!YE%'U%] 1:V]T0N\-7*'_R M>&!1/O%5J83^$GRH1?B@&3X(V:X$Y.K/?U\:[16D"%Z BM[)27MX D,RV.V6 M: %C%KN^'0=[[8'O] :C?CR$-_[6Z?FO/QLTSJ>@<7'P\9WX1-^!HO^WO7_Q M#JX'L 0V(?/]O>^ AADA?[M& "@$__?^_//'\.IHUP"H(C/>YWCSWN@Z!_? M7C3W/K[7[PV-A$+"U%J$^(Q*62Y MDHAIC)E,-BKK*I '%8AA-T,TIB0%':*BV/*$B4T85K3"^Y"B8#YN%1&0^!1F M8M@?Q:V=N7DH;#<4EV;BJLK-*\Z"^E53]./W7VXOE9S$Z+G2'G-)H@V8\4 B MCL1CZNC6K;HVKUE,KI%B_37J^Y8=Q.+ ;B5XS.X"CL_O5M".)P M F\^+Z IL3\HVMUAK^CT -W@GRM M'?)]<-?I9$2"'=K"EP\L0!*M;P_/&\5@Y%N%'10.A/"L'>#N+(VYJ[Z2+A@! M'QN9BQ3#6A]]-KCA[RZ\.90[@[8SD;&9B%5U MF [2OAV.^G!5S-CZH=W]"AK]!UCY]_%_1^U^-4531B9?&+CF]^93.P"?1" C M$T$<9A!IK 2*%K-HJ ^,FFP>U?;54LP%Z%JGK '4'8OM3.Z'+:!31ZTL9VJ[ M T"@>_-(*"P_0A*Y#LCF$SX8Z85\Q>YV.F=;6\:7+SMEGK5S3+= 0T9]7.W M4N%& [AV,+BL=O. L@ CTS'Q<[:I!)1OMM_NC0;%J>UGX;X$*P V8>3'5@RZ M\*WMX8H)K RC;W5A((X :K(2G.:G-J!Y"2XK^K';^U8-?@/>VC_M]>TP%O%; M?G5CC$3=P:B33>/TX=O%(W.D.VK]X$73I'=?J,B+6)Z048K#^L@RI(7!.70- MF^2!?%!^A7: V4@P(8)IPF$%91GW(@G*O52>2[Q(DW9!DDY \( MZR4]O]G\5*(&?)Y_H_O?/QZ'3I.^_-N$YB_[I_<,C>,^?K?V/ MGSO-D[^_-_?@NC>OQ?[)Y^-/%W^<-.G?[/.;=_3@XQ]I?[XT@N' (Y1SJ-SM MXY839+6/2$BE2.".6!W+H\9://C,P-,=-=Y,L*5W."W\O$\NK!G6?(CYFAI@ ME@68\SF <59I[C%%(A*/N%)KS.3 5YSY0'E&(G"%N6$)6 @Y%K804 MCC":]]T):QBZ)/#4S&99X.$ULUDO?/FC-^H/6S7 + LP\PE0*.68"%@U,9./ M6PNAD%%1(^(M]0XF.E(" (,;L,*JF/&(2A.E4$K@F!/I-J2JB9\.5H,F:B$PB$G'' & $<0A3*V@0P.=+IW!#<;*QQ&:SLDQ<%U13 MIY6HCYV\('ROX7P).+]4#28Z)R(Q'*4@,2Q48ZX&@PF*SFAIA:$L*EBHF$GI*>.[K>M]BT45\!5Z\.QN;UCT8^K$G(13.'? MW_29$JK\PY4/!R5WL:5;WPA<@1U##CW5@)81E8F8.,0?9B=S!^ M+6A<_-X>E*&[TTCM1G'6:OO6W)5G=E %)9>!V<->?G83E./$Q7X5MYG#@,^@ M.X6[',.=WUAI4*5-[1P6[@8@3#F>\Q24LQ<&ZQC.O>29EO_$81FS#6/Z.XQ2 M>[BJ+OUT)+SEL$@YZW]:0/W^^6W'2%HV9$D;=4>#F(T;W.;.BTXY9/GAOARQ M\OC*,N#I0>54,CKPR'@TRA K7#!!@>PQ1\0*SI;\!X;C(%4S6J->1KV]3_S@ M'9 >SD@D&#FF80UK>$ N:H^"T=I8J;0GL(;%MX&>7?(D$9<\&6RT!<+,@7-9 M#/#J+4LV1A_Q4X^PQ8]\ HP,VU@2:UHP_\":I20F:QO=]K#\VP; M/HRZW?-O,.Z-XG= 7IBY;MM.#JP! VVM)Q!1[HAG!LL0N!7".*D$S]4@E92$ MZ%HT'P6(Q/[9%X*%A$411Q9D$O%$(K(1,V3@<^4#<3*7O5LF$T1(2C.K=<") MUT;ET>;2YI3X&ENDB'%@5$)$6DB* F?:22X83QA6TMM7 ML_+>L*R>0M$E\)G'F]U1YKZ-XC!^MXLT]-84"F.*Q+.#\[17Y:-]U0?VGO%N M=JSG'Y>/:(\7['AVBW6P-A\-;[[ERG&.GW2"D>&%T9G[V>K/7-!'$;E^M%]1 MN8/SRG;.[/E@ZY?+%!CX[_P WM3W^[/_E!YM**I6A+RJ+L7BU2C'R^>KH#EV M;=I2M/H9S_[G#ID[MG8.\PKMW[_8C>U L?$GV>:3G^ Q:ITW90ZZ_:XGM&!$+*3LR(DMJCH*G'N[^5?Y)?_U7887GSW]L?MHN_;!:T\L;9PPZJ(_;_S%>-'_#WA[\. M#Z9/Z,/J$N90/&D[OAB_;@V%_XAV$1V?AP[#?_AJ+/VP')'C\ MP/+UTR?9TU.0C$JPA[WQXV AE"\8/ZFZNSCX%OL?[="W)L^9-F*[.)BY BO6 M15E>>A'9@'>W^\7;@;4>!KY*')#?-1FK/][^/NMI:G=@!FSQ5QQ6R?US?WXO M/:*=ZC98GUV7W.2'?;YIP/)86&C[,$]!=G&=3EA988]LNSL8WO:^'X[,I>&= M$Z5R@H%Q@J"4@W=YV5H.G;J\:AT/37=P-DX74RZ$\Q5^?GQR?WJS/LQ)BGVLFP?/-G"3#F#3SN-?NYCV<_QW% M/+V]^4Y?&:!20,+Q:"P( ]^*8=2)XZQ@BU.7!3XG"6R472I.>M^JG#FA/3AI M#P;7RM+I>-3F'CD"0**3)Y70 X)R:6ZN;>=1WW;S=Y>&\Z0WT>U)(\I=@$ZT M>5^K5]@\'Y40EJ^]]-[+,YPQH9P^^/L6%9V?X_'T[(Z.\@@2NOSP+/?">6TJ M+OM_RC$$^],>C][5@;&E8@W/>D7E;*_P]'0LR%?T;'QY*TYE*5]N)TUI7)J3 MN3=6]UGXJ-T/XU?=_*9EM.0JMI4 T;'MDZIM.7E4KSO1OA)"'J9^TQVE37P)0\9;Z"5S\F& =K:S6_8M^=E@H'Y]A)VVY@/(K0J MH^#IW)!6TGBM$([MWX_ >?QNRF][]\*DGMX17Z8ZV,NFK,*5VYNU?3/X#&8] M'^2&?XBGP_'^YEA6RY15EX$7K.9@5"9%@^>=M?+T7H+L<8*WJ3A4CY@CH=_: M1ST @0&@;RYUU U5)HALV0>Q4;C1L#AJ?XO5/FJT?;AN,+1'\)7MY!0:1RT8 MODX/NG ",Y[UK]>%M?QYWH8%)C!HN^Q*7TCI-NJ6&[(Y053V0?K*O'6 .77: MK5XOY+D>C+R/@\&5:1\K-4P$@%[[) O,N %9VPI0@*-25O)'I=_>YGV 46?8 MN)0Y\_&"H]XV_[CDBH75@L_NV+->/PQB]XHO%MHY2^MXONM]?V0[N\/?;;]_ M#A_^UW9&\>4Z:2\^G>_O?F%$$\8L11'&'7&LX=)D$9Y'J4S1#-MX$$L&JQMN'[#I)[:U4^MU8HH)2D2*>3Z2#G7'_$,.8]! M_3#3G,:MG6[OKB[W3MNZRKO>R@DK(T!7?QR =&O>+T"/:_?OUC$TY$>9_B:A M88TJ8@=@L@3;ZO=E*+8E%SC/7T_R]W6F;AC ]"JHI&0*(W>-BR M8 3[[4&%35ZHHZS;6A/82!^)HS)[;@;2'F+*XPG%.[G;-3YAC MXG1LITNB!FT8QBY(=R<>94(VI0=Y'*]V;G[.8?X:D]8L+GUZI^UN.5/M0669 M2QEI92)ILUS$R@T5OL4\T3&E+!O903G,*5NS%@RJJHDS#IF@,UV?;P,*,:PB M^7XM6KTS&.Q^8[R8R::Z5-,Y,2Q3/(ZEH$S1F<>B])R-NF,&D4=^NWA?>JLZ M8]Y02N1H"#( DS+W.""5XXYTIQUH0^^K#EPW&!,A!M'P=E0)=DF7!G'"HH>= MLD-52<@&$+O\W/$:"G0:*%/Y-7005 .836-.2A.\NM>_JB*Q3$38K=ZW,!YE M7%O[I!2#5$G,Y.)2D\;2E3E6]5<>N=#._CX8X?SYA#\U+JEVJR1055+-42=, M!@C&VE9S?&U^W[M/^#KBZ9)^ZH]@OV&=E8$KC]-;:.))MYW&*+.&_;MK(NF% M?,V@.*>C2TE52R$:GI_FJ&R0B+-J(.)$S$H:%]1E9\^)LY@BX F)E M]LNB%3NG1>CY499 .^:&L#*:I,,=C=78M_MP36Y33B#['":RG*"CB7 MPU=Y*CS85UMM.GQK#Z9>_/98HC-)+3S,%"!H?V:!)Y8L*T [E8@_S>\+=T^% MI=U-.>8A3MU-I=F9MJT-DM/)H>RCRFR! (%1*GTYBU!8-FHX7?/G7H*MC[.V M73:Z/4"J?F5S3]I9/,>">GX9ZL:=GT:EYZ=DA^RW++G3+P'.\WB-RBK [KQ: M'(_?6X8XVPJ?;>'/78;*'.D!'<'=6@QCMME9,ACU2S$^!>#TY[,V ME /;R]J3(73&'S+ERC-3,:96:: O]W-^WJ$%O3*/[6(D6G6<8-JU_.'4KE?= MGK-V9:KF2SET05\FS[!Y93-^Q+QPE.$HX\3MB_>/:<>&6XX[I^C/0P5KR%X5 MY!XJ=^%8R\J)#FV@BID%5$@T%K_X'<0I1_2,DV'W*P6MI@?X<0_&J)SX=IF3 M'UATS-1BS 3@K^-1.#JI$F6G3&$6Z8HM3UU1EGI^.5 M'ST>F\88U\JS!+.VCG5V/!.-J?H -:Q>9(\O"+CMSQJ7&^A M['HY3I,%2@59_0H83LOEE+V>9HU=_9?+S+(RUZJ268Z;-8.7$E2 AU;- M/"O9WQ7G0 M;5\F2YQNQ,':S65):O/RA(!_WOG(.IC.SY%ZWD#7NTU=Z=? M'@,N#_):H5P*+NT-?!*7T5^5'1TSS(G+Z,7ZB)K'GC9WO\AH<31"(>\-1CP$ MC8Q4$3'&A080@BD(3W#LM9[+%OA"(^Q+BU MTUS:WY?Y1KFH+UU^4T:R8")+MK2(05/VNPH'81VT>REHE]PY54?Z MUI&^Z]&!.M*WCO1]C$C?YU*TDCYUT4K?/PNOWL3>4=^>PBKT;;>B:#EGU-K5 MJFRVQZ3KY"T_>/,)[OD;?SK\=-[<>T<./G[BG_?"UX,]3_+_<._SYMO_OQZ\.9]VK]X M2[\P'YD6R2"M@6UQ"V,(_V2(44VB2XH+0JY4JL0<*RH(]5KPP*RC)BCIC3%6 M&J*NE&":C7\Q-P'W*5'YHQ?O/')=K__TND?_ 3H6=@>#.!S\=C[KVFYV3Y0& M[ 7+$_MB)97]F+E6V,25G?T/<^7LNG$<_MN6^2B=FYW'I\D:] MA,I]B/*AC7%H5ZYJE@MV9]_(T4S%X$M[N1#970N/+0[U^A444V2;BT9/?W5L M=[C;#:\G%*H9\S\/)NSI/YD\O<]].$A_#V)%U]0]F7F51O+DC];^F[_I MYX_OOS8_PN]#^+WWW]8!M+.Y%]K[](_C@\-W)+/RQ322GSZ^/LNI)S^_>4?R M[^:;=[CY\35O?H3?].W%IX_[ A@^_G3R_G*I. TK+9V20IQ8^&&M02YI@KR2 M.#COF62YH(JB#4FN)L#X>8G'[PFNBY:J!JMG"5:,X$@U\]%3QY.C+CKAH\1* M&NXMC3=D1JK!:AW!ZF)6_4D*)\'> %@I@3CV!&FK%1(V.,JM"U&P[(L4#8XW MJ$K"C;D6-X@2OLTTO8I:MYU[U6VYIL\_N[+"RG$I8F6HB/E 4T3CC$M4-PAZ]".@TM@*CJUUT4A..6.>U$Y2[ O>^I@WUE1L?)H<4[T>7[8ATZ-3PBN7\COP8<)K.[CSQG: M3O[L?#I^?P+ON?ATV&HU:1-@LG72?/.)?3I^)_;IV^]70C0OWG_]O/>.?CKY M;QNN.VONP3UO7K-/]'6&:OSY.+2;>U\O/AW_D0X.C_@7$J.4$@MDO01H%$HB MFYQ"*N6M>RN-L&HQY)>EY)U12B7M>7)1TY"XP80JPP1.ZW.)B=HR\M0SX;6![_.VN5&1.N6HPJAS88 MA[W9,?Q\O#FE=F?N^."D*EZ9#6LZ4=6K3N=G:G+J^_*9Z&DBLO[\_-WQ4=7% MDY0*D\Q92Y9[!.N$LX9ARR*WDNH@N1+8.1(YT52,D5=?0MY[UWTL._D'-'L. MK:'1:W,$]JFA>?_BB'[Q4@:B(T6)$8IX$@(Y32,RSJ:@!!&,I5QDYFKM[7M7 M+F,DYC):EC&LN2# F@DQ\"H= 3@C3GG6B1G/.C'UK*]XUK]>?(DPNPYS@J1G M^0Q.8L@&IU'4S.=8*RM\WACE@ RG&)H;N!Y#7?9-2\7")M6;FZ%X^K MY6I%<@5KXO,O% M-')$(UL$BEZSBL 86!CF5@H^")5B2;.VP:TI6W1]-A*22 M2 >+&LD%YY9K['C0#'OGL+=C-*$UFCS2K(LO(F(>L8K [+F"6:<&62(]LC19 MT,/@D@];.W+[JM?C.C19AFS= 4>VBUWOJ[0P0'AB^UN5P.U*)H:<76B1SI1U M(,H\FTM)Y/VV4981Q$F7WD][]/_9^]+FMHULT;^"\B2W,E4 @WVQ\USEV(ZO MYXXDQU;BLK^X&D!#A$T2#$!*EG_].Z>[L7 525$B0/;O7O^XN/QFG/_Y10]C(W!B78NIDVAV3&TM-))(\UUJV:%K."X) M'\-_*^_W8>XW"%RJ X_1$AV="V9(0(--'"T.J>=3-_8-S\/9K(NZS!HAM,N0 MYS9VA-O2X*]8Y3MR6S;%7VO0K^TOTU(3?X7+YTX73M-VKDWOJPP'3O ^=L(T M9@Y?%&?MM867NBO?B4,5FR&WCO%RM*##\V0RVVHU"S0R_6X%9\S4F2 MP/ -NU21PYDC;W%^(#0RT3OGD4NT7BSB,RK3S=?],CV=(?& M&C VL-M,U]."D#J:16.3^%$0>]QD6^, :K>A+I%A4V2POI@V]9*(6EKH.#X@ M@P_VN^4%P-/\& G5!3F#WD![[_;[,G/]DC58CRGHV7\.*R.Z899X. MZ\D/.RKL\^JKLJC#;Q9--QS3V"">WAI-W[ /%2O_74RO %4Z%/-$6AY>FV<_WNIG'_\">OH3Z.BM#K^USG\,OEU<7MV>7<)O M7[VXCM_\;H9]1A:V.;UX M]1;>]>+F[ __^]G73[@G^^Q'I%][)K!?.#\1?3/-.6=/'<) ME=_]NKE67F#7Z&Z<^+KOVUYB$<<( ]"LH\"$TQBMF1:]UH2\: [$L_1EP_P( M@A5;F*\4D2#!X.=S4I(886@3G=@D=.W0C\/ =SPO\"V/Q& 91L*Y%%CZ0B_@ MY636N-YW-,>V)>2*7B1_9Y@"R*HC0>'D3\%N*T&HF:='@3\N8-VSK]]NSG^\ MM<]>G=U^ 09GVHX3:X:/.7U^0D';IX%&(V+"?80ZI2:6V"R:?C^7V6!8[<&F M+'%(X\?O0!X!7P,>O>IXT:Z@>4Y"FV9A%]\E XQ.L^ Q#Q+<\&XBY/=@#'P^J >;":%-^1 I4H\IBFI.SW_.,^+*B9!BUZBF)91U_;^! M);=1+:GE>E$ )C,H,79LVGX4NF E!]2A)J5^Z3L!HM&64<]6JN42\?6R>9#+ M^AQ&6]3*PXBS5]^<\\O7W\^__F6QH#/17380[+N- M4L%,GCP/C'5&!Q_L4 [RB;=-.'E,1'E';MFHB\M,,-<2 M,\E1B>BW18$ZU"C&/] HD@@D$ C6=+[0@,26Y46::_J69E/#!E$=15K@1XGN MP!<$N[5:ZX+055YW:3/ VGD\8< M88TT1*2(#(B)R<()@;(B(#? =V3?RV M AY_^ )S_2_[9/0FR^(;P 5)6(RP/MW@>E_ 7HO!Z'/S%#7 I9_@9D8H65[FD/#P MTT]&-&",FB^CS[QE?\Y6@SA9R)\DXYB3R M^:O7P#BLT(Z\T--BSR(:MAL!B6R"TA_8,08V+6IY3YY[SMH@0RD9R]%;\ZGR M*Q&AH&S2W'XC4EO.7#IG'IZ+Y#W%>67(0#[P7=7*OW[2F/+IQSFV<+<=!T< M1%KD$Q L7D@TGR21YGF)9SI!1&PWQHD5=!%1<@9:/A7VBC?56%#CZ/>H,8-Y M3O]B ^46E;U9@35:HG)5\HNK=15[0H4.EL96Z3@T=DXU9./CX/=#^.]8 ;SY M!N@4T>5N(= W1SB>\"K/;B:HW,&V;A18^1M[/^::"NA+-ER=MZ2LG%^%AO="'AP#!V8CZ&%4=7 U"^(PBQOWS1 M6Q(N:;?C]IVX;!QF7F$$:,17.%409V$.J^G B]=1!NFG+$B/93>3+/JF9*)6 MAGGDPMN%'S;F [*P583S =L0&F,N,EF7'.G6=/$F%V<3Q;$W6+,3,':[I[R M0HRDQ9&)]?:*/LEY+0Y?(F6&(UX:V(TC-L20/0(&-I]T.L3QG&*6-S=HX)%O MM+GQ)0BSU6'>?_BKF*N/+4T6/EJ@&LDH1CDBA(%^A FLUQ41&WYOI=>Z[*- JL)V:&$IJT I/BD[8*C[C(, MK6;0EWP;QY#B;=)J93YB?L6>^))X\^L L&QW-0FB(WV ]XJ7)1@\[FU()_UL M;O(HWN($%\,APH/T1RF4A&;30.M9D);D@9-+9X>61\/SG?3\[WZ^#NL_7S_99/.[L[-^-A M9Y_ULY FVM]ZU-X]!:D41T_N)+'"8TT U'"UR#8@&4IP6Q MB:,4@H &86C Y6XP(*UMIAPJ67SB&%.I^-@P5-U $1(J<*6@\U'M#4?N&G.^ M5)A!/4<;9,BTO&E!D^E P?X]9>,>?$$,7[(9]+5%L<7T,SGM3$X[:]>TLP72 M6SYJZ@^T7?]&VW6#(6='"X6_.$_X;YK0^PW:VK2/^<*TMU9/+;N;C9=CRY05 M$\ONC4\KP=1!&/&,^B,:Z;;AV5\MR63H\&BW#4_=R7%)&YYMFU+[)'0"/09[ M)PSM*' #-XR)EWBV93I.2-T5L=M-6J4>-K/DP-U5[V&:_)&&;_YR/[_"?7Q. MSTPP,=[\]?W\S?NO%Z^NC(LWKV$/KW4T/SZ9[[]=?'PM?O,WO,L9?;X 5[Q_->_OGC_,?[KY_?_.E\^MLOFUCCOVW8 MUQ=JQX[G$ ,P,] UFP8V1@ICS=#]T X"1]=]G+1DJ>:2G.S.3X7;$X]O+4M8 MZE8@+HDCA^ X"\/V"?$-@X:FG1@^\4UBV4NS,^=C]/$T9P)TL=$&)^<_4NSP MR@:MSQ/Q1[91H'@ &+FB7.M#I4^2\(8D?#9+PGH0!I8?:X1X0,(D!A)VX/(H M2>S$#6)7QS1P5U]9B[2%Y=4%4?]R:5+F!J/*VC2S:/^B/PP]QT[B1/<2U_9= MZOO4 .('7J"'OE&-2I2B_TCYQNV\Z ^"1-=)2+58=RS-=AQ3(S;60H9)8EN6 M'UD!)GBKRZJQUDK^AQ/P^W%]M):,EXKKQ/2]&%/N:6C8EAV0P I<)\9V YYA MD%B*Z[:3W:RX-O4DB:D9:WY$L+V6;8"X!ND=^Y%O6;;K!2&YK[@^"D?%95U! ML=.*3R#9!W;-CD\:!'IB>'88D6"W5I>CN# _Y M,2^Z+9LX8:R;FD,L1[.Q-Z@?)KX&&!^",9?HADV?//<=:;$?A0H0DM QDBAQ MHBBT(R?T@]!*XL"T$C>* \>2*D#;R7=6!7"Q29,7)9H>>$2S0Z!A/S!"C5HF M&&,&6&F>C^/-3\5BYS,]5V<0K.)7ZX8U=69.W'T#&'L"0B>XXT;%YVX4$DOW M34(]V_:,$$C*=8 MAG8"AI0,<1PYM]7GE27'26SJ>H9FQG&DV<1V->(Y1#.# M$.RP,(Q<&T,72S 72<#3S_+;;9A3K.*I2J*:._\G25,J-%%2#1C?)D5$]D8I2R?/O_QZ<<7+V'# MTTS-=N-8LX/(TGQL..NYD6&$MN>'EH_-&=<,Z!'-&=D@@PT'6RE5CT31C['& MM0COB)725 .DTI%R14> F+RI%(F'H)P7DYS5C)3(62C9:&D)+Z!DC _$K& * MV0[AQ77PK[):20Q(A^]7=UE?0;[=(?J<%M,!SU6MS[NT]*Y/ *ZLZ99H^,'N M8 5P:Y!B"=(HPGZ9%7"+NJ1K23+KXNTOVTV'_9/K+@>\#-,.A4U7I[G)OIFYWJ\^D\ M<,K^:Y)C/6/QCN8?L*JT) MIQ]?SUZ=.6>7?Z?GK]X:G\RW MSJ([=P8TO?F1XMNL[6N*;,3JZ8BT('%=S/#]R M2>#KB>[,-\2D41S$.N"8J0>VK_N :J[!.E*!4#:Q)>-L:O[*OJWG=*+\-RL* M!8N7GW3N>/6$4N4ED^2"JS-@.$AHF M@&1AY%FQ%T1)$CQB693Z?N3YMKY!L4AM8SSK=OD(T$XI][ 35\1$3\RQA36)&"#% M@;3F-?4+_1XB3G%%@^*4F91GE;6G '%:KP$BD?R[TW4DMM4S U?6DIT G:5IL2])R-BE,NF8UWQDV[U_.FW3[*+#H+FG,T>C>"S/[JNSI9L+,< M?*AD;8 _&YWXU"!G!(]4X-1%X$BTVA-:W<&V2BT0#"ZZ'DCRR=DG)6 E8+OU MI 2L!&RWGI2 E8#MUI,2L(J!I8K[R\'I"B4%S.1F4W,H%5GO[OEQ3Y2 ME.^SAMSAH^]0$%*Y;(F #@\=/%R7&KG&$:QQ7%QX>;[N>1G(VR!\)YO/=+GY MS#9S9EPKT /'":,@-&W#"_PD=DAB>40/=$),XZ[T2*LQ<&;C/$E Q;>LT_Y_ MFS/B#IQ,O6LN0O_3\/O@XNMYRG(/S+_3BU=_P[O?]\^^OH#GSXSS5_'P[!)G M7'_^^NGRK5'^!MXU_6S^Y>)\Z_./;ZW/']_:YQ___GK^YO7MV:LKZ]./O_1S M\]/W,YQQ/3R']?Y.SB[?EHG4D[,77[Q(MY/0"+2 )KIF!W:L!7;D:IA_@MDG M <6J%5-7/6>Q8'RA$=F6W.Z0-6>2(1TM0R*V0ST](M3T;=LT_(":ANXG%B4T MLF."#,D(!$,R LF06L"0;BN&A%ELOND[FAGY..(R,#2?&(86&*9IT82:MA-C M PM77QR()/E1FVA6\B/.CW2#N'YH)@XV#G<\VX^I8Q,+.(\?1+%IWS%-2_*C MQ^='Y[6"9-JA36AH:H$'7,BV=4D^>.K9JF)QF29$@= M8$A^K#N1:0:Q9QIV2&P_U&,0NKKNA5%HVY%0D$RI(+6'(=4*4N :GDT#JF&7 M3\T.(U/S;6IH84R2R$MT.TK,)\\#U6Z+@B3]JG(-Z5==P[O+3BP:X:U8RMF$ MTX)7+/(*"RS V*V40ETLRI"]M\3\6P;I_7LT-Q:+2GW\V/9X)\=W ]T+0Y6U+LUT"HC,(?)2?1NPGQ#"(_>2YX3NJ MXP5'W&M+4OI>7(62TEM&Z;6FG!@VL2P::,2ENF8G=JSYV)LKM@R:&$FDFX'% M8QNZ)0G]J E]#SXX2>CM(O2&C\X-O"0R@;P3QP>3.'(2C5""+CL:)[KK)W9 ML,G#G%N2TEM&Z;5(MPP3^UMX6AR@-SZV?MPY^':C7Z]XC]9+'G3"/NY^'4_*X1^-QC0B_X^J)X<5:3"*B MV9%%M= T0\TU S>)W<0)G9#QN#TD'$D>)WE9R_F&;2/A[7-A=VX\!S,UJ: M)SZT0U?N\J"[/"[7^;K>*+_OK3=*6[IWR#4V6*-M7%FNT:$UCHL[RIXEL@)N MTPHXTTG\,#9R94D+^5'MYW&L.'9",]'BR"::;894(U'H:J;K69;O MQ=2(*? C0PV6U!E(AM0FHI4,2;B;#8.ZH:,[MF'87D0#QW0,RZ*.&;JQ'B2R M9TGK&%(CN!:Z/L@(/]1 S<7Q=%&B$3\.-"\V+1I&<>C:T9/G!I9#R*9NDB%U M@2'I/K%T,XJ)F7AV0 E8;HX=TR VHC *B.Q9TD*&5&M(+L@1ZCHLT$\UVP$U M">[, +328U'C'GR: MLO"Q31)TID]S9'@)"2-+"ZFN@QAU(BT(4);:/B& /J9E8UM42_5-6>%\W(2^ M!V>A)/26$7JCPCFP3<,Q8K@[%_1EWPTT8ONV9OI@ A'?U*D?8WLB2[4"V;7D MN"E]#UXX2>GMHO29%'A@TC0&06[:CF93AVB^EX0:C70K07$?!]A9V%-U:]%+ M)PG]F A]#]XM2>@M(_2&2/=](Z"6KR6Q%6MV0'0M<%Q3BRP[I(X7^Q$%0C<, MKV4B7;K Y!K2!=;BKB7\\,NRX66IV-X U&X]8Y=:LGMZ"F4MV>/H$#-=BXGN M>X%)$\WV @O[GD2:;T5$(XYAAT$2ZR2A>^Y[L@?B:7DZ@&2CDHWNSD;OZ8>5 M;/31V&AMBM$ [6K3T#S3C;%_I*&%IJ-K+O5MRPQL4_?IGENK2#8JV:ADHVLZ M&]S/R2W9Z&.QT8;KFB9&:)B$:J;M.IH=Z)$6D! 8JA[1V+,]PXKWW;U%LE') M1B4;7=,$ZWXA!,E&'XV--@J'C(2Z?AQK06#XP$:IK@5N9&M6&!M>[,218_A[ M;A!S0#;*/,*_,L\H_#M.KY^7ISJ?#H%0HN>_P8?E088DOTI'C?T^$Y^P#9HE M;TM',1U-GEHN8[6/3*PF$NN'=!119=*GV($#WG^KW) "$R!)(_$Q*U)&R$F6 M*V0P0(=QFL7P14X+V#^-2Z?PDES)M&"K%T"5"JPL7,9+LRKYD["AP;3 UV4) M?ULV@9>D9%"YHWFJ9E:'^Y2;;#J(E3ZYIDI(*>P>?L!>E5[3GO+;S$7-*7!^ MC$.[ U#2;-MW+>*3R'03+PJ31->#>*D"-\MC/D1]&D\']")YT7CM!QI-)//,Z1)V]?L@B[YUDQD-Z/^^O_W\,1Z'H%B= M_?@,3.GWKV>OSAS&G%Z]-3Z9;YU//X"Y7)Y9GR_?WEY\_$__\_ \.?_ZS?X2 M15X _V=I2>P#.TEB2POM6-=TPPT#UP\\W?:YU$A'4QJ_P&BQX]F);](X]H+( M]LR0>-0S(]VU[-!W@P38.P7^/H:[FN13,(TO ;]J="KQ*)F)

'OUN'S7>'4A@]X:H+] 1(')%I(8B!83@\-UR+YHJ@H20; M#+*;XND">RI9;L6[!"S9:6:XE^ 0M@,LI"3^ISD=$'S/LYLTGO3+1('&KP2S MT^N?D!#X, !HY4\:+#C"@^<'XH*6-0>=QC_[50AY3*ZH%N:4?--( IM]2@8W MY+9X\NLLZPT9B]*/T?F M_:\T\AP_#!U+=V)@WY9#$C?TC##1$ZJ;?N!^\8#HD01_^Y5T]@!*ES>?)5W> MO?*RR[M'/6 C OZM/SC69P6XP&Y?9J.&-38C^8U=^"I M-=OMZ9SUBFP.L;[XNL>^FK-"^'>>T;,=;^77>L]8^=VZ90VS9[KF3LNN_PZL MK8?9K+71LG=DS&R1J;,FAX8K"8_C[? WZE]X$4VR$)0^RU!_"_-?GZ.-L$G_ MPAE[=K7%NDEBTX9+=12<1C #SONB63 /MXT\!NT&VB]@KD_ZV126B(M_;P.N MDIF"F4#78]EC/7EL&SZ*3,$/RPWE8AI^I=$$K=NF;X0]G M8U0&%KH4RD3ZAB_*2'R+.H$?$#NP0S,*$H-:- P)L7!RE+=!Q_J@7 M0[B%R7$DSP_11_ZY?_[C[/;\,OI^_O7]\ Q^\^G'?]*S-W_!^_^Z^73Y^2O\ M[MN\C_P3^LB'KZVS'V^-\Q^OS?,WG[Y_,O_S]6SX]N;SY5\_SB]_[Y\/SVXO M/KY/SE\*__@'_>9+Z/EPH;ZGF9Z;:+89>%K@V:9&$]-S0H>&OFD\>>Y:?HO2 MYF6!S/[I&MNHF8[M$TRW"D,KC!V:A-1Q7-^(#,/?9X&,)/D#D/R/BN1=+XR# MR+ TWXL,S<9R=]\.(BVVHS@!-AZ;:.L:JF&VB>@WU*J[H*N\__!7P8H3WN$? M#14EF4ZF.56N:8%M/3;00XZ>+<4�T]CG0[\6V2Z(&N1V9(?2M,#)!.QCX+ M="5;>G2V]*&AB3C4-1PK#D#_" +-]FFD!;'E:+[O)'IL>PGQP*+Q5<]>3!U= MRY8>3N780K,X>DKU M,G($(H<2/;HPDQ;=,(S(1Z,3'\P)0*1,GH0XV@QKHBVDU#TZI)^SL2(MBR@(4S+\A M?1J;LJ[(H0X8.18- L:9B+UE8X3?:VOF+9GA98=:4[@H8]3C[30^I4[U/-]F)'"X/8T@@HWT9D$,^) M["?/+5VUCH77S-9V+U1&+OEDD_H9#@+,8I\MOCGI0DM[=:$E;I?7&-U5VN0[ M3V1UIJS.;,*#-BO/OMA ZY>#=[_-]G9 1,=PBG M^)]_^:;A/2N45VD130O6O@.3,%^,R."V2%DZQ1_IB(PB=".\S$8Q[RB"S[RG MQ70P88]2 M"C;1#&SR&C99!1NEZ+,^$"&%[XD85S?Z.AUQ1?XFG?1%LPH$"PZT@[^8RD30 M05._JP 5FEU?(5XV8 ^,L@EEO5AR.LE$"PKXF X*>H,?*JS>##;_YY3D(&D' MMW"'XRR?*/#V/T#+Y]AAZ-J?/>5#-J2X?=[:A=L N$M4J @ +:Y66PDB$/%T M@N8#G&N73:B--AK-+3! 83'(D,8+P*#8AP:Q03 3:]N69<._"J<%K#?HBB7 MHZR!QPW)8VV09=]XJ5,%4-9%)!U=9X-KC,D5W_BJ<$F@B<+!T:1A#7%H$>5I M2.-&Q*X/MXK+?8"=X3V=PX7PX[RG5_ ^_.X/\>K_BE=_J%]=8QTNQ@0LWL!+ MP7#X;6QX?9^R:8EN.;U.@5AP3;RJ059@/C7?]3M827G[5E5J)F&\4!5D"R;L M&HZO_ $60I87["/CV1;7Q]L.-=$##I .\6$R KS@ZW* 1VRGO'<*?#X%X)4D M!!<,TBQ(VS-A<\A] ;$WU,N M&.FCHTM)KE!X! #S'P+F1G[+O[ ,E?TTJWZ@_,,!5[#G8>47XSP5RX!M MIOQG.FC\5M35SBXV]X:>LLAT-]3'_2>;VB1^!J( M#P>G9@!.A7Y/65E%_>9QGL73: )(#ON>3/.1>!6SL@M$6/PO6 ;>0W)DADAB MA%$541(X)T&Z8E0Z @"2,:Q(HCZG\P'E\W]XR[ 1G=QD^3>% GE'G,%%"*$" MR"6"]X+<([@ HV2 TS #G@4;H%%_!)=WA6\OIK V\.,7P,0XM*H1L)Q:KG(R M[K.E0E)0.-=["LC\@[-9V!+;"&$U)OA^!&03&'#J(0=HU">C*V0I4_XC9KHS MN8[?@O!5\7K":3J8,'IO7O8?9 !\!J74!.488VITPN07J)YD4HJN;*R@*1SU M8:,=Q/.0PE6!W+SA7:UB"CH+1PQ$A0CE@V^1< M;<+[ZZ=CD"VE2JPJ_2G\%TH6AH8%1Z,"F4]$&P^66T@1J3[BOO'6YVZ:X42$ M5RQ>GZ1Y,8%-#R:I!F*=X OY9D?,>X1:RH0.@-W.,(02V0!VXU(Q .Q$%.)] M]/)O@XS$@$= 0072J3;.Z3 M8,'K-$>)"E<9\[.P]VE(#L!;1O!U-N*R,)^. MV'VAP%.ND;SAU? F$%7C+,4G2G(#>?L-$!" ,R!C_@="B V:$>\#4$5]U+SX M2]]FE_ KA*$0H/,TD1:,=#/<%:HZ-W#WB%Z#6P:2JYS!$ X]QGV! )QA!$\9 M]"DI +'A/2QU*IZ!Y0 7XQBL$/9)*9D;\%"5^'8$U!'-\8T29R\9N2IO\$M^ MC.IF0CH"?$<]#I63FI$Q H W@>$YRH8ISU%G3FY CGX*\+RI*09K$WB1[X[KI?QL[#E80'V)=#@A*M- +QK M% D-N !*X^9 -4Z1@3"]&FB"E@A?X!X'C*3A]N@ S)EX&:+WE+J]RM$]':2EVDT44.:O!C7W M9>_]@X9YK1+!NST4>OAZ^ATH"/$&U<\E2$>_ Z=D&EYI-W NSO:;H=HI]/&" MPPF]UOA:M/CFME;0,<$E!#F#L)H.$-*?G%Y0;J"G_#462CA"F$GKI-X0RH$:3 C\ M9DL74 E@;<1"GE-,IL W" NP@70 9H#A-BX>,L4 >]-T/=7QW>60_WT.\F^9 M=VA$&^XLW,"*?'!QRP'LOE?L'+@ BYR$&3I#^XX X,0>+7@02\O_G[[2@-: M!=BS\)O0,(B"X@541V!L59?ID3K[F_(1IF&#+I3&<"G%F+DUA0:*SU\-LI#+ M37R.#/#[6^&SX0X7;/^>)G"KP&RO,U3(!XROUOZV6[6I/45(5_ETS$7_91]$ M8T)ROKL4C.%H4I+#S!99UUV48*"+,,0LT+U9RDT0(2"Z ;>F !ZF;J(K[QHU M2;XFVVNI[*MP -#!A-TL7'TA4B?28@Y+W3+S )C!4*BZ5PPB.67Y>' 13!26 M-CZ(\3PNW4*X>^$H@ALUX#=#[IQ"5S#8ZK [*H/&%!IKS&V6,R%E$:&-/>> MC.EX5[ ,9OX!6X/'@'^0RCBE*58-F1 .A8G!]H=9)A,K!S'J\DM)Y4,&1 M\8 F/MZP6QDP:E@#,*1.26%$Q41E_%_D@@#!-D' MT^]%300@$\M':&!9K6W PNCK8%MC>G%.0''EN@ :@TRA4D\+352IMB 00H7UV?>1%B;.1,5]"-R^#,MDH=H MYCV)XH%Z,^B#*B;<$&0L-T)>"L1)V1JXDV6NQI--B7!D[VF9W=#6 \CL!IG= M\,#9#2W1@#_6N@N?US!"DZJ*^J+HFA;HCF1Z'Z@T3-WDK@)4=.09AO#U0]>#Z="$T11*3HSY>#\.+N M?A$_#5')9C"BPGZ=T=S4>;5[Q/XJIBS.DY?N]L:\#6[3 [8QK3H3KH+E]@B> MJK0#IKC]T17FG\(NZ^,3K@O6^13P!8Y-R+A5NG\E?+'RH0B8>(LX$GGG)2E5$^#QACD8@WQJU1;B@2MX"+0+)!*\DI0E+NG0#(KKV]H*\F]GM&MNVI5A],5(^T#& @G7>KVQ^#+Y'0J@O M!BP0Y])K(._!+:PVB)570.PW*+[+($V:"12KXWW F <:8@NL'*%X0U4ESP;- M^,J87Q[[=1F7O55^04P4?.Y%'4PI(R-<2$VR"<^@+-*8ECM@87ONK&8.^\#H MF947GJL I4^,"8V??*]G5P]@;F7I0_G)ZOG5%SD5T[I*EI<00+1K,I@*608D M%G&"1,T(PU*8.58L# :#9;1F>$B$E$0 HFK6P2(1-\S[R71)##&S\/H821H( M @/9.(4/Q"M2!(L,,9\+$"P973%A28J"1=3XL05S:-Q/#7!U>7Y#47J_8LJ* MME"- Y 9;@TR'LR8>V6-2?CX+WK/_G<%299Q^R61DN 4NU0Y& PJ=FX%T8/G&UF(AY:\TLZZJ/2%RN?:9XI MEZ!Q-%(N9N.[/+.4CJ[0&[XT?,KLBRH-&)5,3BOUY7#<*-V)RP**53YV@X2$ M%%Y\'8"=R:N&=A/U119!#-Q*0S7N&N @HJG,9SMB3LZA8+-5(!+S'):(]C*Q(+X3+?9-IEIITQ>TWY(%(!NB80/J*BB8&VAF%2E-;*//Y4 MB4!56@ ^V @75;E$5:!_)N&)42X J,D]WIK'PR%*QXJC(&0HXE0SB>T5"[J MK$%\J,P:1#L;R'=$!Y49R:,MBZN(U"+0;CDG _XZB,4#G*N@Y!$?@%Z34!:J M)0/,?LF8<5O0*Q'$ ,6!5#17$>P2;:MS:C+<*=.60$/,;I2$Q5#@\H!YQAK^ MOP@+<3"5^3(B,[5F0CSY:GDR'# R9*PCGL7*62:JAC7T9I&#);I0]@OF$<%X M5C,%9^9A%IV!3YFB(F+D?'XMS_82X<SFHD5VE#H( )EC,/$EI:PM\QI]**4!I'S3*!G<6=: B"BBK"Q?/BXP>%7)?#^,C[(E?0J/,AE. (?2825]RKH-&G8'Q@>Y8*?!><6MLSX"@,X5@+4 MACKG!95Z=%N:L8WC(*$*GU;I?.(>E/INV-E6H4^I7;$T1I%KQI)0D^E B4%G MYOC)O$IS!,&C,: V ^)7^LD6!%$[0BN9E> M:82,,[&B%YP:6]LM'>0R/+V.I_.5Z9-H6_),,J8<,&8-4"NSK9,!_=Y49#!$ M7F+_ F -0%FO.,?"8R?[*" M7O!P+4-PQF0Y[M"F.RK)HJFPB[F&CSMH MBN3*T\"SYZNL>*2(91! F!9#M+ 9FM(XG0[9D6I/90<3S5\P50.+B%*69?PU MRQM84%]A96+,:B9D)9"FT:<=E!T.FJ M59FL"&'\0'!Z9M*5^679%=P@_@6R8$IKYC_[HAQSC1$U2UNHW"(39(U':R[) M]S59LO1B0B_;(-9B,/[1U'(:J92%03F!^HQ[^JX]ETZ7CF&&$_;PE8-RT__HK(\ M$W;>#V5%9F^VG=6!JR%9\3N M:_$";4*>[Z JZ41A_270&H8/1-0E3J/)DH(I5(.YPRBF0_9:T?^A";4:*$=) M$+CPRQ(RC7!;"^CAHB8"@=\K:0 OK>G8X@&>F3HYS#07>44)-ACAIO9D@FE9 MLP\R6P8179!>,AVH(JF&6TRL[I#ER2?59V*'Z$["F@DXS$RPF?EH<(VK#,,L M@D*KQB-E2L@.+@OF9A3.BK*L0CB9EA3Z76Q@YU76%[,76;R(.;/FR@YK7"E4 MGATVNJWCZ!C'[2E%C@!B-5C F+(&E(ORO(@[2+ &Y:6)#BB8MBW7R M6ZI*5IV>)+ M.6)M78MT4,["LBS/!(>NV/L,@=+OT#86[< [$:MM>+6?Z1EELK MJ7M3QI-3=F+&919*7J8"7(JV,DR BECN/L65'Q!^#8Z^LIKZAC=H9 MX;2LW8SH=*HJLZOZ15::AZ5*@UNM4<%?DR% JXHM?OB_O^8+IV=*U^NLK48Y M]6VCRO!2Z=]>I71$,9$!J$BXQCB" BO$?$*5%Y67I<0BS^\-K7,N5%J"U- M$064Q7&4-V-@>EDQ#VN]F#&L:"XF8"MT *0#['N03RHQJ/:,R'<4KO"?CVQ,!M8 M8([I1;.!01&#Q8 I[SA7P8(#@C,[$1M:I,J89ZT9%ENE_H)L54SJC[B&YUL$@=::I2EE MR!*M1*.VLIQ3E(".*VVWN?&5060X3'F.!B18JT#!*5A8>I**)B!A-BC*0H8! M)5@.@.UZ2D<\2DBL;&7R3J1;97,&0%:B>C&7RE]?*=/E>;Q#=/FH,E53'JK# M?HS%C#8!,.>5MUC3,17)L:+7'-P%Y4-'A<4#JY2-LRJA7*W*DG(CUBR B2$& MXQ0QIA1)>-%9(Z-/U.PR.N*!:M[90&3:[I[(Y74ZD>O_Z*URQOJJS)G& L_2&9X(S3PXS >*,+5)FAW.]82[O MC]6GUU5E0EY/F#I;J\.\@5NSN1\VP\I9U)OG#E6N"Q'$YEY/UMNK3P;)C,'" M>2T7DHV^5.4V,"TN'30MF!MA \ZD?"S7E;+1LE08)N4CUK6YS%=@8D!H-T76 ML.I6O0&38.Z=$%*/2SB@:W2+)LYEAP5> ",:#-8IA_.9&$TCO\I7CYE[6;AY M:/QT0QAQ$(@-E-D$;"9&A,K#N*!/RS^> 0$".=T^34?L0.Q'\P,P -!U"+VG M\S"Z&&DFUA=?]]A7>T?-L>^77>L]8^=VZ90VS9[KF3LNN_\[R'F2S M'%7N7G;#F;,K1Q@%FXRG%9K4HTP:\N_2IAA:O6CV#5$L0YV9#G-?H#1F0ZV: M$:,OCHEI-\2P_FKET+PM#WQB@#.";;!KTTF-K1[/^&&IR-G#T,7CF'/FJ[;A MWFLLU=%-N#N.B[55QS7:>+%'-%O^$]@&&N81:VPT 0\['N?0>-]YR+G!ASC1 MSQOH$,<]7MPPS..^U-G)A=WQ.@'P \P#2&]9;\XJMGRM1]Y^*3%CRXQV69(@G*&X-P4FZB MZD>):0_U6#S>2YW-!!K-5BISW6Q!/V19#.P$++V#]S!D"\S\>I2)DO=I.9&1 ME0)@()#]G.6_3(JYJMBCCUNQJ4!P+RT.2P5!SW?<':-2CKM;B.BNJ)2_:^1I M?53*>9C-6C(J):-2AXI*E75/L^[5/8>L[O&2CH!\NWC6%L2ZL0N\W1#ZA>?+ M\J8I_SZYV)]0S?-*-1>*U[8!D3M]NZT[^4_W.F*[?;R![JE6L&-LJT6A28EU M7<(Z1S=4SSP@ULFX:1=C;/YZC.E\B.T4XZ:!=]QWVLFP*7.D58G9OO'S7&Q1 M3*F'ETTRY2?0(1IMS%=%+>%#GD?_DV&XC>[FV&B\C,LR1U',ISWO$HK]J;GP MID'9(R@1><7G*?[.KNL<@%E7NK\GDSL[Z;0-_2XV&!'):AERT5\9\::LZ.;C M;5>%U+'RKIC4?79YG9(HA,OF.D T?E@A$QOU.M]]\:[-BO$X1;/3/?,H%VH] MSENM_/3L/UB+P/XT%W_2[\SG76S?-K&NA^93UWGT8:,YG)R6^: >)#^L761M MD)'8;E)1EE!#?Z[]X4(NPUR(H1J;R[SI]6N8G_T=^_(=_Q!>P;;/.MG79YAY M.^_[P6[USM*(LA?OW#M?BH^;;UW\K(P_%"RX4H]C9X6/13E@N7&9N#2[RD:? MS)RDK.7!'$BP=^SRJ[X[;V7V4#6\@.#3F -KR6'"6_;-/+A9=YJA:+L,G!?^'C&8:1[CJ1I2!A6(S\VWK.;6@!%1C+V8:A\Y-XR"C!N[, M].#E0VL%"Z@ZBZYMD#')U-F.',M193-VA3V?D\$TFK!R389]@E"PG17_2PP5 MXS5?%5NK@Y,IME[E1<3\%R5,L&@MQQGBF[$@+-&O6O64,\,PRLF8]@T/EX6Q[$*\XP695U>,Y3(:Z/+1UM9,7IO:8GH>@UHB,U3\#K+ MTCAC"]XA&"QO5KU<<^P>GWII&@C M4'DE8,P"L=,)K^FK22)FC?%Y!?^(DPZ2EU%.@297BXK-8;KWU*VSQ;"'!OA3 M,9E(@*"LL;R9&W(]YHVUQ;AJ,1&&U=??!YBZFTJ%>S^HVF<0CHUI[ M4KCB-#.FNJP)+7#J53'),\;">.ENU;BE:J'#& ^J(^G5%9LBQ\9>\&&9.5WH M@L&R ;#8%%;G.1&L*GA0-ML1'9/F[(2YYFW5O;&6T5S9P'%L9=EZ(3H\7,], M_RO41N-!H"TRF6+'!C[6*$N2)3V<1(.*JLJ=G6M)IR6!%R.TQS C8^<6"B"Q M.MU#X268 MF(M9<2737?U],G+ZKF02WDZUN:>>_G(BX=.,@*U:NIG(A3M:#E MT,RV2N6[5N"$OE<>HG#>0=8C MG%X]PG)._:[91?I#V46Z/1KKNZ5=KNN4>.%(WC1$P.H3*6BYD>C!-&!CE@FL M?LO&_3)E5N@DW.7-O^DIRW(ZK#E_E1,%-6F[#BP>8>G?5GPG)5/V[ MF3 OFX)5+<1(GI,1[Q;+')?;-/E&IS?S,&8(P])%2U:T%6^\:1TDR#5)!UR5 M$Q-$X4PY[)]OE\T=^(XN.DIK3RK.7J9:-<2J;*5)1U>B$ZZX%M[ZF99.P$II M+KAG;LD4K&6_J@]2J$T#H]+?6=7*S*G&?&0'CC/&%RT]PLVRF6(XB7Z5 M.5];S2QLAQ\QZX//*NQG1=6-LFF4SS,,K#+"]KWJ"AVR6:]4*_? =\0KE@KLD(=^?$Z]83::LCY[P!.C M;V)C&!D''L[?*SJVJO6L5+X<*8HL2MGZE7NUT6>;]23F+HEZ,HI:[5(![,!E MF>=#981+\W)<]S_3=,PKT;!.'5_"X]ESX*C&M-?ST4L!,ZHGSSE-7OB2V,B(*:Y]9\(HQQ.1\+M+)R2H; M8 H%Y4-RL+KN<=D1;_LECX@*\+?,W,)<<28GD[DYY'6W MXV8;6]Z6'X>#\W:6()49;TGF6F/S\ )!R,-^I]CNF[7%77I/LS.36T@!>U&Z MVR==EBMZFXF9Y9BJWIO-UQW*-V7+Q\=PMU3*WK!).7B9*>\0SS\X8_MOX?'6 MXB3?^[@^S!7[@.^6N[-##+&RR"CR]R8W!*'#V0P/0V#" 'J$11I ,]&2N>@K MWK4B>+HJY%#FOG'[[PZ1IHJ>P+-CT.NTE[M_+VJ.2\V,4Q3\@WE*5ZE#7!5J MJGVS8^6KJO>L[@Z];.I5*1WJ@;\-+6M&9-1!EB5+8T;.C&POQZU'U=R")N6G MHR0G0*A3-F&"K]Q43BO[LYZ<@$D9Z1 ;3)=6X\?960--Q%H[5*"$P0SF-7^! M RZ*23/:,\A$5X&&H;^P!)>#=^8EL4E)[.9&0LW ?M0#TI@-)A"ZI[R:';NW MZ":IN'H=8UN(K*&+/H)U^1@(O!-./J-LI#7R!UX,BDRM\@=6CYRNYH-5:7WH M5_L^*>]9I#A5Z0%\W,7<$"^<.U%.VD:;/,L7*+(9(9L##%<'%]Q)"^P$4[GJ M^^"W"Z0 M4E6J5VTH3.R,\--AR@A-<%GQ() @N2D3\KVG7"R"JVQ1SUZT2DU"Q.\C MP=563*TY\1>^O>P44:SPIE0(0O+%4]ZX>G]>^U474 M$:C54]:^=P9O5FGMS^KG&Y:S,,][+YNS,6#W"#,F7MF,IL9[KU%D/]M1 MD2]W\6P+'\VL^<\]R?P(,X;0K$\@SS(VD()W.1*3(T190ND7XQOD^Z"+]"OL ME5L!@J8/ 6B9SQ@<8F[==%S)?S;-8EY!G9M"@HU]QIAE/:M3UIX53*98?>.U M*H.SM8;DVFODS8K4V^8<,7],$TCAT\*:@B6VO-2^7R6O6^FV1/FS?#:B*;GB*E):C5# M#?9'6<9J8RAV6A DE MPT+ M(XD4S K1K11SU*>O_2&EN!9#H\(&S^@(E=',X3+5:V=$)5+K<,J\$JP M[JH'-YY=T'\;HW3,J]XWV#*P4KX-]&%R M3E'7]U6^;=8OO_1#5H[&.6_QW>^;=5AN_L:&JQE01%OE:JXC(ASO*AIJ(=IM MR=S?-$8-OYCA%"U@[V\VF(/\H&R]Z?^8F9',2[)I-,7-@&68COB,Y/X4#EWG M&G#&Q4>>S@2%YJHD-QGX7'J=6$5M+ :IJHUIS0T/TDP$ G-Y]B,Q/C8'C\-^ M,#RX9(@TBUKDK%2/D5WE?ETV'UIY43^][SG8*SG8A@O?AX<= 6^X8+CT=@17 M!:A]3B>U_^(@D8_2,\BV,T*?R_(<#/Z( C)CQ)N<\PR]HL^2):[)@(G$V@LD M6ENSKD$ITDKI=9O3X!*2YG4G]QN64SNI^4%.8TJ';#'8%^M0"&=I P!%\Q'6\H8SF&RC6;GM MQ[AW. >Y*'NV<\Q3+LEW9#X'S@AJ[$O@UP3WM1X%^2,8XP9LP(8 Y85^!5PK MXC2J L)U1D VPE'/C0'I3,7#,?^K]W^]NH@1WT$*UC^>U).B>18^[JW169^5^@_2;UA)P!H,X"%X MF>;<CJ7?]N.IC'MGN>:>Y_VXO4<<_6WNT^F<0R_,WOU M]?U/T9%PE7N5>WVHO5K^9A0KQ@+,V8 F[[M^6D.K+EGG[;.,=:5]/=]Y>Q]M MZ^'1/+M9U\*^]4!ZV<=J^=_"_-?%<1T2)'L9;M!1\CF'3V:HAT%$4I"DH-TI M:+ET0NML=^FTP?3 ;DUI>]#1@?N:&[C92SH"[[FY@?=&Q(=Y]&C +='["-'[ M$89M=@[T:^9M/LZHW$=B0/M^I<2%EE[,?5[9Z0FSP49ST^:;HNUQ.JA<0ZXA MU^C8&ENSO(3];^E\6*_G.>WF?LU6A1M/Q%URX@,/-][LL)O/-EYVP@.-_]SL M:*9AJ8ZE;SG:> WJ/M1 [;E7;CQ06^)88D<:X[ M.&<&GNH=B,=*G#M1G'/-H]#UCUSQ.HP@.KCBM:662HNF7*.VKU'7GV02[H MX&)=(L<&(+,#U=&W5UGMG$Q4- M0PULF4W:[DOR5<.2=]3N.[)4WY"E?NV^(_M$L[(EI MLVVP05[2H^N43K"MZ2XO258HM=)T7^.RZ$R%4K1AHM/II=&ZP*O,'9M4'6,6 M[9%=K^6!OK!C NR8>':,U]N]&W1MU=6E &[Y)9UHG? )%"F]R;.B4,9YEJ23^[3/ MW&SF9#?0W?!T-;!V] -O/'RS*\['8[I9WU.]K1,HC_5B.WA]EFJX,HC6[DL* MMK76C\3U+UGS_;(G;%=U=XWK'1UO/J:;-2U#U0.I3G65H9N& S:Z3(MH]RWM M2F!=%[N/7>5^@ -?C&E.)K!9A7X?TU&Q9M#%/EQ8<@VYAERC&VO(4J$GSS^0 M :Q%1K$R)/DWBHRRTX5"]VSUT5D-QM"='6)!4L]\Y%B0K[K>85P\\I(V3DQS MU6#KO$-Y28^<(RTG&DGD6-V]U5=]5Y)PNV_)"'35"Z3*TNY;"GQ5ERI+RR_) M.-D")G1 M^5@&HJ,&6^LM\I(>._"J.ELWE9"7],C^,-FQ4R+'2OO0]E57/PR&R%O:V#XT M5#N0?+;=EP1JI;%U$I*\I$<6AH=1*0\N#&48_LGS-W1$CVEC,!1]5UCH\?85.K8[M=T5=.7]]ME-[._PS@,&0MH>7K[D<0")(>^ M-^:8EFJ;DD,?Z_U:MJOJYHX]!8_Q?KMWA8;GJ=;6W7JD"&YY3OV1B. 3Z-OY M7VS;F>39L#3FL]%N1OP1-ISZ!;OZ.\&_M_5?'5VOJ:.Z5,M7'<.7E]J]JS-L MU7)DV\YV7](OEK3ELOQS[1*5@2.3:A7,?0)>FV]G;,8 OOEKR=Q[X=0VJ, MK;V= XW'/KC8VU,0N2,VZ\6D3W,E'479D*K*B-YK&&3WD-S<&LNEV^R1?9NJ MX\D88KOOZ!=+M?1'#R/*^]GX?H(M?#]'XGJ6B+%)HJ#JR-+9EM\1"$!3#N%K M]QV9JFX<9JJ#O*/-&\G)ZN9[Q&#;;,2RI.B0)EE.E7&>7:=%FHT4^$]AV"H3 M\EW6.L]E2NO^]H[K8RS".;:KM1Q5][8/)Q[CU7;O]@Q=#8+#5._(2]JNS=577MVU.)H7N M8PO=+0I.CD3HGE8H^MU^+??..JI^L9TM]$OI1GSLV[%L>3NMO1U#AJ%;>SER M[K7$C=6$JP;F]ET>).T^WOVXKA1\[;T?4]Y.>V_'.,P8D(.+OA.(/9_3B3+( MB@4;=4/7']_Z4PLN-\ZFX8!6[K][-)=H&XQ^.A1P6DTJ&(1W=@@E[0DX!_96 M2OJ0]'%W)H.C.Y(^=O/@=Q[)NX.IF+7A':;MN0P@R:R-!\_:D+):RNJ[DELL MU35W3H X/DZ<,P+-7:/2WWR GD^+&\.ZAJ!:IG2V6V[3IY;+,&.O!S#TNTY@ MX@F^;/Z_ZJPK3E:+@&>-LQIF>P[[2RW>'O_U)7IK*"J>FG;/LA$0;T?18!K# M2XI)%GW30E)0Y U#;-#)IF>4S3H54BA)-AAD-\73#:^"0YHA9$5\7!K#D0=D M7-"GY1_/XK08#\CMTW3$-LY^-$]J<)_/;M)XTG\:!#W?<7]^4@5/Q/+\6Z.' MT)ZG>_Z=;?5,PUWYM=XS5GZW;EG#[)G^ZI^N6W;]=XX1R,UV:[/V1LO>$?J[ M4VP'"X\NDE2D24B+A?1-R?4-VF\JS=0/HE'7%GQ:2?36&=N%BPC"6H-@-5I^YDH, :UVD$B]^AB"X)9K8I9KFQL'3NF$S_N)4\)U M5[87V.O;ADK([LP+K(?G!2?AT" #6(R,8F5(\F]T OL^EGXIF^*2J?K&MDT3 MVZ<1'_DM>:KE./*2VGU)EJ,:NB2EEM^2X:C.(1G>$9EC[VE!21[UF0"-P?H: M9.,A'6TR!JN+B&.HGB=-L(< K:VZP7JOG(3L;I U'=73=0G:A^ '.BAEZX?+ M2#-L,U"^H2.:DP&3(R0>IJ.TF.1DDEYOXLP[*N7$4,T[W'Q2A3SX+7FJ[4IK MK.679 ; GN5\MK;?DJ/JQK;MPP]FC1V\&?2&4+W,)A@@NZ-J9Q6\=ZZ:U=M5 M[**9.H+%&Y ZALZ(C+ M=]B"$IK?[)0!'.@A@2V,5O)W_QG/Z\I_8IJ84[)-XTDL-FG9'!# M;HLGO\Z6_J8X?AHZE.[%NVY9#$C?TC##1$ZJ;?N!^\7@/JCC 5'UR"I?'+VR4X/^WWD9@LM'#RR(02" M;=43.1KFL>7Y'7G0\H8.?4/&'367\HH.?D7!MAK*'F_H%#QF]^B[<$RU8T'G M+:\COZ"[BHKD#1WZADQ)0RV_H3L:_4EKOXM/'G/5\7S"YW@*F@JK0:XS/HN] M%X$VW#HN^&PU;[T!=F=7FNC*L(^,UU1HKPP8#0_0UVJ62;,DUR$JR MMM8[R SPEB5FLL1,EI@=IK_\ MO2/(K3O[4>?"JX;1_0P&B7-=PKG_^9=O&N8SB742ZR2GDSAWQ#AW<$YWU&E2 M:^(7NT2U9'3S.$*;&S#Z/0"A/8%YB;?'@;<;"0N)N1)S6X>YDN-*O.TBWK:= MXQY)%M1EGXID(@"(PC."QCDML(NX,H$O<;1:-F+_F25*-LWA$]PU'[LV8E!E MZGTQ@7\-JP?'E'29[(W7BA:@ M$CTZ@AZ2>TCT6(,>AVE/>WCTV)--T!7]Z5V>);0H0'LB P76N$ZCQ;2PC7"] MNYWO_(,D'AX>U?=MLAPG=APF&5IB1S>P0_(.B1VK87:@OL2'1X]]>J$PP-YV M->JRF45S8GXH^.>)V@K2E)3X(?%#XH?$#XD?K="B.AB??KE^#G,K8JIR#1FG MEG'JG9"!2BOR0V"%YA\2.'6#FGBAVG&:8.MK0Y7JD%L.VR'XL%H,T*#>:^'6J MP2:)'AMQCVW5;(D>IX0>)\L]3B%4_2;/"FR)E27IY,1<3]ZV;M9CL1"D_;@1 M>IQJGK-$CXW08]L0KT2/DT*/4^4>>W(_M5IINN#=1T=7*X<.[-6LD&NT9XT3 M"U%_( .<"#Z*E2')OU'$^1.S$FP999)R?DT,4J*'1(\UW$-F,$CT6,,]3K74 M_L0J)=[3@I(\ZC--*J;7=)"-<9;!J86IMQ66QQ))D(&FC=!CV[8T$CU."CU. M-2U>HL=&Z+&M+G4LZ'%B+JDW=$1SG $+JA2)A^DH+2;HC;W>+>FON\:#(>/7 MTK9<@Q[2]2#10W(/B1Z[H<>IM@@]A?@U+YG(-H]B'Z?%X$N#4AJ4:UB@+MLT M2/Q8PSYDT95$CW7LXU2C':=0-_%?+)M(\FS8&$5^8OZG7PS]WR=G'DCK<2/4 ML R)&A(UEG,-2Z*&1(WE7,,Y/=0XL4RHMS@]F1:3TN=T8BZG__F7;QKFLQ,U M#*3A*'%$XHC$$8DC$D=:IU=U.ROJ8M*GN9*.HFQ(565$3ZV9QV[(?BQ&A+0O M-VID)+%#8L?J>(W$#HD=$CM.,!V*Q?)"FF0YQ4YHURFVY%?@/X4^I4S(]Y-+ MCMHJNGF M5%Z=I/& MD[Y8M?DK?KRG>OT3$A;98#I9_9,&Q"**J=^/#QR3]>$U*^@P6#3_V<_+W8S) M%=7"G))O&DE@LT_)X(;<%D]^G3G3,!UI30"N.ON0Y%?PZ"0;PR9*(DE',<#A MJ>4R"EP!BB1Y,%#P7<0TRGC1XE/ ?9KC4[ =TIJ]*/V<)O_OR;_2R'/\,'0L MW8EUV[80.GRYK.DR[M77G9Y]_ : MX"8%.\(2_K::&3T<&V8K/DTGP/2C&3AX2QGSRVPX)GE:9".F8E\0IA+3 \!$\"R^_3B/8%4:2$"\F-5X,.5Y0Q(L27NVX1.6!M[,6\"LHI % M'XD,:&B2K0/E,A(S@J<;8B1'.*9QU@IC#FP-5>L!&1?T:?G'LS@MQ@-R^S0= ML5.P'\TKTX#60K4*@IYGF*A="8^?6%XH7CVF>,UI]OP[V^H9EKOR:[UGK/QN MW;*&V;/TU5^O6W;]=XZYVZIRLP?;K+W1LL)?/6=_"4F\W(R_TUH/%AY=8HYS MJ^MQ#%5_CDLML$C>? Z9C[),M"O B*_A;F MOS[_28)D'B1+8T%[I:V&-XW+,*9DC2=*D0W26"D/VRD HC:PB?N0'UA(]<4S M;P20S0%[O_=T!/ -^^1^1+SNT3MBHEO(D^,!_2_I"+3=; I+Q,6"%_@1.,.N ME[FO5YY"+[8/#4OR/ID02^,9K3OM@CZPU1';'<,P#4MUK,.,3MYGQI'$NBYA MG6'8JFD>IL)/8MVI8ET0J)9^F"[[,KER\R;/ISI%Y10R+-\M"SB<6+JEX:O! MUAK7?K)D9 [3%LW$53\XS( [>4N;"PM5MTQY2>V^).]4I[Z<6"WJ93/E8%OU M;=8Y;<&IXVR*D>VMO=-':FCM$4#MIB'3,E7;W=$EM3\HM=RU(.E%THO05$U' M-7:='BCI1=++J=&+[JF6O:/S^6CHY=B]B-N.BCLJ+^+*,J2V)C#/)"NGHRBG MI*"Q$MXJ/P&Y]BP%7CI(LY&J9+GBNS^K=R4I+T]>5Y?3KW?;+*9H!\;^UL1C+/7 KCB/_P#'V>MI6EB# ML!;/E^+0++H'P3RV>X? ]LM^6E0[4VY(H8SS%* *,%'(9)*GX90GGHN5D6VR M4\'MC@!8S5H#)9H6P!YI7JB8&W_3/#)B0OFU$N*[ B^\S.O6+!5QS56K(5+ MPEL/WBRQF&*E0\B2'(*C^/4YT2AW]."S7UN0@*H M8?T"!0'XPJ]+V,):<&?C+!U->/E&XXMA%D\'%,L^EKQLCJPMLQ(932)8Z8=[ M+.I0%0MQ'4]F&4NW^%@[8951C#\MOZ'=J#&GQ9A&6/ [N#T!+ O@+BU;7*CI M_;Q_H!K!'%"[)@_6"^-9P>#W]!FYX-E[E@N;P_RFGT;].X0" +,2'RPEE"JC MZ1!K#@ -EM6=*7V0!; BS>%00QJW\3+9BMN46A83/*XH-%25-SDVOL9;3R>< M+O@G9^Q$QUF(& D@E%C-FAYPU-M30>*J0M5'*L-S9!E>>XO%Y&9E&5Y+*B-D M&9XLPSN&,KQNU2/MH09OM4__4:KON@9O67IWN-([KL'*^CM9?R=K4CH1C+8# MU?$/,R91%D*=*M*9@:R^DTCWV$BGJY:[;:Y^^Y#NR/-FO,.4@K%Q&!YW5>#5N:.MS>5=9E#,Y:2;=L^<24IWG0,EI<_54]RQ;;UG MS^;2ZP?;-J9,-Q/EBW7'F$VYCZ?+,NWI<#S(;BG5RD1K^GU,1P5E%4\_>3VW M/+D2YRDLBQ ABN?^/+,* ?HB5U3I4Q*SJ@YU_CW1()O&2C_C52"8O%V^L,K; MQA>Z/7_)"^O[J(J_"!9QI)/;A1?%=)S3*"5E>5E,)D3AV3<*_6>:CH?P-WN7 MV;S6N57@+=$W+>3OA"L#D/ 5!7C8 D8-'9Z>/[<(&0RRB)TQ _@@;-@5\9/J MO:#\\>K:A=.; VC).8!R#F!;#R#G ,HY@(\[![ MZMWRTL/U>I/5$PTQF[J3 MO>_Z]-UUI^758_M7HJRZ1+^I1(W6:U#X4\?\>9E>L9%RHM>:E*H V"8IJ".W M\%52T G7XN"9QLYHH_PRA^T,*@V-*RWBZ CX!+0O^(-,6(4^P:K:Z6!2#HA\ M>?'WVU>:$9KC=0_28,HC'RX^82@\O5TKO;M4!EI!@]2&6FZYD/4[QF^W&RW-BLK([S?./@M,=>793<)B:_99D-YUBG>1:;?+(BXA<-=BZ MH;ZL]'KLI%K5=>RX&%+;\DP]E6NLNBR0X73=['321K6F1-BV : MGJX&UHYFP=$4M4AZD?2RH7/-VT%?E>0BR>5$R<52#??4AWP>NU-1EDPN*YE< MDR\MAVTT_O9;>W3Y[S[]0I[$,OC\'KM HT.L^[F()&))Q%K1 MLDWBE9K'&K97NQ4M;H6+ !.$KU/@9P4NA#<2 M\1YMC7ZTA0IO'M&K;(+M:D4S,_A\R/K&D0T69_O-233A_6?%[K'A+%S*,/U1 M=<'%O1=9,KD!R"DQO::#C#?"Q9_AEWQ]W!SVE5.*VV)"A[#!FWX:]94^@(D# MB6)?-O@[GD8TGFFN.RW@;N?AF\XA!H/WH,B:W>3J7=/O@,6%V/(PBZ<@'4B< M<00#3&(;+3L XSY[R@L&JQ6HXAH_EX>?^1F<)^8+PTL3=J\YOV;^4MY$S;8W M^75Z3>=_O6971J"RKGZ[[\K:Z$Q+=W4!O_F??_FFJ3_#[!4: !##-BTEY2W#G8Y+&C*8Y)EXS MU&?7RQLJBB4SUN80GQGB%TC-TPG#4]$_')".$L Y9.GBXYDNU^*-$(%LRF$:3*1RI[!B('Y9_7K'&C(P"@7* &+&; MX30?L3]'R@A89DTC)0$C?N,W5S2[RLFXCQO"]I 1' OVB:^J66'9LIH=/J8 M[KBGW)60U#:>?[<[=);Y&X#L,XQ>V9G'W_G+S9M\+O"DY7T]IY-T4#+11K_) M3<^Q^S%:B!5LQ:4 +'7HA=JE\ZT0M\A)1,^(_DWBJ?; M,)_0ZE;+T:(ZZ+ \:-W2]E2[B 9!SS/,'9N(&M:#-!&U]-5?WR,7TMQM5;G9 M@VU6-A&56::RB>@))MYV+7E4-A'M2K+N_O)Z3[6)J"+[AQY[LO<:0TFV$.UR M7SU#=U17WW'H:(MJ8"76=0GK7%]UO<.4]4JD.U6DLUPU,&4+T99G1C@R->+N M \M@AR2=X@C_(H/>27<44H]NC*1DHTX)G7R0T MIRR&'E).5S;(,[Y]A:/7O-'%NM:W-LVY@4MF6JS'M:@":#67P @%=UONEQCNC- MFZ=M9M?*I!F9-",WV];-RJ09F30CDV9.,&FF<\D$#YHW\UBI,QV$NLR>D=DS M,GOFH>(\[^\RFV0*39?CRHZG.M:./>A;%%>62-:\G/P58RUZ2YK8XE&3[\KEM@,'U9W4!Z&=7(!S!C=*@#> M4;5J?3EL1S-!RV,(2'8_'OF&CH &!NSX+^)A.DI93FB2:[0R/GGD M\;R^1KDM(9QJJ:\@:?XETCWDV0UV9]!K&5&BJX MJ>B?:)B@KW[ MWXX 4Z@*[S[2"L'J['3A[*DX^XA.=N0%QU$GZ#ONCC$XTWB0&)SI[QH-6ALI M,@*YV6YM5L;@9 Q.QN!D#*[ET),Q.!F#.YT8G"P///;PV[S-)&-M7?9 _V($ MU@*E=LCU++&M6]AFF1+;VG0C1XUMKM%E9#OVJ-IAXIXMB:K=;3ET@7LLN,I7 M7.;Q\,4.L3_36U]P_W"L[@[Q*;'A$$EUJN.M[_HA\>&4\.$72[5T;Y5^]/BX ML$3;Z:!2\TNPTKXY#KVE:]E "Q%^S!U)1'I (N]<61]6D33 K-LTI%RGDVHXI0U MX/#J&/<0LTV@-Y&MFJ0C>%=*!@ ;^ !KZHLVYI6LA?.2I E,2_JID5JU8Q9% M,X5B)MUHA^6J+A!5]3_/8:KWB)M>FCPTTS @+;&*'UBLXLQ,*A'(TB<,4P;I M/U-QW_CI&) N 0S(\*=\] E/WZ#1-$\G*9TI^$_2'-Y53B2!7R2 9( O !]# MM)@89XC<(LN$ GYEPS12IH##^?]G[UV;&S>2=.&_@O!Z-MH1: XO(D79NXZ0 MV_9L[['=?;H]Z_-^V@")HHAI$.#@(IGSZ]^\5:$ @A2I;DD$51.[,VJ)!.J2 ME967)Y\L ACNQLO+C-PI_= MVH(]!.Z-F>Q00J<\TM&JCJV&#?8TQRL M0ZHZI*I#JCJDZHFOGD.J.J3JRT&J.K:8%P%7?;_35W+ U4Z#NR[&G49W.6GK MEK2-+IRTG=*.G+6T#78",[H@;.<.7'W)N-6NX3^:?"I[0N=6PIV"W]Z1X(2C MH^;MQ"U+&+W*9$SK("(@"0P69I7@;[U_P#CS,)IC(BCWZRW7^[U+ T*8J40M M$)V2I2N&NE@$*.G">P]#78$@?F3,P>9@S,G)Y'[>T.I'.<\'I_@;?(87N2UX MV,QZ)*%7\\%/1Z:/7(@/V/>B/+1I0M>3C[X5N'I@7;5_)4LX)PC?7Z MG"LZ.BTX[$VGP\?(!XT'CY*\>ARVG4X-=C@<=6FPERXM>%S4%F]WEQ5T6<&. M9P4[ERUQ?>Y=>O"EI0<=D/JH8:KWR0&NKN+HT&_GAPK(GB=NF)=VEPZ5]- MCX65N%UZ:B_S>]R?.*W^^\VWN!8^ZT>GA[!K,.TQ,3VT?'I M,W6UON "G?89FO310MI/N?8$JW3BP05W7MQY$5-U>.6/^@\$U[KSXL[+"SLO MPVG?'_8?V+'X;,[+N8<1GZM-9N&XV@U*T\R;CJTNLX?C M:MN:S.*W[RU70/)#.^=M!BI]3I&*$D9S-?R+)JQL(*^MH1Y0&\$M5:_Z!SSM MZ6V6G(>2385/(IT\OY,3P:8I^ZD4V M05%DT:QDL+D\&'6E+HI)8*WLZ@)O7N:@$U6&+8)S[\Z>,7&ZRI\][*R,:P"G MFFL4+OSQ9+#C6?@H>%E[51",:NI?#"9'?W?8WW' :3PX,VLR^FWA6;!GZS1*BESZ0)L_K-*PC!46>K2\ MK'&H1R-S3]AG8&?P[:D.A^^-QG_AA1D-6X?X5".A4BC23NT[]*"SB RS:HYL MK_'F_(7LH@];"=O(8QCR1?)%UW1PU5C3KET&^R_B^JTPF/;ZM4MA?/E%+X7# MEQRW<_]]L-5U'EY1KF9,N]Q69.8MX1J )ZH,)K12X>Z=?'DDRA-'HNQ(E$]U M HY$V9$H.Q)E74B?%WC!21VY[_TM2_.@\Z\SGL@C:B+&Z M?GR9>O/#R9>[567MN)?=8$]VL(Y[V>A&5V3MBJR?8DE3YZ&_= 6O+U7J+B_]Z=C5]CNA>]):GY'?[T\Z M+W1GCHZY<& W]\=>R5 M[G;IJ0TO5V3]@HJL&REW5VSMBN$>J-PG0W\Z./8./K=B.'=>W'DY;&6NIOYP M\$ 2.7=$_$\NEEJW83LUNN.)A>]2:WN M:#)YEKJC1L'<_D&/1XUBJ=:);FB>M:OX96F=-@+LPB>RTWMIL._U!X3P%$*;I2W5$%(57M^\T7S."U# M;YERE1_"M?4;#5*;WGAI= MHVT\]<\R6J_@9WK9N#>MMK7Q%'C+_-/K&;\3]@P6A9\H"T0/N*@&N_6 (([3 M.4TPA<7!A:$-XFF.>J.=7Z3RYU4*JNE?9@X1CAZ#[B5\)D\7Q1W($"]8;V _ M*=RUP;@U<;&$7^5E%B1S59O(H!+P,RE[W'^B!X.&&GJF\L?M$]U>Q/#EC_:T M]9PU9;AYK/&K%Y=_:1.T@P[,L'=QL)QULV+EAFIRUE2E0\O$O^ 9D(2YPI5[ M"E>FX\D#"U>&C]06;OK0$HK]/>RNW&"[-5A7N.(*5USABBM<.?D%=-T!7>V* MJUUQM2MG7KM2\[9<(4N7T=T7PRM_<.$*69S4/2E,='#E7PT?V!# 29V3N@>" MDZ_\X>!Y:*1=]OEP0,Z+)OI^B:4L>^W),T=Y#R[]\?A8/(W#XC]]Q<3@Z')O MMTM/C5OR1TREL^)%#G0L0,=2Y3J8N)/CJY8/#?4L3LO M[KP<&.D8#?S^E:L!<^?%G9?#XM%C?])_Z>?EW..*#]S?\W \/K>JY7N"!9T" M3O6!!.OCR]YP?.EHP+LUV)&#?CKHI\,YGM@"'H=S_%)0QK-8N(=#%5\HRFQ5 M[[/S %OU\]RXT[/N+H^-H!^[#IVT2=3JX_1L>"V<\E^.W"$$P\G'I^Y9OT7*ATO&#KSQ=S?QTISGI[L7'8Q MD??\A^SY_)P7))K':G GF@\0S2^S6B\L/>ZRXQWB?-P9)Z\3KA7+3"EOK3+, MA""CV#J-DN)A'%>?S[@6Y15S&3*I!5ZF\C(F=K,Y/"%*2B3TPB;SRVA1>*N4 MR?;2,O-2F$3 U%V++%W!^Z,L? W#*3;"<2C1!<0:WT9PNG-\$.['G/G0+#[" MW(+)@73/XGHT?20=B2E<4@B&,WQ(&A MNE5QRD2(^#7\(S\?!X<<;EZ^R0NU@@'>+:/YTEO",O$BP;-A=V'UR[D*:^2* M90X[VUS?J"$6M-YQGFK2.IQQ-6KU)\AP+D->I6$)NC((4Q8OD",:J&: Q''V MO&M:JQV2,AG\14^^]C683\@/AIQ6 O"QPKW';%E&6%WJ78,_70132B69)O"71I^UE\D)Y9$J4 M@OB9%?X!#W-9D)P*>RP(G0I YE"ARZ]K/*?RQGF091&NB;<$A01C8@GK>7\P MMR5,KB9Y(&R+N)P7)4S)^V<)APKGD9H?;X@$D4X@G!PXC##DHLP2^C'Q$E"8 MU1G1!QCE&_]RH]*;+%@O<4!(Q3B':<$X\565(M24I33Y4,%RASUO)Y))].P% M.HGK-*>E^):X'&&@@D+B>\3^EM@:_>HKP0S,BK+8_96M1/4SW247E_6UL/][ M:; 0:Y">US-8T4^O212_#>*[8)-_]=?Z=0EWI;V N^;^\&MUL7BTI>!1A&J> M\E7S+5@[*L-/P7""DQF+!Y?ZXC^_^K=H?CF>SF;C47\<]B\N1N-@,9E=#F:+ M_D+UA].KR?]>?O7][VC7_,=?@\Y.P.ORX--%ET?OO>GRZ.$UH$URFD*+?CM] M&__^W!G8#ZL OA?2]9D'*U6S[+V'&O7W?A'M^1/DJZ8G?AL5<*G.]X.Q:('? ML4\!=L9/0M'H/1HS U=PQ4[@;[6(-U3,T.KN^8FET%P\DOX*,R-3N:9D?3?%)+_XKZ M&SF&YO.NG=GC$3F2YDX3ETZG_G3RP*J?$R(8<%+7):D;7/7]RZL'MGIU4N>D M[J'MN/N7CJ/YQ,%BXP[.Q66[ULG2$$9B5]?"=5AUN:-+8V M#;(")_]S$/?>T!Z6B!5*2NYK2UBVA^(2&*X"[B#*;*," M1AL1' D>5RS-!^(@+^@#QW7FO>A=[9PK24VR\; )JWQ\4%^:\$&]=R_V=O#5 M"#^8$?B;UE '=A-A7-P(9K:!/RUR57"?YJ^GU72\4%E-AC.0C=C(&S_4@N0M M\(6(]_*]!D 2__KFW?^\_?'UX K>"N=D%9U*!+=KPP\J M!X%%Z!LLSH\52/,\,Z>9/5L;DGIBZ=.=B_V52ZR>:/K/#=8E5D\DY.T2JRZQ MZA*K9Y98=;E5EUL]M:5WN=47D%O]<)_/Y!*L74XZ#"ZF_J3_P-K\$\HZ.*GK MDM1=#?R+*Y?5=T+WI)F[2W_PT$X7)R1T9YY?G3P/[,+E5[]0W/U>>[&19!U? M-I*LD^&S)5F;-!V?ET4=67FVW5G4G3F)UE3J^/+85.K8SMDU$WW$+K!,<\[= MP@#JZ3G*!? [N35P.[=TZY\2EK&-MDD9P]32)0:8E^6SVM-?]Y.??5 )'+*;EN Y741(1 M_0@>[M2+ZY*=IYJ2\UN81GE[, T[%_->Y^E943NBX)W63D M7XY]>AGYSI?'13UU7-2.B_I4)^"XJ!T7 M]Q-G '\B>,,@4+GS'_0;I81'/NS:$? MUX"",+E X*W+61S--;1B:V M,)K!'OQ-HU!?^O'@.RU""'E*1>BPC6J:_[., MV%[R&CN[#?F9T];4""=:. 5JWXG5#>QXX^/#O;">69F#N.>Y5P1_"LD$K!M- M9Z',,_KW@7H>!'$Q3VWB9/#/_8I^X2S!09V"];23V[]%*U[EA>:VIR5Z5V## MGK<)[#@(]6_J4(:#J]-%6K:!?LSX"UCZ?L[KE!G3P\!YS2'P_W<_PX>7A)\C#T^X.+$Y.'%ING M@Z;-^%'5[HE8,/?Q,9T:)F K_X]XH$BP1)BP#U8I+/B_*N8=-2N\*,]+0BTQ M8,0"R" )5.W:7R+&(-YIL*H0%!+%"-") M'>(8&)2$@45ZZB)*X%U1$,/:P"^0Z2<_1=3)WG5N@50@.N?KL86S>A#&P@98 M?#WZK*=M9VJA")I$H#UX8Y8%&FHUL:%6.3W4_/T.Q%@_B82+T5HP9WE2N48!!C%[ M^_X=CO*_RT31I%OQ9/!##-L;>CH)%N$G8I2<>I[ /N(FW M 9QXA)W!S'/='XFG4RPSI?2D\N:LFH"A^[_3;Z&GDE$NLG0%?V$\(.A=4W!$ .#@S)ZB*C@3 O<_2VRC72H,Q;][O"*0\3] ;;NRZ M-F>1%P:/GCC6S6';3A6!Y0;KL&TG@CIPV#:';7/8-H=M<]@VAVU[5&R;H[EZ M$0"W]SO=)0=UZS0<9.!?#:==!H0X>>N8O$TF%T[>3FE/SEK>AMV6MC.'NPTF M+QGNUK5D<9,CY)XX.M,?V,FQ6EKE02G.8^/J[6UYEC IE94BL0TH^@_KL2=5Y M.Y#@MS1Y_;?KZ_?>SP:S]2L8"V5V/Y+@U&R=MXF'-B;=X0;7AEQ,N176'LHH2^H^8!=PMBI^MXJV,"GO:6*USA?&%*4W*J:BT8?@/V9*E@%8)/ M^-_IC2(,'WT1EQ&VG?%7A*S:.0$]'/@-K@M.(B_7:T8B-18\4S=!%NJ=M(<# M5J?ZP%*JQS5#8O KEGAPLK>@P3%&]];@DU.S&-:B%". MX/^">$/N&BQV&C,L+U^F91SJJ=&6@F[EDQ>!D2NXU(S9TO)R!L)6@.5+(VH? M>#7JEM.+$^YY?* 7:6AW# #R) M6X+V];QK42FH&GR2HK)@>41(6_TU-".1([V3.V55<(;X)!C>HLQ(5C6]&SP* M_),P53SR3,D:T B*E#=,8SZS&I*.@+DXIED0T\MPIH%WPR!0T*UI2.NEE24( M$[V:F?(B/ 'P:"VX^I?ZR2"K95YD&S[GL/6XXK"<.0PO(;UC578H@3# M:+$ 24@*=,TR^C[J GZ[^92MPN O4>U4^=B0%)>6\7]S$C40KG+.BI)U+-$* MROKO456$2 6Y9?P8*QN0T 0V'9X)DHL8:.OHD%8(41/"7N-75 !CV/T"[?VN M4M!93"<),]=*+58MWR"\]%XQUYH4;Q10E#!%<)K(T<[4;00W*;Y1XWAW3AS$ MCS]7FR4#R&%+]BT:3PJV9>>T]KV5A1D% -7'!L0FN6E=B>9-IC7B&8 WC7)MY0K3 .,*[(A-EK8.G"$#R5?)6 D+WF MGRP-NF6N,/8_5Y4R4'C3):+D/04WPYRM'&TJW<*C4)WD7IDTRE600Y?N@5;# M^=P0T P=EON?&6:;6KMVT>T6)UF^ X3N@&>*[-WSS.J42G42RXIEB3X_CGK0 M[_?Z'#Y\ )!Z>/4H0.KA9/@8<-_!U VV6X,]"DA]/J#IJX/@;+]3E=%CHJ8[ MNC"'H\D_5W*ZA0D^;/4<)O@9EOQ+8X+/:6V<.#ZW.+XL,/EAB_0J1(.;FJ(\ M!JC\)2_92T"H;_N,&79I*1T7:ZYW8'92UR6I&UY=^I?39VPVOZ.V_&)/;?GV>!;TGZ/<3_>, M,WC&RW1M[!2;\V^ZK'T'DY%_=?&,VM?=^2]0ZJ9C,#2=4^V$[BGG=C&\\@<7 M^\F5G=0YJ?O2 <0K_VIX]>SNS8/-7?O=E[W+\8G+TG48?NM]O ?IN#.ALZ_, MO65=.E+F/O*'PV,KW?=(P6/IO4-]M?/<)&0F<9MTXIMTZ4_';I-.?)-&_F!R MK)GW!3?I"X6$.G7A7A]<-?"@J[>[##/#9^JHYDB #MZB2??SK&>^0Z.K[@X'T9YC!.FXR9_VH1M,+OV+B_'#3-W# M5N"9/14GP^(8UV]$::8U*C&X]H"N$&^7YCO(EN*3[:3)>6([U\H'W?^>I MQ%U.ZB#Q>)Z$E!./CHB'TQY./)SV:.]3<4*VOWM&AY[Q$FSP?6FAEVF''UN_ M>BZJTMVD!XG'\Z#WG'AT1#R<]G#BL4<\'A@@[[QXG&J_.'KB \C*WW*CN%>_ M@)WT#7=.>U?O*F(^^L[P,I\-3[FTR7L55[-O]%0Q'ZU8J1L4Y?C=UJ^V?NWA MI.3^$8SDW+/#:G_W6G-MR\-V<)9_SGITBJZ\R*)Y;G4'ZA)O^??_,%T'4A=%T(.SCZ]-@NA.?> 6._<6)WK-AIDM6>MV7! MV(]H,_=.M]?%U55O,+I\4*N+86\Z&#U&CX/1Y<-:)]S3D&%X6.<$-]A3&>ST ML &Y5A>NU44MG^-:7;C> MU:,ZRZ/ID&=Z!F1^Z?A;N&?<^XP5X,3MS9T)^A9Y.Y=^%8*;-.CC M+AU+;^YVZ6EW:3SVQ\_$__(E0SY=NG!?7KN* V/7KEO%B>\0J'2W0R>]0^/+ M[N<;SWN'1M-CR_A/U;WMPE6[IQK[9?FUPP? 7YPM_K1[].__-AT.AM^Y73KI M77(GZ?3WZ-E/T@M ,OQV4(WPL5;.P:4.YYFF.7SZ)WW^!E/_ZN*!WOPQQ2ZG MG%-TDGP.DOQJ,/$OQH.CDY%.BIT4G\Z\AY>847?ZV$ERUR7YU1A,B\L3U,>G M!GQ_Q.9&;I3G,LH7X*:V,DN]K,3JJT'_J<%TSS#+AU%*O^AI$XR7 M(!B#)X??.L'HA&",QB].,-HM^RM7T>J><>\S7H"!_=LN;M>7960?V[OE3)2C MNS6=.>4$X\%P3:?D9^Z3=!OO1^CM,[8L%O_*J; MW9QH$G.94_/*-94$&V*PI*B(8>ZSRW%N7V7P9Y(H: L"7X8,%=S-2_RRCM>EZ- _6 MM$O_XG(:E24@Y?!\+T\7Q5V0J9[7F(2T&H"YP(&8EXP1#I">I?8QV!P]WL(F MHJSU=*()-[Y(O9-:7PFC\6!HBS*&H89P'JE;$\POCF!.(39GH@?J)D_FL]3G MB*J'BG1WVZ=@EI8%-4\(5J J"NJLA&/ ?E#EBN="O93:5IW>'%'SIDS!"[%A M%;SA-HABZJ4 ;Y[1D&!V*3P#/P?B" ]2-]$Y'><][!YN/O9X*4_)T M\!I%,A)X_,8+4QH$C"=6\X+&OB@+E#28$KQZ7I2P,?-T!:_"!8%77X,^Q)=B MPRE_:T]3F"@_4?I*T'+Q_D;)/ ,Y5A[,+E3R,XP(WTJ/F 4Q-#4PU MD385/>\M[*Z\V9>UH1Y9"2[M*MA4LK8M9XL%K'A2Q!M\,RTZ_%\<^][=,IHO M8:QA.:<-TA*1X %I650\G46:QC3"JD77H=VQ1F?4T^1@>0.Q?H"..K09R>@4 MFY&,>F/^9NN?7TS+##?81QGLH#<9'R9=KAF):T92BRNZ9B3GWOUA[TLZN.2N M&8D3QQ-:/Y-Y%>OY^)&>[9"\@]>E:DAP^PY..0KN6)$[F7$L2)W/G+G.N M)8F3.=>2Y)DKL]PS.O2,%^#%_-:6\&I+<[TP0.<4KDK'=WC:FS2:^I/1,Q+J MN4TZQ+N^&/J#_@/I!]PN/=51&OG3T;&DZJ?*37GR3-"_J#S_UGM_/ZSM9=%4 MOKKRKP9'%*4Z8KTGWA]PYB;3(SJ=N0UZX@VZZ/O#BR.*--T&/?$&32;^].(( M:/\7W*"7U6R!K]@W]R'"7Y97^VKH7UP]>0VWL\(/K_KQIU>=;NUXYOLS\4?' M7*]N?YYX?\;^L/\\Y^<+.;"G?*76:Z>.-6%>*@/CT=,_Z1-V.?'[5\>&7(]= M@F=V09PDOPA)]OL7Q])V.$%V@GQR@CRX&OOCP;$)%B?*3I1/3I1?C:;^<'@$ M7^E32?$701$=ZIH=\(Q'Y"1VHSR74;X E[05O525ZS,?QGXT<5GO%0'IY53FAB)X0_(:17< M**QYVL&==-X8Q9'K%>, K#N%XWF\1R<<71".B^>A*'/"T07A&+Q0X7"%XSOZ MH7Q9<^O0U,W)2W;!('OIK]0&^_O#^FSS MEV?97[_?V9Y;WG>!8:EUFE/#]F\S%5/G>FFMS8.QOR5OZ5=?"69Y&I?%[J]L M=?3[TDMZ8.?T\:"^%O9_XW"C\#^_BN:7X^EL-A[UQV'_XF(T#A:3V>5@MN@O M5'\XO9K\[Z!_]97^UM(@(]?!C7H]RU3PZ76P@"E^&\1WP2;_ZJ_UG8)MLI=] MUXH]O/7\8O%H"\BC"-4\S:BW_+=PSE2&GX+A!"6+_8M]KURG"5AS MJW6L<*LQTP)S\]Z^?^=[=\K+U%S!51UZB2H0!S-7*B1,S->3\55OZ,$@8_B: M[]&-Y(4J+.<$2R:1NZ M6,"LX*OJS[5*!'KS]<5%;ZK?TNO:>E_3'-[-BW2F,E[UT<#WL%DWK>XR"#E^ M0^N!/R"ZZ#:(\=CXL$))'C&Y"CQF"0^.-UY,(NFMTD1M,.3S"39F :L-G\?U M&O1T_=!,%LW[L:1E+9;*6T197GC_+(,,=PL^OX M 8F&$0UH1/STH( =1S& M<429\M9I5BQ2>!I^A=^)EYJ7JSD\F[#G,>R @N%%"(&LR*BS O0Q@K6BG< ?U@4= M-1*<6UA7E6 1 &Z5J0:(TQQ.CH\)5%#4L9K+6N$C@OF\7)4Q?2-4BV@>%;1 MEX-!3T#1LD[X]5V"V_/^4'1$YP5N,.P>O+BDS88QPFN:@_$6:<;"E\+N*462 MLRB+$@0K+(V4,)$0 NMRG"'FA>%0--ZP"CXI'V0"?2B82<8"E\.!81W"LDEE M$? O?%V0S?EXA>I6Q2DA]WK>=4ZB@K)$Z[D*-O!/$'W,/8,?APL-(CL7A9]I MA8]C4'^"U!<@_ 4N_@T(=(0"2"X-?0#>?$#G:XV*S13:4% MODTCD<*\G.7S+")!].9E#FX:Z'=8WZ24S\+RW08@JWA>%8@@[#E((WVQ"& C M835Y+?5-0VH/3O8B2U?PL3G6N:AUL%FQ#KQ;1KB!&4K$/"ZQ_"5E<0:Y"/&> M"$E/(A\=23:H&GR_ER^5*J@F!F1=99D*-80 -&+C-_#*"+8"%E+K7))_U*#P MH842(6ZN P/OHC2G8(,%E&^V&A%.Z>;+PKH>_HMEK*R)X:/!-F#^<8;_1G4 M8'2&^9NXKG,PQT*:&FE)'$S+@T%7Q]%\0R)^[]W37!E6!Y-A[[*F#NAFX?%^ M/;Z\:OS5NZ.!XNAXT %(!CPU*> V"6 -M?D$F\QZ0]&YGJG:MZRIX@(F0GO@M@6'F!YBC;_"L M_!RG=_=:GA)"@<%_=Z(ZYG>Z$6*8#)T9MB?*%1[#?Z'MIU4#IK:J.P3NEB@% M"W2-NAVNB/#;PU<"RTGY-3K,1'Q_,.$X6.?J6_W#=V"GKN-@\VV4T+#I2\W M'2RGA%:NKGK3\02C*Y)ME,=+X*5'@9=&%)'_=CGHC2>#G7_N]W;_;=]C!\/> M&JJ^V/MH2BV9W\VG"M-/[?%"N_X3?>+^2 M!O1^2E#[B5+W0)\?D_(^I@CW"+;7TUX]O.\.28#PA$59U.>\F_OVJ+KF/6_8 M^Y(.+OG@ZHO*Y=49RN6K*&';IEBF)3PGS+]Y#%SP\\!7[C#;4SSFKAY"@=A4 ?^AUF>^2Z=!1GP/$A_.>A56".\%@&:<+/&4'R^H9$,I9? V.26]001@XPV$RS)20"@CX M@(E,SHV,>A,+\Q#^H\SIHVGF)6GRFH8[7V(JG#\_F%IOH"1(HF<5)52T09\: M68_E]\)#$GP(IFZK*>>Y$O"$SJS ]'O>;\U7;Z6S,&N&+^H/>WWS(LR<%NG\ MT^M9P%FT%>(N"/&C,1@^ 3"NS%GC9N[2?$JIUIN81/P4G9#_6I]]\W?B*66 KP:Q@Y/P.RC=NK>ZQ M:TER4:V>I*<#W,@K:XNB9)[1J^&1S1R:SQ^WQFY_.IC/LQ(^O XV61K']/Z9 M2M0BPF4*<-)7K5_D;)<]5%HU[^O)CG%AOI"P-O J5&>2-J M+70QMB3A$970>%R3V$-TT/#"TJ(/UD&#B:7\#M1!]E]MN8*'^.]D2 Z&EL7::O/@(Q$= MO!NW3J4,(]NY0PL"O[<*"NM#N[]]-;!C NUFDT8"VS:13W8>/($K .:$/@X9 MQ3\=5P8[/-,F(]T]D*GEJ3>^M(/!E,S^?JV,@PH1[J/GHD7K,*S>B*;DL+Z, M6()#1V)Y:3E;K5)YX'X.IG8$!'?FT#V=3&R7LDTD#Q7NP=7E:=??'*E8?S:9 MD#-3K&TI'MK!FFY[8*1T6X)U)1BYIO@X]:?*YE%.NH&=VY0Q\C2(83, 47^ M6JWC=*.4?%.+N;>. ZGAN3P';7/0?DTNI]6)>VA0:6O#I*:OY[WC$D!O<,$? MIUJ >9SF4O$%'T*%R&&H.]3Y<0@?].$X^;!,7KZ$"X!&^B8&#]N[ICJ^5,(X M'+^0S]RI3+X?%$CG6,[@C%9E?C!&K@+Y>G31@R>#,N-O)J0?R<1?@\S2M8P_ X'-.(7SY!&7^2,W[HYH5 MWCL0@1LR]CNG=4$2KD%D8[MX%LX'Q7/84,(0VQOX.2J\ZYM,*;J.J5;G8P1K M!!O_/W +JXWW0Y!\L@)5,6Y\EHM>10U!Q6FW:7Q+20X4$303^='P4[G&SWX] M&/>KZ*0O]5&D4>"1A11XRK?R<@;+,N=B' E;!CV9''[+ ML42#AO&@QU#%8!#G*=?CX'?X:. LL.H.3"]X$\?U<-&"V#,O,=,-$KLR[^O+ ML169I4.8XC)E<)C80,77Z)4EYE>>\XO5]\:1N+,U@:X(,@^%EEE.]4IF1&JC5U.ER)EWOLDIA;3 @FA16 M*93/96VPQ2O8E7#/4'UO5<9%M(XCOG8"+RE7,_HP*.4H]UY%W_"#)WY5J(E5 MPOS;C0HRT;7PM&S#"':E[[=\_YN M)HQKD.O]WIZ]=8Q2./R\OW!J(SIY/Y59&F+53^;]0G^&05__\('_ 7=E66#1 M(IVIK8]RL2OY1R2_!8W ^M@'.!(ZGQ-1%2+ME9R:+9F"'?WE[0_O/GBO8!!! MLL%:R#D(%:]CIHKT&S#EXQ+KZUA%PD2*.RQN&_;&_;_0BHW@(OV+CYD-Q<,& MD2KSX$;5)V/FN&,66&J._X1E?15\HW'JRGL/9H62B:&5@3=ZOF3)PK__@75Y M'PN84N']-\@YG%3?>S6SGK!0L'%XOK%BW<,"6EP0!1?OO""9H0K0$':)IMK' MF;$:>C6W'M-89O[P@">/SPO@(7.V(-L6;& 6;+A[P5!I94K26:@&R8"@"F4L M"<7% =<9G@,RW.^-X(>UOK9)T'$V_!4J2P6#HTS(WV1M(QGKE@L#UI!/-LXL MK5T[>.F 53X\17O@WFJ_K:G"J:":NP)%@L(-LXU=*0SF*Q5Z2J&P%)7BMDGY MN':!X9SCNW*YL"CQ8UV(;.ZAPHXCV XJ/_7))/>]FS1%Z@3C/_LF?U5BX;<\ M5JQU^(U^.!6TPE65W%!F3Q)Q6@^EJS4>8;KCI6@X"B.PR-6N;<>W!E&"*P(W M0(!&*PV69!*+]Z60%D<. H2_)156+.$3,!ZL64S9^M1#I%OA!JV2*EU)DTOA M5*[@3W1?6L73/M77VS$J7L42#>U9H7^&NX1*G^&0@N"!N4+D$YDR;AN9O[X4 MY'^JE?8WCB+G0N4:^)B*PYH@*D))ZCAS!YZ(U*F>M M^7T4!2QTA[.2T?Z@[:A7%#^'[!%P+#;,Q2_UMVS*TSPEEQWA(^898A5D9+F] MNRRTJ(]F< XQ) HO!',X*]?%7,K$41[AQ?!/GJ66)*KICKU_E.$-R1*I:/+& M(J&PB:KR>%07V45UT3[\+[T$+R][/G+95Y=FUNYRX^L #,I'& .]K8<1"K]*$ >UH$P4A$W4' M7P3_@(T;PLI$8)#_',08COP91,;[Y9!VX6# J_.>G+/NS9QO!@& M1@/D]N5YBG!,<-?SN8H1,[A,XY!C:Q3< TLW\<9_J0BDF*1+>QUH)Q^Z M5O9"<(X@1LXTL& P6WJG.>;0@,=YWCOUVC3MAT>Y#OP8* :XNPQD8N:*Q@5 M_F#EHM%]R (RW]A[2#-T&M"]D;ROC2Y%F[J1OP5+_Q86--Z ;,4,KPT2_!MY M"T*)Y@5K,)WG8LO37RA0NTY1,Z#)S8&9BL&+O$B]N[",MFR1"8^P<[ $403K MZ[ D?JBPS QV%][AH1.62ZA,1^C^+#@?PH%$['1AA7_I"R!(!0H:V8\4KK;? M1'&468W14",[J@T5MUU_UD@MRTY%2Y?"\!BAG-(N1EF+ !S&N676#A[V]=!* MB];%L<7P/I [>C#\ZE M5R/'>'*]MX/CR@J_6.DB)F U$;C.J?-#Z*ZLF:?V MS'=+E19I_JV0>?)I,DE<^#/&A>P',O/B25!G70Z&#Z'.&HQZT^DCL%'U>Q?# MRT>@SAH/=[_4#=8-U@WV1 <[>AINNH.(04Z/Q>KW%"SOSZ17ZW]9'K5.K1_R M;KOE^YSE&[KE^YSE&[GE^YSENW#+]SG+-W;+]_"KU\"AOBP'K"/;?'QB*/*W MO^@Z'-;Q[8/"/AQY06!-3-??J%HPY8L.:=R;C@\854OR&"7N]:@WP*\WES#( M%6<:[5;7G*_H'DWC8;O629;&PZ9V,?4G_7'G6;F*T^4D^!YPI'_1@4@_"@I1T._7%_X%;VRZ_L9.(/[C%(W^OEY*A?4?UT::2/MWF2^J453PZW"KN1!N; X_$T.]/+CL? MF#CO31J,_-&X^XG ,]^DL7\Q<)MTVILT\N%_W1Z=]!X-IJ[WW8GO4/<;))_W M!A&K[/"[LXO^/\-2MI8-M8*T1[!685IBZ:D>U<&PY&XGR[[<,ISTJ1I<3?WA M<+C_5'VQM7B:N(Z3Y)N"/+SP M+^^+PSI!=H)\^H(\\,=73B,[0>ZZ( ]&_N0>Y(@39"?(IR_(E_[TY!4RQ0O_ M2A1LWU<<;\]#?_>_A__G8&8_6:/7>#:(VJ_&]??Z&)+&K1KGW?\L@*U06;[P/:IUF!8X1!K/R!OW7__=P M0O\3EJUA1V2+1,N"]>-?0POQ?ZN2,,WRL]B349?VQ*#+[,TAQN7;((O2,N>. ML?S=JA=GEF*?1"9BA8'>1G.5U]O?"<-Q@D<]UHU3TH6A/.YS2+JV-&KT=]R M^PX]&+N[D8461(,B]_D-V-835HSWG0:1EMB&,P=#(5J T0"36"M0SL@DG2EJ MCV3TZO:L>M[[^FN\*,_+ZJ/-?CG6MA_R>.HG1KV_&K.I>LUX00ESR*)_::)J M2SBS0)HAP8QE^:PE_V)RMYW>7=!_OGM*@60AX[4+4W@V+JWURCXW!JU@)M= M7AL@G7PD!.=5HS[F*JX^B5ULF\KE-Y@X-2\TU,>:N'N/9.&OD+L<^TR2R(.* M"T]2%=$3#^]R\!;&M.*CC,M]@A/:*\KOI"^:::5EJ4AI<^51\Z(@"ZEAE#57 M6T9),>4EJC.F;,^5]2BB72_!=@>W%8*>PNP F/D=8 =U9=!ML*& MGBS"H'[6TJ0,C)4:G L[@#;;H*K:>2NTWP4B%^? O ML!OL#=&!H\).I1$C=2# V\8T> ?K&:GF8>W+-?//[_B@]":PWD%CA E0'RXZ MS8'5X M?N;^7%W>(,VW 4FD<6G\B=KJ;LY9)U WLC,(V7/!97/A%&8/6R=&\ M!_.!FYMA>T,9;*ZV-M<2!##HX6'8'A#N19CC6M&$\8T%MJ+D9J+2?GE>FIX" M2TL&X)6;-3K)V&RB_8W4=I>0-3C63>NE9:L\.$Y]RJ>8R_4EA:WU-@W)Y\G MYO"J/![M'32;T!?&" NZ2(58:>"^Y 4[,]0]=QW,HV+#]I2V3RJKQ.K=Q/9) MT^2),*0@[9 MLP3?I:?'[8OUR)*\S.CV7X,],-_().@+ZD^X?O$E^ 4P%4'W MY=)Z%^T->##84!B,-2[@1@]+AU'6083#B+#5DK;5#C"+\$GG90X=VN1I_-6A M1\JV=4ZFR1.V*,/8P?6<$@]1KB+IFOQ3#O8]QB^[Z-;"0P).H5#-P.5W M.786FY('@,7(()9CCL:B:*?_M^OH]:QK^5& [6JWO%\^']4.U M'N;@*KV_NF-[N5I;_>>"Q8)TII5YRBB=4X5X=DX;!T_MUU&H: UZ7GU70%4' M<4EO)_5EQL+YK#2Y28*/Q>#>T-['*<8PH=_50WL:9I!E,FW:K*"$8:LE&WD MIG;S%'Q$(SXH<3&K96KE38<,)V]I0KB=L&GB:Y8H7#90KC"V!0;" M*08B[P]!5UJ[VD&XKLML,32V14++@6(?BD)/;*$L3T@3\9I#*-_P#=3NMA#)#VRI4F A/ MZONF8V0][R/98ZU?)RT.TS9I:_U''.1*@3X)8==N(M5,K$>)CLVQSFN_"P(, M8D8+#]^6P;JR(E!T$.BS[:/*E%8.E3:]]Z[H>3]LI/,EG&0X)3J6MNL(XVLL MVQ<$-4HP4Y]@WU&,S>$ RT1L8FEG*GDV/5T^HF&T0,2 GB6VML6P8^OE8#?I MM ?7N6-&X7$KZ&<=N;4QE% \\7C 10*K$BH,IL]X4Q%9E?TF!(0*'[]"D1MFG! M]CG^ J8'//_5[^DZFN/&/2-$Y:OOM:MA_ ),KRD6X2K#(S;LOY1H\(:+75WA M>$9$8<"_8IQJW0REUM@99NY21@,07O)UNGB--HHVL.FHI=NO!9,_7:E*$4F& M":UCODTQ)93 J.%4PF(%!&=;9Q'E ^$.B^:*[%PZ/F@,(C(-31N3T$3S](8> MNTKA?HOHCB^RE#*-X 2(=2!1!2.L=MM?);8"9?S %.$$B"<'EBU2]$TH%(,Q M%)HIH_S(#$4O*:/\BLZ*:Z6W W1'7R,UAYZ J(:>U\'3SX.7'4#QP9_UYE#D MR5[=JF^S[*[X(V&$"[.[C;(5?OE'"??@8E-;@N&P-S:+\/U_S+*_?K_S43NP M;[L?_GHPW;7 P\%P/+QZG 4>C(4I83CY;H^^>>0AU"%Q@PM>9XI?!/-/ 3N. M;7LI6DK.#5ZF#*Y!A9&3D R^06> LOH&QF)060:X0!H)%,SP&R-A"J$#\(P* MP["HGJ _C^=ZU/*&"!U[&"F'9N$U.;QLA3J1+GM8LQ#]#-( V[?QDTM8VQ&^ M1MM]UZ8..BI7@TJPMJ4)-28:31_+6:$OX=>#/B,R"R]G$U@1$$LD!%1RFG P M&UVTD0ITJ6Q]>V<4(/)3;S]Y-F& MI5K' CEI1)$NOF.=,#ZU,/ZF;WIMTY#E0\ZVL7P$;MJTFE"2\B7X.:\)H*.5 M$NM$>W4$BV_E#L+5/<"O8OP@"7'6_$G:JL8=ZH M.ER2K5$,O(B=YK-)(T%Q_$LI.["$">4=5ZI BOCDN M0 1&*[RN2F[\J<+JB\:(7 ,O8I M3.* 7 4ZG%683D=%X%$9?1SV9 8.#9NAI.5?O?WAPS>U@%<]1&T"UT%A&R'I M:H5Q5!H"!H#PE@H5'FBP'\0BUHAK$_:/:\OE8^H8ITSO7*TQ]E#PH"*,Q05A M1.$H?BB.H>>]W7Y+L$;@8H;WCP=S\1DZQZ'W>CA79V!\;U86)+Z2N08QYIPU MK%+(8Z"/5?/%5U;)# <_,_"SL8.?.?C9J4[ P<\<_.R1X&?/8V\(( RQ_&)/ M-XP(O#E!$:9X81(DZV>RILFPXR_HFSNL;+MFB-[$>GW)QO*M!YDWAV5I= M316=(J\!\XIHHA@P1A5^CY+;-)JS4X &K,'G>027X,=P(HIBH2*%-9,2I+#V M=HXL][R_P_-B-H>Y[?@I #/WF]^>M ?]*Y,L5Z4FS"D.,/HGLT+ S,!#SZV*9 MVRE VFS^HAFGC;Z@B!-O%SGI_!/%!! ;2FEY'$ #$J5P/W5.)BRKI.X<'.]T MA=A/JQKK-F <%(Z80J>;>@IX;)[BS*9ZT?HSYF82)FS;"DBPZ(N)#\5BIP MA3U!/[XZ2WK,'*(#+6%F4[T$)FO\,GF4WKZV5]8GBG*3J#DX:^S68FWLG',^ M5>V2GAY\C9PN[9-*# =T18R!)/-67+]/<#XM1-U*%1E1D'&1T$2>V5&3S_G\P:XO/A7#$05@">BRC+BZW'441#P\]H@:AJP *J MY97XZ&6J0G9\"&1V@1>G=X1PPE]6 %?[O9R6K8 F(9Q7*D@%[;/VRC777N=R MRZ^#39:"KBF"/S&"BTNWQ+2[W'8L!GD02ZH<7OQ),3;NEN$_O]/E1'40L!KS M(K=5<(5"0PT>Y$MO 1/@I#P"N\ROSD )_+1:Q^E&M0#1NZ0"#K%=1OY@,B(H MV6NRT)2>.4,92+J3&TR>@NFT!C\-7 GS&4%<) BH"CBU!%*G0CY&>;EF^%1U M!LCZ_"U-3*2S>I3(_]\3BO!]+ QJT90JLXD&QR:8@;"7"=WC60UNB!1NL6 I M9B!L <<=K:I@.+\ZIT")M"SB=VM,O(Q4^3H943W>E^G"D#=TA'TXP7@T>4!Q M<*>!+II'"1^Y"C;(89%B5)-*7!@*7Y^\-0<0&]# V>;U'58BWS,?WB5\1:/N MV!HEGV&5K72^+C_PL:8,IU)O(1D:=VGV"3'D:PP4BG:QH[@,8HU%[],8ZM-E M^_4F!1>A^[KB39KAN>).E=^%'.!J?X!B\3>8]JDU#>)3,U#@= MC"L"L?H1MON.G3GONKP!"4:$W(#DJ$ 8=>W;U@N\_TIC]"ER>=.^!UM,((.! MSE!610EP\^7+(&/'8GL.2Q63 ODCR&9E=N.]AR&!O_<^BV[Q73_!8^#._G^^ M]TOO?8]DNO')_^>]!WLA(=,(/T/$"/7/^.+K8C)S>P1@_@0K/OIW2SB!F]?I M'8+5T0F*P@A4*R-PP<<&AW5-"3GB-[C5M8*L$5'KX#+"2P;COO=K $YE' ;> M^SC 0HF/,!'EC?I]_#%)-F#LP6_?P-D!\4RBP+NZZ$\GOL'R@O.IUDM4RDE) MRPM&P*OI=/J--QX,7T^O^A,>UIV"82)97!AF:#C"Q^[N[GISG&=.\^R!VNG9 MQT!#8RA951%)($71C H*5,[A*B+1X*2.?HUAN4&]4D1%62@RYEB+/8#T[< H MUW#0Z2C7N\7B]0\"H/Q( ,IKB]RO@\$O\4<9B9!LJIME&:WE=@$WPH[X8!1+ MTYA4T9^U'%[\FF]2M-5G%X42FD*Y0[$>M\C*.7HF.HQ$D2>$:](32]!HN3+/ ML-UG,]RT+ ABB!/WC6861;2^Z>8 M>:LZ>#"(<2X!LTIE-^P1IW?%TI,Z2/)J"1]87==Z 3 PJR$-^G?^C@?AV4!] M'<*QVU006G0NB63H-D(-;M6*Y 8[+W!YBX=+G&N5@!SJP+$]"*]L"QCC&:N> M&JS1LF6P"]W<9IQDW5?^/EQ_PDDVZ%]NO4FX?G05W\YUI,D75'8>WL)!%!RI M83@C9Z<"8DL03IY.*Z]'>.:>W7' MU98(:[V+ME/@EV:7U) M-NW[YZ L!LHR<5 6!V4YU0DX*(N#LCPRDU)7D;CLI?+]&B,1HF%M" .3A9)T MCF1HT(KBJ#5S/-Y@P6JA)(-1 5;IFQP"TM$>K( (%HLH)L I$5\@^2>2.F'] M*\6JOP9WH4K27]O& U?B-3 T@XI?=%9#$&!L.KOAP$:L,H$?Q)@-K]GB'\I8 M>8/A[/70PA9;%MY/?TIVOK(*+UJM0ON#O@G$S2KK-\AF 6S\ MZW=_QFK#9JV.2:&$KA6)*58G8[8=%UC,*,LT6D39BD>IZ5V$@$%'A"IR!$R( M2L)3LZYF3)D,CG$*=B925E5^.3\"*;D?[B]?=MI?_J!P/&"POY6Z9XNV26=O M.QE5^JC49U(E/*09!;\-@Y/LOE$:O ;>GR%9N\#K S[ZVNG*:"]JG RU+;B' MM:R5[L$Y$\:9N-SM3!QQWD?]KYP+XER0TYB Q_O>/AATO]Z[ILOV5/8@/4?ZI:T:,CI?:-)&M&!JJ'B=; METG3D&55/(6 6=:($XQ(&FDU,EB- SJ\?$8/IQ-JI['@;*+W 5V'CLJ!Y!R% MAI S&I&9V3+(">H5&#(U<8BTS:@WU&]E);5:2=2(Z!C(!3(2TUS%K%'YQ6K6>&;3'>6+A98+DY!]R6L@M*OU.UI MUAD6,U %+9;1,'0!ZU$CPF1BAC2(XI+'!PN7IT(XA^T_[E\.?S=+ZWFRN=(3D\"HV6U5B1*L\70);V\9+V )=&J;!0C5#J)BK:J6 M1126\XBO50D^+:I%KFU/I=ZM*C!;FHC\+PL(8"+@E#(6@B\&J,!3?FRL$7-] M,*=GR[PQ;+%(82MM%[?V M[[V//9"B. XR5)9V1X,&P;!F"F2T*N&O0H)_(9![RR[WFR]J +?TA6+93K5; M0;2>1?:[A?Q2.CL@MT:M%,;Z(H[M!U28(/_OL<^A[UTC!AUD!#;K1YH[ZZZ? MRBQE]:DKZ= VTN_3!2LR#@-K)8B] &T8=+\Q!*Z,H->/H +H^B0L@)M'+=:8 MQBC-]5*;.E%8C7<$MN#[#PM@"M1\II .Z5&]^YE1[UE(&D7+6S&CDJDE=C*\ M-622KW"@WQ!^^NM^3WJ'5ZFFIC;]"P@%&Z[&EZO$S[288TB))2=W8L#>*M%N M0NB?&#N8:I$JZJ"4TR#-^M-!;V+*3VU.V0,6K5$Q8),26:A'>.92A=S]K@9< M1(87,?O9)J]SLXMS85J.X&%H;A+[&OD6-?'#TS>CT0'IFV<,>G@7/>0V1ON! M3\5[+.D+T8DZ@ZOG)\[GB:ZM0C>?/>43N96H<"=BYD@AN+:Z-\SM2:[-)'U- M5+V=4);TTB@@W3KX;C!^I;[A7Q+M=?61<;C]D2H/74L^FQ8'H<(CQ?I.)7P( M)I'(K1 7ER7.IYZ(>0SM&1/@ZUKV^KF'% M'_-RA9[=OX3\7W/#<[&E;A"+D%+->DLH;N+@E;]^_.F-N98R6*V\6CR<(UK1 M]^Z/S@OZIOCN6HQLL&C!$/F)-&FT7\0I-I<^G4Q43F1H>CFJ,],Y0O)WC:4T MU7ILJ,%RV9;FFR6V,OG)+.L[Z=&E(1/\]XK.7/[N&V!$N!L+<;_BV>]R_6#S MT:F:XO[\Q_OW3G_'U/%EDJ7'@Z#1/!0[9(?@P,%1.-,LG"9@L-J\($LC]TF+ MU:V*S\'SLUJCO-5(&;EYO7>(E*F6^X-&RG3M /Y.N TTSI/4\N:/0@>!,8GU M/_HB:>V$7AT(&_#]H;ICX-9^#9=Q:-W7<$O;O]IW/TOGP7";-(2Z.,OK#L2F M\",Q9] 2_B#@652+RL71)\68_JW/^Y^-LWJQ>)2I [<[9,FI3L A2QRRY(G; M!)^NG?16]S?[Q3AZ!,;\J6EGZ[!%UXRD:W-QYYN\4"N?,WM(!>4MP4DC>C.T MM!6WL41WA#E4P%S :D*IA81%H68_VFCVN21/KF3?LJ') B'P22TWQ^UK[*%P M+S2,\OZ,A$[H[."'V)WF=%7C"RMDII".>Y)LTE84=]_BB'(.ALN&:<(+V-X2R MG\9;=5PC@D1VD9%I8I+:G:-5*9<53U!39MYZCQE7&2*7:/9.\1H2,J M0D;9J&B7V-.YD(ADY60WE0[(H06_E^R7D=)%%I0A#8%%6CHA4Z0,QH2^BW,O M*O?BZLO W2<.[NZOW[VW>_/3S_?77B^>]!S_M%W8!)1%E@13QRG6;>^X#T4VC8 M8'6B-QAX8A:!\[@"HZEJL(S.),Q6\!\2L_Y-M_-^8XH W]A%@%7$_F.MP2?2 MVGEO?8_7],'\:J?MQM:(>[EZ&;/!Z)R1W2S5$.@.4#0;F8O3,O?0Y;J1WNWD M]&[!LN9Q$*TTCU 65=B=?;43=2)A6.\LY+2?6-);(Z0^:; )\C:-!2H-@@M3 MQ=RUJ1IEJI%)DL)EW/[/PHPNCT*DCZ$_U34$@>D1MR%W"=L.@+$_XW07)=@K M7GIJ7T4N_9W&8]4?D-@YB>I]44%DJ#G+FVD=Q0UF.3E#;.8>EH(+OK58$O$S M9LMC.OMK<_9QJYE;R01G<&DAJ$X%+EJE$I<41U M[7<8'$$*?5^<=X,ZM22*$NRRH5GE(L&0RF2-S:WF!3?2^D")[UA531?!+V64 MF_4X=#Z%>,Y,0)<2UTL];#\0">^3G'G(#;PV.*%U:4O$!IG^;73B4GR1C" M@/ X69"XAIG_O'+I ^_1B^%IWZ.2_+ON$;K7^YDWL6L*_AK#*Z:7A)P2+*I@ M58B5\A3?831_HP=J[6R !&*-$>@I^ OWNO?^O[1$Y#P*TAP$D(N1#./QOE?Q MJ&88%L-'U5I"T$$6S*K=^>YP(H$Z_.88!@-]]BC0H2A<(I!C0:/]:@Z[@44A M *K,YH*FT)M?QR9U;@1$A(1.'1?V4I'<)M\0TS+1(8TV#*0AW M!/90M-)W@B^*Q,YS)SOT2E5#UEINT%YIAT\3>I:U-(5G5-$**FO-=TWZ<)D]W(F,%-PA/#NGH#LLR_1@09H^(SPZV[J=>"'&SH/1=) M">WU!Q%B1&/#\'_01QFG^U88U9]_(D>FEO!PO'GW/V]_?#VX@NV!H[TB#L&= MMUDE=1766\L?P1AKG5^Z:,+_&F1P%"HNJ#_2#!;COU00PZ%YE]T$2?0OL866 M 59V*(:$FF4D:DBSEEH'OH=5(AR/5CWU$FH\/=P"F4I,)>5Z 35#>9-$D-3536$,.5>U26Y:W3HK!UW(QQT-AOI-LEW M4.62U3+K-:>QS,*OTE#%S9J]]CVV*JS9F)&L*(O6[D(Y)BYM]NN)%HB*A+%V M3JF\IQ47@@@C)I&FG*=DIBTGN%=ZO3G:LF)_A@^3G&/,]\N2UQJG9>"=(>0- M^?)U[0M9HC$>S@*/505N%D[P?*EB(<%;(\,_QA48-BT,>@C26L(M#(#UQK!$4?A34*R;/[B G%9J\HJWRN M[?5RW+:%4/>XI!NM.BMR".!M;\P;:*R8O,7%H1I+X>^5_M3L.3'^@5Q(1)^]S;*Q"/" M2!L]G%>/-0YB?D ]S3_);4?+'A1Z%Q)T8^/J+%1X(,*E&* !!:MP)U:*8GVY M:CAK6^6,E8E#QD^==Z':+O:,:B0):];QZ.A12(D;CVBHM.+.+^1FS@I=T*^? M@SL=%%0E3& >UAR97'?<95)'IG!C.)ALZ;5F0*X>4:PH K28];R?L',?)<_W MV&=<74L%3EPW:36AV[+83#NWM&ZH643I.'CLMFU/J'HB+LR(<<=="56F#W283"#E?IB$(N:IH, MWX.Y&3FG09%QYHLP74\)8\1JF8L[Y">K2[D M^B:8]!UFWL%33G4"#I[BX"EGQL;8KH:-M5Q9O%NI8FE> M1SD[%_J--650G7$A%JAE#U%5PS MC6K7K!G'"83#CXPBW[^T1ZWLK([JW;;F:FD7^RWB7LS1_RF,>4WF\9QR^J$O M]%=VW!"-0\UBXC-)FEBQ5B5Y6<1I^LGLS7/(_6Y+[(0]YVJ?&M$A.2$<;]'1 M"^-6<-!"PH0FE#'C'<)(A=EP$W<@OXO@%^#^9-SP4YH*"!739AYC["+GKMAV MAR5LV%2H^3*!E;G1#I^6B5!R8(A25X5NS&W'E=JBL<;MLD-,5IP+&1.HO0#6 M'P3))PR;SVO+$J,G3IYS7FA/&+;G-9:[,@60]L&YVW?-^\MM?TIW,C>8!O%% M8Y+\>\)1W=-'IL^7U568LB Z]UFQW9OP,FWX C63\+DQ$(75 .L)_K*_K<3; MP]BZ>T=3.CH8 MN]H'+Z=BZLI@$6=CR) T4))QLX!^S-LC3 #)6DIN@,VXFV M1J=O?A>[TN#/8S$1;\H2#@Q),@K\'2N$JT'?[B9N-UNQ.2 &4Q]?P[W*FY_? M04EQ'2/_RLV2*2SWR1M8(46:<7/N&OEL#IHA,%J.0P#R'6%42X@VD$*W5.ZC M*+?.1?D-TL_693)B2-5 >;XH8PZ9R)\IB/'G&IO<56P:1KKIRY(KP-A6M6=V M9K"Z)IMQ"0/A,FDNV7[$/888I:RQ>%C@KT(%*ZMC7T+[RBUP4*(BJ633DF0^ M8"$SC+:+Z';@!I&VL<%Y YT?Q07A *+NH!7TD5C+IEO1V$8B/C#*B+F(ZS%/ M30S(1+"BKF3#:S%E78TFH:#V-XADF$(IDED&/6Z)@X_LJ@@-HF :TB#=Y-\^ MC)MD?-%0>*\'TV?3>!3KFWSW?.9>?6T&%[TQKH6U)SIDS$)TDS'])-U&G!*0 M3E'2<5N,'*/:&ER-*VI[;MAZV&#B!!Y*. 5E^:93A(^@\U6E)>BXYM^YC7^L MC5]P]3'ZD5EZJ]IU3 .I%Z=8L)B&9:PAM&]_1Q1@%IBFT_9WZ!8(]4ZC;;R* M_J4?%@9%X''P-?>;-XVY+HB#V$G!XQW_9,F73%F'<]99U/ WNKJ[0?=&%)>5 M=8/[3$16" Y'6E:ZHN\(\80.NA3>4O>';9F(/H_JHA7DHNS:"!J9L]N(XD=&A4:KU".&9P$5)+HS2O+%MYA%]** M?E*;2H7*4EM;L*EHOAJ9)A9.=BSAI"_@E?4J M*780.G> ]8H8YO,$7"]9$2$W,GZ(4=9)S\8FI,*8M!*7A M;HU0G^7V6JC#&HZP+?0G9.)%6E ,A!51(P5"W0DIIB1HJ^:Z^.[P- MZ$U:0F/5T%!QI6\U'+7K_*I>!X@% M<5UEUZ\PH3,5\>5JLEL^<6'%%V7'8Y M:J#(TZPUN,+WSS:D2W/H6 (J;5(MI8%U+I2@Q)M.8VH<,TP%HADX$(T#T9SJ M!!R(QH%HS@5$"%^KR6PZ@ 7*>/1U::^ M<5[,=:U+FS^G-/2$?!2B;SRZTZ5@&[XYX@3/%]TE?\<6248'/AOFS="R%1)9QP'[+[2M6!Q6 MMZ$?GL/SZVA]_ZER>HT):C>1DM3M"3^*M'.AG.]]#(*/H$_BB&G1=^]I;J*C MV\E"3NW8QK*5-"3+6T=.E]$:P=L47E'UX-6LC.)0CINX4S;YH8GNP<;?9,'* M'$VRAN5TUMN.[?*>&G8UE4A52 H= Q+8^V%[6Z6K=1RN$MC[,1?8:17C7(:T M5?NR^NA4&7DK6H1)#A,F$(99KJG2\F1$A^6 G&]=J>!3G8+4WEC4GI9;:9P2 M3KKSJMJ!'&Z.0N]E[H:-%(/-E*!3N&!6<$W;"B#-##4NCYR93BNB%SWRSL7# M0*1L4$A>25>Z+NPC>,0)W KP;CFU>V2-V4_/!-ZC29DL8=V!'^"LLD81%,LJ M6!)1I8ZO0RZZ0VV:/7!W&*;;I4&.!)U:]X==J=ZD<)2IDJ@ASFTM@$(L&9"B9>?P\-NE@<(_Y M6*/HTA90KOS1FP$KH?Z$LZXO-1U3UV6:'!2I #VBF64O>!>YX,P"!@BG4JV, MF* Z.2@U6$%*-(*^9MT(OQ B;FZ=VD9T4[_CBF6:5Q6],FHF<5HT/JX/M5RZ MX- KS5M@X)J9$"%'K'L%#,HW+J(O;$1,Q)SNSVB!SD_L6 I0Z1IHTA;Y? M)=A#"XV=P:+;@!";>)4EU&[3BL-539QSX1;#6PB+)6LU_A9Z&4>-,[N+$.4: M%5NUO2RY%H59[INR73.A+2$CI*=&LLH-Y&L2' EP?K&$BWS(;BJ,= HFTDM4 M7)FH$AN!^S 5T1JCUEQP 5@F=2.S$= 7ZP"O2%^N5[T'HF_T"X5@/LOM&DCS M5VP\%G)Q+O>]K+5\LJ6-+8R*)$.8U6FF&[]Z._+@Q90&;&C2AAJDX.C=,HU5 MTX)MN^RT=;05RD93R::?TJ136S>A\1'H)L K9)L&JV;&W5EVORF11" 2F4 - M:ZJ+-HF4,I2)2<*)[=Y ^M6LP#9SPF1IQ7;MFA'Q>RH(HC;(_ITB;)#@?V\I M.U?=GA7)@_3E(RQ)8#="YO8&>*I OZ%'E&'./+Q1G(Q8EQFHZ[P5%\4^,R/: MP/^AKH7I MZ-W@L(($@HJ% VHX7Q0*?7;(8*0]-?Z@RLW::A];T_H=2OD:^3 MOV!7R%.6!VT;S(+ +6*K&KE@F&0BI_0)M5$7]4CIA_@N,+^HOK*(,G4'*\C0 MTHS;'D@BPX(%^<*)@ZWG,V3CD%:\L,1@-)FAB(4+;EN$J:;[%AI5*+DLVIBT M,ED5C006W*096Q>5/^J;'AY68BMF4H\\6-G=H,F\RUL'P.T"Z#%!54IM3XG; M5>:$8< 6 SRKE5*%S)\@;'1]X>SI;K&J)D1XQ1!H$1/1AJ:I/%]Q6B>+*I;Z M^\AHC\K9E58)^U_"/+ "\$N85\:L 55:(1LL3G.._ 5HS)#EFF*; L/K.M_, M4/D48!'Q/;,QKBCV^@C5O?O-S 1(8ZL8.6)*VG.A<*FX*L@3UA8@(8@: '[N M7J&;.XA!=P-'+-M5K6?Q!51\*&+IV>P5Q$ *AY L,WVH*NX: 0>['$\*O./L#3X?OB^Y9 J3%.! MTYJE'-W@D$N#NS-)O706Z[X,1;ISD7:N44581PMB"BMT[TM>,VP&67L<8Y$U MF!>V3KQ*\K,4PS(V*LAJW"!",KC=5T6^U"; 717'E.2%F2LK+&P(4>\_J2V]E ^J%WMQ*D?P6:FX88SV@ MI)UKU'O[TT2U.0F'/QC[190O JM%/0>D-7:@8@0Z#+*PBE3!R4&)3M>(M*%B5R08PR"1(;0PBC:+OJ:$IDN+[ MRKRH8O:<$EG-@L(.4B-?3VXJCK:)4W:*)U4JZ!AF31"MGC#T(6(#P-N&;W&) MF6I<4VMFJR*,)L+K@,?% 7X[6VX? HI-&\(V.@:=PWG71.(]D*CW"T:,[U@K&M<#O#-:"&C_#I:,RY#PQ=^BJEH#' MT<[4)C4&'47([Z%O=CP;CU8B+:<3F9IYFQL840L4(V)B6M'Y.RE@]M(S5.81 M7:Z*$GY<-\M]0=*=,!I'N/!H"F#&T!VD,+BNCV[K)OM2A MB77(5T7"/KK&SAJHA+FY'-?&DVV]E6_QA5Y'L-(I*'OJRQ'$9(M4Y!IN9YYJ M9U2.P.8H7]:A[BUN4)-UQ.W1H^T1X380Z'>#[N=N4BGQ9QWCRZ/N1BU,D696 MZT8=HA&:/OZC>W&&=*F$CB6/B*-B8J M@R[?39IMG-7]:&(J4#B#2].64P6_K4!QO\ZO%TKYTI0^F?=\[P>LT((]]?"? MWJN/&Q@D./W?\%W]:X3LHNFB\-X(,EMX?%,F# :WDTN\,NKJB['/-;PWF"]% M:5E1";O;E@F=5\.F3S= >X*^@H^Z6^?Q]!QV,1- W#9JO$6*?L!Z@)G*LHWW M9A,;=^Y_?OTCP'P+"]*;()N!FJ3/?F-+##_?1'($G9D8=&::Q%21)=Q,K&R7 MX+W'XAE02"K"9F/N GQ4P9!\0B4+0L)=2<+[($Z1T3>%8=!G2 2@:H-') )0=4 M.M4).*"2 RH]+5#I5'RH7P/#WIC7O$'&1.BN$Q;'*!L\N$ MH8WWS4,2+ +)8,UO$DG/[*B!-_!VTPG5D,[:!10)PZVIQMA4NNA,5ZANP5HW M[ZY8["5+9N7QJ7 %XX Z8X23P;<9TDS3>35(3 R9W\A6)"/?!1!1&YIA+S#? MJ*UK-2QN0+N#FKNEO0F7%9(]K&G_*QR&!ISKZS/*2R0+M.((N3;8&QIO7 MOMVFM%&/&E-RX#(%-QJSHOO6-L6H7A!$/IK2="/8'#7BMB?:5ZP1EE;FEI7^ MS-*R4 *A0!DT+55CZGX(HUSA'Q%!DF&1.)MS]7BBL?5-O2;[ "DQ3IK2WWK5 M$F59M]("Q#N $4M3:P#K "K!;T6=DMM>!.CMG3HF(@-19/0@^R]-@U' M24",?/#I%1F$5Q=UB((A\,W44MKU6%48?,J9FN,V2LL\%G4@Y#A!&*P+?K@N MDH!7MK8IJF>$=*?;.CF RG73<7O#->=E1:'8ELBNQP"Y%5+5@LGW%@KUE^X8 MWDS2$[")VKKP)5:K_;$H5']-I8[!""U0#7%L\//3QY7A)P$7H M&SW"<, T-VM1T#6XQ?8=0%79>YV4:*N&C3T!S:QIE4Z=6CIF*^)2ML"H775)7637..4U^N?9LJG M#L>WE 2CHX%%4D6AEX&K$1-=ZEJM'-4Q(BUKC!0/&PN8R;0,>!BP7!S1:5CQ MB^-,$ZJ?I;; M=44"&!>J_?$&S%".:!F!W?M59T6UY&UDVL83%%G[ZY*>VO4 M :K:E\:RZ2.-VHXNBCVHIXIC0#A'E"E$)#U@@!^XI&VO:EP"=4FC_LVQ0(EX M=3GVH1_;O*K@#ZKD$M:P=EWQ::H@P[J?&8E5F;=CA[1B:= Z4<%<1:YA_U5# MLW(!:6.?<2^XN4%=QDJ-#29C6 1:(7T.M*AVUM6[1D.?"9:OK!UHP4]M4'UW+_+2)9U4!4&&3=2EQ^TUJQ,X@NN1BQ3O. M,&WHV]#J@U$MLO\%BAK;ZC5_7ZH& #Z+M)?0"DQJZ12#0^1^ZXBFU^:TC1K? M7?Q=69_S/?*7^V+6)ES?*]C""M)?PU!J+Z:ZQ;8-2%_J_]D;@W%K8CM;#9>Y M-GMJ1$1O+ RE!EJV$HEKVT3=&#)MX= QE'$&V2C831N?B=A-W_[GFIM3+4N@JUDI:8\9SIII IHTDC!5;OOS'NM?# MA>W6\[JG*K>8J*A1",IXUBCWUAU$D*Q@7K#,,5.XX0$R#D;;]]GZ4-*D4V69 M%MW;,D;SI\(;TD66,54'WE?KL@C::IK]PVFPG$4BO&%3S$ M)+RGV4*M+/-@"41$PJ@D#7;<#!C6*)\'JRM7ER& MWS=7ZI,-^.QY/VK*.NN*G:74;X.2W+'4_<@_MHNS?%+5R+M")K[@':Q5;$K= M-EN$W]")NO9SCE$8?;38@MHF0_->T7#)7:!2!8V3$-GD^BG^,.%KD%CI&[F) M2%YTI$5K7'J'77S(H4[>*BS B-/Y)_W\1O6=;BI.!'0F[8[1-#H:*'0E2LR2 M*SJTE\1L;GD 4\%0H.21A6C#C$-B9A8?L57/A?\2&97X];^,E!H2:$W*$TBD MP:]Q'%)+\B735U8:A>:IRR>H*LTJ1;WWF%7&[[8JLX]0;D?<:J5CE<59)U5I M4[!"=D,:!:Z.2!B^K,/%&HX."L<\=;L4+NDDCN^DH=1D%G"%Y1&9 Y*0H$OZ-@KAYI4^!;5H\DPM(_82V!:I,@<*JA)?=EFBIQV,OSI/&AX*%> B=QPN5[]^[F5J$06>&\) MYYHCO;%U=&?2XA"[/$A<3[HYG8%3^G?%8_"HBLCN/J-=&I_>JAO*=BR6]JW,V9G;_$R*RH/[ [(\C M)[WME&NUEVHF'.TD^G6Z7>,N]KS?TNWU;*(VMJ/TY/QQ.2CU.M4ZN\D;0.E7 M=H7A8RM5++$E*H9_=4:3*%,U)MJFG%J.M M[>/=46/1TD!6*F%*;888(4F5DVE4>ACEQUB%,"7Q'O IH>GWO(\1 M""^R^)O4N]6C0 (9.CQB(@(5E[8P4%U2L@^(&QV#%(L';8PX2][7:6+942Y*K :%1R=+4D5BL M/,TQ$DG4@A/RRUJ[)8MC1*Z[YHBMZ\M0A6Q'P_.M#6J>61TO,5$M08"175$U M*:!^!L&*H'!I0\=5>5#=5( 06Q0'FZMV$\M\DO=9RGB1AKQZ2]TB\MLN; /2 M$HJHJK/<#ONJ B1]7@+D9')6U'R*U.M6C5/5\6JF--=*.Y4,HG=TU+%)?VQH MITS,N>5N2\5V(I;O7?DN'(5E!89^T^85]!5+0)4PWX(;Z ^V];#HFM5Q?;^= M7^VCW=6DVE-NI&BWN,;]W.G[S+"1#B4*6+?I-!&:WZ'T9XBR>;DB35ESS6PJ M%+& 0:#B-&JE?69*9R(8VDB='*%?MW2/L8I\2[92X^I1%+\R+*LXOBW>NI&# M(>_3=G^E0L5]U:XJ.([80T=\6VZF Z>/@M*21ZF]@%LPL1$(3]/,2YJ-;=9D MAJ*7B!Y"2S&G2C%,\FA$"9\#VZOE[N:9]-#.RYP:UTN,'@:+#RLTK1-_O>^)0S19BO+E>X8919ZWG7M@57!>A3C5R@ M%:Y0 V8X96;@%:Q5PT!C9OTI,(I*WA',WMH42WLZ=KHV;L MBZ.F0'11@38T3)L&K>-BO)!+AH[ Z7E_(ZTH64&UVCY$@:-1SDE;NK9X*KA M4= !YM%17\0KU!NK2E@',I$+:B5$Z%:<=-60T=2@8 MR&4LO:1RW,4L+<%9I?Z J"3A8".=*-E&^ FR(%LC&JI@+:XJP)?!4]B*P9PG-M/-<"4 M_D=ZH/N" **$&IEH3'+K7+-$F684F"N3H 1%SNR&DIBF@@ QPPT,C;0L0L-! MVKE7D#Z?];\C\5\.&H1NJV;ZNHEO%E(COATD'@>&.Q+:(>;DED-\W#JL_6JK M]4D5&/9L![F@(.ZKI6'>1*ZO-KTQO!7X2P3%Y*Z,MPR6MOH>_?_LO>N2XT9V M-?HJC#CA$S,1Z+9:<]6G$U]$JR79LF?<"K5L_09)L H2"- 6=6JHD_+!'S2)QRA0C14$PG.$UQR!;]9"21CWV>=A;\.MV'*O'@'?"&(;=4$9CF#M_E&9J!=4=>\H&KL1PUUIL MDV'F0I]%C(V+74YD?%NE62+D\;$?IC,/YM.8]2XNFN_XOWEVT1"/#H 57"$B M5\ BG$@9N/PA5RA F9ILDK&\S (2B2"1/RT@D04D\E1?8 &)+""1WR9()(&U MJOR@ M]9?, X_= UGM;*I!Z>:$:FY=C\J#+[!.*&//TZ7/H*1\HQFX2"V\H6Z% M'D+85?9A*";7J.?'"VOI]0_OXK)-KT-/R$4;MY3CP@)5R: Y*9\VK% M-9QPO4AA7I)$(@VMIY!0W0A]#@K[L:>H.QT'^G:208[:Q3Y%P+"7;5IEY>/+ M5^;D^9W219(*I6QX0]A('BPPX[CT*.]6OPJ08#Z&M8BR//WO=J)G:$*UJ6YW M?3D<^].&3S,^1PHI 5'QK=L="7%@W8FWU3J<$8PT1&NT'VW*P)2'5=T+,&U M@2B<4%U@$\#]FR5AYMK6RK33TH(01B MI-M6ZP+L_':\+K#IO9M\BP;+B)+/EDRM^G\BO@/(O[K2JM.H)!82EOK4.>'9 MANL3-3(&7]T%,5WO?)S(AB4L'856X_385R%#-/&NUN&]D#R%LF&#TZAL?Z+# M>'-FE&/=A65*=%C L_8E%;MQQC!G V%IEA7YF-I1U^&03_8E ^X!1%U, M!%":PED-8S+&)0(O=1NP^XZ1UB<),D8" -@[#BG1T<@*BJ[B5/0I?;H=JAQ67]F MXO++7G2?*R?0!*NS<+4GVL$-),AQ%5!+ DU4M<:6=M)MKQ3I5.B\)4QS/ MFZ:STW*!5/U B=TU%9<'=QJUQ/?AE]V* ::&CN3/?B&;O88^CW3'IIT(]E@YNU%]W\?WM:J4J\U2"0H<]DR, MR$F1NS_3Q=96M]3,$'XN2\ HW"8@CAFN\:V?7V$+I&838Q(T0FA[WA3OE[2$ MORO+=R]DDJKM!2TCIIO23-G+U0\*6MAVJ+93T0 M4$KX%1MOM*8<^W%&!9=Q M"U3\2C&SR6(4/.GP7:BC<-4_+<0G,AB1#Q;DQB.J64^LO^F&XPO/M;ZKW_.Z MC R&1K7)CV98CG7EV/V**0AM-"#3U5D/LHU5WCCU26.XK;([.&OGK-("K(S MRC\OP,H%6/E47V !5B[ RH\+K'PR\"QFAA>GQ!_+PN, C[A7FGA!A+"J=? A M-M5,9]-VF_IA(A+$51_^N;0OC/M;QAT*#DSYP0(%3R4X^J%R@*?I,74]<.D@ M\N89/Z_MUE![BJN]NPU6$!9C[>@@K"UPDY?D*?59! M?JZ@-;_I0ZB*_A8L$ "IK+V(HPVJP]64XV V$?A-_-S,6-563>%:W9EA6#IE ME!H+7&-I@U*)QGT\$"[FB=HRY29^4GH$#7OF:2%HU;J.7KYVP@$@/G=;E2AA M,1YVK$OCV>]W79^_Q8M9^ :).9,GF! MD:6A"W*'/?;+])+[WU.PAF $]Q1_B;J!UL;9&)KAZ7IN22=6G?AQQK,LJGL, M D1+6,O=K#NW1GEGUP,+6DF;65@G%$@Q;J)I1A11!I[J=I6A_JZ6.%02KN8O/IB/4P/#9W;5UIV>0G[^B#2BN^5E7Q_YE]AE4]L2!L#P N0[3 "),=D1PH!Z# M95V?CFH&^'>F]TJ7HCHM-0?9]3A+Q$W8Y55?<8W K"F2/)AS.K(XZZMZB^H" MY2!S;@<2\P>^%98[DI6F/I8F8J6E&V.C+_. 12CSI+U(?($PLE0= '$&L&"$ ME+^MP LL2=LQK1E1#W+VTU[L]2:$=%LP6!:., C>6$S\2MF)*)IJQ&WE.SB M($0G9J7B;??9<"(TD#_X#Y7(;7)J.AX-Y+(UB6H995!7#K1'76UMI0ULJ3XB M99(EQ@6N?C25O&XN4?3^(@G/IVK$W\Z^(@@5&QICM$WXH"+EU-B7+"VI4ZJ7 M,[%%(3V 0Q*I&V)#S_3]H0&"TY*J3>P&/U.3?7F0;P!!3H(V)NQBRT*#A_]* M1_W>8CVQ1GA!K6?^"1%RHB22:P+//&2J@V8UQ O^D ]!,1B9VG#I7, +'1I9 M\XYT:5@LN*XF5Z0#]MRK^^*S!0KP85 YB]1[^#-V__YYLL7KSY;(9>Q)[3R MF--M1 3)JZNI0XBU58S^ICR0M?-4;Z[7M/5I-=&<1Q1F]&$&F[T7*FB9_@^8 M_@N%:L?',T[B+3/RF!MR?=I>L00O9ZX*R9>$O;0^G>$WEZ3GK%D8ISQ_H/E# MTX/7I%NFZS&GZTA,>YS:;*KVBBKW/KW&<[A,P:-A^6,T9*D? II>ET@T40Z_ M!; MHKB9- ]*(1!S7R;G(TP.;16IYVC$BJ[Z#\$P#3)]R\1]),.FY341?IX2 M//8"T<.LN/-*2/REZ\E)4KL>X$RVN@W37F^%K''?28H_R0J[.RQKXC'7!!H@ M$?M1_X1R7:;<1"*#D-5/)^6I8@^^*CA$,[6*QZN/;4T$*[CP8:\%BA!,W,8N?5-]^O*'AF M>A[YZN*(?820F0GHZPTR>\H?BO)T-[ARRA+Z//JD9,2,5D;/>W:RK-,R(X_7 M7TY9@6",F&AG0S7#8ZPCTD:A5O,>%WJ.^ M3.D'3*D'B$SI)18.BIS,-+?+Y;VNQXZ!-J=ACM5OF*"#E<.(Z00=;SA."3 L*3I1H]] 9NCY#"X0I 6'N[-#;3,XP=%54Z0 M8EOI/^0<,3\.$&&TVBD06>4CU0T01@[R_81"%20ISPXAG.J[>#:3",K*QR#5 MT5!\+7=O'<\'J9E1)R(:"U?7X7Y5/]>D5[8M:[J!4QGIN:0IJO ,^\I(X[\] MU<(R!?#PBK6EVBL?8U0,93&HJH0NB$;"/^W)7]\,Q^0&^Z0B,Y'D9Q+8J M#\0&QAJ-BB#8.ZU>UQ><#S4Z#B;&F^5O/"8UO!LOGT)[#9KNMNKE0^.C21Z= M)\G>E=L\Y)7*-NKGHZWJL",.;(B.3CV,MK(S+?3*.P M)Y'<2:^/L&\/0((;L3W=A02PNQZGW_3%AVO@U:53A B!*J+)))#%P-J=6Z?9 M'=M"E*'GY>KO8;-WZ(3)'X$I-UN!OX#O#@3(;\K;X52GL!9)<"!1U90#:[=2DSA]\7FVJWB\ M(R08J VX$P216PQ-%8D4^#>JV*V]X\I!Q:U&U!JNO?'A^'EV9\A;UQGFF^CJ MF5:B.Q>^V:1P3N3Y3V$4_H8APP_# M989J=L"@1FZ#+V.&HBL:M-/1D!>H61>618RI56?'C?&R&BHR@>F6>Y;;(J$8 M 7V P "'.=7AC(R%!;?C7[/Z"_692/;#:]X7]N&FXRPE?QJ[+1&H-TKRX<&) MZ(@Q+E%6F3K80Q=78GL%1+70]*B94 MTK:02O+".Y>6L 9\&!UM0&8B(\9828 M4L5K"(%XD6?9-&=E(9!]=8]^O0NM><_NB'9Z=_2*/U7G6$_Q2S_S2->/R@>J39CQ%CY+HR6NL%$.#:DC*$Q%(%">DSLO MI+=*2#.[L,&$@C2XJ,8. [Z4.!NPCW'GI0-\O.Z[TQ5,"UQH=Y(CM(H'4*$L M'Q1WYH_+4:$(IX1'^+>JHU/N/\/I\P_VA;\-VT%TQ,.CO+FNJ]WJJ_=A,R+/ M^9:V/'KCKSL:F4TO&3CQ!F3L;NR<]\<_#@,\<+96FZJD>):.7PR"1F#DI.=$ MO%HY!"5FB.PV[#HY"UZ(50=#E+0>JOH!V/+@D 1>./7AZ++0:]@$2 M2I]\7H;U&RPI_O7J<^) J0?M3]Y7)33UPKW!P90QW[I'%A^'B+X7&*_!>/^Z MP'@7&.]3?8$%QKO >'\M3*$7S3 %3A1L(;7W]_XEY\W50>D3'U1\J,13PI?N M<++(Q;EJ,]+M#=="G,#%:3#"Q-JHYC/*,79\C=/]^84-4ZQP2A3@2 (BDV'F MU_SLD7@JKK\1:J(P<8E5\V?S::[*38^0ZM3SU\,K7@6/%JUSYK.&9;BC>)PY M01-5\LQM-6WEZ+Z^R9Z9T]\)R2(]][LPSE]3CH*$%5=?!+?Q=?!M"J?7>!U\ M\S#Y/31=:)E /%KU "C+SWDKD91V=):FS\5^+3F^ S!\+1'W(3?) =6.\W&J M-!##>'M](7ZB[[5A[53T+/X7X29;[&E-7D@X@+(8Y,#*PZ&I-R[SZ=#T+!85 MB5['6L\C'01'M)-2N7HY!$N0H* E;)F:0T\<9KKC-DH5]#5& MJ:3T21'992-''$0"(C7N?6Z'ASV2\9/ED#9ZACUY"FOL'$9E4$+)R,](H:5E M@,I!E)CW.E'II=+)I.MI*7J;LPX)%QT9Z_0:TE-* =%5TZU!L<3*7Q/I["&7 M$J&U'.[)H2UEQHF)CODU^JX4=DN3%$44&@+_/24)F3MKCRSPEAXQ,P 2:,>- M[ZR!7P\4,[-D&7XBHR4+*OSM5BUHDEGKJT-3HAP7I2^$P-7 L1P WE9BJJK1 MEHI/C!5^11V\7):4/!H(7"7495HJW]4-DVAZ\)[*,RXYUD?A57?'^6M5N.SD MAD4YCEFC)!(F9K(:>=F:F0ME: 071YE (:V3N)A8B%P+.B@8X1^0O$KCA.5E M^1_*X3BC/+ MX9 \-5<5EN2!Q% (76N#!6VUK9 $UBWJM(JQU0O5?:9*2I-PVTI-5!^1T@>O M_O(Y$JJM:>OP79!Z$ * J6?$"]'[P>K>U%UC->2V:U_H H0/->BEZ2_RYE;[ MD#\_.S\AP3'\V*VI%+HE_H)*=[S@,9PN+$I"7GEG164@*P&25T &+AQ#6\G@ M*'RDQN]:3IQY=S2F3P!7#QX+FFQ*W61K A9$]YW\%E_1BOXL 32<.^99G)F[IBNI7^@J<.RWEJ M=C0!7&0C]!8$&R5A"YZ<^S$<_LJ).6,\1'.D$5&B-5NUU]A4-"YO^NYV^^[8 MUS^Q,R$5Z'6O&A:I/!0[.Q)@@EB1/ &2I0J. PDUCGH\[TUQ+:?FKT.I(E%" MT\%7)X/'7_/GCSX#4W6.:3FO*2A>7K(N8I"(J(\\B9H5T;2HK0]]E\8<>Z_R M*ZZG.N]LF 9F7N># ;!\\ M#2U-[JJ2T<*S()=+-"9DR4F^_5BK$G0.!V&.;N<1>G8J.CF#2S>]!."G4U%] M#WKIT8,0X;$2)H7M9&UM:1U)5S77SX-7&(8-*$)Y7>;/DAW?2VPBDUBRV@"Y M_(X VLUWN,:YKIJMBZP$E?3L#$#B8M'C: 73(M(NA5D*.%",(U<%=S43KI/K M!;!0TN:ID1\2?4137MU:N#):=0Z!BS"!O6/[OHN4A+&14+Z7>(Y2"1 $,19> M92HRN^ G(H1;G\4'D:=%@C3YA$\M:4DI>$&'(X-+<:QQDN)]I]O,-3K0U_3K M%@HIY7-WZ"G,%$">S@()6#/J,8+@[^RPK4EO M@9KR7'Z:XU7R"+N^H6/DINX[S19\KXT)1R C(AN[1U7+ZK,%U_$#DQ'DY9:< M6\>Q>*5WZ<;#DH\%2ZM22G*U:\I;!B<#M5L-$5,4WZ_K8PI#E+5TB?M\)F(/ MT\]J.J^96DPMQCL.,0-NQQH&3C$8*=*.SH&3$(E(1QH'-DG' M&BD\22N;^QJBEE-R\O-G:5*G2+<=OT%3.Q#K[%GN3.D. ,W!/I_+?2/]9:\9 MYL:&H$ ?&,U_6*ZT[P 4O1#4>*^05C.MID4[-2(B/EL0$0LBXJF^P(*(6! 1 MOQ9$Q"]0L[<,E0L)YS#V#W6[5%]]&H+?7W;9- H0_V\4.G,,5$"'D&NW5-@F M=:KI(%Z1Y$V]KZT./2?"HH?N/:3AGBELP7FJFIR:$Y$W&DZTMV1BI"@ER=O/5:NJ8R3P!?0>#U6%!<]I MZSS,R*"Z"E$X4E(KK]/35PH&\UY:OG'GA.?J.=U6,TS(#Y.DT84 G=H:)2&G MT/FT2A%#VP_94J:ZZ())J%:7:$+$-Q/N32JD20I16J(FY'M] M,O<#317=5A5GYQ:SRQI1U=5L2T7UF^F5G;:2>DEJ#G72%*^T9O&M+UM(-M1I MW5S*,<)19@W=.1N97G=D[K%^>?F6?4\=^!&"7OBBW;2D9\%Q)6I%U+F;/[)* M!AH>XTH3* 8UP)BF^;2?JNK 13DMFVW-L/AH;YS'S;_QR]OK)W-XOTUHMK%( MN6/?!*]-^-0U&R:MFSS!"40M%6* !E?)%'B=-<)'=5@# 11Q12VJBUI'*?THFP FXNM=].?4TDP^CS7U]BE!R7D8P#PTU24J= MK:^'GUPV/3H&JA7G6_A6[W1T@T1;<] M,3Y^70I%@Z 37=E3E?A0$V(Z)VZW/^T!'65+Q%AE&#FW5E5=/6=MN-3XS. S MW_G,+7A';7U>B+L>C>PQ[E8Z,PQ/G.IE"3A:;'#BAY%]$(8GU, ):=UA472 M H5(?8P=@SO'H56P"-Z,C4VWR!)KZ$;%C?!F6Y6R!N0V>?0,"5UZPT^T$8QM MHA7/OZ+Z1ZNPNZ_E,;X+M@G+]_4I_+R7]-)Z3G[61(ZU2J%?'%$4S=CD?_[F+M'D.V,N.$N MVAF0BM;(^2SEPCW7U'3%1T].R'3@'YZ$CL0OR$%*B?I'B'%;K9>Y&49Q/8B5 MDALZ6/[$ R_KY_'7S[#JP^$8?L1..F$&KM2=*T_$;>YWMD1O#HN1-?P(Q86U M [44%.S*FX[9XTB -AF3$1()VLUTKDG^62G,NH?OIL0,C9 MC#:\_)&RNSMR,,%G6]_4#?.\$[-DL,^Q>EP+9QM>Z;;B;%>(@.A%#%B/ZP*1 MWSB@U,(E^;$6-Q/D"6\3QZ;1A:#8E<+.]D1(PA,2L]?=H#T0)0)#:OOJ&MX> M@IY&O-0K)9_2MG&Y/7P/L$TZ>MVE:>U:)YHEEA4JY!Z!DJKQ"6F!R1.:823NS2==\V>7&/E^C&2*O4B4E[_JF .6; .SF_GED;9F M^1@%,*B&$5W!(%%65U@1H^CQ",/E'*>D@_?Q\E6_.>C'7SY9H!\+]..IOL " M_5B@'[]1Z,B2ZVY>&8EBY=;=G3\EI"P0#@#K'K MJ8RC/_3L')EQA:<>'$,:Z)$O=+&H6RC]3^5E=D9O$KCJ&FMNM;NEYYS&:73]G ,"B43CA6VW$9Q.B;IUA72'>/_%_1NQ1:ZX M+P_UMCD#JXWR>3)!=Z_=$44Y\"/3:!%TC$[7S 1M((6E31FB8858^[8GR@=2 MPA*A-RT:VX1U).!7K75L:71'U6WPB4/8?^*HQ4,TOD>LX2^C(;J68V@NJ;>) MPI8Q_45/ 32I<>]CLJFMCD!3HY6_$Z"#$/A9LN$4ADMI5D'"0]4"E?\NA.'S M?8&W9-;1(_I\48*<[ET"?X%GJ2E$G?BI&P:4K8BKVG*E-J@WAI20%Q\T>8$KE!#>' M(5H)I>Z48,TX!$*RV3]:WJ2B153I<1C;?S!%1N3$I '3OC-OEH@_H=(E;#GM M9$OE)DDVY;PM*V8&"U7><+FP,3<_T7$VI"7<(KL1IQK FTL)(WJ:9MIXN@E: M>^B,4A240S)D.8SP[E;;9XH8G,;,61/HV.XYX%IF]Q0")V>I-"3A#.'P=5#+ M1XM8F^=V]3'K#6%C%Z%8284GXTO7MDG.0[S^X9VZ*Y&]I1M/I/N>84(5+..: M0,4L:J=7@3P'J6Y<==16*FP;)L,A$A[* ,IG<+B5KA#"9!+I"&]5%.B3]C[T MY\6\+64VA8K%M^G;]8%1L_%*'YGU=S1!J@=2VCW^P.;]2]U^'F]AP$TV1YIW M9@*+(9POU,QFLP/;QL=Q JDL*-7KB"1&L#8,+(VA,9MNBW@_YPFE.I'BT8UX MZEO3MDO R#]5N1FY*<,+J.V8E&710@S<;<-?FIP.U0/Q,G!XFO!P;1G;C_,S M7@?JY>IMRVFU_'B:_)G,E7F%7-Y76A]O3PV7$@PQ=PQ'^0VP;]U0'Q8&)U-W M2I0ZF&#"3H1UV!,[TK88]<[)DXGOM66TZ@NV))AP)''UM@(U%< 4$_A/OG R M*D!4\L?IM\)W"! S)"<9RRX$J\]0./&Z[ '7Y_3,R1V7*;"2(F23=^&E?NJ] MV50G+6/,'@D*S1\K,\?(__W_UOV__M_1KYY X/K)'R3R2C::C)WY'$-8:<-. M9%($=^=QQ#1IBE?-7'<]A\9C=G%H[AC0CW@NO_H3C9!RBHR:Q0?!+5=;&,*Z M3=>G'FSBO0^YRQ1I':8&+3DWB1"L@3<0PJYA.*ERF]0)Y?QEUSPV3F(RJ]:W M]LZ@J[.N9/._PL.QK9.'*N)CRF$[28O!N.YH+S.MMR75W18@KD-$BQ]AOMD1&;7JS#">YM$<3^YIL828MYF MR=S!OH.EKNJS/,1MQ4VU%'#LZ]/>G<#&!_GQK,7%E>\L[==.+TI-!"I]!E7/ MEZ_'*J^(GJ,')\3%&M",(U32EWCF6,H M!W68!PKH?3S'YYA3L WYSGO* M33PG^_]#ZDFG"<-R8)T#_ =9A9L0X*< :^OR\$E=+_B"WW+@3R: S Q?FV>0 M+S^AW;GCN6HJ2F1P\N#]@X-Q')APW@[,D*--'A,W&TB),N$V'S2I(_(^R+1K!N?T!, M*DT)P0]4]2H[)ONS/6>5]5HBE86K.!WM*59!:\]0FS0TU4=9O$2,SO!XS:^JBFEU9!E #*UX#Z M$J.!DHO919RXWW77;#5[Y#4GW1!N:Q%=XCQ#W1-QIJB2(**LE&(H,O<(E:(2 M;$'H[S4-U9[:>$"VR&.UK3:TX?71XUBDK\T9=7U82L?3GV_C"8=X""-V(XA6 M]^6Y9TARE5DDQH;99RD2"*I;-P(>=$LB;#3Z($X V=!UL#38DBR\!@DTCO;+ MC0/8\#M%[,;:.NW"QEYM4!&%LC(4WV! M!3*R0$8>"3+R5*(]\B,W5%QT%0-48S.QJX!0[N 9(1. M7R04"N9-S 6_ 1'76A3>6W01\MFIA]75J0S/L#Y'4DN7V"KN3F)@ 6 M8(SGN6 ?-5UR2NM7N5+VEA\ RM2[$GJF/ N,@,1<#IP6T9#1 M-7K*(.[*S9?:0A0EZP%E">T1(/X***E#!ZFF!#*,(-U=(T MC3!4U4\3>1XQ'&EC&K(XU<@CB8HGDES(Z7[\J'%-FA?=:J*1+LPS\_4B0;,K MZ>.X\M+A<>/,EX$-0A4]F/M>LAOUG@E?R8QNI8,NS!M-J= \$T$(P!)6F&NXM X2-C*[#IV"+<'ZK[6X$/TEJ2,P8 M?"C!=BOIJ6[#PK^B#8Q]Q> :)9A&CRB3Y*D#+AQ;(QS;'6BUYV3O7\4R];%8$%L>K:X\3.DS)?T%13Q J%.Z'B71)Y4]5#]^LF. M25:HWA_8,?D\;?S;DSB3;2F^1A;S@-D1 8/!S?RW M,2^P$DR]KF&%*S.!%4G,O,IY^\ M^FOA_O&9^\>GG\3PN@V/*D5O:J8)S_=V<^PH'_.'5X5\MX>PJ1J1'X24AC'5 M@J+BEBSZC]:42EU\1+764QJ@6)< MSZE5KK'I0=&&F-GM*PT6'"C['>G4*8,Q9D'$K$H8=3*1CTJ)UCP^7G:WG:_S M]&T5@CS]G!RGNMM.T#-]_)G^ M!0?\RF13#@DEU)P16M;"QUD+SJ03$.;4*NV:$H)?]:9#NVZJ_2#N+6I*$(E# M'"6@.#LW-ZB%!.P,A]B[V]1 ,7)VOR^AVQ8SZ9:,#"?[BIF@ MTHRGTS!JS]I%)J4#3\WG"%^5%G .1JZE28^IHDX4>0HF,"(BJF6M?-1CG]8, M3=JIM58E1Y#=5U>G,(5=3[+TY*5"6BKXR,%9T%I:^7[5E+<"]Z.K+K/XT681 MJ7A6/)!T_+%^L>[K$&>=,2MN+Q?&.XOZM^[G[ K&0OJU[,PW'?H#5]_J_*]> M;Y#.?_797_Z"4*3<(\!C^L\WW[Z.U_B^+T/$AA]H7/C?_[GZ0IZ//@X1Y"?X MH?NPB%+I0\S(2&JX*K=YF@#<>$7P(8,#<;3>^UA9054[V!S*3$7= ,E$/X65 M^NL-+O@+%9'41D.S0VH/^5JL+/,[S<1X%(R+Q#F8WR54AKN^/%$CDZ/V=KVP M=NQ(1FC4.NCR=6SO0!VNI!=,PMBS%>PUJ/:)O_CU#UQ(OSWLZZ<+]G7!OC[5 M%UBPKPOV]9'ITA;7X5ZN SF+7KV%VN'Z[B@)PYU F9!!/)4@J T>0?A>3]>% M!S%TT&IX0H'EKW>V&+76K,(^:KM]O>$*8-<$YV3CZZ-*2CM4%OI+46*9G\>< M'QWLZKTH5"!7WS6,(@TAO$3ZCM89N"F56S\)0PXQ9!=U]U'$%MCA5\LX<>29]*7O_QU.(P;>: _;Z MA()/6A;&8RX,GV%%%4W%6J?RYTI DK3H4P]'HYHXU"^@*?RP)DZE*I8!,E&: ME\0*:#&UP@D/2^OZQ/\R_X]:G?&$JAF,6F?RT-9<,"]@]'=5GA<48IA: M=,20>;?4L$X,GU>7OL#-,FIO"S3_9&G.\ZUF\M)I>;[BSUC4O6W MRY0^JC-7"]6.H* !DTC/TJ9<=WV<)J&"F]936HJ@CS5)V&^">33@&9.P4Z,K M"(@2G!& 2EF4/1>$N%6Z*O^??NEN2 (0%\##^X"H>>H,IB MB9F_K6T#RBVOQ^.X(4(Z6V:0SBGCZ$7X_P6D?]IL6R8JV)F <>S/CQ2X#E\W MFU4IF.DR&3W#TK#V%"KA[ "P1/475,$2)_VFW8:%O/KN=*C"$O_J MU'?%ZC51.9>TP%=?8F!Y[;\).VJ;?Q@>P"%[=PUM%K&!XV U>[9S3$2ATU9; M2-;5AE(5RLS;#=P":;]*[J+X8NA)2R]=TI5\76VO8L>Q\X>S/3MY^4):?Z=( MH"_07_Y:]_<(<>Z5 4Q^W#;'5=.M8\^2]ML!5RX4JR0D1UA[(ZW-FWVB,GG6 M;Q0[0"KM .&V_0CEST5$+C:J5)#.0T2=,#!,M1/\(LCX$8]=LFKE[2YA8RT$ M<"O9=\(PP873?I/N!QF67[HGYJFT)+T);[E]=^SKG]"I48J>]XN;>JC)/HC2 MJ_:@WJ*#*$Y<8>Q^Q=W4: XGPKP;,C&T+#8]Z9>&5P%A!9C;7PASN]PT.!@- M$GLR86UUI5J-@E0181;J$W8+>MWC9BFQWDW9G"X2ZSWO1M8G,JM\&YK4EZMW M.%5MFU-Z_8A7MJZB#9VUFWK8 _(TT#HH5P FL??BEH10I8AIW9JQ5%[OL6G, M>Y[))>(O[>O8>!MA54V)7&]3)4$F\L?]*3I)GL9D@JRYB)V@1,?:(N^^I&-.W?D!27R]Z4J24%>;[^G]/I"E$P#@*EW9- MUVWA0!T!X4*+23V09RX8/BR$<+"A;R!$1A1L=>@:4*DMX53Q^A0TU>%%7^P) MSV[=".KA'L#V$VZC:A:,;3U11N:F#NNOPY!0P-575S3B M/[7=+9<1ABJ,#=7UI?4\;._$_]')#!-0$C5 ##V( L36"%V;%TG)RX09I=R% M>![#TB$G*"Z6R462TA=GJKM,!19>(]A*67VB?ZQL OV!WA_('JF_:6O%46$7U #1TQO M)*T@S*(;W,.3\%#OPK0 01/SS,/UZ;BE=4!8[*[_*9PG<&*_.7(_+,W9P&=Q MI(?RTEW;4V]Z0/LR3/61)->4MDN&UPWCT8\00LWC8"P".5="-Q>DE4?F@J&3 M^>7JO[+U.5Q>6[.KPV4"7$J^KR"R'@5YA*['RSO)P72FL)A Q*D4=[CK%J<4 M2G97%+=L!A5_Z"?(Z$P80A>J%)-99R8J&.B+I+>+7.)X6 F3.+U\S1UZ&.I2 MI3/79?A23B/6H-M\99"2$?>/)62T@;GG@O:9N8K"D EK16X^^%;@_KDQ_38D M3'I?'QT/D*^1.?'.!7]M^.L_+/CK!7_]5%]@P5\O^.OGQCU\T2$?SN$XVPOQ MJS^!DW.>C_5:Y'ZOR30*W6ED4E+/)!R1(=B%R#"1^A?NP(YR2J2R1RUYL5<; MO)3X6?1*F>S$^<+*"(/*F5PV?@OB)JQ!N*&&J)7$%A/LH@B[]G1HD*\O\9<1 M@>*OU^7F)V @7 L7\3-17B4XM>* !I],J 6.Q_ #D8'R=0*"J$+@134*O2+E MUN=1FY7.AG0BWY 7O-=$W2!9';I-JMIH-&-$I+FMLG0O,=.(VV)^.+,?%>KW M& O^'D;3CV*K4JG"#=;&'=X.W2]#@9]VPO[@'*V'G%JRJ$B0T0\?SZA,2.I@^= %5L?U;V8^G MPP3$$!.Q06$Y-T0/D;9)-2B!"H9<<$GIT4:(\=P:E&7ZRST)U(W:[8OX,/#@ M.88>M%7S*.R>6]X:0B0E5B4-QQ.QZLF(?"P+&?9P9(>F"N2>$[96+5&NU5./ M&8U @%KD5.*VEO@NDIJ=(K=43#B*=F_'RS%LVO NQVI2C+K,Q5F&ZRQ^DBUH MTLVN)=J4W:#FSO/.^B]-%(%W\U6(*B(V,(5>:MMEHF.*_&Y-$X\MJYJ&2X7 MQ>UO4V;+>](2/J=TIW#&I3IJ%ZNFP -Y/>[$(L\SIH4[28\3&<2P&4Z;*28W M+R%_W;/_$"QN12H>Q2!, ML!E^0S0DM"ODAFR,^2*K%BKY;+[0R15MVXI%'VAR5)2]^Q#;QO,4EDIPQA$S MC&88,Q(.5.+\CC?:5BI1SBME,.U<7NLIO/G(#,6&]F%._4V^9+[9B3-O-V3) M>5%\1Z$@CI6)W-^6@Z@0#.3M)YKIV>:<-KM&KL^96.,C214[]7P/CL@+RJYR ML\\U15GAN\+-%N5^W5IAN<%MU ,0""J73&Y@G>@LW]76_97BS'Z] $0Y"3PB MK=HRKSZ*^HZJ2I96P5YHX5QZ-B[B/J6]5 (4Q>]H\5+MFU4(H[+*Y*7:4_#3 M.@Y QFU8+U?OG&/[XVE[I3HIGB6+ MQ3:739M")TT48O-!I_^..#-@#A25ZN MON2T VHKI#M)PI=A1?;,B!Q=/B8ZI;'<8X]':E*AAHXZ,E!&Q=)&LW98["@' MT.,EVSI&J]+.G24,])V\E$*"^8I[X*+R]/J<]\=Y>U00Y(".$84&\T0Q2Y([ MK0H5S&ALVA,SG)X'("%VLM]BMNB!V^H]"V M*R\_:_V!==ZV=XOIN:TX+N*?TP(_<3>7K54Q(Q]\9?E]=NDB&^,[8)V(2\:S M(JLY8CNV*EU#@R,Z/MBNM27&3"Z%ICX,OE2Q+[C,. '&3@%=G@[FD?$6717L M6_H] SO"]_BYZ%-!DIZR])"2XNLZ#B< =@([2Q12=BT+0ZA:2Y-M$ I_VS._ M/KT@A)[0B2664.5PC/,)NKLP]E]KXUS<6V>O)1X<48\#OD$+ZCS<].P3>> MD.);(:0H5G^CS@%>D]_%QLN_4YZS'^8KDUG1[/'.U?N'OB@@DI^G&+4,4&J8 MM; D9F"]TM,HP%NHW)C_/$?F,;],/KRP^*@UUA]2FS#];C5#8X(Y8J =[%X^ MHM%+]9HE$UK3$56-@4?DY_A27!?Z["B3A>WI0.U8#F2_=N:)3@\"4VZZPQG? M+YA8E )D]0R"ZS%4FW!0RJ'JY I#C+'C9C@6J@CW#HXL)-.Y*,#](?)88K40 M7!F_,#O5LGSN>IEY)ZY<]UVYS>0>%$O1M8VH)U9;-WP"+U>*=SDB2:^Y]6MZ M_J&<&I#+47?.S8\3;<,ZN-&6. ^3$&5J*N FPT%5P^Z>6ME1+(;T]W X=VB@ MB6(\89%1*'?N3C$+J5=5ZGITL$EKA%#T:Y0;.W>@>4] $OS8!]=I<(F[7(47 M') QE8PH3OP0=4*F.R[27I9S#:Z/V,9^'22XEVCEZ 3(9T-(+U,_AP M)>5T"@X 1@R]/&0HXS4#G61AXFDNJ6F9$A(L[Z7GOJP/Z,.O]H0VONI1;L&/ M*@GWZWZ[,CAT$AOL66%,[QT[&VRI6YRK6]]QXA+FD*][A8?>48:7L-//,%YV M_G%,^Y)KBM)6&.U3*\4D0FLY';])GX@]GTJD6EGGD#)080(CMWSA,VQH =I< MMTQ7*?E*B7H,+"^KI*TH$J<$^@/\\)>4$<)T4_K9]:0_Z,7,J7?8]IC+IF\% MQ^](CZ9>X2#E,T14@*I)#% X)!\%_4(U,,4DQW@A>5,XQBX6AA4YHK.[:(MV/VD;>OHU:B4?!GH+UIVD[IGI^:1^!LQ==ML3!VZN MFV(E)2=!4EE<"X>]+4F^F'D>ADVXMFF7RWI!"-DU&D[2@W)6(PD--#YOS@], MU%U<@SQH9!NZTT"\#/E\S311S?=0?15W-O24M1Y,V,+[A,3S"1&6G>?G1DY! M[?=)V)>F,Q0KQG32YCY1KLIS^'%^GDM%VFHK%^D4I6<"O?%SRVB0?:8S1RE3 M1 0Q1)F$P8V&H%AM3WP F0 K\DGN"_24%4'IPK!1RQ>;-SX([WUJ/)E,])NF MK/?HK<;2&TSY68]"V7U^23J[:5OO8EB=5^T]$#$RL#EAP^D%/K&,+[8.6@OR MLSO,/^*LC,:9NE+;TYYD1@DE"9R*Y-4\,ARF-%A4)B")/TA<1+'Q1];MI"?. M<]^:[8[&[[+54?B[/1.$4JLC-54:7Y7"H^U9I6>.]CZ2&X4+\*$63'R^#]&;89J?FBHL MMDIM\'PU(^TX[% <_AH&']">#O];9/X![J%UTU( 0_L(W96X0GP(&2,,I9_+ M.X;6EZN3O*Z5F6H+C,"ZHNPOGNA[*_9\SUW1X8%?'PY5 M^,\O.E(#%3 W$N+?2CP4OA-_]Y:U(/LP^+UA-?'U6$BBMG-(]!J^Q+-_B*B< M)C7Q6X_J VCRJN;&B2A"]S:XDS^4Q\UUO%$8$$I[?C.4Y884K@X2$K.&U3=O MWI*<%*]M8: " CNMSV1/B\[^O/@IT M]QYWO3!&??6CIF[G1BD?(3PHO;][N*;B3EZW\C@$12TD7)TG.M&31T].W?!R M+O4'#DZG8*%F!'L5_ A,8[FO8B^"4KBEZ&9V3+GG'$T;&2L3P7<=O=IJK%@: M#(+DM:FQJ!?BB80^2H8)?T35:,9YO*TF])]C8KZO< 4\#L=/S^YP_SXQ8Q,6 MBXQW:K9T92%M^L,."5-_CA4@?@)S MKR,-H/=%+EM1I>N)]:G7'&8YMT'S WK JPLO8Y.T/'WSO8]PA$1&.T_$BH3M MV)2'08&JT_:_H'X^B+X?(,B0X@_O?[YKOQ,>(*QN$ 7=\J@H"8NC5:358FTC M;.<)I[[KFKJ3:ABBOU3VS,]JAP;?/4[-SWQ4Q0>?$CMUT$&LI:(()1 M$,<*045LJ]2U:6N=<@.^C @ YHX[&[6@>#QRY-YR&DM93OH$HP"^)5HJ\S.> M6'%T',:U'<)#),Q*N8BJ1>Z)I$&S.-S4EIA;)^G.\1 7+'V:"QX6KEI8CF= M835GJN;&@2%SWT"FN?0G(#[C@)DS04C3E!'OK#OLMA[, M&R",O?JY3+Z[8^JQBG8#,S'S-RA5UEY!P[SOS@RZ]\[ZP'C*;;FG5,WG]-\2 M&7 S @4%_K(8"%&^&4SZ1G>TX0HLOT.%@ J&*;EXYMAT:_RJU#--_9A)9$C7 M.MPHM9_N.1]8(M]?<*!191AG"Z*53K64]FC 7?@M3H-_A33NGDFE3[^.\7]& M[ZF ,975@$RE2SVE/1!C DT.D[:,4C>TB^6.)SJ=:4QI3MC#51#XU*P4XF_Y M;A(+N9PK:A M7;GSUN.W!V;XTP)F6, ,3_4%%C## F;XN&"&)^,O:B/*<12: M\^EH#H%5RTBI&Y=U\VQ-G*G2Y*'NA8KG,'2$D+IH44 MZ%[Z11][_!R" L933+ 3I $CY/(,H*I%_ZZMWF^:TV!@[1BHY=$N_83[:ABS M+YGKH:2,TY1B\ATWHIKKT,&>&N&(9AJZW9&9S%![35+)OAY O2?6 M=" Y9[X#G0I2&Z&]'*$=DH86CHH'9:(3Y$B\#0X>O0FG5&/+D5Q*#B0[@.:R MA6A/F=<-)8,T4(>7J[8=0@A,-N/EZAT=HTJ(&[/V1OT0'UG.".T05=V$:H_R M5KAJ, HUI3R+-%.D"5(FIM.^"[J,SX!,V_^);;:NQ,6X5_I4DFIKL+P<3>G! M9L?7/>*KTI.F$*_ZTH/&'U=)Y:/W6 "B$+&MCF[A_;[J-XQ%F3CSTXY,+^2" MR8Q5$OY([#U8JEDZ # B@23QTBU]^BD206YCVG!N6> MAC'Z'*@-PN,H-^PU=/V4\S'A;$Q1[&T[QN$EP[LC-,0:T@KH=W,.E7H%:=X: M%(>3]T:B$PW]D ID<*"U6L@=X:\QZ#'CH7Z?!#4')RCOJGLW.8>3"/<@J:TS&M986 MC#CA^&W8,/66B36NJV#:K]/KQ445%F)XDKC#C^=#)$;-:<:^EB$$@&KU)JQ: MUO;AE,Q7],Y]%]8Q_F0+>O4M;PEB+BWH3\RU^S51[#)F:TT'$/Y*U_EW?N!O MK,3X;0AN]?C ]YDS1S]ZO3G&W,Z_]>5^O_H;$;RNOFCJIL+?7Z[^-B5)?4'* MD%O;72]"F"#>'<'0[8X5;RS4_TV[@DY.*OD?14]KJFD!,DV3^MC^6(YU?DJI M$$).5%YY(!-09B1:.Y"O>G2 %G@9&YCC$'+TE0Y4.)6)GT%74VJ9:&]NN4&; M S?'1&S/I=;,+S5D848Z-HRUXHY= =E.W!;/A8X )+HV):1Q)#OG[J&2"M2Q M(92ZM';NLR_@MFO"X=33YLW1G+CWQ.ZW>;%^_VS#C;=PW+/QM.OZ>SVH6 ^& M/I;2.FW9FRT19FM(DC3(E$?]+N(_P)YH40'+%]9%;!$2R'VOQP@EUB*XUU(A MP?/>O>@C/WA$$:Y!GL*LSS] MEZ?48I=M+#_OL'!T=4,HS;B3+Q_QL".Y] M.(NVM%MW4HYIS;R;&6,)NDK84BVKPCS,GYIQB?@XJ^R(DA-C['Q9;#GM(>&@ MPSD0AC[\3;&_$Z[2#'$&JB#\S\BCR[F:PD[[A;*2!C8LT@VG*#D[__&1+2K+VF6OHU-I-_9<^+9_NW+ M;[\K>-%09H/,+: \27_EW\LS;_I//WGU5QXCN+V5)8D "!\ &_D=C[&I'*;^ M%WX<-N?OO96V P@;D&)*G&M*HTFTIV@*>Q&?*EM\- FZ0-+5P,-&K[EBB:N$ MUBUG$R3*[PE&7!_]#ED?#].:"8TG/>^XN*!>]8CHOSVCI!&-+:4XF :WY\A_ M1P\@="GV(AL")#/;[>E M_ST$YZ?8%X:&@T: @:WA-

[UQ9-Z1"#*L]!/H M1!A^:!3XP0GOA6V=KW"N2-49;UKKZLAD,M_/-*&T') M$J9?, V!<_0;V'$M5Q8."YM_=-8YX2G-%\&/[UHJ:&@G-APRKK:PCX4$D\B$ M5Y3JJF8()(39/@RK$UOU_KQS.>7IR#$4[8/!QZ&B=I2J?>"'QG@7:>WP1O8Z MF+(=HF>G\VG=TX=VD^.:\\J^@ M-!1&F66$P\1]]=5K:]P=DRE.17+6S4SS@6=$Q"7BM*I1[C(EN9]/M[HZU=M2 MA(#S<,)I$L3%24JQJ;!6VL"7] RZ?!TW0K<*DME7)3=5] 5-S^ #YOZ-MG+-2%F;)O)\$A7U> (,9FZN6FXYM^M_O=$ M9-622N<;0>D5L8+U/]IK<;W!E@36R<]=PSN7JGN>:9KO.7G B>-$8 3[G6: M!GQJM1/W3,U]C>''K(8M.9PXV[S1\05),=C,R.*.J>K->4W'B*3ID/Q&P^]0 M[EEPE(B9DFPN?2E,MK;0ZKPV5%V?VG5D MB\L-%1% _YJNH[@M_OOWC&V@1 Q@#?("VXB@?(F:!%K(&P&HVOKV1 5R03ZG M2$^;CE:TIT+4C!*+$Q/BRQ3AQYR$IB0,/XJRKB#@;5D;15[/ABS6:CO0-X1G M)H8'UF\)PRQJA:*< RWU)!<4+O)V ? M6G1*XC$;^S)7_^@.6/#8_R1J$F:R8FZKDA-&NSI8]!45%S[]Y',:L!#ZE_=>L^IYY(!UK' M]SM&4]DPTY!)CN7-M]^]AJ#,H1PD[^$N<-.!^SW<_K^")X<'=6-(/\5NYP'# MF)**0CA4F3TL)KETN 37!3: >)N-+ AA-)G.C5%=5]S*7*LF]:7<[UT)0='; M1O5M7C$[7X4K*5E+./=)"XHFE7GX'LIU/W:J#&Z#Z28*6YIW'.EN MN *_%$@4Z*KK8%_;5AP+,D?<[GQ+?>=9F4*'V9ODZ9QU& IZ!R5FPN+?E00 MYW)1US3!GXY39E1G355N4V2.9Y.F>4:A/1AVU+:&;/N53?C1%BQ>>YB*;$,$ M&TY51+H.F5E]/*Z6\P$]?F,RAH!F\9K67MX$.Q1G7V>58"];*DB-U"-(>0F_L$<>U34+; F#L]7M=;VNC[-R9KW(_F58*,]!&*Z4]A*0_\/K M1TDGH&EGC=%*"@!?(QQ>8ARX=@'2.2X)^**/[A2IH\&$5G@W-.P?5R#J*Z02 M9%J,JKA;V(OB5*^C6(/12I#ME[@'D!FN35F(7:2,W:J*F@X;2:>50N='4D94 M, M."=.G'.&1Y#+.,7VA@G0>0B&>4;;W:'@$0JMXYKZ5?:S30A?CAZ1_AK^& M_SN%IV-;$7G)\ZU,D:NOA)H3/*K2J1V3"J?I XN.$SL29/<8M&GU1QY9ZM2X ML_KGEK [3(NX;6-5,]6/2E3\'GZ'22Z$?;Q,O/9IS'JDX^<2 H_ MU5N@9%])H@=Q^QA**@FL9V>&OZC.'8$7B*>WBB@++80F:XT+ET)HE0BI9=&8 M%=]Q]%.4LJT)*.0NASW(_OJ[<,GR /!>B+ [5OZ[!??GH/(R6_&/Z5XH^YG_ MP%YV%@V:4(,+]\#9LA7[SFU$HN8,C-$(JV82Z"9U;E7\\"X54A/>S5'4]MIS MFEA61'_[]\HE7CWTQ5A):FE33# NU[VMY MO0IH'P/1J]KK5'5 UFFTIP9#[HL32!%=OC2GF1]FY$@EG#*\I):H0[#EG\FC?>!$VNTJSD$#)**PV*MKSOW''G MGS8(*YBF)JNF'P;/)]84JCU)F%T8F7AJ'LZ718"IO<0M\\ M!\ EF4*N3^BZ21;AX=0/I[(]:BN2>8["S48/%E:%MH%&5&Q.ENM31SEO_2EQ MUC57L ^/&"(9)?Y1J>$.'6P4LD[5B M;\Y)]XZ%[JZZ;HO$P^_6'3#>)HS-(C[BTJ5W51I?.A;M+[\OI)-^0HC1%!YG M!!D73(QA8OZR8&(63,Q3?8$%$[-@8GX3F!B?3XCM%[YMEK*RA>RUPZ MT:G;7TR1_YKH,[Z.;$-^7B9[P-+NSHGF]%DDD2'"(S'+6A2#:A.V[! M.G\SGZ(U3YMU1F)Z-]>;5^)X]H*YJ_#9Y2S>^@%/VU.G.TZE1E5P ,(5A6:F MAY3^(%VI?OA,Y5-R5VC] M6 -*S1P:ROL-Y:[BQG!F"]9_5^U-W7?Z"OPK+>+FMZ:M?:R#;UNO"=W''U%Z M+/)::JEA3.86YZN?Z5"O[GB<1]TS'^^ S(^S MI),W2UE-6,O_KKH^RN&$$W)7'SD0$?=,2;^7.7BD.=C4-S6[89N^IE[YQCG(@''\ M>%I,T6-/PF0"_$[%E65"'FM"E,I. !_JG"TC_F@CKF6:2Q2*G\^73Y;A_V6& MWQ,6,FX_!OD<]MU)W/ YG2;+1#V:9:(4@3#3$(M1V9+WM*W61 :G$CQ('M($ M.B1/0BESKWS39T\GW?0-4S(D*2*+D8 B$88"Q\DY%K.#;CS4+4-,S)X/':OJ M^'C5ZY^A;QS9)>ZD*N=$UE; N?1XHLWGNUZ\B+3'24%H>Y CZI+!LD1T>EZNOKHK,ITG>7Z8&O0S6XF$8@T/4=XPE(./J.:L MR.IS+(,0\JUZCRY9FJC3 $81^81Y0]**P\N54P.@#F#FJB2'?"N-B\=KZB*I MB&C,D :J+T?.NL\N)*JL *082!#L7>Y!>?]DKU)STP\_\%@:%I")P5U/=>,$ MZPR.DYXRG_%&#BJ!#B/P.Q.&)15,4_%T/%R6+[[DQJD=]TE%M$,PPW'V1A3A&#S6(UYW07AN$Q!8D.3'V L&NX[BF-P.,GW]9#?XJT^Y[F4I[0$S8[G^I# M2D6%JUO%HZ&O&&',)W_6@E DK#]:M2!KT2(!=MO7Q^I%M]OQNI):I+'_)^_J M^##U))C!0TV<"[',^?.JEI\]H:+E#VRG70'L+DK6Q(N1.H\ ]].23S+"6RX8 MD<'DM28U(V4S;.:0_TP;7>E2%)3T!-M"+%'7"55R^"%1CXUAHVF]_+F9Z%]F MXN)LN8F8&UPZ:'6C+YJ<0O(B MT#D2PC*,P_?D[YZ"O8L#8H,@\N9A?+Z6"!/5Y$%BE'?)TIE7# M,9-_FW"]HO-HCDIT3\)!RJA.[DRO#]8@HVSH37?:OF#RK"CMX@F:BE1C(;(& MA*^%@:Q$=@E/9C>.I-["\YOJ7:Q)(!Y-II)84JWL$.^M)%TX[;QER0+IC]H3 MIT=4P5;R;ZMABG?+]XJ-5AS>*F+MA^NZJ8P?SHB9*%<2.5]"J(LVN927Z(X M99R) 0U06VG.53PIQXG,HEU#RG,PZJL[=R=C]QXJ_WPQU14)DK57[+82NIE$ M_VAOL728B)C%EE4FXAK\HJ:UV323/?[('M1PCH.C&I9P3"@]Y88\S7I4W*$GA-]8H@^KQPL\MOO5MQ6#;"7.\*:-I M$<%)R:"-1!7H/P_(?VG1P/I18236%2-LT6Z.?MR;NFLL?>?Z21]^ Z-=ERPQ M9\'*X>B37ZE4X+HJ[O$P*BSWT5L6*)D[G52=3CI,D933ST=%*Y>:2T-_*W3% M["G.*\)$!PM[55E)1F@E06-*FVJRKIIJ262DPG\O5V_7 MIE!Q73FUC?F8E:RB1;@6O;)RH&-A!"F=U-!4EC#LJ1>,P@X7*@BL3@;UZE2& M[QXK:2OG^%6SJ?14HL?6V]M):O5 HWAJZ^=H$OY'/4$7 MA,P1,^_H+K-=Y$UV=*M@3-)?N+HK:PE79.B4Y<3N==5T:W!$45DA4Q32>T$7 M@=^3TY>R1)(+N2T_[;%&11]B-SMV5Q7S+%!=A0?4C6>\3]J;,7:LX?&P9(ZC M.BO(Q]Y%50=7RB8QZ T)MWD>GYP-(#X0^R'3+KB^3N<4V>'M.'<?;[:W!^?B%=0J;?)AG:M""4%8QB=Y'\ M:]^U%74:(;+79BGEU&1>KRF"SGB_>&QXW!<-.=43A=*X9E'PM%1EY:NTWXFO MX8*D2&E^13V=W&^''_+0.@K!E9%H-_IW#RU%P&P2_V(]P&U0 MUP3_$+IX,/(8:WV=]X41E?KIG@J?@WED' M3E/PK WR@B]T(BP6$+8MF$/Y;[RQHI.8B"49U(@\ 0/(2/,21HE6^8ONMF5Z M[6!Z@N7"B4*FTAI%([GX==5P.V\3-7EDJ3O!MT9XOVU32.DF>;]S'':=&"%A MRX**QXE59M9^[)6.^8=@Q(DEAH ZNA,JX?=RVS[-W2BQC%*IN*2-]FSG&9N1 MN7M$:W='(B=*)%CJIK#<#8BX=Q\YAL2@@O*_2&3H$=R7&XN9TMB7:5W=3*3I M%PZB1K+9(:3<YX6^9B)XZ'P'G)SMTV)WOJ3$XW3DP1&?+YN;G-*4"&W]"Y)\(H MGQRY;JAMC+$CNC;Z2[MI*@HZZ\E6&]N\@V],7E>R()'XU9&Z3DW:_+LP1;A3 M3S6M;-D]XYN38:73*)B)*^0AU 2+]K(C^XW#XYC=XPHLA^0._%;A5%M=L9AE M&!^#V[-62/@=Y=<2%5S/*NGYT+E P2[L#EP#;$$-V$R/^K^GLG&D\IMN&PZ+ MOTNU! 8O%HXR;L-^V^8,8U8)R>=#W\ZXIM:A8)C@GEZJT4NG)'& *LV9CF8_O1N>-\8\8?\W-J:$!-H+]!3]C^)G/%OS,@I]YJB^P MX&<6_,Q'Q<\\%8>,?=Z1KU!%7RSI$)F!COA#DQF>MH;)&3CX0H:,ZOVLSD2Q M/-=:&$4#BG&X:^?#O =PBS-9J\+!]5F3^H4X8B'TJX[H';&O(\4T=2%TY\6J M9POZ7BWB%A+SZM^GAJ?(193#V8WP&I A-QPQ_3Y^/M7\!J F*9_&[.5JQTBF M9$RE .V]RK1F2T^'+'^4<8I\]/)(6KXO5E6YNAK\3 MAY?S%HG=O6R/IF2NFC(RS7,NTLB_*C*YA;YZ49$N2T4YI0E!M8G8*>VYH4X; M")BHTXC'NRF;4Y4/!3GMM98Y2J@%Y>]+$8:\D22G8G4$['>(V+>DS-8Q;HQU M'CEA&K8N_L,E;$9LA%D%F_;3Z=F5KK_WD1>#I*:,3*I@F%0,!!P7AJ?7*(_; M+&M(-Y*^O -Q98';FG%%Q_[$&X"E5B_$M#%]$'48Q "$@*CK*TKA7$INBOG80/,'RT'098T6B"\%37E% M?/R H[SIR]77D BDQ4J;.?ROJ75"2$,[ UE(,.D(L<95RM!#\"<\6<%' %$X M^,!35#O(50IIN4'G4K+R MAW6]1UXYNPGIY'DR5$J.ESW5#"B#X2Q:;$ZGC<#5]TS5X+M1JWR2*X!8DT\< M8ZAHTY?I>7L37IS0#IQS:"JA'0FO":$GB!B%8Q!Y4!#"3YS9+FNTM0TQ.C)P MKNQJ>68O>DSQZ.9:%"!M&90S-S&TTR_3<%\ 5% ZA622&;L:%M*_Q^+LX.GA M]%8&1Q._ MLS[N*%9NCQ*.=NY#B9(,PP9RHR9PAX"I8JUXA:9NGQ-@R=(S3> M4J<(?@*5SJ@53"JV5>'XWGKF3W*D5#,C91"Z!3E:O. BK#VQCRQ(!LR[1]K.T8!OP0 M@4_J(!EXGXA?5,9J>D*7J?I84]57VXJ0! Z=JW7.NDS4; U[I9E];;_:5Y4F^#P8P5TV;;V2 M8>6,O#[2AA+E1]X)TGVF3ZD,*2,M$CHMGYW(QQO-?63#Z]QJ+>K,3E,\$.2+ M(DE;YM /9,$\=D):G$V(:/J\RF0H=\CS&1^7[@4ZODK*WFY8?-NK5(LF^!WW M,82F?GMIRL.S*OIU:[H;'ZG CC_-HV$DM>.>&D/!+K( :D[K8L(]]Q M3TU\\)[NE3W>9&HJ CW=+J VH*GE;AV 6<^(/OW4=O#Y8*3:@4LU)X0[C/IJ M%_8PU4@Z4F>I"LG'7Y=#3.$[246'R8HC.;_N!+6M#=1,2]@(F)P2B'9A)6A" MPGFS08Y?*?G*!F,[7-,=Z161&W8W8I(F4][6Y;SJ>SEOJFJB!4>K?!1-DA;F N:3[[XX*7\X8.@[HE06$NT\2<6M1G M';49W;,8]I0LLW0+<6<9<7;Z'F$4"0BM7.LVN-SASDL6%:%JB]@Z%HZID$4J MXTH::%QF!3-E"/8W QAK-XR/5(OBF^UIUQ>'ZV!6R=NR%R-PI32LV&<8@9P(T8 27_N2\XP6(=W ML!6,P2/G)\4R5%%_Y0+WL=*01 M,1Y':5/1D>!.%O]$X39J1@T_KJIH+7FJZXK5U.S74<5]AK9XCJZ8!VN!/>K. M_^LG"^QQ@3T^U1=88(\+[/$WH9O++KN7# T^$\4C/M/)Z4WID#>_:;K-O>=3 M;]-=M5*F#Q_\ZPA4X< 1L754272X141NB[,WNK\:OA[KO4#VP*BD7^9V9P27 MB/WXO\CSV-;44DM($\*O# PS*Q*'DY_)R:E.O>$TV_/JFR/AKZP3B;LK&)SGV&MXU!7L,WY)D -XSN\1$X_K<$3;'@C.0X"N M7:7]EL+WF%0L'=?%W)KZ(OIRS"ND'!)HN"GB,@<.49U3;7GVHAKL?Q>"\TK0 M8#Q!SN='"_(M\@$*FPF! 61>P6!CO4' ,C& ]LR!K6"$W)S'>#>^CML;8!9S M_K7XSG08W]$D[.OCB>(AT^$OS+H^)C6 MX$;9$X/7W0C=S::J*1&A?QYU?G%K6XC?]O5 :W)*]2W#0X(= +G_\+Q(T0U* MFJ=,V2Z[8YNU.6<-9LY*1G[R73])@/;'TB>0_/?N[#<.$ M'I^R#-$9V/>"4Y^;U[ %Q\E%N6S$MW<;SDENY-0C"SYDO=)\%VZ-'P0!KU 5 MEZLV,"Z3960 P0M;>N5) F,O)XR5)_79N==(%QWW-M.3\_D?$<^,-U>A:?D[W\5Q>FOCA M^^ODWZ7-JH[:X5F>,/KT9J26 .LX0T,U9 M&UYI_\%,R"(K!W9WZ$P/]\QETL$_MRDCP6='U1*:>S[13^V.I(A08?CQM*TY MY>V>6Y/!:\L# M$K705*8\FN8YXJ#C^1#6!RT A8J/EGWV7V"\$MP]?18?%-1F'S[^HMGSTZ[C-7:1,)1DOK!%><)B%#@XI 1EX)3U*N_C@D6[.T:GX.@_G M"-E3I#QT#YXGX3\>]3=89U-41Q#J,R*(&JP_/ZLKNPGN=D?"RYS"A6ZJ5.N( MRGN'NK=QR/H!;*Q!DV0-+D_=;85&D7(0%J\P M'"#EVL4+L_-&_AF-_:ZIG8V%Q-3\2;T+5X2+764 M4--S$X<1L88.999+X"QZ$FH9,98@9"W85>;-727I\W\%S55W$&R7HR+9A1, M3LVZ&A$'(5M@ W"V0Y7?*Z6,U>>@5A=J.-,G$.Z&>$>IA^@7],1<^^9/T*Z7 M5#Z"@2/GHJ":*/,N%?;R;GR:R""$N107)[RL3\)XD1+%QSD^CN@O1=(NQA-/ M49)6#14R(OS16R+%/XYX=7V#IY2(+D'M?AZN3J?>9ZEPLTL&[J*&U\O5WXC< MTD4@B34/X3I6^GP8$5T/B;0>UM/R\]@>GY+-&7L:.=Y$F;CDY$LMU)SS<7L= M3K,U%P>-C#D]*&ER#J>>8L'!KA$&(-* 877H8]R6H*0%^N0EB2.%U542C^[, M4],[TG-S1(M'+R-RB* ;74M9'+1<*7=:U"R-.Z]F[ =U4G-\Q,:I8L]S]$OU M-<3J3NIK/K=%\N6I5V04=:UR#D[P( GT6B;WA4:IADE2/%HB\.J\&01OY=ZQ M+'J3DBZA$;-R6QW11@DK%RO/2))Q'K>U>3)+SV1UU@"NY.QRJR@FA8,U7?3: MZ"U@*DH"<;Z#%\W9"'?UIDZV41(L,]BN/(=L#9$'82ETI&C3K$">WBRUU'I- MV#@9RL?01'Q*"Q>G7LV O^#+G6B&)O-@B+D$CZXD[$?T9_C%_H9 M-*0QZ$X1HW30#&A:U[&> 4WJ%-&@6!4@QOQ*[$B$!YI1K8>HRB"GF)NS\*V: M3X73D $Y>\ #A])X-N//Y(+]X%&*0E/.2,7X7<^]2Z:"P!"1H+2LN2B6)8"E M2>Q>U;U5YF!MI!-=NF/2T?"6@=WUD?'PUP)4W\G#)AG<4;I2AG>!RAA4YM4" ME5F@,D_U!1:HS *5^6U 9>(!YGQGA8O2J6ITT5S@0MH&V0PO&..@I@^HF3_I MF?_V8/ M+-1_;_1>%,?'NF;RAAM^PX'>4+,C-\A7-A6O$T)FB!X0^4E"[D6Y$;K@F;U( M@EHCF_X,@RH)L@6?HDH1"/2/+GDS/VS(+D,\FTM^#QOT;45!#@HBFF<62/O/J.K M]:-=0TUJI:<&YI@ N*/N/DM;@] +]Y+!]Y WODMR>RD?/VR5:-D3XGP=<=Z% M05C8A1ZK0UA*C1T+9!CUG(B443$BF]%9,.;2A_]8C4I]+2Y)E M,5("S]+4T70O,I+&?BZ]^'EGY.B+R]0^VO8+)S*!7ADCLCY3=D9F)6$UW07G M]S813:-_=[U! 2AM[])+3C[$]<1QNB9,:' #68RP/)"7Y?L\E[E^K+DVQ6JR MJK:=2Z#*1)B*CF#D+D6$5!P2KB,(3Z4IN(C;D2XAKG V@'U;$OS=5V^6:7TT MCHW3ONM] J2 I%LE'9B8>!PT#E5FY,35=?&,DV/-4WL?M(LA0DY[:==552! M2*5.HD1,YZC?8)FD1Z-X<[JY4T$8HTW\Y!!OMO*Z[Q20$!%*<:,9/%EDV"@. MRC8?_3OVTRRS_%BS[.A6+IZ) Q?JI1)L)=KPLY,(XLE:B;_4#K.!N7O/\5*$ M;>%XTKRK\/?BL@\<+R=0-*X1Q@6G1_;B-GWD"-7Q/]LA:@7ML0>MH!/]2IQ1 M_1+A-1JB* L^L6MF6.;UL>;5=] Y)ZE(37*8I76PZD7TCZVW8WV.#!XB?.ZR M=]8@U44$B%L0R[P^&DFRWYE,IX6F3(I)-U7?*A'RG;#G5(5#>]E$9\Z3Y_-O MEAE]["0%6D(V @0BSN/_/=5#[-?*;*L7M9]+;"QS]EAS1NDA;?H2*ZDFD?YD MTB;1E:G>UP/\[:F?.2AL!D)?"HE/O:8]D2ZV[LM_2)+*R M./-8>,-6#"14[775=E0YV ?8U4 M7GC.;;6O-Z(X?ZCY7X7@FH?5F[?_\\V7+UY]MLS18\V1^/JK*C@H71A\WX:, M? -BQC["NJG![7BM3B4G(H:%R/@QYT@TW6[4J9P%#42U%*3M;LL>WT%C*3/6 MH0&_'O8BJD7"])6JQ%'(CWL\.WC'")R09,G"P2&KW)3+++O9S23,DF18 5I5 MRGX$IQNN8'AMXDM<7Q>&"PX>995PNU\%>HO8=_%@:$*N^H26/DE.W ,Q(BGF M0SD0QG@=(4EO6#B"]TS4S&>E_)P23[W<0U ?N\G+U+EYR 8\;>/S3!3R^@,>?Z@LLX/$%//Z; (_[?KEZ M-W66G:R+?)H#,&,>/F8!>&P]GN8?CHP@L0D>FK[:N7X_:/J#".&? #3]@0#N M=X#PHYDWCGRY)WZAX3Z(48=ZTW"LT/H.>-0.D<.=J9;09PX*K3C]$&8V4'04 MN[T (^?+&*].6 1*K$TNY[8F7X7AM3<=NX>08Q:T>>]4:9&0JP:LOV?(*&\S M6"9S&%'>PW7IB'<>-ID^RHO72:XAT&J+-N"ZAAUQPYVZV(63/_TB<_'!R^(MV1+KU6O0]^+](!'3&<*JV"!^'ADM==LT7WROQZ'"JY"Z_$9%F.V!8? M'+:\7+W&2_]7""9H-O@[?_BD6'WZR:>?%-S.NEV]^NM?BT__\EGQV5__,#?( MR41UIR--\U9E2/_P*?VT^,N?_GR?@?8_?W:+_773*$C_/B,50I9MA)K4V!BR MOJW1E_H4=GU%\TRX?R3:*6<;ABE3_B:5E%[ZNJ_J\!>.VK1[NO+QV.O-L8"Z MQX'C?,HHRQ-?5XVU5(>5%:).P!S ET?DMGCB[TY-Q:_TZH]_G+W%LYN_)"S7 M-G79IQ/;*5NY-%5TU(,\D$B N&*99]B3V3'R*QG]N:$D:I7A1+9#JBSEGH5[ MQ*E@X9_DTG)[1_/UC=[LOJ\$[MM@S_H-LYBI*,3H+I0_"&N_7#7@\\&' MZWT-ETK!7;!;XFJ.UP%?L^YK1/'[N[C=WXMZ$XQ2GQ "SPLKW2%E3KC0,WKH[Y;SBK/N%3GLGF_=TUW+CE^CY9( MT-_MFA-GQH,Q%6YO'F&A5\&LP>6[8_)UUGF&(VXB1I _1%VRCAL:A39<+V'8 M-L3K3+MR"+X'0YW18*=TN+4M*3B*)3>:L'MB($EP2GHDI3YC>&W*=G/@:RMR M?KC@G).[J9L2(S'F3%5WX%SO6>)4A@_E) M?\O"HM,_%@E=$]#& D>R?>: 9WJ^./>0%^URZOT^VG\\*SP'\_Y4*?38PLU6-35HEIHG -O!H6'4/)].P9'MD>I(DJV2*V[ M-'+1%DP<*#(^".1P ^GEXSO\C@Z-0VSS1,1XR<,$-2-" "P^/?F2J_Z>9HZI MDG67-I7)K,R'MSZ!P^Y@GCLIC'6/B)L=B*FGXOU!'\"2*5&[+@:ONO9P)#/K MZCFC7;53V@O7L:V$T!\YL>%WC@L@&6_$T ?JMBV;9^?>O+T8U=**?/4)+;QP MQT,E04MD;+MTI \P2O33^$LFB/@-;8C?V/)/D3=AXAJ),&5V[26B\K'\4L5N MHG20.;%]6-X,2'BY^IJU@/'9CNX>7 .7T)A?R7C_*$81 U19+QQ)ZW0SA?N% ML,<-*M-4VRHM ,\0!2+T N$,U!%1#S=-_1N Y7[O+KEZ>4T;CJP M//?[>6/TVT->_&%!7BS(BZ?Z @OR8D%>?%SDQ5-Q/[D(^3;X!+$&^4IKD'-> MD7.%$/>JU 8)7Z7U509^'@2;H )',?AC/-BG?_[0!WL=97I4.2MS'#?B\EQ!:Z%@GT8=,/@S M^VXXFD.(W)CJ19@')W7#]-+S_F#J"WH_,*6LZ0\=,F;.#V1=G',F%:)@"7D^ MTA@EW0BJ?9#+&P5.$)- "B"<[APUL#]';&C;X-E#* GB[D8=OZX,CA,\P[.V M*N)^+U=O["D%.6N2!41-WS+U=ZU,!/,C1"X@)U+[X B3U$%T[2Z&$MT!+,ZD MVF10(HN4Q/\V5$D4>4EBJVWP_\ZXVJ$'WAV1"6G%$3H^4?;D2(Q71Q1""NMA M2S$%?IQEF0I+"9&H0C4.(^#_XSWZXZF5T$1TB C)W%?[^K17]9?:U\_20NQ@ M#'8EJX_-/B'6 R;*,[%?!E0DE+W95 T7L^;,9C'6]^ D>7CPZWI='T75C"R"=(U#I$Q[3\,_TF[5 M;><_BP4(6F"MB#H9$^WS2TZ^2\K'(SA#"/M9&/!H[9W;:GWT0C%._$SAB#*D MY2H849*K-#T_$I+#]O7;_MEMH0>,62T ";3YE6=T9D(MJT.TQ(D%4!4;4K1C(0L!A)\)%4> MYT% S9G'2NN?]P9$V'0*)>E%ZSDJN\G";_GRLHVJ$I02O-1/3.KD^L=B1C*1 M.Y$U$QEE:-$PE/&^:X>^6'DEQMF5QP^J2 &1_@X[XRUA2-*[0 M[&Z#$1*#&<6#!MO+/X6XW4]58B4\2(T5>M64$7WTD7KK<+67=%[#$E[1(UHU M=+4/QR4E0<]T^T'QP>S1S5<3V*P)PL1MI\)YZ+SF!"8KA8.NI2[W4GS)8#S^ M4?E5 K3_JM,TJL,Y/4N31P=0>!3QKZK@E$#P3QJ370.@"@S?>HDMA3PR5DB0 M[UNLR'!TTW!)Q">4D@GWP_3-H!Y7HU/QI[O*W>B?#/%E7[);A\*$K)KG: =M M8]][0A*0+4W!?[S]XAWPGZ=@D)K5?Y3MB8AM)$'RBD^J=F;LSX5)$G$,FNBC MZ617[ZN]E+_@%JO<>S+5K+O65]F<)W"@NG+?HQ5U\:7)7]3WMOB7%;CHMVJQ MCETA9.QT!:]SB2+S.7*9EN$*Q)%*"8I!!,:3=PCO_(YS#[SZ_OC)'S6;\J[L MUV4X UZ\?=]49X9'3ZQ^+R >83HQ/X4@HAWLF$>@@#;>,$B&SVL1C;P_KQ!P MX=D*T==,9X+W8/H&Y(]Q'-YV[;H6F/WVIAZZ7M(:73OW2$:2R%[=J/)V11^C MNSOX.*>C>9 0":*U]+DXW,X2_$Q\DZL^\'3"9^"%R#= 6M0 M>)=ID :0($$&G;&M8>##8M$QT/JT?LKNO.L6TH 7XI/'I*<]\4QG*=>S#K"X MT+RX :[:.[7OAU[+>#6=J;^63%RY[0X8W.OJ/B/CXQV5H:@=BR+;TO 4=X$. M\C-D73'&2"<]^!UUM94#/UF@ %$-'9#1>MTH MJ_KL'(:W'Y20*T_!FO3A-H,J"@+??3K0?W]:A$?6_[M/MT$A/_S#73^;ZH[C MG[Z:_&G8T[NJIY-;L1AA3:!M0-M4<"K2EPB&@GXCV2P:2T6EQZEXZ)W3ER2[ M7)>&%W8N2W\*VY7?@(?8B,P*E4S@\7N.G1D7=L^OH&?CMX=7^>."5UGP*D_U M!1:\RH)7^;4PA3S0_7TCB1/40@M]"-17 M>W3X#_,99:YC@&?B,..54AIGZU/H,_ET 3V>IQ8GD 8*!8 MT@M 80(.G:X1%?AS%Y1V.(+%:%^;K:%1_16Y6TJ%N,60I/&(^[*55^#V#ETG M]UE42*UHFB"%R"3(%P:A +HT1VH[\:;2L[C( #X:OR95C&.S1LI?H9T;6H,Q M= C]ZIZ8?,W>QA)4VHYW9VL"9TBS>,2U(RCP"MW/W6V;71_YF[#>&3;R8XBE MH])F&L)Y>%UBY6B;S[[B0L_[:#38O";#5))I&AL?65M]5;TX5R49O?+JJD+U M@,J6:>\P&UZ_$@F%F)E),<4X^MCVB6QRNG2FC>&R$!Y3!M/-VLQ99+FQ^:Q4 MR1@#RS@YG$8$/%G-V[<-^9,L26.!_A;'FC*E*'O/M+7R:W)=$6YA.[:)DOB$ M0?3JW64PN@/EE-FE[*M%J^I1%UWU/LSY0%DV0WG-+S[VL4K[D#[;U6#-N2G# MQ&[.A*#P?E;U_D!UITM $&U'#TLPK! !1&S#5:[-^9?RGOTF'M;"FIVV\E$V MDHNM6AG"0_(CHO&^70S<1S_I%+Z*Q="FMH/3Q&'-W/:$ND6<,"!XXXD.#C^9 MHHG?A,DU?#HY_!2]M**I1>!:M/-7#(N5)9@"U\WMLX=C)7CR^2-E)?,#]$.( M,$JN3_/O4!LTJBCO7LWFSC/W,02Z!,"B51S]N%>?6)>$]4X\]#XY^&ATQ([F(0$KU,+.+%T4E[:E$V#@G X5S6^O2[K M_A"^<\GRDLY@7>W&W4E0)N,+3=AKZ;/Q@ :4BT7/RNKFI%)X#Z?R'D[L5((( M)@%V(H1K$0T).W/H!K8 AHO8:*7)]_&XLV4Y 1Y?_U1RCL@L"23K A'@Q0R5 M=FWEO??'V^X%E-04CTG_U[[P]G*JZRS![2YB)X_J!Q!":8.L',4D8>HVU?;4 M5X/O8$N-'&%M!2EW["R51U";;;U%HZ'*=DW[EIV8A"IV_L%I* &=.ATZ]AR2 MNZJFIEA>C] E,%VX&T!6TE9&5J<#1S9QG4G?V&"6Q)9:;^JC&2O" MT-65](N?_9T4M>C/"F- MO;5 ,4EGWH+HE4)$'/,6;26O_O0OGE@J3X6)31 W"/.FR#L&R:VY.P5+]"2= M)X8^%3P=&9PP ,\/"S5;))!TOZ1$K7MG]2:,'R+%-]>TEWM+-KX[RBK52E&A M^0C#(AY758NCFT(S84^KMM"H8H3^!G6$_F@6_+];H&AQ;>0>&)&<# MNX+57/?="2DCR:94UV6S6_SGQYP2F8<0BPN_4[DBX-0&@GV[.G@:-?56;$_' M1=S[8T_$IBGKO=->694]4X['7C,S:?\FLHQO7$SS-^HR_[!P2$Z5"P9X60T? M836@V4NTAPMN@2C4W;%8P8HR(61E&@=Q2!]EVB_&LK\]/.J?%CSJ@D=]JB^P MX%$7/.K'PZ,NA_TCNGXLA3"LKHAUK(WE<+@';=F$@V57UOU@C$+/+3OW[]TM M$150 J<>1J&Y9>TF&)"&$S$?:>Q(F4]QD$J$+>34*!_/"$WPU7N!+Y$R4RH2 M<(. M4\JA<=(:#55-& 1DGA)FEG$611N"-?L6$6+4134[@\\N$_6]],3*^[S(WH?S MR()!]TF^J'89DWSKWN]OI/NR)!]O]".Z; >7"_R Y)_(P$>N[,F2 RUF[" ? M:$I:<^K"$?3U\.3BH\_@=#Y:@^/OB'+K:Y8Y_^<_\@S- NNR8ND6T@FB-)Y])TD)L90L4C(8>(K!IH%??02 M2V"^7U4WJ.J:P%#,'$ PMDZ[+&01N@T0YA%K&Z%A_SHPU3=5&P!XA@$!HLY% M\6JK+0#T@.^VFLV6XMLLP_R0D/38)^P46H3A"6=>ZGO_1K0"8H#1=V+)P-)% M3\(KD6'A"15G$EQ!^:>!C5 D\55-S<@\?$B='8A7@,@#=/45^X7@#-:ASB._ MEL^$GT-L!3NNL4W(IB8E65+@)2ET(HN1D03(J;"4$9E#R6+S8D"S_S5@T7/I M[)@ "2QDI(U+6@&VHH4,(F8(G/=*+,%*22$6I/KA\\+;I7'3PNCG).\OC# M)O&49S-"6$J\!.;>7EO]7<9]80Q7]=+X6*-)];Q!A"\Q6;),;)N!6@BRWW+5 M#5.J0&A%#$%)U1*/0B8,I3-_>@R6=0)>DP\D1SA.86?Y8#!="[TAQ%G:@/ @ M\1_P8TD1!=WIE+%-J;X*:^_%7^'!^JC#I!C39J49 DPBCUL;=*90PZ!!AUZ# M!/$ H?PNCS"ZIU@I-"V&+LNRY4C>[=M'(=DST"(MT8!K$+2J^O V4.>;BMR& MA&KB^6(#X!:2H"B J6;K11/N#ILFEA.(?'$/P'V+L)9:&!%M;DXC&/>LA*QD]08*+XA081IO 10WH!\"T5"A7O$) M !913Z.D6$^N%R/HU' 6&A#!DTZ11-1<*(PC3/0!^0M+2HV]%\+GL,CDZ/52 M?1CP4C4^X@L)4XU!*X0I;>HXP8TWR0W\'J[KA5,,F)3P%:)QQ87C^]BX?$:A M6!P;28OD4\->:>1HL4N(GQB/2@_$8GTIE92GD>5\2@1@5Y]"RBQ":)7\9$[/ M@8N[OFO%;+&DW=6@01E@6R'96C0"',5AX"CKE'6J2>XHKPQ#4RIR&9/?CV"5 MA*1?45K9KJ]>V(KKE)!^2X BLJN'\769:5TK=%_2Q4$K7HK(Y=P#J 8-5)B1 MF=TW?[E>0EM!/[4THND,%W#4,#"A*]>-\=(7Y0+]Y%&%-0P0?T5C0*242JV/.=U]=8Y0CT\>@]1Q2$% BV-!]("1%:DIE6AV,^=\X4XDQG% MNIC4ZL$3T-!*GA1,&>>5I JL[:GO/6V8.&2<%\=,\JHR8)S$X1^'4[80)^0F&P$3 MC7T 6A@.+-Q!2C"A=:7C$XH D^;1(MISS!0,],<*A3A>B&OCM+ZH_ M/ )HG$?^#FP]%7\S_2C:_XE!="S.4)#<$ ERHNF.$5;S"Y(Z>O [.QS%S_2= M\R2 (G&99Q#C[D;#AM,S8G^$.QHG5^)U_Z>@O^6HK/-6!,Y97WQB>0=U2E>NH MB%R0&*AF^#N-YBA#&+ML7".*.)$B<\Q]%]C M"!I!Z+7!I4UJ2JAFEF4T,PT&="Q3(E:6$41A#D!7($1FH(-1V/8S_:1_BX_# MC('6Z",O$>N>!8QGQ1[2$Q7PDW-T5",KR*UCS1)P_E5/\%5 MIG&B'ZLJ"FP&,3:3P(O-(\/J\S)E/&*W7='Z4FE-RW;TTC0&GA3I/)?\C"C- M398^"B_3]!9[HKS=U-\7^"HAKPY?T=?!<%(TT],@.CF8(,?:R4XV0U:8<+(R MCLML4W+3Y"G$!^L5G,PLD]C\@XR68YUYGH7($6-TD_K&L7-B*RN*7@?E]L5S M@ YH".X+(5Y(YPT2]I2 +H ]&GR6YG$VC@\@2EX%J1HZD7D030_0*.'/F-1+ MG3 '5E*<;@.=FG\B6;^*YZ#FR#X8,S!7ZJV6^*0J;;YZ$!K2QL3,.)*CY=%+ M4'F<$3DL^%'9L*6/K],T1:QJ"Q$>WXKKA>A,5,T![PE\(O M@&J3JNU 8C$3$K)^PFP26#R M$.D=)>"O)1$ED;)1E@@T.I-+D@ZK]FA=>V3*! %[L+9= M2()"]%];ZHJ52QF&;/56N[$VO:7KDRA:*S00Y'K8GU%)(<7'[-GE#4J(K$AU M8OZ2W7 J+I7\Q?96TS>J75[;+HM5SZ%LW0@'%'U7T_U=022U8VLF9*HM?*;+ MJVQ+=-6(T+41D6\*IY" M\F$0-,)Y+E?BJFA7,J5S43E$"X2 BGAOAH=TRH'6J4R%I,86A.\))F)ARK_)I;B^09OPO=%O*+0/Y+D2*R^6*0J]^U=1O.*7 MO4ZK<>"(*4QDHOB7_5:C*3\!*Q4:2:D\Q81M@+S^C9 4F=R'NT>\D.M=Q79X MQ+2,O8TC% K\)VS4-$\ LIJJ*;!"E)+ZOHV9^]#Y,)#)58CIY>!N&F(+KUB[ MMHNM,LO6]-ZGCW2-#.&FP/+M-O<:KEH^,KT7CJ+5OG<4"Z:^,!LT%"HOS$KV MU3TH;NNN_L#>5$)K59&R+E+^4!4I5T7*FSJ!JDBY*E)^ M$T7*?(]2'Y&';A#9&E@K?!>F5(MH76_DU_"-G$=(5 C/ =+":(GE9IAIEF=R M;^%A>>OOUL%X6.75A';"_?.IT]YOX1JV]]LR/->5W:87',T]COV ^JH<$\X8 MGW058^3,P8A&\U!S0U(6O8:?NX?:W\.(+U3O8M;\"@$#$V)1ZS3_4_*=_CJ8 M40_C>VS,5T\5'_.;.E 3"Y8$,:H9S _P.FR0%<:3X M:_P-H\)/'(&:[%#V??II*K8*:8#@/*N*>U79;VVJW!",A+';1^7F*2:)Y?OA MA8_6\MNFY/]4Z;%'+#AV_ JW]U^YN(A]63D>2M9,V2Y-3Y103O+3 ;#UB)4- MD3@8S@C!-N"#P1V6>+*,,"CKY&7W,80W.?!EO;_A]!?.@$Z(,0=,])#+C)&, M&XA%X.U"+4CFDQO.<=G[K/D6UU+/"*3#%(C"9/5$[:.GU0Q>" !GE4I @4#< MMBH%A6 /04KH-1J%5/=.C;CMAKK6KR%,;/>H#&RLXF% 0F)%5\:>((6B&VW[*Y-H*W=JE?A2QF=@LCGOYK]R_ MHC ]15F8 0X6$]3O$!GI="^7K&:ALI=""AN570D*B 3CX<@]4UQ(4$\RS);@ M0"SKI]HVM7B)G5G!U--U8J40:I1C@2R4NEG0UOCMZ.A<04M:+0F,"Z$W%YLD MTS0'7C_5>&/@I[&HZL*$4#9HPBJEF$2+@'+0]VS K@+L(AP/3+;!5@LEQ;U: M XGK:1RWR!F'T&.)Q\JP!M%0C4!)AC&H&.8/+HS]%G3[!#M#Z>"!=11'*-8: M-'$8)L/\&HX<]G*4A MGL\O:CF.K2:P"WV$>UIA2#_@TL:MHUBK7B#8;Z+-]> U(X0#_ 'KJL74&\0Y M;2 :I<@_"!<1=8^*:6:%QE,$$L$&,QTNIKVG+@C=Y@@[$J4F8"2[%A=6$%SC^1(C W"<$/XM1C\*$KC- MZ*O"*0#($?$X>T>DI0"OG$#C,A: Q)#E%O_E\V8=LH<1,SH[UNVIC=)0^':" M1R'JT@+XZDQ&&Q;I&=J]IED0>6$HFP+F(,8Z$) VC5%)80-A^"Q"OL&/'%&ZR5@?\D M7)GR"T$FQ^:N _#]T+\SAL9.':P>8N=#Q8ZE(Q <2?*MTKEB36@\QC:>S*JN ML@%BBAO3-N+\,>H_> 6Z#DC<1,)6H5I!$PH0%$QFIM 1CET7Y2,43@'P:N6> MTVV[+.U3?"O!P $-44PJS*0IJFLMB^CARZT1DB" ""!,[B2.A%X8&G>;GW@C MA!(6)C!*#NM%(7?!#6,_@A->0)2$IZG7U%2( _-W'$JT1V$'0<*BE418/XA/ M6#2F^73G29F9)D1_ N$LJY<6*M9447+D&P7-,&Q @8J04],8*P-?I['"^H8X MQ0C->/Z1),]8NN+8+5[N%3"V+,5B $ O'2^X \1E@_;[TD6E$JUE:ZJ+K+UH M 1J=F$$N-Z ,F5'!5S!NY2C,<(8,3*.C_]=W](7MWM_-N X+SY60(7;'S__4?[E[SL-6@ M__T>&7B+?0BXHE8]I3YZ@P@%EO<[X3R?$_7H!G!!+)VL/36,.)3-;-MT>2\2 M@Y^*C1P(?=1N&D49'A@#U%J!T WY%/[]2Z?15M45& &6F[SH>K,(;SB:4Q^@ M,0(7J8U.KY&^%2JOAR%7L9*AGZ/",4O_YO'7RLK@5H!MHU(0 _9"F(_ @(1? M0NU VV\F-32\\*_>^U];[Q7$L$7XL_AZ?WM%%?M544555+&I$ZB**JJBBE=6 M5+' E+$-+[K>S@D=N\/+B+]D8JNS!A>H-LW@ C')@Z*[+G[B'M04 MGPW$ SPP%\FQ,,P'@Z^#0?G[==?Y]0M019S%#:?=;M=;;7=WSWU/U;?B =WS MGNXQ17,E,3-K4:R!O NY^^D$@'E]AXE5IM:^RT=#0#9(ATDXT"%G(B(4W\?< M*2#JA!,3[1PF&;CCL&]:_!AI^VIG?P[<,YKZ4HGB3U3ZVC M]N]344U248:*%;KU0NI6I:H>L.9;,6/6Q0X679_ED%FVYOID9V6;5H-CAAAA MQ=*U%9:$KR2\8Z>9@R68CASP5BT"A+C?UH0YDO^F)LU'_4W-66PT6-FHZTZ$ MCG]KDQ>7&L[]J[C4("_TD%M-6M91C#&H)4M6?=/^YCT+^]@3!BAO):[-N^7= M4NL*8C0W/6:Y?( <91EGV?3CSL[M[6U##+-Q%=_L' &AUTV0[@3^E9?L^%[F M[;B==J?3^K CANNZS=V]SH%[T&QW]O8[.YY[4'?=SL&'?[K!7=MW&^-,R'N[ MX9;$9)[$OEIX?*JS\SK.SA$7A7-C5(:^"32[8JM0AE4"VF\Q<-,ON(@ARK![ MA?BJH'56\9,W'G0HG_BD/7-4#N_ _?KO/W/G;\]$Q>&JM_8:P&VLR(K9& MTZYF*FS-=!YB$&S-I%"9O9[I/.1RKZ[PC5?0P^36KT/9N=MLNW?!W5W;E>$ M=WWQ@&J3-V23M8MN^.3G21@!HO[$.;T+ACDR4/6 EPKP!?,$>*LS*I'@IO2C M8>9 M%*3UWMTDF.&+Q%]:S6;K<3?Z,Z>8GR<9^7*7P3^>*.5<"?VS"'U+:?;*OWKM MFWR/9M>H5I5FKS1[I=FW6^A;TF9O-=R_5*K]E>_R@XUV4-2KJGYW'_$GCQNV MYG;;G>9J.OZ@N5?I^$K'O]BLW*;;Z)[UGZU =+-FW\6> NM;DQ;]:B=H+BEK_^&LE:LZE=Q='\?5,7+Y9$"&,:W\X#JZ]2O9> M?)]>K^P='WVK9*],]HZ]R3 G,F[G6QC]0(CR2A)?>M=>KR2>G'ZI)+%,$D^( M?[02Q$H0GT40OQU]K@2Q3!"_>8-@4LG@YNS7ZY7!\XO32@;+9/ CK+)+ M*U%\%E'(PLK.?>%7/*>HAPZIQXF>=@'S42W;B'S,4*7P8,-Y+;S+LB M0CU L$?20NA"9>!3%G 56<5?^*];@.>K-W<0LN:3QL1Y&:R>?Z[V?RNC,O&$ MZW"8/[9:C4X!J:E.GSW_H<;9_D7.X_E?;J^,^X%6 >@-AF8J,G5&>1(1GXN0 M%PNG C+3B >5Q2AP2E_$G]V#]BXE/JG% MD:C5)&6:P8MH(+(HM"M@HA$S))ZMXR2^]?M9$OX(G*_Q!!8TK4%79$/Q;HVP M]S\U2.YLY@<>4-L>4)@P%RTH.>"&$^]CVFMC:&!S3,3,98J MHPU0Y_WN;V='E]N(SWYNE%]E8\6P1X2&JUHU=N^D,P;&AEQ87DAKYY,]1N1^ M;.BD8L<(%10P0@?!V)N,P."!!^$AHB_4B$C4)-NI[:"Z=!$/D$&/[49)C_.Q&+6#N+CQEDU$]=S\T MVN[!TP-P-G97A'-\T& [C?W]U3 M?Q8E 5GQXVRH%3!&F_3^=R(H,"3XGMNULZ51YD^SSX^?6/O MB\YH)]UQ/N="V__9<,YC7RC?1V&*/NV)>TKH,;6ZSQ"S6G!H[.6=O\[6-BQ\ MXLTR+UOBS51@1YHKO42#S?]UH0I;D/.XQYUX*%",NY]/#'?M4\,ZMG<8=[XX\G7Y[O6AY._??KIIU_^I]7ZQ]7@P;CA=C"E MGF]<"TI\ZABOS)\8WQPJOQLCP:?&-RZ^LQ?2:GU2G:[Y;"[8>.(;G7:GO?JK MN#3/.Y2:EMDZ'W;/6E;7/FL-1Q?O6\-SQW2Z=&2_MYR?QY?4&@WM3ONBU;8( M-AN>MX:=T7G+/#.MH7TQ;'<^7"B@;_)2VA,Z)08,S).7;_+CR<3W9Y>GIZ^O MK^]>N^^X&)]VVFWS]!^?'YY4TY.HKI MN2WXJR-]P;[3=S:?GN*(S7;7C#L@.*9!P#SI$\]>(/"XYP73]1T<7YSZ\QD] MA48M:$4%L]-X''_1+XWD[#3\<8&B&'X,F_@PLF'@TSLNIC=T1 (7< 3>GP%Q MV8A1!R3'I2@;2PU2/_M$C*G_A4RIG!&;EIN[3S\9!G*536=<^(:7Z3TBI'-R6IZ 0+;&A,RJ M$Y'N&!(2/:E.3$K(S8N+B],WE-I<,K(RJ-JW\&/+[%1#FR?,Y7'#MU;<;QLT M)"NV&@UQOPUI6+]&RY"2[ODE[(BT7" MYOEFM-2CHRX1ZY5/27;$'1#M616$ MDMKOQOSEU.:!YXLY+JSWNA4I=1WC+ZT$2AU:',H*-4.&CK@3?JBN#)9 27\F M$-:'2@0L>JE/K:3_,@G$\[BOX."3Z-ELQKP1#Q_ (UQ5E_'2&M!1;*TR9G>- M_E)_+HD ,^$6*+O3F> S*GQ&9=ID*P 304I<,JXX> MNE#W/W[@,T&K#ARZ2/#NZH@]]G^&WPT&'O,UAWCCQ,!G7P?W6B]0X0W;QP!C MD(D0?FJ#-P__C%82G;0,U>N7T]6V*U "29V^]TE]7AU?U#EJHNFXH@Y*]UM> M1VN[10_C^=/.JN=0#SK#!\E=YF!T=D5<]*6>)I3ZLM*4%P+3\,-4_.@ $YY@ M-NF"(1%,(PW4B* :(=@CPU)S_$@$#&]"?08$;Y5[RY#UK$0%4(>5QE^7L/SO MH;-V,8&2C_J@JA6-&R_*'*AZEG;;;:L<2Q/P!A\9"8(C,Y-IO^93&.$$VK 7 M^L#E5GF:!:YGK0614AW6+N$Q$-&1Q0D7!M2A$"L-70HM7M#-@H^/X%91(; E MM[\3+_P[X:Y#A;S],V#^?)N24)L&O<"U% ; -Q2" V+E#96V8#.$QD=7 M@60>E1)$_(I(!G/^F!I6RGW6%XHE_"IL4A082,)!RLD=8>)WX@;T,R4XH2J>!&?U,Q'? M839 5SY1.Q#,KV;(*X'5>V4?S"S/$;RAX!MI!,K+3E 8"8XC1]=.?65#7@.X MWIQ?=+-JOC)W#]&J5^'$'?.(9S/B]J2DJM4#(T/FJA^KJ_JMH]8J?;-MJ=V1 M#44$^L2D&"$MJG&*FJ/^+^!ESW$46N+>>R,NIC7S,%M#J1<;TU([+QN+34*" MD:+A*"PP>7E<^TS\Z-/FTE$>AUX<,*0H%@>]*"0XC^S7L.8)_6LZ9O:]]T*E MKY;8[@1!ATTO$EU+;;5L)!(+[$8*_5$Z"M1ZLEEI)WN5LWBK4N+^Y"N&[Y[O M1O9YOEL[LP%!>AFSK/:';5BAU/9NBD)C0:*A:#0B(HT%E0_1\LLUV)_2$NQ?8%MI\- MP'=D^&*BMA3WUP"N9_8%!/D5F'T,Y OX? _C\<;H5X8Z;XN+6@-:R^-.&R+W M"CQ.\$1Z^[B6EQEQ%_@PB;TIAP#BWXK"R/1MB].%"/3\-B$LK\#O$)N11A?; M\B/3%Q/U*^?.*W/= 7==4'P0)#K;8K<&M)[1&!M78'2,QT@A.G(XL:*V+0*Z M<*"W9IS7@]5SMFN9F<2[SBR'.!(7_!"YJG(]U!G0%^Z^,&\@!:3,8N->6X5P$T%A C$LF8IA'+D434:-FIA0\_6H[L\S,OD8ASPYRC=U[ M,/'TF;Q5RCNE>^E7S[F9W6$*>QNJ^V%.=?55L::S?@F\M\S,/DYZX@]2VA\H MD94$/>J@E_$/9G;++.QX<%-;.8.]U$V;L>Y<=+-;"6'W0\Q/AR/?4A:J!#"M MM@'.F)D=O8@WQQQ3AFOJ_VLN:V22<@#HN6-:9B;_O^".^F @L /F2%+$LKBA MP!NKGS8J"JP!7,])3/[E69#T._;"RKD]D!6\.- M@UP7ZI:+*] 0#J8;*4P& JZ2G5D/0+\^SLQL_8$"U%*0C#2H@V=&]7.D.C#: MD*I[WEV3V\QAS"$&6>NGMD9.4PM'K\[>6YWLF<]<'AUU6C05ZBE7=T[(GI3! M=%;3#-4"KV?I!ZN3/;&9Q]+H)R-"AO%T@N_(\+4W!? X>NZP&>D$!HIC$>^%S*EN.5XP8OMR.$>PJN^X5BSU XC16P_+ZF2V>S<5 MJ@6$\/U4"P*-X=Q0; C!C \UQJO+]"WMC^X$O5[*SJQ.)J>\N90=MV(W%JGK M"?'&5#)OI>>/DZHB"O2"=6YU,LG8S04KHLE@7A;&4;K*\W;]TQ\G6WK\>LEZ M;W6W[7'C<;0\/^PH5=OA:J5M[EU1<)2L_TS)BCO8D<=*[#\#)A55-I=U#D/O MFA*]I'VPNIG-X\TE;=$Q)LY(46O#UG.U8WS_J5\K$@ MLPG>S+;(OU1@Z/K^6BMWUC6SUP4D<-*)H$-G1&7#IH.B-VD0T63R>^N9>"T&NSDCZE?/>ZF;J8_(9=)"KIY=$_U7XLM1-OTH^F-F;1-+=#W2R M*QOX-9WU=OVBFZUU3P,Y1&N>'G]U;;2NMU8#G;>M;J;L8YD'!ZYS[AT8!QLQ ME,356\@V8U 9R'KFF58WD^M)8V@9:1S9R\T.DKE?J(^O0WZDXFE"!.WYP*)A MH*Y,]CD&YU$1<_2"VPK,K0I9:Y;.\4;@5>;B772( O/GAD)BI+$8/C="/$OO MZ#TR-X\%E6U]X03GGIWT M,'4[V'1=/ MQ*6XDRTD=>P)<+V]\ Q#4WCOC3F_D4_%, MWDX,,I1J0_OCR8BXDIX8'IG2CR?-$.,Q5X'[>.*+ &AY&PJ77_C;,+R"$:<0[X([,60 V)^@(U^%3R8?3P)6S*?3D\,7T$)GX"<@B"* M^3W\@M!/3G-Y\W]\*'MVZM6/MRY5Z0_U%L;Y,WWSKUR0^-SY+ ^@RAR4&JS' M/2^87OHQBA+#O58OXY M3_Z%KY\0\9_[Z4,J),[T#)=MS[$\(E$A21+#.^1 MS-5.5W\4UW7T1_ 7[RK$2H[\5.+>@Z$'(6-1ZSU/B-YYS13TPG=%K3(IEK#J@?1"Z M&SKT\PUA=+G/O.<".$R0$\DO]S 4V7X[L"V/D^ LO'D"X,%3:GW3TK M8PMO_T9IDG[NY/UH,BH(W8J"<^AP=_KM.I@J%^^%WH)&MOW0L0"1X/8)G(W\%5<>0GU^[]:@/0H^HA)G$@ZJI_3;-;UV)5" M<3B6EI893E)YJLR#"I^^0O11-*C"?HT/[0F VH*II?1,Q51C!U8;[LA/C#N5 M=2V&Q39]N&K3(\L=VNK^2#62T2;J,[\EPIW?OE%ALYAI_?AVBN&_0 <]\P&= M1257>H>C<>(:=D,BU445G7&5VB/HH)N(R_W1XJFB*7 - M#?_>>[FW%N8.O!*,#4**BPY,[2]M#L".I89Y/QU24\I:DSZ=47.F-2Z;9'MB2 M*%2(SF]1.5H9 LH]B%. WN8XH=1EXX% 7.87KVS8NY_$;_-#Z^+WE M5P;"UV7U/&#CB=\??971+GU^^FHSJ'L:^N7:JBC3?"?XM#_TPR->B\:E)VU; MX/=VN7PF;VP:3)>=P5MB3[#4C]EL!AR])E[L^D2)^W(NU59@-YXM%I1.9W&6 M90Y:L"C0S&O?N%X94-#HL$9]FHH2"E2DOD_C0[IA,MR Y*#'8;G@\4Q$,&#R MNWY@97HV/CP5C"3AEM(V@8]J%C?5TL&9?K#5X30_='2L7?"Z8V^[8(1YS1L? MR&T@N,.!"/' 21&C$>IU'J=6\;2?'R.46-_)6I4\38V(VXF@-2&G]4 [:W'L6G>ZG?B M!G3/+*A'V_C)T\&.$OY!;(P&A$/E8-@[^=EB, MH>0MEK(BI[8RH,8M<,_Y5R##(]K//+D'#BW=O1>E:Q:LPOS5S"6V@A'*@1() MF:[7>^8PY%1I?K0MEBN(/Y""O35>=X'P5#HLG4#1"YNV2^-B-7CZ"G0]/GTM M6#&KS1HG/)(5I?4&%&,Y5&7)#BBJ-'"("J*&:D :'S0LEQDLM]^X(BO>Q[[& MO*R7O^%?T&M/,WMQ/5#D)\G^*,Y@IA=2OK8JV7U?O:^PDOK:)5+VL!BJ8+,F MIW7C$EO;>XFSAG\/B/ I.-3HR!#75?9G^\Y2 ;K&-^V43@HK:-/%T]'F_=-7 M"#ZH-L(IV[_I?&ND:T;IQ=\0W0WY@_B3<(X]V#.0;S""._ M)JUD[UWQJFPM6E'MW(W2$G4K[^+>S>NP2+KZHR=,$M,QWD?R0F-?N.3.QOHQ/;PVN6!\YFCY.:/ M?'WCQI7PSJNCBY,W/Y*$/?7CM<8L3B,\\Y4+8W4GC&J!V]N5]DRG,RZ@;9@E MR7'4%(_3IZM2F:M$P')G;;M(]G8NO^!EP2 ?W'71@P%- 4ZG'ROFN_C=(9A_ M4L3EZ;.*8/9V/M9?H+8XTUOLM90'L \>2QSL.T]\Y$-41PM*-?*:-^]Q8K04 MDZ>JB>17SZ$BMTBY(,U5%USS$Q%QYAXH#?'2V[ G[:&$Q^U"+R<:1X"%[.!T1[2A%;U:56#ZN2NG#;$]8]%SUQ$4= MF/M@HQ=[20MW\BKPOW#_G]1_Q UP-#R\:&^]&I ]C?17CZ/6WI:M :AQQ7%# M?')-T<=82"Z?S@+X7K).H * Q@>K-4P#:O-Q>'52>T6VY+ M-8+]41R)1959];;QBF V;3X^\Q?UI#@Q/N"N>\<%;LSF+9>:P)K>,OM"_?!= MBPG=2[<(164+H?;7%DO7@+2_7G](:VS[<_,21=4>)0#LZT94+LDQ4^N>7U_M MWWQ5/%""YVW(F"[.V>;7+JUKNWW[%Q:B(J::5?T%9\%QPZ?*4?-M@&]\_VWU M,/5=^MW=5^K=W$M.Z)2Y4:\4E+TU7[FZ-ZV];EVF[CE/%Z95U^;%$!M6CF6J MQ-=7Z441'8QKZ?Q,D4N\.X1[*V\W=":HS>+,=CK1??L6'8=;O;T?VM6N;-D9 MOGT-W6KNL^W_?MIRVK6HJ'A]X\8'H:M>J%\*F^F^M\L_5\QB;V'3*Z_RX#3N M=I0_((SE53+Q'K9PY#@#L?E JC@;E#Y\NC!P&V27)G%)5(^N#J $-G7H:[4Z&J.-6 @'FC$ M"PIR)*/4>RAVAGM?H]>HDB(N>7R %:'5UKGM][3.('N",SG?J:)M[K 1L]7, M+XZFI JVPVVS,H=(-X3?N/,213=Q B8EW]'(\*;M_(DHV[WY2&@I?AO53G15 M!=.X!E!OEY+V!/3;IY_^'U!+ P04 " #@@(-1IN_\*WYK701O[TM'=$U[* M-8YPE1VVJWON$R.Q2;Q%D6Z2DJW^]3=Q2.VDQ 4@CST1%2Y3I@Z^S/P.D)E( M)/[Z7]_.1L\NTG0VG(S_]A/[,_WI61J'21R.3_[VT^^?WQ#[TW_]_4]_^NO_ M(>1_7GY\]^SU))R?I?'\V:MI@GF*S[X.YZ?/_AG3[(]G>3HY>_;/R?2/X040 M\O?NEUY-OEQ.AR>G\V><9TV88M('YRFWKGOH:#C^XR_E#P^S] R%&\^ZCW_[ MZ70^__*7Y\^_?OWZYV]^.OKS9'KRG%,JGE]]^Z?EU[\]^/Y7T7V;.>>>=_]Z M_=79<-47\;'L^?_\^NY3.$UG0(;CV1S&H0PP&_YEUOWPW23 O-/YD[B>K?U& M^42NOD;*CPCC1+ _?YO%G_[^IV?/%NJ83D;I8\K/RO]___CVSI!A.OD:9_/I M\(_TYS Y>UZ^\_S5!!F!:+O?GE]^27_[:38\^S)*5S\[G:;\MY_"]&LDQ:R, M+L;\C\4O/K\9.L HG(\Z2=_AY^6OET%V0I&^S=,XIGA[B!VDPT>,9RGB7V:3 MT3 6'K^$43'1I].4YK/=1'_RJ=7TLAW^:Z65X:\ C";ASI=&A8^3:W6/P*=1 M]]/!^8R< 'P9?)I/PA^GDU'$R>+G?YT/YY<#$YUPCGO"HW9$!LJ( ZD(]\PQ M%_&UU/ZNWI:R=33.,/,=EY9>YY&\]G53TCY"<&G+G6\'LI"M[L+]P'1 MI>DTQ>[1_X#1>1I 2 J"1CM' 41*;XEES! 6M,E,*,FX;B'="BQWQ;M%GA?3 M\&PR13W@W/W3LZ^IS+3+:7P!#*;A :ON3B++;SR?G9^==<\DPWDZN_K],J=7 MY<%\4E?S"PNC$/M2X$6,PR(^C#[ ,+X=OX(OPSF,!CZ+J'DTQ'B3B71<$2NM M(E%RF@7/3E#7@@9K\&Q"!?Y]4J&&!>K1(:"C4U2;XOOY:9J^FIQ]F:93G'B' M%^DMNDAGZ=UD-OLMS=_GS_!M(&FTGH$EVBE)9#2&. :96!I#B)F+X-O09#N< MF]!'?*?T:6BQ:K3ZF.8P'*?X,TS'Z&//;H%^G?(P#.=(=XN"QT"2-#C[!6#$ M"N$)-1QG0>VB#;$%DYZ&M@EYY/=)GLIVJ<87)/'99'QK;708_,@4,?1)+A"I M:"9 &1#O!4Z&%%S@L@4[[@/9A OJ^^3"7CJO9OEW0_##$2Z(:?9B'%>(B-SS M6AM'$H:;.'\QG+H"M20K4(JI9%V;%>HP;QB2=OQ_,T3;/Y .=H)A( L4EP=!=S(OCF \[3409'M8C6'"8J MW05^G_S[IG0[@K6KKLK#>74TAB6,HQ+P_PH7"W0P ;0E M-&CE%/,BNB;T>P13GYS^IIRJ99<6B_@ A F46DV2MIY(8SB&&DX24!R :R4U MSP==R[87IXNK;CVOO)/GTRGJ>\ U1E#".^*WF*E=H#KLZ>$>IMPU@V9 M>*%18&N#S\9SY&:;U7 C?#U=&?>B2 O35./-^R]I"F55?I=@EE;!BMQ%$0** M3KDM:1:4FDI.!*20 6) GZ[)0O(4LCYEOZJM)U7-T7)925QXZZ@G+&$<*C-5 MQ"MEB 06G >;'.?'6%9VVEF8G*.'^@$N2V1S)6!6*;$,@61N31$0)W1\!4FV MW@H)98ZG+01<#:>GSM,N;%BQ3["O_FON,DW/4UPAH4O>:(42 @WX5N? B%-> M$F--"MZS&%@3OJ]%U%-OJA(C*ECA,+[5%3(+.;CL%!$)F2J#\L1+T,10%[75 M5CI[>,=J"ZH865SII+$;B"@.KB)ZQ]LDF;UN(<06@3U/B#I:]3]&= M]%J-FA^F$_1KYIOQC'\IY^*9OUOR7T>ZWRDBE'T#O"-T]*P$G6,!(3 M-2H%*W)J,JD]!JI/$UP%ZU?3?Z.XXV-1X_O\^RQUP@Y$#I9!PL@X&D!$/0M4(\6;X1C%?C>\2!&74AB?#''%7HA: MB"I",")@;*R$T[BJ*DM\2=8;SR,2E0DMF]17/0ZK3RFL"K2H:(-Z"<[.K?LU MS4\G".H"/:PR=[TX.9FF$YBG5Q-TN33C+CFA2=#(6AD9)>"%(X$+&[-32KDF M]<(;8.M3+JL"0VI;H][NR>+4V/#?W0'9+EE?P"!M;^UJ)Z<$QT6-*!W1_\DB M$VNT)I"4B,J C*K)TK()N#[EM2H0I;H]*H=*UTDUE;*E+!%/92SU*U("*5F+JC"MY@)S.9?D)?KB= ].ALJ7WRG%G4A7/$6B\)",T3#P$_-)EIML39OZ1-E:6IH;$J M[@6D+S",/W_[4EI9(>UO>8U7P)@%%:1EA'*$(SGSQ!ED?C8N.!V"\:Y5 Z:G ML/4OF5.#.;6-'.%B/MT)'G' M4QQM5^FZ%E:?@N6^\'5E?JF.8:NY,U>"78'PQC*KDB^A#(.ACE5.ZD1NJ M=7)M_-\56/H451_N:L#Z7EHPN,)20V3KB:!8H5J3$AIP)DX8KR4!FTY9) M5TCV+@Q,8WSB"$.3%_%L.!ZBCX?/O[B>_ UD\#SBO,\]$ G9$<@QDAPA<\A" M0IO$PQ.X^K2L[\>.!Q6%%0U2LZ"X..@HF"U+OVY;P+\N M@*T14]$4HD;OA.C$4#B#?[, 9:,EVJ@4U=(V.6'U1$SUY$38EM[[TF!M4+V3 MWINX!I)FE3A5!(5BI-MK Z8\80YH4!Y?-=G$15SK&O0D6JAD\5U577J;#E6_02H_:B7W#6 M4V8$X5[JL@"APQV,(FBE:#05@K(FA^[6X.G53+8[#1XFF/?7?L6=BG;9TZA2 M@N@E":QDSC%4PV"^NS%!>\O_SAU! MW4S;HI;AX2B'*FEX0KY*E0V;7+>TL@O#HHAEP++&&5!QX@P71&I7^MEX("$" MQBQ&X[K?Y-3>GKBK5"BL&/X-OGG#D_&BXBI :A0S&.W:?E%!3_W_GB MV-TF2K:),E&:_%J>,2H4^$J"4(YPK:+V @W0J(G3(:7L4U+HD&_%RAJ)7E)K M;T>FS+^/ZO:FPO5^)6Q)KTUG,'J??Q]/TZ(T_[\GHY)1^P6&X_+++Z;#&7Y\ MC4\8GWQ(T^$DOLBXLI5,FZ9*@(T8RV3&%Z6/8#$:,3)$ZP(-]GX_@H=KQ='0 M]\F1.<:;\7W0INZQQQ62KI7@_?B6 AY*;:_U<,4X*&%J7M!T7Y!K0#YC8)T=$"Y$J4N@J"7C&8D4 M."3O8XAMCL&MQU0W9645 $XYCD3F*9$H%O%1&IQU8F(\G(F/^/;*0+12245&0LIM]FBJ1EZ'=>; M:<6N0YKVZ(F8CRFF=-;=QS 9H[LU+PV'[MX-#RLO&VV1K]D9S*'2.G6T=9AS M0N4\ZYO1Y&NCU-KUTP^64ELM3Z546GGZO1/ 'U/!&!#&\H3PW1_<^N;"\\)9 M8EJ:N;U.B_]?5XW\_"V5@Q]^X\UCWE?;[]Y/?CO608.&=B2#00'Y@N%U1G LY2$@7H)#./ MZ#*WT'P#67KEZO7W_7G00>W(K*JY85YP?)A.+H8X [Z\_'U6V@9>%P:\"//A MQ>*N,J.=,$XHDBQ+I L+P03\0S"J*=58G+LO1G*W<^:A&)HU%8'BVWH^?H_MRX!@<]8@K M"-1 %+F\0U$3)QVZ)I9)?*TR0\^B3'-U>&3A$2"EV1317MS]\.H5I6@;= M Z>5@Z@\T5(K(D46Q GM"*1@K/)!2VC5U/Y18'WRV!LQ:D7S^WJVJGDEPC6J MM[/9>>GO\G:,TL+HP[D?#<-[G%+*ILK 9)T%RXJ(;(!([S-Q*4?"G+>&(@V2 M;=)18&.$?7*M:K4R'Q 2Z[A-7[_'J9%KP"4TZ.S :J:[E+-?'='6(N M<>(L*]6$*D#D@LMP;VI:4\SPQ$!;^JK-:WI;\J*ZXIO,,UU:^/V7KLSSYV]I M&H:HA$$L?5.$+5TO&$Y_27CT)C(CF>K@1,R9^R;[^D\BZY,C>81Y97]K-5VL MWN=N$9W]/H[=^41D_O"BM([K?OP2ND3Z62E[[_1;KI[!5\ QSZG4)#HEB63< M$I#1DD"5-Y(:$Z%)G7@M ?K4_>^(2UUSV[>;_A98O$$TQM/2B;R[\ZC4+6:* M<1NNQX"OD6Y3R[0:3I_N?3C61+>]78Z1Q>8*:.8N$LUR:<1;1/8!0WT +\&Q MR%23WG&[9K%W.B5T+]WQZ,7G \.CE")X1*R[BS$-<9PZHH6,+&8+,C0Y#+LE MSN\@[MV7;RN.^C2S9)U(Y2'"U=Y\HQX(71)DI8R;&=(RM(J4#DX@(T(L]VX?=JA.01G&EJE7M>GE5[IP)8& MYSE@[)0QBI(6' '-!3JDU"8;C'-]U%51+R2"(BE2]%-=U@3 1OQ#9A\3%]KRC2:7;4?^#@+0JM-+ M4\O4/%I_;^'\^>S+:'*9TL++CAD!S'0 MV"2&V ;D=Q"1MG>7*]FP(5F0>UL$[=J7^!]NHSQ:&QL:.M6.8,G8PZ:F=.EJ[=3G*&&#$5_ MTE@B$H6@96F70C=RUK8?>Q-.N2/O@39.(50U3]M9[MZ]C@.G/546#(:H,A,I ME"&(E*%2 L-0Q(G0IM'?)N V2FC2'X1:S:Q6]S1F6<51"W=O)5'.9V:2)L$F M4>15!'PN%R"';%!>;YEH0:*UB#9BSB&;K1V".77L4XTN=^_C>]AV8G'NOARX M'S 3=31.E^XJELC2-)42WE%=R5UU,.1&19E_>)NC*! M.Y:)%8H2):4H=S@)+9LT,M@-[D84E3_89'D R]:[\?C.AM;]EV< $&D&!X0Q MA6IP'/W,&!G)(8(R"K()3=CV.*R-6/6#[ LT,%3-B'3^+O8ZYZ*U= M.)WJ[]9D#&<+<+BZXK)[-CP_FRU.OG:G%08Z4N6H,,2!<8@U 0$F Y(AJ>1L M-)XUH=9N<#?BF_W!_*<#6+;F$IB'\ZXO&NC,)!A<@D4Y^^2\)18PBL W(+"8 M LWWVZ966_"6$#9BB_NQ9J<=#5"- &]@./T'C,[332OA]_F?,)U"X:0!&6.I MRG!:E8L]9"I]2@01T22>O*4R-#G-^"BJC0H]Z8]%DWIF.D:KCN29$L8JH@4$ M(CE$ @$EU]JR)&WP*K;J=+E3JXX=YM'E:<+/D^7EF9\F>?X5IFE@-:.9BDRH M#XF@G>JON-9PNES=-]S/2 M-[GJDKD>"(%0HL*I@I<[1*AVQ#M=JBVY4! ;I&&*6>9TF[3' MQA"_AY/JS5E6QX!-#F[^"O,EX;NT\0(X0GP%H]'L?5[_?@RDHE'XF CWUI0* M.H<1$-=$:2U<=IXJV63SO0KZ[^!$0'56'MSJ;4X:(Y['$';S-F,^BZ #B1[0 M3Z <7RM?WBUCG>*"!]'FCM1M@7X'1PY:TK"Z+=NMP8M6S[^F^6EI6W:3!U(J M)Q,X3N"V9"-#8 0,OA[>2>F%Y5S;)KTW-P6XY6F#'W/]K6&\=M1Z>3X;CLO- MXXL&]%WKO,6_Q(&//@?A!3$LE*.@F1++4R8F,FZA1U?LY^+=-E3K\OD'5>HJF0ZH MTM_*;DKIC+7'K+KC2 =5\^-R'E#AKR9=+[+%3=:3_ H=F^'\XW#V1W,#/#GR M00VRG1ZJ&.AZ._'7!+/SZ>+.'%R#?X7I'ZF[GNI68FL',VSU_$K*WEVF@ZMT M]]E[AU&.H-YF,_DV()9-\&"T*#'%;]TZ"[O'%%,=PQ$,M+UN*MV;M1CO&FJI MB1I-"MJ!<6!DSK[$L)I([Q2QSF7"8ZF",LK0-C63:Q'M?;?IXL*">]<4K!)= M10'68PSO+?3UOL'P"<.]45I^OGP-\[2L#2^G.F?S+O4YL,%99PS%*:8<9HF!$QN3 M(T+SP)D24?,FK<9J"M%VH;O!4IKB#L?OQ^G_)IC>@3$ +HV$[@Y[)@C^S1(G M@9$070PF4$'A"&O?)M![Y68=B]G;K:#5&5'K2/]C_0:NM/5BU#TFQ=*+_Z$> M\SQ-WPPOTN?3Z>3\Y/2WX3C-4QH7^69W!:2)HH,@,S'EAA+I2BV#4X9H[2!& M&6W2YJF9_0BX>^7^'9OO?>?-@6*9&TUW<&S M(5Z@TI/A$)BAWM$F=Y14E:)/;:B/_B(8(XZA!Q2)AJX)Y+[2" *072&'&.Y MJHDW.1ZT'^P?P_O;B=1'L'MOW+<;^$8+1Y-5)&81B:02O4]A&$DJ.Q^,-B&U M:]U2<9/I6@CG0S#K1+P R17'QOVP&G6C35P\.W_ MCRFF=%9^%B:(#4,!_.N7Z;*%V:S<8O=U<7Y^='6IUH'V*_9 =H3=C%IZK$* MES J-UI^.DUI7FZAF8R[$RD[&&S-DRHI>!.<#16R>WW1H\]KJIQF-4.KAUNV M-%RV,BSD[WH9+O=A%YO!>\P'^P_:5-D[2U]IW^SN^'<;2=YLA9OD;+9$EXOK MI*:& (9BZ*! 2=DH_/M(%:&Q,C2"&,.\LUJE9#)"(YI826 M!F//%M(^)=QQDPVU>;*RT?CNAJAX'/FVG%=0$$;(,4>"D9Q&E]@:XA,ZQP(D M?@C,4]V$$RO1]"E<;TV+_._)]U!PT]I>C$,-[5")>#/TE@"QI0+ MAXPASEM+7);2&R:5O[_1O2:1^>@P?0IR6]F]LK*K&O^J4]$[1%/6ZH%..5)3 MYJ:L#$Y0W3U30N!\E3+^6#F5V#9FOS] GQI9',+@>RFX=29BG?NVZ/X"MQJ_ M_);F#?S51\=I[*)N+F/#.*%V8>,.HS15\X&+%5>#N-\.O 67'QFCJ8(WE:U2 M9/5F.,8I]=WPHO0H>##R0!@01BE%&!>E]8D/Q#J<+', QR757$";AIZ/PMJ[ MB>GZI_\R+:U5!76E H$1ZGUIO>DT\2%ZHA/%A3UE[J%) \JG@/4IUJK(G ?= M2VO:IU[KV_6H7H1P?G;>721[NXGSP$*T$ 0Z!(B,2*66P:')/"J5'179'YA' M:Z#VJA?C<:A5PXC'\>_>G,_/I^GN_4"=!UQ]57QRI*9KXW9R'F:%=)&+&+TF M"EU](DN\#TDPDHSE2G)GM&AR#O%H*^0*]9>MV<\H7!HX1IV--!$&#$,JJ04! M#9*@,CC+D868FA33[XCW.UI/M^'9-I->+6L>9)E]"/9C.H,AON73]_G-<(86 M+.A+8RTK7(Q$FW+K;)2<.&88 >^IUPRD84TJG"I@[U/>M#>4W-_*1Z)G]RY] MG0RT 6:45\0GBPZK*.D71O)N?3 M ;4!,F1%N"LOB#>1.$#M6.-"MDQX+D(_6%?@]BF1W"O:;6W+8_(.OSL FR(X M0XD"6Q+K&8CEN?0W]=$;_*A%3V:[ K=/+9#[Q;MM;7DDWG7%HM> &1-2E7MM M$G>!R 2>>&<\T8[)P#A/431I6+L'YBU;)/_O8.#N5CU.$N:7R21^'8Y&'R>C M49Y,O\(T5D^_/#)&T\3+IK*UW%@+87I^?9=P_5J[-<]ONYFV@4R5LE@_HV8F MEPDMT24X;[7ONMH75RKY'"G.[)$[?,-2(DZ5@GKAO)$!\,UNTD[B260U;LY$ M+;^WI!/9)C"\'(M2I5H4WMU;Q:^$_U2.NGPXGX93F*5R[]8@&YS#GL=HAJOP97"9^_S54G>G?OF C/11I%)4.7&&[0$L3Q( B$I%U*V MSFU6A;S9>'WRK.HP817U:RJ]SJ3XS^375$9;#M* +OU4)$[05$3B+!@$9 0W ME'L:[48$6#M$GWRF!C:OH]IJ\]NBQ'J=F$C#WR;CL 080J+!BE*.2I/;W-BX!<8^^5%UR=/:8+57S,7I8J1Y:A #4D*@-2YWZ01&2-B;.S*N?,!!]))1 M&3C!6( 3R4H;R!TC09VR18_\<1:-[]L@;O.E3N/#KC/C3H;/?@@:FNW1?%VC']- MG^';;ET3;O]Z)4VL151;WCVHL>(I]:5O9_1WJ418NPB^_,U*PJ["45' W9N! MW/G]JL(V:_:Q>'SM0WL;/+6J>@Y\*&\Q:/=G\0/W5M2#)U55SN,X*VVO7@\R M4!' 4AH(2-Z=^O?$"7!$45!)9ZJ$;A+B7B/8.Y[_DLK5G:# M(ZJ0G+:4T(3"R,P%\4RELBN;K3>.<]:DH\Y#*'W*Z-4Q^Y[JKF;V?\!T6!;7 M6^R#F)U'JSAF$88/@KAH(_&&)^>U84XUV95X@*1/F;@Z1M]/V:UCY\5R>=.# M).S=)L"K.MH7(\P4)Q:D/A>,:L"D9:BW+D<[E860A"1*M]F MDV UGGZY' VX\[A'LIM=JJU/CTK\^S@.9UT^LNS^!_SJB[/R:< #38%23R"E M4BWL,[&*AUDP-QWG[LD)%#UJZ011FI<> M92D3X+;LT>AD@Y7!N2;5BCNA_2X7VVUXM]5<6,6FAUF*;T&]Z1\ *69KG".V M:[4'R1*O\",+D4F'>H+0Y"C6UDB_RR7X$+3;S99'H5QW2C8G"D*$6&I^%?JH M+A);CJ=IL-DY#2*S)M4AVP+M5VZC9X3;VI+'X5N9B"UE%J"D?R :G(BS(2XZ M0XS*&5@0)INCNAS;K*N'JE#J']^VM>1A^;:Z^8EE+K&2'A91<9R/12[] (!8 MHVC(#'4DF]R&M#OD/A5*]8>#^UOW. [>U\F 4Q]#QE<&G&;E[CN&NC&4. 4! M(FK-\..[=YNULSG4Z?K^\&Y'.[;.K)0S"_/+SU,8SR"4Y^VTR;#B*96R(D_A MJU)@\7"0/39(I]C.46?<,2N>>D.:EGSI%J%B1O@;*B0 MW6NX'GU>4^4TJ_%:/=P^):Z//K"ID@[]9G4_G7SIWNH7,USEONP['>TT3E.= M;B/C@53]J;@3T[W*L+<=XV J?DRVANK]^.GWLCI=[%G=ONFSFZKS*5D:JG'_ MQM(;/;>I^C9J&KV/ZCZFBS0^QP$6EUXN/\(X+H(]],D_I&E7J#L.Z;T?#4]@ M9U=WY[$JJ;B.K$=5^^[>TIXC'MD$S3RN70$MOUC"YE>3\7R*D]S,7WY&8-WO MGNSGMAT U9$-NJO^CFKTVH!'-F>6VBIO];GJL*#4V='&[7>7^X:ALZ['7!<'PIF7!W2. QW M2P ]]KA*B]O&B*LX(8^,MGN:[.F'MM=5LV37(V/NX7EM\-3V.FL7OSPRZ%4O MRSK1YFX#M5?MIE)6\C8_IE 6G/@[.K;CJUS20PP#XYUGW%O"$PK\_3VW&I0IZ?=M5X HQF@)Z/8:S4ODM<(2$8 MHJA/*H!G0)L4NNT&MT\>:PO>W?=!#F#4:C[M-EA75X8BZFA5N80S*HW.%"0" M'(!(XV),5D71IH7JWLC[Y WWC9;[F_HH#/V4RG(B<2GR_FMP>LQO3'H%]W8G<&[0N)ZVE-R3QY(GTI5&! MTX&$+"F^1RX'=F0?\2[@/IW&Z1<']S#L42;!SZ?#:5Q"S_1Y+374LHJCNPOK TSW/_*V M]EG5]M@WP=I4+7L5,CS^R,9*:D>A%SDS51=Y]OEWQE ;B M-YM=;P^RQWNQZC$-U' 8_K^-:3P?YJ[%ZOT+QBOI:),A&NAO:\FJZ/:W-'\W MF95*N$^G,$TOYOCO_GQ>0,PG96]K>;#K=#)";WTGW6X[1"7=[B79,72[^SRW MVT#'T7.SV7)+''M,%CN.=!Q]]V;J>(&S6QR.SN?#BWT."U08]3B&>%+^VT99 MQO7E#P^S]/<__7]02P,$% @ X("#4:;ST846EP WIX& !4 !CNFCYSOS 20,+F:8KTD)0?\^MO@A3UH$B)CPU2HBNZPY9D%?="KK6!3""1 M^6__Z]OYX*O_GIQ2A=G.-P^M/S,<(4\T]?^]-//_TCX^2?/Y7QZ/RG?XS&_^Q_ M <;^??8?/1]]_C[N?_PT_4ERR9?_=?Q7826BT(+9J S3*AD62W LVBRRPI*< MSO_WQ[^B+C%)'AC74'\M6A9EL4P8H6,*D4L?9A\ZZ __^=?Z1X0)_D2#&TYF MW_[MYT_3Z>>__O++UZ]?__(MC@=_&8T__B(Y5[\L?OOGRU__=N?WOZK9;XL0 MPB^S?[WZU4E_U2_2QXI?_O>O;SZD3W@.K#^<3&&8KA] C\_3J__P)AKSR_P? MZ5!X?PT]K?J-^QQ:^Q^B,F)%/B+]\F^>=__Y>??II; M#L9I/!K@>RP_77[YQ_O7=Y'VA]-?D3 1FGBXB,?HK#*O .,:[Z]/TQ7WT6 MRUC@8C#M$/'=S^X4[^@<^ET:^,Y'=X!V]D'L',\CCKN$>NMS;^!<@%Q&6#^2 M('W-D^FX_T_\2QJ=_S)#^'ST91-D:?PULSJ?"CY_@_]U_A_>>#1QW!_VZ[3Q MAKZ]_*_K,W8"@=^F.,R8?_ZIG__V,X"(@]E/>QG[O<4J\WI81N-SN!P&OI[B^:27P,<4 M=6$*M&,:Z1V,W!5F74[T$T^3K[K+Y&2AC FFOWP&(ZTE=1>\L(KCP??W M^'DTGO84]_121,,*RLPTE\B"4I*%)'U)V0>??(>L+CW^A C>Q[!WN19=7>CWF59 M=C(YCX&NGY)\3U7J:] M2[?:A^Z7PVE_^OU5?X"_751S]" 5#2)FED$"33 .&?T7G!83'I+7T9F2.Z!Y M^;DG0.]>IKQ+J]Z?UO?XL4^^+0RGO\$YTC]@%MD7BGL%#CRZ&T_'WYZ.,/9.S MX-;0PA$3K2/&:!:DU\P$JYPL !Z[8_Q>*";_T MYWMFEW-1T-$ >D%#)7GJ$#R+#CP+@=1KG(F6B\Z4L ;$R6B@"R/?9=_MS_Y9 MSF.<3"[_JL,5/:,\&@.!T:J#3 M!0PTJLP)<%J4!A;:=,;\"P,FPOJ]Q[S+N M6S N>PJ2MSE89D&3.YD)E#>*)B&! (E[;E1W+MP* "?,^';&O\T6&X@PK*1B:=EP%QA5#16&%]J5HT<7VVGT83HWV M?4R\@ON]=MIN 7LWFDQA\/_U/\\^V\?!B9A&L M"EE!5IW,Z\O//0&&]S+E"E[WVF+[?0PUF>3#]_,X&O0\/4YI[5G1TC(:0V(^ MR\A4R<%HZ3)XUP&IMQYZ HSN;L05=.ZUM;;0ULMOZ1,,/^)L'XB3YU>4H^6! MQD'#RIX!%YI)B@M$U#(Y&SI\56\^^P3(W=ND*SC>:V^M^H!G8X39FJ"42RD; MSE $3G,'.0'19LFR"A34ARR"Z>*-O?G,$^!T9Q.NX'*O?;&:/#9X]VDT7&S+ M1P]%! LT!$^3AQ&>8G:7&7E\1BAIN+==;(4M/_<$.-W+E"MX[6#'Z_G%>$S# MG!^DU06"W/B+2<_*8I0+D3G):83U, URIF%*;VB$!=%U\<[>A^$$^.[,Q"NX M[V#OZ_5PBF-(T_X7? %3N,39\R!E"4A33$SUV"V1KR<4LA)$(46BU*J[K>[5 M&$Z&^PY,O(+[#G;!ZC'K^#F%[!]'X^\]FVU $RWC,55?@4L& I Y-!X].0LJ M=O>ZWWKTR3"]NT%7)*!TL//UX1P&@V<7$QK>9-(+)6$I/+! *TJ-Q@,M-!#( M-^009$A&JQ6YJSL2?.O1)T/P[@9=07 'VULOSW'\D9:3OX]'7Z>?GH_./\/P M>R];@X6#9666"I,=X7)<$TDNNFA3] 4Z(WHEA),A?'\#KR!^KQVN2US?KA.@ MYFEOO903.LT-4]X3**]IH*YP!B9J9W5 S*D[UN\\_W0HW\^T*_CN(+GLPR<< M#!;RD_B"24*7(*$[5_P^ M)"?#?F?F7J&&#M+1GM.HQS!X/Z>)IX7*35QI(?6;QCR0OD MF)(I'?IM2P\_'<[W,.H*FO?:3;N, %_U)PD&_X4P7J2L0^0F80"6HK-, U!( M&'AFR$%&B+98U<42ON[Y)T!V)Z9=P?=>NVR+D5ZC>D4_F?2R< @I%X8VD1!# MEBQH4*3!;(6&3,"ZB+C7//X$V.["L"O(WFM;[3:FN0,Y1R4UR.!5K&%"O7WN M)(M>D02QZ*AYSD%U3_<- "='^*[&74'Y7KMI9P0ISV -X&//@PJ9TU*BZJ:^ M#D .1#:917(C7%8V)L,[H/G60T^ VMV-N.(V3R?W,6\,[W>( ^R)E&IB*J>P MWYH*2E8\CN4BDBI.:RA=Y VM>WZ')-^HM'# MW8O@ZZZB/G3_ []7]-@-,'\ MMY^GXPN\_N%H.,5OTY<#K,_^V\\3_'A^YUAAN%PYP5H]5(>"FUHE'=E<>"I@*3../J\D%S MB>!@.EG\9%DK#R+J4##WE,%X4$ [<#UJ8?,.K_(N@-W$\V(V<6Z$J+=4EZ-+ M-=R%U.7BL*ZRR+4(.N9LU,3@AY%"XDXH'2+CQI,;*BGP"'5GP5J92C*9WH<5 M-\>>C@1N%6LYH@*VL7,+YF?;23-<9[_.W*9>LST^-[%^NN?;__[9W(6U:@>G!3^VJ/--V\)=J-TGDJ)VP(-PLD<'+C-8" MVHS:@XR]#3Z_(S_\.C[QGIQ,JP+S1BI:5L#/$JE85,%DEX,5L"*!N$,'_ K* MOE/,V61"%CJ+]99\FO9DC;R\,DRI0.NEX\@\O1#T9JDLA? B^M55Q_86K9PZH-EI$YFLL-ZRM0B8+I:"00J(Q,^Z)93 )8,0DABN)27K%) MV!752V@.S_@^%*UD>Q_[MO 58?+I;)CK7R__^Z+_!08$;G(V?0[C\??^\.-_ MPN""8F5%'DX=K%&60&8M&?"<62S"1J@Y96UV$C9"=RQ1[,7DLI/1.0T-M'+V M!?J#NG?R:C3^0 @O;WCT@GY;4=%B+[ IN2K6^RN0])B2Q$^[?<+K 5G2 S!UG'DRB M%=5X!CFZ6CV+M$\^'<7H361S#ZB3T$A71N^P6MGU_/>Y/X5!_W]F_OELK,]' MD^E-@ F5,*33G W6&HF%>4_?"BVKOZ^@Y#8[& \A.P5I=&O^#LN>+0"^&^-G MZ.>7WS[7&(Y6RK?33SB^98B>C#&9H"US*"33-&;F%2"K==031?]<\16G8?LK M9 -LIZ"1KBGHL'+:RD'W:&GC*J; +->1)$OSFD=/WTIN.21GO#'-(Y=38'YW MLW98#6T!IKK'T^^_XO33*+\>?L')M,;C9Q\_CO'CK&[;9-KCQ4OGLV>.HC*F M+?U6M7'7X/4V3F*RZ3%K7''MP!)/6+)MSU%[QH%>ESNPO MA7M1/6DM=&?O!O[C>@?WM]$P+5:V8!1PIYB+5M5C/!J]J"E[)DGZ-R>4:;)? ML0FX)RV-SJW?P'?\^VB4O_8'@YZ7ECQ8D5@FIY7I8&KU7R+-NV"2DR*55;6R M]U?! L"39GHG*S;P$E]5H^&;_A=+L[V_?#@OIWAY?O1SMI52.)4[+B?8ZL4"^ M)\O6I92\*:9-[M/\\4^:UATLV&%YW 6*-WV(_<'L_()BC%E>SZ?1@#Y[,@]( MKX:JA),:<[W\;LB%2*DPJ%T:,KI45$!AVN1;; KPR2T-2*%Q;(66$2,D_H>9*NS;'!.D2GI(0.;-Y@ MT_CE^>?!Z#OB>QS4K- 5 !'(!;(4N>0<:\$5&G9(SK%@H63/"\^Z20+4@\A. M1AS=C#8*[Y )SL;85RQ070P8:?N84#NN8T399 M6#8!=S(ZZ9R)!EO-L\V2%1.<2#IK[R4K*M7N!*B8=Q@9!A\#-R5JU21\78/G M9#31A;T;[%&O0*0D)F.=9M:*,B_!ZFO%$#!:R<)!&],D!#EA\O>T@EN4&JT,)&7ALDW2_&;X3W;9HP4Z#D&6-/W0# MH(RAT' %XZ5F?.E"YN"$DI/*:>TKMK39#'T0V8D*IUM&6@0P2\O@S;-WQ84* M2C+4H5YHE:%N\%LFT!2?N7-R567][CV/TQ=)-QPT"&%N@.JIG,#1VLJ"J>LM M1=;,R\QK/TR:YQ(0F"8G9CI0I,& M998%:AW*69L>PT"'S,#2BF=*"KY- NT]F$Y4$%VQT" ^N6?$TD;!%1KF5*UG M*$MAL9:C=H6$6V^3E39QRF,Z6CV(/#KBH$$4\XYH15JYYB.?WT^UF41I>6#* M:PJH"R86(0,S$C$%B3:&)F>K*[ 7B;T]FCF M0I'!,9&@5L.1% 0K6JMDUIF0+\8G9>]X*,G?K3G@XRF51G)5_J8H>%A4@Q+K@20[+:"-?$IA&Y_AF-*EYP6_+[_"M)RP%N*@*\R(@ MTR%Z%A&0&63(*:LE/@TCUKA5Z1FNKN#2LE)J1RG6M MP.8<4PB%W&JP-#4>)@ Y&5'L:>4& >BO_>%HO.A7B)-I+R7/#5>6*5KPZMP& MI$-.?J\P0><2H%%\L0SD9#C?R\(-@LJ[PZ39:'!1^^"\JWU*R<33Z;@?+Z8U ME?#W4=T^K>K45"\78$".4?D(VM2*\U<(C+G2;0IT=!,$[>T&_@G MHZXCL-G@%LE#^SP]XU!I:Y&"L5H\.-(2"3%9YIQ.&>B5D;+UH?U*8">CHTX9 M:' _Y>J2Q;RPO/6"YXR)%]CR\3=D*(;",8&*A02&7@++632UBZ,S64"V)-8F.:*/IB%#%RQOW(IA M&VL?IO[^)HA^[%8,6W'V<"'^70Q^&"D$*XUS3C$L&FL=\" 8&J"W]D6(T M04@?VO12>9P=-78AO"/KMNV@LE @1["@*7:)1I=:U\RQ: F;X85#2$4W*F;\ M2#MJ=,3W+M9=>[YY^(X:[Z"F[GW":3_!X#:^KMIKW'[$H7IMW#.PI<8;M3.Q M1E<$ W:+QQ^V&==^%PV1L?9U6(*,30!FK5:UWKD4@7 MP7H=>=LV>&\ZZ\(Q&(R^5KN]&HU?C"[BM%P,[E9U7EQST*H4RY-FGN?Z3N5$ M:V:]/FDI.A?&N**;[)9OA?)1E,381B%WSM*:<=+ C[F=3$3OW=OQS!QYEF7R M#L>S]O,]9T**(2J60_7!A?ZC7(& M:7)V,?TT&M5F]2 M7?3R04AJXFHL31.SI_HRMX-TKON0+M< MVX17%!P)PS#$2 K-M1FSR0RC4U+E)$RC3C^K\9R>!':P6B10?2:T>RE0I"UJ,]A-'!*WD-G%F^09;64$9"LS,HDHLA KAD] MDL4H/8N9T(F<(OF])YU#LP_/>]CR\>?0$%JK'0FS>$.+EB$3@="!.=(H>*&, ME$TNF#SV')JM6-XXAV8;:Q\F<6(31#]V#LU6G#V<0;&+P0\C!5U<@6@]2Z!I MR2H4SP#A8P624=)E [K-$?QCSZ'I6 ';V+GM8?PB/<#DS*UQF5E?:KE'G5G0 M,K&B?!9H))=M>K0\TN2+K0AZ./EB&^NV3;99I <4:TO$6J=-1?*!L'#F;:%P M55D((1L1DOB!DB\ZXGL7ZZY]OP^2?'$UY4U&Y;+>%OUK9XD7:SZ^8=+%)@-: M2KB027COB#-5C%8\>H?TGFK!2U:@K%J=<+'F09TG6Z RI:9I,EE2W7>FN 60 M8DDLWD95),^J28O%[I,MWN,7'%[@=2,5S2&CCYGYI.NJ&G2MQ(/,X%]#\LV6' N\;RB<:^J_GAU::UVPZ'_YWHEV@0K"YC" MC(% 03HD%K5+M82P+\4';]I<^MH!Z^'ULA_!J]72C)TF'NMD^K9< K\R0E!2 M<)_5O*R?]@I9=(I(KMV5@@ 'OE$]UQ5HGOPDLK^-FQ%?FR#.;BKB^$L_X>3# M:)![5AL03@H&J=2,9D,^6]W5L]G53R;OQJ/2G/:^R,IF&!(4(HLE0LN!)\0Z% $'N6V[39_ &AB?_ON]JSY:U MEU]^^UP=[>MUSA<'8;(I1UK=I+K86T9.GO1M;-TB! M^H"S*@4TZ_P*XW_B#8@]%\C74#&Q0!,-TY%[!MYGEF4BWZ->:&W31WH]I,/+ MH"/>E@\JNC%Z@^G^/4Z0/O 307M!Z]M@]+F^ PMP05BG'/FC+M:D&TO^J/<1 M&5 ,KU J6N>:+ #WHCH5471G^@9KQ=]Q2&,>$+:S?$X&KN.=]K_@E6RSB:+( MP%#2< E>80%Y84D;'6O39')6FK@&]^,Z%6UT:?Z6/<46@^X%AXF#D:QF>I-K M0\..FCN612G):&F2:-M&;('D5!2PGXD;),E> ;HNM->K.R!:9\EHH(X6+PDL MU U]@PA>.(L6=S9%X:8@=D MCLBMHD6K!=U+.)X\U?O8M55?M]]&P]%M!2[08?F- M5CUZ?G\(X^\S^ZPIC)>3428514.K:1Y!918!(JUKHGBP#GV;),F&8WKR:GPL M?#=(V+Z"?/EJ/2/?NN[&.2=U3IJSJ!1Y9[*6>Z.PBD7RJ1-0\,6QR;G&&CPG M(J'][-P@0_LWG-[PJ+0UVEF9F=3)T%+K) /0A0F4NE@#($R39K:W4#QYJG>W M:8,REHMZ\HNK8L]@TD]U4Z4_N)AB[B&B3UE[&FBIA[CT!]"TPV@A+2Y; *6: M+##-:+)#+$;W">OH@.PM$)<>^^;+]UBB"*GE*QG MSD2"0[$Y"ZY>2100)*#PMC01S:.Y][./!/:PY;'O_4S&T]Z[\2A?I.G;\>4Q M_BR5W8+'2#ID)6E:$R&3SQL]LI1=S/6$WXA-+@+2Y]\0 WVW+(1U ![)[9ZM MN!QU:-,.C\INX+F9K'&9T[P)J"WN]6Q#^%TTA[W2TPU1=UGOR,H'DX";W3E/ MGEB*FND42=])TK=A[GAXIC X:R+8 MHI:\P365DM<_XRG3VZ7Y'L^]GEO-R&:[/+<@=G2]Y^Y3#G3+YX'A+5WV43'Q M:($[;[6.R0?)K2BR:# 8=,*'+_O<.]#NV7N/&?%\5O)R-*10=-JG+V^7K8*5 MS6I:D+PSF -IH1MC+4DF9M1%Z5JTH^AHI8_&9J$-A0J"8[ /2V9G6)W?)@O< M 62G:%84%/;8 "S$>I$Y2HL)G12J49N_KF^3O1ZF,<($7^#\[]?#W_'\\V@, MX^]SX[T?#0:O1N.O,,X]3L,6Z&D1SLDRS0O2<@R)_@@4]950A&S23WD;D(]B MPVP;?:PX9FG#2(,;:DO([E;O2)6THW74D),&$=<2ONB]L/@S CD874=_=J/GFB^2U-T4:9!8L M&29Z\A9KK68,"81)'I WB7>WQ'F"L5]WO+0X/+DSESAK0!6K6;W<6$LW1WJ# MI&-9"Q\5+<5!-;E!\"@#O ZY6SXXVZ]KNC2+A&#CK$PX-$0(G+2/$W6+ ?',,,(M6.8)*\M M0+E.C9+_-H'W XBF6XH:Q%CW!8C7(&E^4[YV2D,*0&L+Z_HWF<:;!; M0AO<\SS+_^=B,IWE@OP^.LMYQ@L,WD$_OQX^A\_]*0P6QJP_N+F)]O9&\LCM MC!'R0;E*L9;Y@WHYWT-FL:A$?T1T"+0D8).8L\UP3EN_CT "'=Y@G1TUS+LC M#/,_""S0N-8M%KBA34TQ7<$FAKQC\!6B:+OC__+\\V#T'>?SW+N+>4R MM_2VQ%GE!0'(O%)E5A3699A56SFT8[06[0\IO X)7"&[G8\5'EZM7\)X\'VU M5\=-Y!9M8:*8NO.L!(LI=R>#VEC(]2.N:,I*DX>461*GF- M--@8>>!)^V&F*_5'*8H7N]SM) MV&1TEW_U_P?SZA=[PX'ZX$Q).3+!0;!: :!F\0FB@KM").2T7%MUCUF[(]"G MJ>U'3?T*C>]\D+'Q0%]!?SR#6D_\/@\@S1+TY]8^JW:>+%VI&.-9F@^=/NQR M\+T@E"RH%3.:7F#M-7GM009&/U11E0(>0V<*[P3R#Z[OP].^(CUY[X.3VY5W M#KZ!_O\.,U1GS"V-< M-9JM$B;S]VPVWEH;6:2_F2Z #$R)C"<9P)?H#&RV!F_WW-.40VL"5HAE_WZ/ MM2V%RW?4,===3,UI%7=T)C5H(E0.TV<#N M^D)Q1S>@0+H 14K&(_VAA3>,G(K 8B#)9.^XLNWR8CN^Y-;)!2QA(QIE H-: M65!S:UFD18KP\XP1T:8V&9@/7<#:97"WJB,3>B]BB P*DC>196*!EE\F,.OH M@D+3IGW:HZD:OL]=Z#UL>>RJX7>&\'P D\G;,L\)K'5T,8I@:S8$68?3'& Y M\]9H9J7RWB20039II[@6T2.I)[X5R^L$LY>U&UR.OHGGLJSJ)HBVJ"J^M0[N M0CIL:?&..1LU,?AAI!"-1*TH=N".UCSM?:V31=\Z52)'0_%HF\3'0TE@38GQ M@RM@&SLW:<3]8/'2R_+( #S:8,D_)&>0YL"Z!95S8C*([,%R)743_W!CA(?5R7!8&HK!P-*R[H+,7Q('V."W5PE*%_&8,-:X0 M4.K5^<1S4R=B%:I3PXD0*W" SKN:Z9OHJIE0[4"M+DV%(I9%_N8SD\&Y#!PPM^Y5[F;>! MA[#F,/02G/%0.S(@*X[6/IV,8N0<21:!)VY42A*A39K2/:A.00?=F;U)J#&E M\6%>-/"\1)6L$C&!85XYS<@+RLS3-,>D*\]E'"O.XP:=&(1](H Q#&(&1-5ZNE'81A-3W365<@F2:W6C9&> HB:4-' M@VIHJ\][+K'ED(+F23)E2,[:.T/QE HL!.@5U=&;T#JN: MS7(AGL]%2QI]60JFZ3P;\&TYRZ-YO[;J/BM1.X*9PGC(I;:2L/4,3S"MP3J! M7'"YM*2L24'9Y&E/>&>AC46[KE?_$,!+N6\"PX[D'V,WH1%CV^AA#W-W MZ%1N!;6(V@O:,HXU>RXEI# H:0;<<.EXL%YLEI%V3$6LV4]X1(+8PLJ'%L)U MHNXB/.99F&032]Y#+:D/Y--P8!F<,IX'&8KM9H58>O+AG(-FW&VU>.QC^+7[ M$H=OL@F33Z\&HZ^-FFM>??JAFFJN'LY29\2LA$J\*)5=UJ!4]#I$%YT#\OLS MJ V:::X:V-;LO,"K;KRC\NQB0J'M9 +#_ PF?7K(._),Z7&SNR*[T+/-QW?# MS\X#6B)(!D&A5S *."=WGOXG** /X).+U4/O[3BTE@R]J'L3@YW>HQV>.H(LJ$ 9/!T]IKH7AMZ9^YS45E;[:A;?&\[M(_WEQER0D*$@UHSI0U MG-P$)5@HY#!82%JF")ZFA=89(&_V;2@Z3Z"_J&O/V_)\,+K(OX[RQ0 G/><< MS6F) B:-GFFL9MJ4!B\NXB#?GI+T.[ MD5ES_4.=BSKIMPNL][!PZVMRMQ!)U@OYM:*.J26MT2-Y0(7GS7IO/_RL)T]Z MQ^;LL(7'*DTND"T+4FAP6*]_RE#J:3H'$J07+!O@*EB1/3>[O.UKGO?D66]@ MU@Y[7%R%-.D3UKV-RW$_^SZSPOQ$'9!^OSC%C)C54:C0DR'NC/;(';LR-"/_PZMX9JL% QS%.HPC< 9R&R9B[6^@B(;RD;M*1[; M'=JN*-_X0NTVIC_,+]=K-OB5.DB3OJY#^/O'^#*MYG-8Q$Y%B1F$A?5 MD^&!P1@I*O3&"T&OC(A,9TL+7,RSZFS>Q*1;-]F))94"HSGHTHSF8MH1^5#_^.P7_H)AM.S-#M1G55)'/13[1%^ M"]9F.94;?G(W>92[#&,I=])XD-%JAUD7"@MMM,D63F\V.?LJ ?2V'U C-MJS M2:^*.TRD+8[-JDYZZ'U$EN^:\P_B?.2A1_P'0Q)GW@Y#]P MD'LI1:,+:!91(-.BUO))NE8.-%E8* &,>DBT&SWI")L]W;"\,O&\$WLVV.][ M@7%ZC>CL"[TL%>2KT;CZJ+40?W]X,;J8_#$#R]5B\AX3]K_,ZE->C&=5_5UPRBB;6<*< MF.:E-M3#PH+)VG"?@R^FA5BW0GDRTFO'38,]T;>?L8Y_^/%-;4WQOO_QT_1M M^6."9Y,)3GO<%_)6:-862JFH9*^S2%"4,$6WZ1NR[VH3D8HW=F^03V? MV^#>]"'V![7=0BJH(1=D(L90,_\"\RB!.1]HVJ-%7Z0F96/7X#E1,>QF[P:Y M]W5P;\OS,>;^]!6D&:8;O=+.SNNT=K-?B]?"$E+.O.2T,.HH6?2UD8,Q.ZMH."[$C0QM0Z MB2KFG#2T:8^S#M"QCO&[X'K4P.8-HIY5N!:E<39 UO+@?CVTXQS8=T/A!KK8 MP_Z'58AU6:CD(LO* BUVV3!06;(BM Z*0BX5FUPN/[0R'CB7/[0PMC%[ T', MBJ8NO.D^+HKL%I^+Y#*S4"SY0(K\:^\<9Q*]E$$$7623'9'5< [OBW9%V*KV MD_M9NTF5\ZO^SZ]&X]_PZXUSE?%H2%_.NSW/B_IK4KU62C(I2JRESS2+P=(2 M*J1!K;2W;2Z&;(7RA)R-=NPTV"[[G7[ONFS>I;PWP=32]U@%ZCA>1T,N1XV( M:+#FK,1FP*''F@H-7-,?3K-@8F+U1)\[X#R$)MGFAQ/' X['D;6QC?U;'-A< M#?9#W8>!<9[\\;E68B3:+)<+D)G;PFLI)I_4O!:XYP02L[%>2$3AVZP]FZ [ MO)>R/Y%WJ^EWS$*+JRJWMO)F;T-V)8EB)!.E^N8%+ L2)7,QSLXAN5!MNO#< M@7)"CL>>=FYPYG(;T:4_O@FFIG=35X ZCG>Q+V'W\K^'M5M<3UR%+1B%H$IF MWD?)M"G ?/2&I:"CT"I)X9L$K8=3P ,NQ"$$L(V1FW1?^C(:?*$%ZC:XA8-; MHO8>%0.HHW7!M1(ZL=1,@E"HY%Z8$IY0*Z:,N=$L!/L)%*AQY &\L>NH?.I>XW@?@#-539 MBK$=^F?L8NXC-53!Q#EX""SZ@#0C1LY"H?E=I:(BVJR\+8]>$7LW5&DMB&VL M?/2&*KJ..?#"?.$UJ8 ;%K,I#"U%SKI^F7TW*\63:*BR%7=[-539QO"/[,+B MK85W=)EI5!?@YM=['GSR(:_[;&>&I>L_@8(4'0)'2>YB<#IP8KT 6).*S5YO M>/WG00S-K@-EEXV.4C,)+I(/K!VK[4R8+ )C*(YSTW:U?),Z M02NC#.US!F4L11DT:6NO. VW%&9L!G#6%[U<5O3$LQ,[Y7][&Q\[.W$RGO9^ MA?\S&C^G97YTCN/YJ94*Q6LG/7,YF=J(5]4>O(FI C(X;EQ>KC>\4B;TZ31%BVH9=!S(J].1,'3)J4B'R/Q:Z+N@_&^C6D[ M#ZH_P7"(@WP<;MKAPN:Z-# KKV]U_TZ[E.O*!?60YC^N"#'-J"QJRZW74$\O M3T*&GL^"DL"T2X8%EVAN+=:;Y+/ TB1Y M8AV@1^"<[$7=ZEM=^]F]02Y!K31)H+[@\ )_PT4FF#'(LZG-M&UMHNJY9K38 M(KT&$KAS5GK5)$A9B>;$E+"_Q==."UWGWEV5Z/H587(QGE]]A6%>55!WEPR[ MK3Z_FSRZW8>TE"VG@C1))<.=T#H&YWV&H(6,/BEG0?5V'5Q3EG8O3K_#4P[/ MV :%ZD-1)@]Z@]AF/HPF%7?K+]U MHX[)'IFNG6,X///;FV:Y^'V@M]<%6HT5UYA,R$JCK$T-@I!%V:UTL1&:_1;N M*SCS1YS=>L0EQ/QV^+YB&O>''^D7?AL-QXMOG\&D/WESE2H'B:L(;A"M*+_J2FZ1&"LTC2A#3M\JY93:$F:TAF> *;A##&-%'2ECA/ M34\M:6J0Z[#6&#UNG0.+D>7:;E6I>*2D*))KM(G8W@4'=8'H\O=1SR MCWU3YL[HGUU7I_^//HX)V:?O;_ +#N:WM94T(G#+K,3J"M3&GJY6]XK"6:?0 M!M_D-&4S>,]6:(]S#-R"]G7* M:L;9T87F0455*Q;2W[77!KUX8&D-$8D'ZZT*R)N< 3X"@3UP9OSH]+4-52UU M]7KX^6(ZF5E 7!YEB>*X=)83VQ38Z)@<3=\\L%1B5D8E[8)MJJ*[F(ZX/=8] MF^MTLR<5#3:^5D%;%#!-4F59J[=3Z.28-@H8).,9MS)0N".LPB:]=.[!]*.I M9!M%N!83M&0@(M@4;I:X$[ZI%"$#&W/)>YB^M%4L@L5#;:J M;JS -\SP:HS_?8'#-"^T:4G ,4)BUN=:=EG4.GMHF1"F]B,4290F%5$VP/9G M5-8E>2WUM0K@HNW(!A /'8@M83QZ^-4-OQOXQEV0.#,"LN32 $DM)VG#JV?S:.KH\EG&TX.%:A?SHF ?D^E+2(L!:)1J^'D^GXHD*<5SLQ MJD3.'0M%U\6: :N-3.:(_GV&E6;#LAK\/S@WD\')#4XZ/M]#,-)J?5QAOD# MCK_T$PWY;5F!=E*OZ4U6_]/B1=M@+$W[2W4XF"/Y4%VH9+G+T+$I;M&YJLLQ M66NBR(K>XWH=5%OIF8\&25W"2Q^DP#;["X]?K@^Y;(]=K=LPVT"EOXZ&^'V> M&OSJ8I@7728#%%6"D@RBD4P[U"QRRQG/L93:VCR9)LTQ5L,Y0K>LHU$\ZIR? M)I5=QY]'8YCB[6RQ2W!9%XN%&R9#(&>V5!_$*22Z'7?:**M,H_K&]Z#Z@374 M'5L-)J _/OP^GCFXW^\@XRIQ2"XSZTJ=HRDR LR2!0"IJ\0A-IF$UD/Z@474 M$4^MDD.?0?HGYCO00@ZF !3F:$XD<0MDOF11[RQ*)2C$=J9-$\CUF'Y@#77% MU-H@\Y@72\]RGCVR&JV,QN?S/N"'N>QV[[,/?\EM M#EB>-7HM31(8H]SJD=]*2?\N*5)[I; 6M,JDP!.]$C(&K-JTSUN YXF;RL92W/*=WP52# M".7M]%,MK7;^>8R?ZE;!%[( S67XQY"\F$'_?S#_QVB0R5)_)ZN_&4TF;XCN@9TA2"O\.WGN?&&^_)2X[6UZ8:B053]^N=$KG>SHW+ MQ:N[D6"S$?TIXD>BE@,=U_VC/_UTQZJ3VV9]OW1G8T[3]\7PR3J#"UJV7P]? MPGA(OS;I.;1)VB*8-36E--G 0()A,06?E,R@99N3G$.-\,_7Y)&JJ<.0T3+V+CN+K\M_X Q!4_3R>+OUY/)!>:>+9(U@-GO>CRZ:!JS<%<[.'8D;V&Q^^&^]=LI*PTIP]99V MI%F3O'"F?4S6%Z6D;9NKWM% #GZ?]=BB?12*>"RW6S]%MF M+_/\T)9S[Y2R+)7:&ZE$PSPJ9$%IRX-UP4G50M]K$1T]7^@H.EDN%-@)7PV" MGQMPYCUB9AOAD&;[@)>Y(AL@;)D.]##$XR3Y=,3IBI*2#0@YCG2*U@H$!2;T M?@A6OV'!)L=<=IY7_Q-CDS:FQY+, XDV1U/,-CPT4,KK=V\7EQBS33X'PY3) MHB[\F7G.$[F4".B53MQNTK!T^[WI!8+#>_U=T[.\M[R3;5M4'Y["=.;D/!_ M9')3W!E1 @1)"R=*IKF6M9T;>7O:(^@DI7--$O/6(OK3)>F,KQ9-NV[@N7Q! M-D'4M%_"'4A'&U7'>(#!(D!O0*1"&$ MM+))18)#2> A%^)0"MC&SDW:8)R?CX8S7(L&DQ&L4V ]K6I [106-2Z]A@R M0AKC>(E-=F[N0CE"%?L]";J3[;B7===Z#ZUSB]:EL?P*TZO2C)TE$VW^L#;9 M0SL.=BE=B!=IH]1@T10MDH]9%FZCMB9I$'BWMOU.PV[&[(?:N0$_]M.-O(D# M<'S?8P_+]L8&6.YI8'Q)WAGO'&CR_P%S)AF84LL)HN4;\WX?@([V]F^4XZS9 MCS>N]GW_;31=>,AGTQO^\V(G69MH>104*YE:=#715U$J1ZN>0E_OKQC;]AKM M[MCW72)KD>/I]U]Q^FF4K[DY^_AQC!^)L>>CR;27N"P%K&+>U49\6F@6@C?, MD3L0K<#J&K0PSP;8CGC^=B"]+:^Z71/6((BOMQ_(''.DUW/ =8[/(A^AEPMR MG74MFETHX$0C&" F9HV,4:<<(S;QPS=&^./IJPUY#9S[U2_"I$=/+U+QP%02 MY-("?>65,TP8)6S=&2VYB:;6X/GQ%-0%,2WK^5R;Y6W9T##SC;*0@!==6W)I MG<@HQC,PM7:$+)Y'*RF\:5L-364 M'4\1;HYJ47)P@W$=I"Y:QP,[>C&U??1S?V7_XY+_E,0-6@DMC612D,NK$9 ! M-X[1SQTX%RCP.D1KM$%BG-'V=YX0/%E[6@6YJ[X'L\/>XNS+C\BUO3^(4EB9,!5IH#;EX M2#%'"/15VJXE\1X8'TWV_G68R75V";)ER@=7BV*'FN*$+%A(0G+K6]<1?T1W MP#O$]!P&Z6(POXLV&@Q>C<:DB=P3 3C/WC-IHZ<9U-:JF[6U'6#QF1?PI4F! MF>8C.Y'[/]N\#0VO4G2@GI9-*[:\C#FY/?:K;8;99_40F:PM1! MU:HLWG,++A?]J*[QWCN:)_T:=*&ZCN[O=B>9)WW%G3LCPNQV*4(UO4 6M3,, ML<20T$)T!VL[]><5]T?\OK25UH&:2FPRT*NA7948>WLQ?5OF_5AZ,18!-@OF M?*$P4J!@OJ;RN9"UUM$6UZ:(:)/1_/EN/#;)M.PIW.D"&8203AO/C!256-(\&6\#-NI1?0"?ZA%<>C?<90H3.(L^UJY@P%F(6I*9'KG:HIP5HJ6NV7[6VIY>%X$'\K58C/+J/MJ^JVL6P'4JB MY;+;;*"T$$G00K'BM6#:UN2CDBW32FKKBD@ ;4\@GY;F-W<;GYSDMU%"AU*? M51"]3BMZ?IU6]&Z15C2K5;"H*KKP=%1TKO;;5([\&^VC9L&&Q*(,',!;7M32 M!:\U)5ZW?O23/IKH@OO1P8@[6+;C,QC ,.&'3XC36IA^-)S=VMLA.W'-)W63 M3;@)S*7L/\.5ER%)'Q/7G.(#-$J%D+RW-A5C>@\#[LB:,S>U0YM>?EY+RZZ" MO&3?$EWV-M$+Y*7&E$)V1BA;ZZ1%X1'6V/9^CGE]\^TY(UJ\0P M[[9 4T2](3Y+BMXC^7;_A[;D:^?!+Y$J93!")NXBS7\Y0#3&YAA0N1",]GP- MJ3N:H3/F1Q1_3K_#_-[VY[H#\1M.&Y!][W/:\KOY$)%::)H( M00$HH6TL3D>YEM)[G[B?=[_X\'?TY,5U^]D3KD_Z:-U-/"E@R49@.@1D(07% MD*9SFM.#H<&T<,\?AK9O:+/V"7\?U[H"2:O:3KV0AUQHX#(FYHL3#*570J28 MLCOLP&>P#N_[=:R1Y;"B0Q8:[">>I71Q7C-I,+^HMPQ2_[*K'$U>,[,/\]GY MB)S._YG]?.U@>N# %EX+5$1=:L_,R**@&$PZ[T16@L;4I%AL5P,X.=T=A=D& M&S1K@=$BT8L&510<&'G>O!J(HBH@4R5ML41ILA1-BI#*ENJL5:: M\/%8+8#&9-$F] P5>IZGFC>#,5H1K.HMSXG7;P_Z(QTC>U8 M!W%M-+'I)+4C-X=Q)SI%TQ)TIUD)D MT@KRW$)-T792,9,@>BA>8)M2FT?3SP/'1H]!/MMPTO7QSPN8PG."@^.SQ9[9 MZ/SS!7U_A731M]YI6NS)C;->**8=6<%GGEE.A,W&*3K:&U MB$Y'(MT:O\'J\@9A@I]&@_SZ_/-X] 5OUE')-FNG>63"IYI49R+ST0NBLQ@O MN,S!-\E#O ?3Z2FC*P*Z;B/\[F*YZ/A9#J^F#4T>UTW?3^.<;*8701& M"P$#4\X1HB@BBYB!905HM.'1ZR8W#^\#=3K2Z)R"N_(PA\S=.#TL MH_'YY?%"QV?A]SZEY4GXYL-;.@?/62<3(:2"H"7/$&047KIL1! .UZ4VW/N\ M/7-''FD(V3Y:XWO7EM4B>3X9YBGQ)>>KRQJL%[5P$$4$V M.<#;!-Q>B]O5^WNU\CZ[F/XVFOX73ND53[/'CC[@^$L_82^37T4OG&:\\)JF M)P5-S[0>2TXOIO8A!;]9TN,V3SU"OF/7BKBU_C6S>(=!\#Q4OW$PNG0>^O); MK6G2'WYS"BK?4$F/:&T$IX7%FA5)S>]9$;3 M@6+>D^E4\<5*N9&*&@$\-<$]!AY;]-6#S_WIO!O(8@MI$310; C]\2PT%+V" M46!2DCD4,$_XC8BDIY2X5,I'T$WJ<6R([X34UI*9%MU9U\--)Y%(9%H).S$H//ED;(#:I K8)N!]+.KMQTJ!LT'T8;\RMHI>BTZ$XQR#6 M=@V@% .9(DOUDH&((7O3I+SKI@!_,/WLS$V+G8;U.&O>$ 87N,7$,.I ;I\" M6E6=9E+0\+-,GIRA ROG*+E;Q]3+MCRLW7#8(__TAF3?EF4+]%1VGDM32,.Q M7K0F^8::F223R0D\-[+-_'(_K!-428<\W%6)W?N2[MKA_S'!"RL/[W MW^';R_//@]%W',_#/A@\/WO_\L-9FO9$2JB=IS"O]IS0#CCSP0I63"S.6_ ! MEHZ[UX3K&S_RA/30T-9W%>&[RQ>^QR#S;$1>T =A%4MNIEU-/KBOA8@$V.*- MEBXU*=VT.<2#55AL/94F<)N6 MX=D.[Y&*ZK3B?W.==4;>(]"73L&J:8L^>18,%(SQ[4S&&G)"&W*WSP& MK3U4S.:12FT;SAI([#(G$O/OF#X-1X/1Q^_O^Q\_71S"=ME:Z(J/!W/+;:)A&YY]Q MBF(DY)Y7:Y,(_B8N>30.TKMDYI(!NY)!N O'/ MJYY=\+O#7;U=R#G25<_D#*2 COBME:X3S\S'&%G16DIIC,_RL#4PGL!5S];R MV8:3XUWU-#DE:WA@RF1RV8L)S#O/:2;.PD4=M3%+*;^G>=5S*[9VN^JYC:F/ M7)-S><%N4>'NGF>TS.G?=&C+_;V5C8H'H17GFB='_HE.P@CII,SGPW2J3=S'_I1:XT M<).8M+40A '%("1;VQU:L$;7.LX'5L\:J#^6GKK@Z[ G(C7#3L;$;:8%/_CB MF:[-BR+ZS!30:Y"EXT:WZ;)\+ZP?2SG;\M!@2V!VN62,^1Z4_\"ZH4[B_H)C M^(@W\JB,-DXJ'IEQ@; #B=M;(UF41A994H'09&MR'] GJ+"#<=@@IW^+S3FI ME.*B-B= 60L (M::M)[13U5J'F4^'E-HVG!TA\XE<#2<2 M:$;AKJU=I 2#I"63,D>L5[E,:%*8[\EG/FW%ZY:93]N0=.;3/EKIBHP&<\OL?.J. >;0DLJ9IYR9K[6G MM,]N+N&Z>^:-ML:T*1=\#Z;3UDE79*S=J#K,6>&KBUF9NUOU5F:MN3H_,7SP M22W/#;<;YM+I(;?..6M2CC9K$40@5P82A6/6BN+2NGI@VPRX(S;_/AKEK_W! MX/UH,"BC\5<8Y\YYO.<9+1G<=&C+/-43K_L*?*L_OVGMO0V&M,04YA 4NA0%3]I)^D8&J2S73ED# M8EWWN8<'MS5+LUNPF-_CE]'@2W_X\3E]TY^^@C3K";L++P]\8C=,; -[N0.J M *^%C%*2[4$6 *VX@6)$+BE%T]M\ !U;>X^78;,//H3M-TI1(8\#M8)LH6CT MTGO.HZB]Y4!&8?$!"KK)2ZE;XF_+[4^^WB8W/"C'/6B^JO:NEK_CP7^%;__SB_-EH3%Q74\-G^I?I]YZ5222=+$-># 6* M)I#O+RS% _3&>!. NR8[W-N /+S;W9UJ[E12;T5.UW4H5P%]/4SCV6$,#.Z" MY4%*[Q0R,%'4(R=@D"F>=+[&EH6F@! ?FN!V>O(IR*.]R;M.Z5T%]@["7R\& MTSXM;/0+]%&OZ/_]\63ZJC]),/@OA'$/(A@2-V<9E*1XU:8:5];2&ZB-QJ)+ MWJRV;2=P3EI);&0(:+*06:,FVP\_TM[U$Q4%F"-37< MS0WUM8SG!Q?87O1TW6"B#F&TW1#.2JU4MSP(H' 2\JQX10LZVLBB(\1>AU*\ 0G+/E179VF; 3P%934EI4$YRE46 M>#XZ/^]/*^Y7B.]PG*J#^!%[SDFGLW;,*.G('L6SH&LC$)U#O4#&$9MDR6V! M\90DU(J:!N4J;T+M.2T$=S$P&:*FN!(XBSG3F!WG B1]C4WNX=P$<:HZV,JX M'=:7O&^4\S0\I[AVE9CB:L'4(BP+QF8:(5?.H N)-TG87HOH4!FSAYT MC?V M8\F,O3V.69Z3C4H;YQ4M>[4U&#>.^5#/?3%ER6T)/(06FKD+Y5AYKAU1O)R3 ML9^I6S3VN+WY?EE*90-,+5-45X$Z3A[JOH3=R_\>UCZ4$KS3 "X6%@H%Z>3Y M$BQ>:)&#Z&PTAF"UZRNSW@^U'TV^A=<&B1F M:W7@OB86AUJJ)K+@H9;/DZE(+XM-FQ5I6?. 4R"U,P-V?;+R\F(\RJ/! ,9O M1C!<)'A:<.A1!T8K%\DL.,\\A-H?+!"68H32FW7,7OGQ)T/H_L;K^ACC;$!S MQA"F^ PFLPW+F\"22!"Y\4P(4?[_]MZLR8T<61=\GU]Q[;[C'.R+V+S!8"[ MPQ=64P:8Q]K2#CT@1YL0NUU-//269R/:C(+8!/*\_/*#V-R@0\--/)=>8@=$+7WRNY".XY$?)JH' MY'X GQLX95N084WS-E8P4Z0ED[!PW@%V'RSP^E8$V2KRQ?@'?OX+ MOE><:X@<='4_354W'@1Y*EF$HEPLHHM30 ^](5KZ:E.LM][Z/#R _1G9 MHT=_!>*R/+L#C!UL_>YR[7^5/F[8'R"!31D>P+X>=^%-.(JV%5GGC;I8BZAE M019SR,P)B#Y(!\[X)R/%>XST_H6X"]=Z%M[?B5/G%^>7VA308<[D9D"]\]-6 M,TAT7$@1L%B5 $V77(A.XKOUYN$.RX-X/^V#<3W:R4L@J]*JR[L4[HN#G)G@ MEM0Q)4/DN,B$4>@%G=2Y4[%;-PG>?/,3E.#>C+MW#?;=_N%]'=6#7^#?N%G1G= ^T0#AU0=;SE*;WS MJTL]L8>[3U0/?3B>+,2VJ2?KY^U7B MH(5:EBD]2S(GIJW7+*8HF$PAH@S%$\@6OM2#J [U&*\>OFX_\ M.2,"+D8XR M%Y$\"\ STR$@\P$D"\B]D9QV&=^6V-MXAOR#Y8W""]=A32N\%77 M>47]!3'@ [EJJWY2(Y5!RNAJ;,/1 2^\9=&J6',4%/E:CIC2Q;#=/:K0&>)S MTI=&@FD0?MK&@Y6'#D9E#>08^$2VB4Y:L1#)H/ ^1QUBLM(,MG<.FHL^P#9R M$+-/)1?]EXLY<64^7[8WGZ]$43U*C"Z70A3P6NVN70B,=D?.DA).I3K.0S5) M2+\'S[%B7ST)>]H_TQML(]M@K;K>7T=R'P?8\D[\483'N2+O19X==.1P81Q% M:U0V"HK1K!@RJY;Q_QBT8")C\EZ3-S;<7C* MCQRK7X<9=E%!GVGMWZL$WZ_ M+Y9MJ%:M5JY&_2990R/,QIIS"R[3;AH<*S$6T%;$ (]ZS0^^87ASM&=)3/MF MXV #!G]'F.\7,%K_93^QCVTP-L-$3G',M.@@:,W)^/,0K-'<2O R@QK=!;0G M-Y:6PP$\6?]]GYS9!FF3/P9+=C)JZ;BV19%/PUU ^M=+;T(@C84J,(T3:9XQC@2O#HM1%$T99H$F2R\.P#NZ- M?>OI;Z?SQ2@E+[)!R53"VMV9(X-D!>/6JDPZK\G;;T]HA3+\ =:C#MQI?'T8 MIQO$WCY?T)Y%6%9NWLA%'D7.D14/B6EA$XLE*99#[;T=BDN;:?P]#;^Z!>-9 MR?P #K?(^:Q0WDSRIV6COW4<> 0AF,*!LZ#):M)HR"*SHC#!B[0%#13>I /^ M5C3/2OJ'\[M!KO]M>C_"SQI'FX^TKLVB%9G-"FN31Z59B+(VCK'"*FY=%K;] MIG\)YUFI00\<[[N1_LG7Y>R7 M#^7/^7IJP\B#%*Z$Q$JI(]\^E\A 2R.0OC:N6X5F/WB>A=8<2SX-JLEN M4[$Q'_03GJ_@+W_X!6?G8I2-UT9IP9!KVAJ+],P'8U@N(!QY\\%#DY+O78$^ M"T4;1$H-.M4]B/?7\3Q-+R:+>E>Y;HLV\B6GK'EMN%23DUQE3C:V7E@0UYS( MJDUUPJY 7XY6'2JE!IWKK@>-;F7*ZM8KH@\N2L&D!]3<4*0 M\G<9 _$TRB;ZE^76"HI=>-HPY[X+C&=:0;&3!.Y)OM^'?0VER8VNJ>2)>2D\ MTTI&%GE!AIY;$:(7//5;WW3T"HH^A+@+UYI64&07N2A6,0RU89KSA@5O-8LQ MB()8//K>Q'"HI=&->T@@+K$"?G4\W\YP3$D21J%._6 M!.XI55#L+<&]&3=8!<7JXN[JUN/@N\P[3^KS_O)AF)NSQYP12ID Q%FM@HPV M82HERYP"I)1'CP/>DYM_AT5-@QCC?%KN#18=S.F=WM*G%/8G;T-",8$PI0Z% MLT8+3"'&E+G0&3@F,'JTQ_L.0C:2*8UL2=H;QDFGH/&9/UFZ[B^KJGVA3Q\/*=GW;I[GS6( M])HT&.V _-<+K%B__#4=114]UKSXX@S9PRD[%B)]<,$&HT)QJ-N,+M@-Y\O4 ML#WEU.1"?0>XI"5N8&=A89^G9H#"AU=@D%KTSTI>M6CO+ MJL%%_2Z ?YM>T!YKE3-..N:S*]5]$RQ()!:!2"Z%4*.OQ]:M"O1%J];.DNKQ MZG\OO.,?.#(>0T"=69*.G-/:?=[;+!CQRP6NDPC\>+;7#: O6[-VE52#&_^N M>)?S\ZY V\0+5R1^S176M#C#(*C( IBD42GE4Y-KM;W0OE@=VU]F+<;5=00] M*MX38XI@.1OB#*3:?)2XW("=@B23F[@B30>/+,ETNYJ(=OT$[J#)99- RBRYMH@Y,2[K"\^R4I0^^WU4' MWU^BT;WTKY(CR$D +@0R\C1);;FN=SE6L-IG*R&"U*Y)J* KP*$2CAJK21-Y M'#OQZ%'>_?+S"SUB>?=/^R$GZ)[%93<0Z0,+F@[C8+"4Y)S&T*3^HP.VXRL"ZH+L+Q)9-,3I@/$Y;C-[EVU5_#A3.D?1(!E3)%LGJ MLJ&EE WS.5MR![)7F2>=0I,@P-'TYY%&&:>@/KO(I.^V&9\0SM[-%W7ZQFQ6 M$V66CN-E&W2T2G,(S$>"HT71+/H(S$A1LLNNB-RM=<9#;SDABWA?F4Q;,'2P M)AJ5_,7/+P1V#FG58&^/5)8M3^DG5>4Q>)N-)*+F*<84@D,=A/'6NFB%=:YP MI8P?/0RT!^X=D ]T_\-:\;)+=D]!;EP4!KTT&F($,,$5[1 59)73%I;VD\3S M]@SF\P_E\V*:_GGMAI3$N8VEEK#4'D;(-0.W[(P&'BV0*V*:>&Q;T1P\GWEZ M?CZ=+)_Y^1O,@_6@3O3FGMB>8,$FAO0/L+LP^QS/4?R/^#LHA9P+=&.BE4J"&M9 MLMXS79QG(&UB-@3/3;(Y=>I3UB0AB0N-\AH?@O4<=*-'QC?(9+F-[E[E]=Y##D$RJQ)9 MMJ B\XB.@:5#7=2V]="DOW,W>,]/37H11-^=*?ZXJ$SY4/XQ7>#\&E$VADNG M"4GI9D$+&.M31)$[1 !JW6A7$#P@'!<[Y+-?0!UUMW, UU MH]7_QMX7HT_EWNKS19R/\QAF/S_#%57+D*0'95)F(H,Y+ZT. M3@07VJC-?8B.?T=UH,COMJSK@?4-G(L;?2RB5F89I7M.%N"L$EP?T)LO2INGIL53FD=NGHVG, M+G)H,4OFXX?+MN+1>%&$8=E:Q73TG 5O G-!IEA3.U; M/)NC8_;B;8N^M]7GK6;*34-LJ=P^^IA\L4S)XDFY;6%159>I*"4UJ;MZUT0M;0F[D(ZDO70C\PVP]G],+S!&; -F9<<:]A4 MIXH,E&$A>&1.AJ302:EXFPNO@53@,6M@, W8@<\M)+^,I"QQO5D?53ID%W(* M#*4+K(X383$HSHQ3,0HMA<72[E+K)I3CAJWV$=#6"ZR]N=OL5G.)Z)L=SY]$W4OM^ M^7G]*^NZNS=_P2Q?1YQM]+2T4V8FUO$CG!PRL(I\NTBKVT+AIDW#@,.A]W@Q ML?5%2[E]^+[,&*MWHRN \_G%^>I[2PE^(6WXA9[ZSY$M(689@*52^YA*6>=B M:LFD=<6!D%%L7D_V?I?1 QE'"#@,J\,/W)H,K04MHAI;J+G)UIO4O*F3G6MF MY&T* AW",3K/G.;+TQZ9]_2E573HZT0VOFHS >A@Z*^ZVU;:+8+RCU#P">LY MG1;K;)4_2:#S)0/O(M @D'A-SCLR;Z<_$3_C[,R8EJ$HIH1M$+5O5CZD:#CE*/K>&;%4?W ML7AUN1"TBTDFXJ>K[4N*GDI^T M@G]9AAD<6,ZM)]Q.,XTV,J^A,"\-2)=X*;R)^W<+Q0G<% ZI"-.^!-+"LMV; M$==D3'(M JW7\.M(;!>:FN8V-2#J./>9!^C*YB9X*H)^*DHL)=>V]EXJ11!M M1G 6!4\,!4>5:9FG-K M&Z]6"2TO1V06E23RI#0/IH7FW 3QLFV[O<71HI3QMOIW0=.T^=$)F%/[B^<> M.1_ VQ8US;=1%:Q1;_)4^FG5TX/@4K2%2^<=4SF0)N-C(7%.BS6 'DX2.18\UP35?9%<%D2?J<7 MA"A"2>_KX'9(9%NC8*% 8"F@BS$B%MLF5Z5O2D[0@^I7DW?VV)OJ0HN,E7T) M6L^,AZ]UO/3%8KZ 21Y/OBYWL?5 S)$W JW.9)&494<[#\S;*!ER"P+(8''^ M.*&F XAZ5?EC:4BK &M\G+:X2=LZJ^>/VNMAOL"-Y3TJT2H!63*?ZE6P%IH% M\&1ZA52*%CROT:3W$[*,R6=-R[9% M8A0+V>%&&>9!U<1+CLPKR9DA&Q?K/"1LXY.W(^E5Z8^C'2U28_JC[+]P_/4; M+>PW/W!&)]MJTBJ=:F^G1#*DQ06V/RYEI50NT2TI,!JY- MC:D[T<[&'Y;6UY5R8OK48*K<@65>D(F8"EJN,K@C:?:68#I8S*&1)9<&9;,U[5R.EJT9=$ MD)GX=85Q=1?Y#F9G/R\]J>MBZ,O5GCT&F[)C*@?/M">;,G+E6,:D I:U\L=P1^\QRY)"*/DD7KR25A60H"'1VP$,G2%6OOJ6T1;4.FT1TLG,\7\?]@ M6GR9?L+OZSQJ8CGGM@C%C.9IM;B"*X86EU5%N2)$ZC@=YP2H>6%*?P(\%DM+Y6@?5\@P M&)#::PX2F_E4C8AJTS;E0Z&3\RK /RHFD7/A+)-"*J;+,L*B+2,'V\=@E8@9 M.AGI'5_X8G;A9E+8LF$>=HUR+\A+T__J>RNPD:/DWCB&FC8Y'6-@ ,O580UM M> 6XMH>IS/87OZI.7U+9HD*'W2/<"_;7B]FZ/?H&7"MSMMX22Z#>22,Q)W+- MF0H%LY7)17U@VZ;[7OVJ1OU)9HLB'19IOQ?NS?/RW=GXZSB>X4UNCF24MJ@2 M"6(P9EY[8Q)JS;2WBK9:6BO>!@_&9R55Z*1J M/8!Y64HWM/2VJ%\_M3_[7"!;LW8HO@'Q^HO3XQU!L!E8':,\W5H=L1+ M+DIJPQ2*6I6'EH52/+,2BA98NQ!#"_U]%-F+4\-^9;5%F_:.G&_<9EV2?LV8 M96?3:1Z7\6HRT^5AL:SE&<>+9=#K6_WM.?G=3II(5@@YV9*6A+$L&J%8%*#H M^R(DV2WZT1.@%Z-G1Y/BEOY!1^R2N$'D^TF:+?_@;HAVQ!7Z2 N.I81 9DMM M5:%Y'<2NA=;:197;53(V)N[%J/W):LR69=%\?&CWV00Y@E(\(T.AR')19+=[ MD^C \;5]1<)BH$W[N!7I5$8$*)O,B3Q!H:G/Y)D)R68]B.,!FUDUU#6;?R[@&DYD.06FN/,(]E; M-MME? !CFTL[2>X\#Y$!5YII[3GS*GH6E/#"(H>\T74H!+%?&#.:!>:7J=?[S[]>B==&6*"\#Z"?BK3KR.72J)')F/MD!AS9!ZB M8#8 *I$RZ'R<,68GH[P[3;\^.=W=1;Y]#[)<9^DOX7[".CHP+=9U[W^29.9K M4^5JP+*U&HUC*EE"2F<, TFF!&J//#FR0T6W=+:=7GN"%S'-Q3P=1$8-W,K[ MIW-+L#K[FNEA:QXG%Y%%R15+ACC@D_=%OR<_)>N M2B]ELED8SI22D3P;53L^D0^E@9N A3;ZW*VJ>^=7OV E&D!6#?R,;0 _??[S ML([U+[4>9W5M70#7^-;@ MR O/)=#6:3G)75MB0.".S,\"T28#"+F;T?38FUZPFO0OB0;SJ"[I7'HA-6IC MI!",%UZGB')@,4;%G+9@?=#DA#1QZFZ">-G1K[W%T6#:W\82Z(*F9=CJ% ). M^XOG'CD?P-L&D:+-^%6"5" 1%DL2TE89OK0:X8W!PX1P+0)]WH,<#Q<7WAYIQ_ .6L(C!.9?!OPS/O(F2@BF&R0 M*]^M^^(C+WK"LNV1@RT"^ M8+ V/MV]6+H@:FG.W85T').N)YE-FS"\ MP6:R!9F2(F;R0EE6A$=;;1C0:<9\<%ZC*"[8)BG80ZG ([;>8!JP"Y];2'Y9 MZ+K$]69]L*DB@TD^,F->#A40)OR/HR[ M/1J%\]EB]*F>=JN;91X4QBQ8--8Q[7QB'JL.%XE!!B$\=,FKIH?>$"]]M2G: M6V]]F6; _HSO<6+V%8A+SZ0#C!W.^>YZT/^Z?OQ0/T "FS(\@'T][MV;<)SF MZ!0X9K*F$\E&VIR*#BP5D1UM59)VF2A;>WXE3YQ?G:R"1 M>Z_)1ZWG@""#0CL6"R@Z;YR0/$LE39=*AT[BN_7FX8[7@W@_[8-Q/1^EZTXZ M:R!6USXX=(@G1=:!SB$ST#(R=-: 5)HKUZ7]=3<)WGSS$Y3@WHQK&4-9Q?&J M43"=5#-@N/ M.]G M'8?NH!J&5+9BNK(497#I;>9'=8;ZQOL,MO!@7*<%U=8#&69_?A__^<&3WZG+Y<_6'Z_TOP)R_^H M___ST_LK_OSUUU__00SY*]=DL'_B?Z3I^7\N^;,$>.?T7'YWNFK__V8^OSA? M??HK+F!\-K\-$W29X_;);*M"01/SW B<9\__\'^/\ M__S/<4R9"U$'EBG4"-X;;YTWDJ0;("13ZT7IX_@;CV7(,X@UYOOOW=ZSIEE]P=BY&P2HO MI(LLY!#6LS,B&B:XU!&#<&1E-F-J$Y).,%FR7]WNK8=GO]HQ7">#QQF[C;)/ MX_D_?YLAOI\L<(;SQ2>RID;9@,G))F:Y+4P+4YA/4=*9)U.Q18#?+"\X\I[2 ME;*7N0I.1E>.48&Z"X&7R_P?TS-Z3)U7MB31\2*TLYFEHDD Q''FR8)@I4I M&:UE.DY!ZN&TO2Z((^O+,3H+[$/BK^,?XTSF])) @0%D5,",0LZT(]Z'6*?V M%8DFN(!1G]:@IZZ4O2Z'H^I*@TJ#'B/.@2 M1.E?8/_3@U3Z*!(_=O_3VS?;QI9B,!5&'^HDZ\Q9-%&PA(5@9^759@W>:V;. MK@+?FIFS"^,;YG)T@?%,,W-VDL ]21W[L*^A-&6 F&.PS"H>F;9 NR&7@85" MYF31QMK<6VK':63F]"'$7;C6-#-'1BBI8E"(!"0XPR H3@ZS))\Y)R%<%_?Q M*67F[,3[>S-S=F%(B'5*CR]$CHO,ER)94=YI%1T8VR6'XREEYNPM MP;T9U[#H='45[!T*H",=%3=5FS2+SDJ6-0\\!FF*:7)5_LPJT/@VRA!BY!8)G1,R^7D^%R8-T4(HXM5R3Q5 M2>]2@=ZCH'=A:>\5Z(_4V?HDT3J;A549$$I9+;PY$R,P6QFR3S12N6= MA+!+I?(N'&QPZWF[J67Q6EEA,T&H*;\A.A8CM\Q$2$I*\A!^ M1%:,2JX401M E[*N9ZR\.W53/CW=W4&^+=+2[^VHFG0D9CE@7M;61E@_XYI4 MQ9 9@CY$D9HHWG/O?[N3P#OWO]U%6B>4YOSYXOP<9C^;ICAOO&.H].:'2-M( M;18V:N6X%@A.8[$Q>9XM %GD/I%:=$AMWGC;T=.:,0>5BDC5;_%,9P$L5E4' MH80 J6L8\:123'[O-:UY'P2K]3S_<+&8+V"2QY.OGZ9G9[]-9_6'(Q4XKB[2 M:S&#KI.WO"B%G'WCDM0&LFO3SZD).2>XE_>KT[TEZO2G%:>4RGR7JM5L\A$8 MF:#4'FW@ZI3##"SD3/99*L$F:2&:(4=P[4_)$]+P'E6LG=;OH1^GE*Z\)NAO M](N+^?O)1YR-I_EOL^F<7!*>3#++>C=R8C3BEEMD+86E7BG^^7!57X+ M+:]*?P(ZTB(EN5J:[^?S"\R_7LR(5RML2S+F-YR1^;M_XRR-B:Y1DB*2":M8 M#@9K@S0Z+&N7]"0P*9N"<&WFY>T.]55IVTOX&"'C1YA(7"LX7EP0?9=K;:1+ MLB4(RV1(RV1G\LU+MC"RVO6GT".M*@7VO_)A6"Q)QB8BK4 ML39*UC0MR1G9627J*&R,37JY-S:YAV=MG1N$^'4KGVJ"H]]EK@K2)F'DV M3 24M"$IP4#6N8#U\'1]>.NPKMC*_P-'O\7CK]^JZO\ M!\[@*U[:UA]GXX25_V7-?Y.5]08UP]K\2'/CR!%,BH'+%FQ Y^-)'AB[D_J$ MELS)!89;:-,)QM Z4CQ2SFENI63DAY*AGE2@[VD9R>5=;0UWO@@J38";75!,9EM%4=MS$:=]LW!P_8PYTIF%UC6FC84B)R!29'9Y'@$:YQ.)WF)MI?? M=8JW# ]O]U*X+# RD-Q5Z23FK2=A19LQJE*R/,G@ZF%DOVZ&C9WE ;7RM.\P M'B2S1)>T$H5Q;E(=%RV8K[6>$JS/(7,I3_/BKR-]KZNL\2IKH6+';MJWO<10H!)6 MT@8!HI#]6X)C$!5IF77*E:"#L4TLK&=6V[Z3(CQ8V[Z+0$XJ0/] %6$7FEYK MVW>O;=])5X:H#]Y'T$]%B76-!6B/S+I(2SP#IR7.ZQ;WG+TVO4"Q0AG#(-2$VIS42R 0Q:M< YDTUGB$WX]>N[Z: MY/=^0JIUL=P\/BR^X>S+-YBL(Q=_3"<_EB'"FVFE/EB$$".9^"70@24]L=P; MEI/T$*31@NN38O1>9)[@WM[O&N@MRM5>BTZI!KX[M>N\YQR*B "DSB58IH4O MS LB-/'"?5 1HCBMA,9=*7Q"*V4 51U^5>VA9Z>4'_PHH;)3.=3+9#5*Y4HIK MXQCZ*)@V@DQP:S-S7O%@5-+^Q,96[D[CZYHZRIHZ3-=.*35Q9]O6.&X4%L&\ MK>-NM006:\I1,=Q&ET1QZK3&K1_F0W47Q;*'?#N4M]/"+@MYDZ7%P'VUBI!V M=$&;>>+(DN<< Q0CE7LL5GH$W*^[UI9=Z]3UYY2R!KM+92/+:^E:_ H+O!K? M>E-L640;@-CA5- D-EY85*DPD5%R7F($WB99ZK3X\(26YY.)MS;3PR<5/^K. MCA%9%YBE0E8T\-KE6[.8"NU/Q!L=E4&GNXR<>Y)K\0DMP%-8 2>XFG=2WR>U MA!\L/M[&B&30.%W-JF3/S8('9B*'($@+)^*2B^:^[:Y/=];1DN)-:MK@DZ*T@4B>'O.3$, => MZW,E$>* N8S>)1"J8!M+YP760A\4CC^*Q$^S%MKK;+"8PHJLO3$%.!9H/3), M,5C)58+\6@O=LR(\6 N]BT">2AEI%YI>:Z%WKX7>25>&J"?=1]!/18F=E)JK M0OHEZQ('SFMB4B!+2TKR?0"5.$YBTLDH[TZUT">GN[O(MT>=71KCGS[_60%] M_G-=4*N=42EZS9 ;LFZD,[5CM6'$%4Z&?VL:#3]!?:BZJ:4]\/G+A MNI.@+,?XX3W:/+9\D'TV8?R"=/TZV3\WZ3'RQN"M]/Y8G[MLF0C%9>(K-;: M,UT'M<2D%4L^\I"ML%XUR?[JF8Z#_8_5FS!O![(6X4B#UE'9P S6+FZ^).); MYDPIC=QS751I4OO5#=[P&^DQM?&.Q]*_"%O4_5YY=_WP;N7I><]%SI:X500P MG9(GNX5[)E(421>NM6K3/+<%-4,%?$Y)>8^O%L>.!,UGB]''V31?I,6'V9KX ME4T>B^ 92%$;K4S-?8[*04[+9<52Q2U\->OX-O::O-G7Z/@#'CP,=326F M/8JF1^_D!IXY69N/EK1Z!>SNF M#?5LN>^MW6=O2_)92Y:2J9>/$%F(FD!"3$%8([AHTX?I$6##6><]RF_33.F3 M^3U:U\LX"I%<<%Z7"9Q=TKR&Q0V]76%FI0[>UF3ITRJ0B44#7,N8I<<-^_B> MT-7][WC*XNV3?0V6_/M)FI[CYP4Y=]7"_'UMYRSWMV11.U3K39;==.0 M00RW UWV+[59ZL0URT(%IGT6+ K!6;1!%^DRH&S2P^8(6O+(;=IQE&07_C=0 MCKI9?BB?X>SJO#06 AIG63:2C.X4+ ,@>I77&1UWWH8F"G$'R? 1X1XE->V3 MS2U"N7A&/_I*)MC?8?9/7-#GZR#S&I\ 'PH91TS&$)FVFC2>^]IHP.@(Q816 M10:/ 'M.6M&K$!IL#I]PCO3 ;P3P5_R!9]/OE0&W(497''CG&=>IFEB:]-B" M9=9JGD+PWOHF'3H[8'M.JM*W*!I8I7_#"<[@C!"^R>?$ZOEB1M3_P-L@E?-) M\Y"9B<*2DTT^&7G7Y.?1.1JM0E+R)ET".J%[3AK3OSCNK:CK.U_C$VGXY )_ MQ8*S&>;UES"ASRI;:)LD3Z],9^_6'?*M],)[5EI,8\_:];:\F^_ULUQ M_XRM 5 =5VOV9=^&9B65M8@JR^"X]DJ3LYLDH#8YD!&AR]Z:M0.^PZR17\=S M^/IUAE^OHH3+%_]^E?$0T19;M&; Z^"6D#F#Y!0#*:V/%E#))FDGCP$[W&A? M/N^W&QS^K_'BV]N+^8(LC1D9'&<7=?CGF_D-?#P[R%V=7L2T9NLHV(E5T*5 M)$*KVKGB@^*8R)_, ^Z0@^;7-5WTO7']V'EOU^'-NUO7,MCY]AM,)GBVC*%; M *FT!68,*;@&AW9GR;<"3CW+)$F=P\/8UP' M0;J@;'F?V0WF<2XV^Q?SCGIT@(R.IU$Y0LRT1[, 23$=DV6^Q-I&RCJ!07(G MFLS"/*8F/7+Y>2J*M(MH6B3HW4#TY=ML>O'UVWLZ,6?GF,5/6NUQ:W*G>I'D\P[0X^_EE M2MR97Q!'UA@+V,)UB&0MUK$3V9 %Z8ID"1/*3 >],VVZ/G4 ]^Q5IQ>I])P) M?G7W\S> M%,_&,NZ/USW>G2Y!K7RPFY NU;X#J+ZK0>Y%,WPU2$_2FK9B==\;P;W@E'5! M1!<8_1>9-@YH^X/(A(KBND%G7\_1W]^ M'BG.39%D5G./=6:B42Q::9BU.>@H4A%YRW7$_)+-?\]L7]Z$.\:V'WO_O[NS=J.R,8[3S8)$^C)0^*E$)(DF7=0 MG,D6"C2Y5+J&\)1%>B!#>]Z/W\S'\!'2N(S3)1A/#D31GCFT6"]>@,7:DZQD M#Y&K++M-H^ZT#]]Y^U,6[.'L[-'F6M[%+%MLOEUN(>.KG%R(6H58RX]B,$S; MG%F0L=2,**-*!L_I3EE\_+#OY_+$W.2]?#V?O)\L?+XZ3;?(@ MCN/FEW1GT49&B8:@K$&KC!6Z6!ZY5*B\,U9'PX/>.Z/D040'[!#;0A._CR&. MS\:+G]?W@%FG%+15C"@2M !B[>(-GGGZGN-&@BNBTY[1[7TM(N17;UGS_+J@ M;I255SD&Q4R6JI;$)@8F2)9R#L7HVNJK27;W;C"'VUI;:4:7:'E/8NH[(V2- MYA+Q)4HZ(M:]Y[[@C+CAI)"0R3('@8YL=&?)ALN*;/22Z4B*SL9N22+=WO=\ M5*(5D_ONN'BSO+ZB&65GM7!*,*,M>65>)T:&AV!1!<4M6 R\V\ZX^>1G)MN# M&->W7;Q6M#?GT]EB_-^KV.L/G+V;+\;GM3_9+S@A?B]^FY(E>'X^7I;<7R6I M?5J>W7#V&U:]'.>144[$!)Q%#I)I826#&EL7(900B3"2\RZ+OA]8STQ_CB>R M'D%6T#PHM5JD-$ MT6"TSUOX/E[ 636++GE4BV_?GW^'\6Q58C6?$T@,X#RP7!1ML;2],I]"8+9X M+4*F#[Q-!D@7=,]'E=H)Y:[FF(.VG@>9L+IT3,BYB4DR6136%HF9A22 A0C" M1>MDV8S^[>/I#9+E.L@6TC-+CYWK6J-JGVJ/[=45E(B0-?B[^"9BG![*SI[#_$L0EQ'I#C#ZOG"_\?[AK]CWE,"F M# ]@7T-I0HE"@;8L65FGA=+)$E+,+).JYN!52:;+(7\:4GS@HKQ?(>["M9Z% M]W?BU/G%^65INHQ)N^+( ^(RQYF7)K&I#"CH7E"TL6' (PAKMN^0Z=I/@S3<_00GN MS;A[U^"IW*K5W,NO.!]/-O[R"!=KCT$Y[MW:3HS:N%Z#DJPKJM3YE)J'! 6\ M]&1\Y5PY?PF0G'=];EQZ&U$O9^\,(K@:ICL_I5VI#ML5X7LBY60EF[?%ZF8P)WK$" M 9@6M _3SNU8AD2>+WKT;5H4]4="3ST$'D9R78B. M<1>E4[Y(&[OT+&_#L6N#1(J#^;:JA&P&'E=.&(V+/*< MF)8B,5_+!BPF%("<_FF2CMD7 :\*.Z0&-.F@>" =JP";"@@* 5A.VC/MR:7W M*#0K+LML! \!3_-$&K1GPW/1W=UE?NS8>&^D?U[ ;#G,?AG.XM)RJ8-F+I7 M-$K!( 7)C$1E3>+D[C2IL^V7C&-5T!U##_M>"OOKP\F'11YTAD;B9-S8D3AE M1W:341NNK U"IY"=5=QJ=#&J4&2T $4:XP[HA/D8J%=G]M69?75F7YW95V?V MU9E]=69?G=E79_9(SNRIF/N7?Y#6Z520_G4QGB\1I3JP[ BW5UTA'=?\WXMQ M&VX @@M8DLB!9QUX .NM%4K8 ,I@LGN[ 5W!];+QOJ^7 P$_3L[/?IK._8)9'.@O4+CBF+ ^T M89K HN29:9==RE$*;=QCBW+_UQ_-3AI*OVYE";>74 .;_IY\]C]P,>+!1V., M9D;5%#RI#?/&(I.)1YWIX+/@!ZPL($@#EQ,,(-!NU06[2J-%/]+[D24EBTJU MQ1P$SK2M4WUTI%6#QOL^.:_](F[\<.2#(GL/),,2:Y&' M)$&CR Q$2ED55&0+=JNBZ/C&9ZO^[?C>8UW?(VIWL[YL%%%FR+8PQ14MUB(* MBQD#4\KQ8-$ZJ<. 2^(FMF>K1*WD,UQE7]U,%:@L%.?_/:"]&%"-(=H5;&")>\%'6TD[9#(KPX@A+;6TPDBAZ5Y MC>REKI4]97-WI=AVRO,'^:5KC(!%*Z$=>X0]MDP&L7 M<"]8A?:4T%TM<@WWVY 51DO&A!)DP6J4FD5#QP&BL3[$B.B?B/%ZL N\BF\: M5P)/G'@!)3*MR<\((5CF%)GYP7$599/-^##8 \>RAXXO'$&VIY*(]2;_GXOY MHCYI3MO5'_C7F[3LEUH#F;/IA#Y-RQ?.EWDUJG#K19#,:D=D>B3S">CT0DPR M2[+S0#6YD=D)Y9'3J ;1GNE04FP0ZZ@S'#^4-WFZ;&1T6$[1]:- M7?C?0">NB?V\@$DFTWK^Y_<,"R2Q:1ZN9KM8EW4,K$YXJ(UF%8NHD/&@K%?% M>!V:6%B=T U_97.X(#?/FMZET'>CR@-TK.[PLO=WC;"S))VDB@[^Z%CP%VB#P>PN^_NI!VA&JZXRKIV3*FYHBYH%E-V#(-5@ B";_8<.4&-N,?:.!V% MV(7+0RO"M2VV/O),,+R K-ESEG;+$ V+GK9,%5S*WMD27;=DD%W?/'0;P :R MV^GP.(3Q]]H:?:?_+1M=KDQULI)J$)(L)IRD,>Z5NO?0X_I)N^L,>"-E3O&H MLK-9A)1TE!H^^;Q^:'-N;P._V7A#HO;)1A^5 MU48'^EPIZXQ4M+C(AG^(YW?)Z)/S!V2G=GAJ<]YWR1&5=2\KR4LGHBY.DX-C M=%$F*,&]].8AYO>3YEFCW1_*VQGF\>(W2!M].(%40]0[1:V\KL-W/3EA&I@I MB4>,H;A.W>QV=H ?1'7XM4NJ^W7^_]FDC_3,TD"OUW4+-U_78QGJQC)2 E9-#>%.4&GA>9",D_+B:%R4F:1 M9$I-)JPVH&7XN$)_.GCW%N:XHFZ0!GJ362--AI'QV3)TF)A.P3 OT1.7C) A M<^Y%DSO1FR">D[[LS=P&(PG??,?<':!HY*T M)VLI,.M))>D \2Q:R(R,*,P*? M51B6^ZRL"L LU,,KQ\A $<$!2ZY!V80^#670#9H.,LR9L3^SCYW$\?#P8XDB M*I"2<15;,+*HZ-"%%Y4S.L6 7M7F:4^%[$G"GD?"[,'JP4>!=0+W(D? [ M2:O33/!]6#V8'ACK/$+1C*> 3$>)# 3IO,_)F8@N.M7%VSA%^>\U$KY_\>_" MX3[%OO@^&[U],TJ8:.?"P QW9+8DI5D PYEU6J>$P2BI[PKXSCSX^K@J8;_\ MK$K7WY3NZF6G,IIX)Y9/]^=7GTWOZ^N__.]15JZ@0<52K>G3/ <&& T3X(RV MF0XGMR4ZMX^XOOSO)R^N'?G5P*&O,Q?Q7Q=$U[L?=7HF_=ER&TDH=9(ZL"2X M(BNB).:!<\81N$>=C1:YA4U^#Y[G86;UR?0&COH66&L%[P*L9?;JOUXD#F#_,3K$&R$.2D %9\AP(8*B3,AWYK3FG$LEO-7JHO>((YMAQE&(7 MGK=7ALO<:N3)14UX4C9U0IY@@;9)I@HWS@5%QV"3AH%;T0P?T>M)6@_KP!ZL M/H6HPY YJ+6SB?% W>6\P3^^3L//:XA5SOD[(0VV^-O^-#KYW M!&LV@;/+.:@U-^'WZ>3K[^,?F-_,Y[B87U]D.._ AW;3M5!V)8;%J)!II*5 MSBHZQE23IA3[ CXHK?;C;$K^Y>+GQS.8+.@E[_YU,?Y>M^X_L'[Y@7X(=?O^ M'6G7_C3^^FWQH?PYQQ6$I:%@1'1,:4?&HB,O-9*86>)<:N08:35URK$]",;1 M&J^UU:U;6;C#R:E!OLWG] WSQ1E^*#LR;A6[<$$(, $80HRU":DD](FS;(UP MQ9--:IMDZ!P&>^ B_6%T\0@2/>U;78.!W!IBG0TJ,%WJY%[K- .1E?=%Y!*[ MI(4\S5O=(;6@T]7O+M(8[LJO Z@7>?6[D[2ZW?WMP>K!]"!Q;:&XVL1;T'YK MO&*Q",<"USDIX[*V7<)-IRC_O:Y^^Q?_+ASNLSZM9C[/?H[^_#S*M(%9RX'5 M6=Y,:^^9%Z$PDR"3K\D3FBVQY3O7B>LG5CF[RR^JF-T-,5^_]53N%7=B__0@ MWC4P4O^83OZ8I,K@AL8GK)0#V7I M@#/ SFAWRA^!/*MEM?UJ]L&>W?SO>59?;?B[0-V(O_"B:(--L:94ZY ".*>* M\@!!9RY-G0C]..C>N'K0J(2'']F6QUU"776(>Q %4"#7SG"()B9!W_0>7!3^ M7E;W$?^^T>YP+_;>^OM^>'D_I W&19X2$.NR5T9'J[QP67$@ZP 4[0IY=!^X M@[BT?TA[RU/ZYUB' #8G-F7:@TVM=[221\TC( ]<6F.\\Z.'@1[$O0-6\K;' M],^_+BO6&.5T)+0;\1BH M\/:A_&-:8Y;O)PN< MX7RQ^JT9YI$N4KAH#(M6U%H"0_:&]81;%ML M\FI@NE^B?CL]C^/)\@[I+:W9<5X&Q:>3Y7&[:A L1I%.%XXEL9Q$S81SB449 M,W/>)&%EI%.[R42=74 ^0XWJ738-TH0^PL]EUL*7Z5JS+\'C_&^SZ7P^REQI M3A]8\K6UB0Z!D=;39XY\5@T6=)LA,8\!>T;ZTJL,&F2=[J#/]8YN\?-JMWP_ MGU]@?C/)]9-E !R#C<8F4YO,EYIGI1G4:0B2@S,*C-&^R630'FEX1IIW+,DV M*%[=0DIMX_!U4CNPO\^TOL9E7(&NKF,NS_%Z44/?KFGCM7\#$7-.OTYG_^3K M^.J7/RR^X>S+-YC\;3K-?XW/SD;<>R')[64RVCJBQG@6R:1FGE:D-PX5CTT: M=PQ*Y?-6]!/1C@;39_HDMHY0D$7[6NG,4@(BQT(M@*GJJ:,T"<"',)3Y> @= MK^K7CQM M,.#GCXO*@)HN\7TZ6U2=7%^\S$=>!S1!&F91DC&;B+PH'>V52FM/B@?%-IGE M<#^D9R3_GOC>8%C/;Y6IN$R-V3Q*KS:J>;TS^%"V['.K/!K0201E"S-%$V? MU2LZ!%9$-DF13Q15DS[\/6 ?*DFNF68-+;]3R(;[1&2NB\4<1^?)^39%$?+L M$YEUW#(9(/!DMNNQLMT&%_7T4);WG-JT!+&^SN\"H^^DMAOO M'SZ-;4\);,KP /8UE*;@0(==C(Q[GIA63M,AF!1S!B#[XIV&WK)8FTOQ@62T M?H6X"]=Z%M[?B5/G%^=K(+2CA)A!LN1I*].H:Q)="4Q!A(PA952]91;>>O.P M24I[\W[:!^/Z;#Y2@<"_;P !YW*06C&N-)$32F)@21UM%ED'D4 )VYL$;[[Y M"4IP;\8UN#':8E>NQ8"TA8M<Q;31>_3>.MWM;SB)6.$ADICVS<;! MNIC=NQ>>#VE+/9Y17]YW/N3-AFLFR$D#@M>\Z]%L4$HT7B1:.U,B<; M1[N^[-#1F2OCYP'[Z#H\&3,9M(8,KGH!17IL/0M*.H8%310NI^2W=)3L8X)F M=Y"G=$O[^)6T$!X,)Y>_MC)B.B;+@JV#%'4B-X+!VR4T2*SQA"+'#@" M2*1[9Q_YZ#\1GK&.-Y-0@#-)'=$AB=L20R+Q#71,M P.?$DM9 M%Y]SE&B:-&MZ0G??@VG>T/(\]EUX![I_^?EW^#_3V=LS($]UV>\^.".,-420 MJYNXKM',(HG="KQW16C>9(S0#AB?0=\1XGN-Q,_MWUK#?AG8#.>>F5KU,&2JJM@WU0+(B4F>*2*PPA:-'$ M]3@)77LD-'VJJK:+S!JHV*_X \^FWS%_P?1M,CV;?OVY;&5XV4,$520'B+@ M!B/35M?!%6"8D4EE&;,LJ4E;ED=P#>],-)7KM)U0&H1'+KO,+1V;&KW]-OY^ M"3?Y,3(AC7T(6@/(D8P]KI#V_45_=RA'438QAT: MUCXIM1PBZ*@YIVW?H T212*OBKRLT0$DMI;8_NU^]GO14:37H6F0,2;F")@3 M1YT@@' :?; ()DJ5PZXR[*&OT(YO/. :>\\W'46672ZU)O!%IJBE2B"Y MTRE+'@4*K<6NPNSI;GNR&.?QV<6"SI=U"L48Y^_^G353X$!NK2Z$LA2@2C8L6ZUK>7=A(=&.+9"\ M3=1:0VHSXZ]7,@:[*CX%!3VB!IS*C?)5T_QE*(8.@&JE+V\#E';.6._J:,;, MM'620=*>\6AMX-9 [%0HMKL^WX?H^+-'AM>2387M15H-#N:;>-:QO"Z(6MX$ MWX5TI)G(_2HK:7_62&B M5W&337%:HD>FM%(U>T,R'PM9RBX;HYV."OAK..VDU/B(&G JX;0#"?_E MY_8'+)U%9T-(F;LZ&H^L/PQ UGZ!FM04?#8RHF[B13>DZ9F$]';2U'[W_MXT MID$\8#NR&^E^7?"U#!$^!O X <.3T8A.FGJ@.(^A=L8!E7NO3' M\19)2^??SZ8_$6\HZ.6DZAB*%MXQSH,ANQ$+>>S@F *52R)ZM6LR=^->1,], M'?KA?(^I1ZMMK)Z;']>;V*K [<\)/?<6VLN??SR#2\S*Z)!$)M<\*,*<2)>] M#9HIE:/SRL4H1+M9EJLT05#_#J.=925Z_65$JMI.J>V;+7PG"F.!7) MR"89DK)__0(@&<&,$V" #-9\Z.I4)DFX/TX^< !^_.O__/ZP!%]Y6>6KXM_^ MX/_H_0'P@JY87MS_VQ]^^?P&IG_XG__^#__PK_\?A/_QXN,[\&I%UP^\J,'+ MDN.:,_ MK[^ OS)>_09$N7H ?UV5O^5?,83_KF]ZN7I\*O/[+S4(O,#;_6OY M)S\../>1#V,21A"%-()$9 DD,?-9R 5-$+NY_Q-'@M# RZ"'L+J,Q) $(H9^ MY"-",^(%::8?NLR+W_ZD_D-PQ8%4KJCT/__M#U_J^O%//_WT[=NW'[^3)?N$/ M&.9%5>."J@&J_$^5_N6[%<6UQORL7.#H%>I?L+L,JE]!/X"A_^/WBOWAW_\! M@ :.J-<%F^K=W0QUL>CC2^SJM5C5>#G! M:[$=IB?R4OWBG?RI'48]Z 29ZG%:ZNZ)RK_7O&"\8 M8_RX^,B7VMJ2HIX^E[BH,%4$7MV2JB[ESPO,.!8AP1 +*B#R@PR2-/9AXL51 MD% TV[ /UAH7A_Y@DM>K=8EW/>+V!BFUL5)[Q4]T)5VNQQH^,YAR48%G2Y5G[YAU6I1KJMZS(GZQJ3)?^\ M>B^U716UU%P^]/YM(3]X7M6++,JR@,0I%&D00T13#^)4FH3&PL,8"4J96-0; M@CW[);D1RXJYCDPR+C\Z/<. JJ?;/_UC&OC)OP"N=;0C+4>F$T$J,IIDD'HL MA"A+0H@3FL+,2PEC7HR]3"P>=_SF&1IP5\3QS/B"W^=%(<4$!"_5@NLJ=@NC M).(4>=!/HT2Z ?)KRWR.8,2]),.I7 ;3M+5;YS/.UFJ'_6>7-I,C7-M@9C[$ M]"88V=/H*_3/H%'I!FR4 JU6H*\6J%?@N6*@T\R=3^(6:9>>BR/))O5OW**Y MZP4Y?OHP7^FN_L++EZN'QY)_X465?^52B-4#?[,J>7Y?O%R7)2]HWTN[+9C^ MUU+OP=VR_UI7M=K5?,_K._$9?S\HNW3UY"6+ &=^*"D>)L(G$*51!$DB!$R8 M\'V?$<(HL5GF32K]W-:,K9* MEJ">JL8P!O-*KN)8=H7PFS^F*V91YYFM-[@ MF>*@T1S\\&Y557^\ =U+T&'07_8"7##0@P%L<;@!$@FP$D!B<7-TNFH <3<[ M7<6.+B>Q:168=*Z[BFUVI\3K"&$W<]+R&UM\X*58E0_*[WZ!*\[T7/Y+D=?5 MS_R!\'+A)1&.XY!"X3,&D2 $8I3Y,!4)#L*$X(!@DYG.:+2YS4P?/OUB..N8 M@7EZEG .T9US M^6!_'4/>/I MY1)7U:O5 \Z+!8D3'F(2P3A@T0-6[_A7O@Q;SRG&V(\31&&:,0P1YC%,PR2%L2!()!P%21 , MFC'VQYH;UVO90#B0S ]@:4G#ER$T&8&J;7\EZ UH 3OOP0^GS^.8C$)\!X:[ M#F4=U_LHV9RX91A-O,L+?B=>2M+*ZT5(,?=]Z4D&B$I>".($IBE*881IZ*>> M9 ;L+;[RDJQ,F:'_>)L7O3_(>._[[<-J7=1@)2&ML3YVM..%9^"E5"#AQ8'T MP -?_B=C$,%ASYB'%79+DL^=/RHJ'--NEP8/7 M#.0]7E664GE$2D[P:R,I4*("+:M# MW\@ $:>?_8GAIF6!\WKOD8+!+<,X8GON4GU>W3)).G*QAI%B_Q8U[C MY:J[+_13M#.W"$1,4R+] MK5#Z!Q )QF'FQQF,=5A80I,@039$,[; EJ6\D#>'^F\+Z5:JM#>Q4G$#50UZ M.KGCW*F =TGCJ@9>;'<./ M_"LOUKP=\N^<+<($(499"$F<*/<5R8^+I01&:1:G(B$>2:G-K&(W_-SFB%9 MD.LH1$DQ>0'J+QS05BNPW)P3# HYMC2.V1PP'N0C,WHG>),$WHE^LSV,N0&= M0;;RNZ/P8;BY)&1+"2:EUV'H[)+EP*<,W9[<'*XT85+U(A-1)G@L( EI!E$L M?(@#'$E;<.E&TP2S#-LD,.T/845ADR4C-0&Q6[[*K=?I^UB:[K9=@M#8J_*M M<#=MO*C3_;9CJKO===L;9>*]MV-:[N_ ';URV ?^]N$1YZ5RO>[$V^(K;]VP M14IQG*11"/U,;:EG$8'2;>'0HR&-,C_"$;8ZHCPRSMR\%1TJ"NLON( U?WA< ME;A\ OE&=LLO_ABX9I^] \A&_O:;2'*%%OB\06LK-E#1Y(H6>M*[HX8S\+CD MAV-#34H29_3=98ISEP\(3_[T+2_NY1_Y&TRUM]$>P2/FLRB+ AB0&$$4I0)B MBC%$"'M92@.<^KYQ5/*10>9&%!LQ+2)JC^%WF@Y/O*QQKK.FZQ6H-KB*5I\?'44?GP'J M9-#QL7NGBS4^(_VS$.-SUP[@PEM*RS5G[_@]7MX63/Y3A3+(85XW6]_5(N(8 M!W$OXIT[&L ML4;/^-;\KF&+UC^O5NQ;OES>TK^M\Y*S5VL5ZMOL_2_".!1,I 'T<4PE[X8A M)%X40Q)AC"*1IBR-;%:NIP:;&^MVLDJR;82U6Z^>Q-5LT>H*K9%IMA/S!G2" M@D92T(CJ;IEJ HC+M>K)\29=L)IHOKMJ-;KGPH#\%T^W5<5K'>I_^SVO%CZC M4411"L,LXA!A1B F)(,A9R@C/J*IB >%X^^.-#>ZT-)UZ3E*P*%)5GN0FI&% M$Z#&=LC,,1H>@7],_U'B[_<&NT[T_3&=C\;>'[UA&!]\*%=JI?WT09J[EEZ* M*I;SJ!S2%T^?Y1/U:YRPE!(2!%!X)($H#N1J#J<"IB%)8NE9I&F2V3"#P9AS MXXA.Y!N@A=8>]$;L&Z#$'L0=)O";L8AC4$?F$P=X6O.,!4(N&<=DV$FYQP*' M71:RN=5MS2QUB&)0=V13@!?%61C$000YCH5*AI%+'^*KC!@_X!GC2#*8BVI8 MEG+-C=>:LROZK I2WE9!6JHJ2']R4^'*UGQFG'<%HTQREGBR*I5Y<:E1*C,[ MQGR*"E*VHLVB-M1 /$VK/@U]_, (344S#5'J7 MG*?2Q40AS CWH.]%$?8#%OC"+@?AS(!SX^%.7E!N! ;2P5_1?-O,IFQ+L#\V M*EBF%9RS@!GCNL1U_#.$!M*MK"KL-[!@O8J8?[$;,=_+['CQM+VD3?RX_89+UI6-E02H3V@J3:6?O^#B[E%7 MU/^S?$1=O2VZ'7<_36GF4Y@$ 8$HD3_A+$RA%R4TP%G$O- J5FPJP>=&A5HZ M^8G^D!>@4@I6?[0LOSV5Q].+L6@!O00*"R*5R?6$QM-J?UP*>2?=J*X1-;9*^F^-3C#\[3HEPE1^C, ML+SZ[5U>\+T/I#R M=.Z. 2%\\JEMF]4[\5=<:B;J_O]M5:TY6V048QRQ1!5D\E3GF @20C/(,\8R MWQ5F7Y9)X/*62 M_!.>R+D@YH%JB8U@QF@211XE<9H,V*@]/>K<9H3;3[\ )1_TLD&[L&5H"Y M$9/:0R_JY5,W[:NPFK+['6:K1[6QNDU!D5-]7T4[+K,VEAFMC6F"D1E.BMY/ MJW@NO#JLUY7Z1JW8-Q0]E\QG+<.D)#@4H5T^'/RWE'1YMX+^^6?OF-MQ]U]X);V'S>%GX(>!\!B%.!(4HA0SF 4TA"13(>%AS$.,%P6_5R?Y MUS[P?BZZT7>9-=]E7X'Q/L]&OCF>>.\8_=HGW@,,^=_MQ+M]5WY7)]Z'S?;[ M./'>D?V_R8GW88M,=^)]9'R[.8_Q?-'6_WJ35Q0O_Y/C\G7!7DG*7B :>;[/ M,AA0[DM?.$IAZB4"1D' <)R%.,H\$Z_XU"!S\X=;.4$C*%"2 BDJ4+*:S2@G M(3W-_JZ &ML5'H*1,9>:@+#EO:HCOHK3'^]77W^2MS><)W_8I;J3CYZ$EDR4 MZRC$Z-H+4YC;1F>*8%09T+W^9M7S!F>;\J"ZJ;&0W^/=6CKA31NC!4V0%Z1+SS9S\/R()V*>P #_;S-+N/*BLU%SEMG!^Y MXMS6-59ETVU/'.L5P)M"V. 1YPQ*QX!@%F@GFR"KU_NR(>N6,?EZ51]6E?29_F_^^'+%^()X M..$>SR 5/(((HPSB+/(AYPF.(S]#OBI?;[8Z/C[,W,BDD12THJH3624LD-(" M):[Y$OD$LN<7R6[P&IE%AD)EM5(^C\0%:^43#Y]LM7Q>P?YZV>#JB0^%VMVZ MNVUKVB;,=(%4Z9\$"2BB(%%+9@PQB@B,&/>C*(EY)(=_U)M[GVIZX+%R3FYN7K!Y&GKD0SX7IIO_:=[FO*ZG MYPUH-)W!D=TY(\SB;.ZHD+^/0[AS&#L[;3L[T$"O0>W%-JD%_0*D>A/E/?^F M_U(ML/"%EWCR,Q XDYY A&$:27<@%0%*XS06A!F=LUF-.K>%A9)*->W3S>=7 M#P^2*IJ=[%-;U#>@:$HYK0MIE&]EKJ-&65ZU=4M4F%;>/5@%N547S!)&MC1D M?M<6&IO-M24:@9_7-[[I]J55Y&XCMT-NMH')*=\:#3PMA]I@L<>+5C,A3$S(;R; :?&_.U<@+2":I.Y[2DMFT!+0Q@QE-CP3HR72FQU:S0 M"+[I(W0#.J@WPH.7YZ >T&G0'C.W/0@MQI^X.Z$],OM]"P<\8^C14E,Z_HUR M/OB[_*N*MI+>X;TZ<-<5I*MWFZH5OA=BSF,J:^>!S([1-)X1&>*BE!UOQ02/_!>5#K$QC>CXU#N"C'U4YQ'K N94]:&Z/ ML"S&G_@TRQZ9_8.M <\87,.><&Z>]; .F=+=Y5>)5[TK5<*I;U($$U"EE*($"401;& .*8B@(0>;&_ETLNK]++[M\5#PXQW2[1$V)A8GN(U/*J>Z8[P_@9R[KA@] M2"9IAZ'&FT[F^!>"S(2$PB& 542)<& M84A8ZL% )#CEC"$JS/NJVHX^-XKIR=K;B.HZ!5O4$;,VPVG:&1W M%KM1#O"VJ.(V)NYS:HV=GWSY755B&XKFR;ILU@^=KDK;4'V?U6P;_)"!AQBK M@JT*O>@@N/CM3ITS4)AA*[AT81KS,:>"+2\8",P:"4&2F3P@Q;ZCR-4 M;[/"R>DYA-' TQY V&"Q=_)@=?.%>9FO\HHN5RK)1N_S23=YDT3S?E6W^3?L MMM[$8"&*OS510G,4QIC&'L);%<-B>))*U!36B'RS0WZMKFTX&M M4C?-5KE>*?;RY:1J7-L%M'W1LVUT;VK9@?D($B1/HJ^@8E(01 M)&DH8,P0$U[DI9XPRB^R'GEN;/W\?$#5X,Y'B!4X.!L<5)O M*[*]P%5>?9(#8797_ 67N6Z\*87P%PGF*4$^@RP,!$0H]2&.(P$IPY1$+(X9 M$3;<93KPW*CK9US>YP7X 5< JSUW54;=DJ*,,3=CJ#&0')F@E,B]FI8W0$L- M&K&!='@[P?56HCNJLH7*)5,9CSTI4=DBLLM3UO@1F,6<0A2$<< B'L6"+VI5_]O0@=*/M:*8S,7FFH%.OHWGRM"[%,VWV_(7G?QW6\D^7EE'EKUZNJUIZ&.5F M!VF[1YM%"2-^&D&.58V'A&O M)-V ;70;$YS^O$<"=N1O_]J8VC4"=(SM1($C&L!<"0?*+H8$B+S !0/X(/G^1UV^OD8M)L%85#N3*DC4[SUP]=54V"\Y^9(J< MR59R!+78U]9EJPDWDL^_$MECP(N)QZHM40 _'J70!HPR2D ;0RWB ??FC'UNU M&KQ8HKG-3FT):_FR^N"'4DNL8\+DB\S!@S3R%]LMM>S3A?P M3!G0:0.VZMP J9 BOXU*ZD2G5XC#=_?@D?W7^2L?_N5E_B>=W__4.:4+QCU,A8F#/JJX"2* MLQ 2U4VP1N6R)N=$! MV>''SV[":2H!:Q%!*Z-MI>1G\)V>""X'962BML)C0#GD0VI?7 ;YV4,G+G]\ M2*']LL<'K[HP$+U75;V+BKR3'C5=ERH82!]A[;5_>-[]X;/Z_2(,8Y%$+(,9 M1O*#5W&-:9A*7S;U0\H$(9%GM1/A6L"Y44:_Y4M/Q6U$\TJM@5LMFQ/AFP.M M8'8ZP8!?M;)#H]5=O0QF?NPU33PR 5[)NL-#VAV;8)3X=E=&U0#ZGQK/?IP0LNV*\GYPO#D]-;)6KFV]DD^=@=&G9'PFN\_,S+ M!W^!LH3Y@B>0>JEJ$,5"B"GVH,](E+ T26C&K3?MI]5A;O-D)S?$[?[K]LB6 M;D4'4I2'9A9MRO1];1J^Z^I96Q#T[O\3Q^6@?B$3OTP66__S?45FL/]ON?VO MD#BP[;]! _3@ H/QT< U[&E\W. B=68_C#@.G8Z>")P)5$&!-$>R]51B6R? MU(I4KW=NO^)\J41ZLRH_X:4418I4X>6=^*4H.5[F?^?L?ZV6JF?+GZ6,ZN;; M,J_D/_NM#FZ%G!0^X^\+Y'EIR@6%"4$((H$BF"4I@S%") Y\S'!L7O7M&AK, M;4[NM&E2JSM]P+V*6M3YV/)O>DW+5!Y+M4'%(BSU*B_*Z1GW=V'^L=?>YY)1 M;\ 6A1NPP0&*50D5$C>@__)LT0 M'$#AT3X+M)CLMI_!"A<@@9G[^V01-#WW M]VJB$.S?R?ME%U!]3=N>#,^^BF#3!7M?$_=GH>-7%<1^+^Y5^ZU_EK>JO&9! MPCB&)*$I1+YI9U1;;/?!<_-I.MF $LX\4N,95N>W+8+-_[\M-&NH MW@A-:_O>*=X"A;'@?D*A%]%(M8_,8!JP%&:^2#%G28P\HQ7-D,'G]N$V+L/@ MTS(KW,VVY,9"4%]%B*14>ACS"!*")$K".;#))%_$%Z 46B5 MO[0_Q-P^]V<"OC9"6<9<'@#3[XB^#9^3/W1(9ZV_]N/(N/_0#HTSZE1_7 M?V[??EM9_F3T)K/N.[ FR"R;\350=H](0=R1$P0<:U3W!R MS,G= Q,$#GD*1O<-. A^OU9/N!,OEZLU^WG%UDNUK9$%L<]Q*%DDDSX##S.8 MTLB'D8AYDJ6(!*E1B_BC(\R--AH9=4UK)25X:,2T.-:EZ(S,$5M@ MM(#@9S? 6!S(70K01 =FMD#9G5R= N'DR=+!&Z<[^3DE][.3F9,7#O.57JYT MN4>J[/ZV^%"N[J6]JW8R]R.)5! QR'R:0!2G'!*1(,@\)-TDBE+F6:V*3@TV M-[+KRZHV%A]5_?'*FD8$)$EYJL\IZ+-C>6V(@/<4U#5KLI7S&(QY-: !LO+JYEE9))L]0)] MQ8#2#&Q4 ZUN0"H'>A;GDSIQ M ?C&R,TGJ.9*TII;2'/3C>;535LF6!F\[ PNE,$?I?ZJ<"_]@HM"FO<1EW7! M2U?E>T>QT\G%OML1I]LE& 6I9]L+XXPPL)/-IO_AG>CG"GWDNHO.RU555WNI M0M4F)3M#B$:Q7&O$4< @8EFHFDQ0& ?(#Q@E$8^L5AV7B3.WF?I@?F$O!=$@ M(7P,HYDM5*8SQ=A+F,NM8-\RQPEX3AOI7";1M.UUG*"WUW3'S5.'\>R?):=+ MUKXMV"U[R(M8 M4!LZ-1IU;JS9"JT/@?$SL>U8T@QR,S)T#N3(G-?'\+G$H!5YA UC*Y!<^5+V5&#B;#&KWU6?/6 M]P\P$GK'JXKS(S4$N]78JS5735O>R%=R(6C(/)HE$#%5P"6+&<0Q MI3 +,1>>0%Y(K;*'; 68FQNS;6&%[ C)&GDS^1Q_HZ!(<,E9WG]!E--0[??\VKA M"2_U_<"'$94H(H)BF"*>P2 .,:4XB7@66 4*[PTQ.UK0$H).1/FF2R$MC\L. M &E&")?!,S(16")C'_Y[5'FG0;_[HTP;ZGM4R[T W^-7#@B>>_WPN%P]<:XW M<;I^E1^D@3]P^7X4-;[G=^+U,K_/Y;?;5J] I-"1ZSISJB53BMKFHO]KC*O+M8LN>C'(;_O3I(MHN1N!9]-KE3QOF#G\H52\ MN\VM USX=WFA(LF>+0M>K,IR]4V5Q\?R;9*_^'F]K//')9<72'NK&JZJA1K; M]I]?4($BD:0I]-1_]%E&FHD0QCXG@B9AFL5&15(5^C*@7>+ M_$EOWM%0T[GV;K%YYN<[?O30*$6=*K/I.B/7&/(M>U#+UCLBUQC-AYOZ@C N M.*1IF$!$,@JS@$20490(/PH3CUA&+1J,.K=)\G.)Y4*K*0SQ6.9J7;_47Q;7 M>67;!FF/6VW :J..9<4-,\.8+0>]/K_M43&6QEOE$9H>L3)5X' MA$5:0.4V3-)DX(G#)BVPV ^CM+GY@EZ3+\YWX7JQVX5++53JI[>ZH(B./=!U MF3]_P47;GTL2K>"Y"DZN=OIS_5D^O'XE/_I-G^>%2AKQ?,IAG(0A1"AE,$T2 M:6&!HP#AA'G4*JED'FK-C7Y;V279JFZ2ZTKOHS8[ID.Z2EX=7YM&DU<7=D:3 M@X/>DPTTH(=-6VZ_ENAL.U/V #K0F5*#!!1*0,$$-$Z.FU+.QN[.^U1>7[/I M6U=>7^\=QDUO\D(N?'*\W%*E M_A:X%PF6!1%,DIC)E8.JO!SB%/H1]I,H80$+K:I['!EG;@RT$;/G@@TBG&.X MFG&, [1&II4A0%FSR!D87!+'L:$FY8HS^N[2P[G+AS'":R$XK>_$Z^^J'M6] M[AEQ5[S$U1?U/^57?944I-._NG14]8?;@CW_1>_*!8["+$G2"&99Z$,4!BDD M?B!@XF6)*G61Q8'5+NT(,LZ-B1H5U7&,6)7202T ;Y4%I=2V G)=2:4*.B9! M_\"WRMAQU1@6-^.Y*]MQ9([/;XV1%ZL[4WM/#;#G:&_#H8D;&IT1@,>R8[J+-3 M$GH^PK3\<5"[O4__\%6#EXAYS=_E7SE[6]32BBJZMRDD?4OE0*4J*_T!EY)J M7JRKO.!5]7+U0*1SJC;:F@+I-.9QZJF\5IX)]8$32#Q.H(?#$$6,(1X)R^7D MI3+-C1\:E:#6"6R5ZBJM=VJI.'NEF'(K.M5 3[=A5>Y=V-AX:3NEY<9?!D]B MM"%+9U6+X[>_30O I=4;BM)Z4/4JJ[;=+/(DRH=,28 M#S-/U7W"(H-$>!FDQ,;31)4+R]*G?@WO[8\ MZC^'O1F;.D1T9*;<@OFI ;,1%O2D=9E!802+V^R)TT-.G#EAI/]^UH39;79L MPWB^>-4&-/^?M>0S7BZ?/O+'55DO,C]A.%8-'G$H%WZ^%T$2<0$)CU7SLTS@ MU.C4\\08(S9P0" +2-4'254G/YX MO_KZD[R[80/YPRX)G'KR)!^^@6K=QVYRZ= XAX>'O&Y*9Q=,'5Y*TN %S7FE MJALEF*8IS$*DNK\+#Z8^0ZH9/&$Q)3P(K%R)$V/-[8/OB=ILUO>%_:=_]&/O M7WYXOZHY\'U+'^(4X*;!#$Y@'#V&X3F"S^1T&;1P%@RWL0K'AYLX1.&LWON1 M">=O&9!7N5]K\E7KD72A$'IE5.5J!:2K]B^XE^(T" ,8DB2&R-/.@\\@3061 M?Z(98<2L-NU "8R^DTG+U'82:Z;1L3]X*[/\965Z0#C4)J>Y9TR<)RYFVTFO M2MEN4-]$7/4T "_'1]TBHW%<]*>J=:(3;-26VJ;@SB- MF9Q>$/-9'*210)=&Y!X8=V[NZX;7RB[WK=C(>GD0[B'@35U7YW".[L8>#L7M M519^?QY:)[&X)X :.QSWT-!7C\@]@8=)4.ZIVP>2U&7Q=DC@.(HP3&@00B2R M *:8(YBD88A2#_N,I(NF8^6G&I>U(8%-%9>U*]F(G^2Q"+H;0/A]7N@,7^EA MV#38=6-"%F>9SX,,TEB%Q&18SD.AB* (,Y8)(?PLB%L3OBX,NVY,;,!.KJN8 MCQ?L.H8SG+W^F\0XSBZ0<78AB[^CX,11PA"O&7!X2VFYYNQG7/[&U0Z57CZT MI;I5-=TPY3Z"!,FI$24^@22-N+0?YPD+$D*94?4MD\'FYM2WLH*'3E@[ACR) MJQD!ND)K9'[K@-K(V>SD;.KONR,N$T!<\M+)\2:E'1/-=UG%Z)X!.] ?2J[: ML7]:B?H;+OF[G*JVB](=$V'JI1F&'A*>]*@1AZD78X@%";!'?!''1IL!IP:9 M&TFT8H*JE1,L6T$M]C&/X6FP1>P I9')H0.H$Q&\

0Q6ZN Z FVK*U!\QN M&_8,$B?W6H_=.]V&ZAGIG^V:GKMV /5]Y@^/JQ*73TWTN(X!>EM5DF5?KNHH)>KXJMD(/FRJ(;:ZN=:12]^XE1>JOJA+(@?BI@'%,91HNHQ!QSB M+)+K5X;CD),L8[[1@;][T>9&LUN!U8*UY(SS!]QT,-A(K^JF]V,155DWNGIX MD/BIR/8*GDU:UK,3E>SZD1SVA6L:SK9M#W.")=D8_[,ZR\K]K90GB((0!3GR( M*&(PXXF 'O'B-,P$\DBZD)*1E5V2YLE1;3[R_MCC?>.?:I5S?R_GU'PCLFV2 MO0':(8T801F#H>>'$ 5<'S:GD'D>QT$:Q"*QJ@'E&.M)2MFN:MV_IG%D5(R& M>YC--J@<@S>RC]$FU#;B@JV\-V CL=ZY(2/7"(?#:;IF MMP[C^)W2=N_7#X27=T)/,+W,CA>XRNEMP5[ER[6\>D$2@F.2>=#CD0=12$*( M4Y1!D?@XB4*21(%G0T3#Q)@;-W5:0-P6VFSSP=:JD&=>Z(YS:[U'7/ :+%=5 MM2T$"W!=ESE9UWIE)U=O+Y=8_OVVB6?6/[]XMJ)3_;BD3C> *%#T9:R!97C. MV<"WP8POQ[?QR!2Z5T>U44'YY_NY:C?@Q<8NK2KNJ/4R*%VR[4!))B7@R]#: MY>0+GS8PVD<1@!Q$??AM.RV1B8C3.(-AFL80B93 C&7R/\)G"UJGL )*& 1D7X3-VE(4E-/91$T>U=QH*L3_*M/$-1[7< M"UHX?N7 (BI=+>%>S_"?.:[6)6=WQ4>UIB];6JE^*5:DXN57Y2J\+:1+\5%U M5E%M6/16UDN\I.NE_O'C:KE\LRI5P>-%EF4BC=(0ALQC$$6)VG!7%5<$)BG) MLAAG5M641I=X;ORSK96^#.8\31@T,\$AP@E M,21$Q-!C3/B"1KY@OE7LWD7BS&TF>[76&8FK@NMN?-(P8,DKRPWK"RUD-I=, MA_O($X42MW=T=P,VFD&Q*F$E=;L!K3Y/\J^;_FQJ ^&3_!+E5-']6;=NN=%9 M0M**4FG=(O-FE&8N;@S@-"[Q,HFFC5QT@MY>;*.;IT[9&XEK*-K\&""6G'4T? =.,:R^':&3";-!I) 1:1/!K(Z3# M#9#3*+ADK",C34H[I[7=Y8XS5P]-6G_,:[S,_[ZMW:%B&&X?5F6=_[V)%:72 M&>1J*H9G9(Y GBHU>2/MMB:3DE?WYMY([#+UV!@>MPG&YX>=.(W8 M&(?]9&'S6R\\B&LJ;0_<$WWQI&_7QX3M,3/ST@1EB$H/)TT@8A&#!!$"XS3U M,L;2F+!@T/F;8T'GYBAI^=H0J&%G_J.9U/(\[(J&&IE*K6PT_*!J) !'.9]R M+>MUCJ5&0OSH:=18X]E7)']=U'G]]";?[&)%@A&?$08%QRE$2)H?(XQ@Y'D> M%A&)I;]J6HI\]^%SX]Q&/J $/+?%=!ZXTRQY*1PC,YL%$E9UQH^I?$&!\;U' M3E99_)@R_9+B1Z\9YJ9];(H-?N3J,V\2H\2J?,!2UCNRS.\U(;S^_LA5T9C/ M^8.\Y$Y\DK^MA/09Y=^:3"I_$5,/IUE,(,$1A\@G/LP2WX>)H)BD5(@HB.PR MF%R)9O,53)/FM%%)'3)T.H'51JF;0>6TG)G2S!V[AGE&)JF/7>7-K8%Z6H&[ MGH$ZQ4"CF8X9[>EVTR:BNG/>7,/MTEES)MNDSIEK1'>=,>?/'YA^^O"X7#UQ M_DDZ?#GEAP\SWJ]T6A1G^MRBTMF!_;^KS8'WJ_H_N785[PNU<;!]4G/37?V% MEY^_X*(]]EC0!,D9()2N':%J"S)*(!9I""FB01!F@DAGSRK-\EJ:S,VM;)(W MUT6YT:#)96I//&G_9)1_?]052T#)ESH0IE[).QN(P,=/O]BFUU[M;3*;E7X7 M[\B$I^2;T^_M::6N?MR^ .VA^.OO=+G6?=8:;6[T_JV\K@9/O(FJ;5#06[IK ME^78KFXPITFS5U-FVE3<:]ML+\'WZ@(-# *C7SA;+WFE*T]0KG;B:UV(XF-> M_?;B2?WWC70&5N5G_KU^(6WPVR)!/* )85!.H"%$D8V'W8J*"^<]G70OR@YRVM02C4L [@&&,>7CKIVXHZS^%6 MLM^H&"SU VBT:-ON J4-T.HXW-6^ $RGP50#Q)@V7&HX3GL!41<\ZCK1LF]6 MI>!YO9;?P=MV7;7(!$XHCA,849Y!A ,?I@B%, XB)&CBAVD6FG6T&E'* <$4 M(Y/M2[6 75Y2'F$,8QH2[Y4,]/N+CNUIJE)<7.]FC6B(.47('A+S=Q4C>P)G MUU&RIX8:W@CY35Y1O&P>]T;^3NU*Q=Q3R1%)F$G:YYZ :9JD,$-IY&61'=5NP9D- [ZR_R0OIN>1X^;:HZE*/7'V6 M(U2'_]2&)B72$XRBT(,B1 %$Y"SP@I0AYMM5>W IW-Q(9B,IZ(DZ M,-;,J1'-G,-KF69D4AMH%6N7;@SX7/IR3N6;U(D; ]E=[VV4,8;QM]YC53YD MR;](-S+_RM\6=/7 WZVJZCVO[\1G_/V#BE.6WF6OV-_GU0>L^^*$/""9ZL?' MD) .'LV(I.R$P

3;P/U,%O&WA5]K\\09(A=2^MU3I!K1*@=N=(J2-7N[F6D< MNYQ>+Q5ITAG5$7Z[DZBKQPYH*O-I32I:YGHKY3,O'Q;,BR.*> PCH=)D II! MDDIRI33C0OB11S*CTL('GSXWENS+!^2 #Q8-._:0.\UQ%^,Q]B9P'XK/%T)A MT7[D$D@FZB!B#HU=XX]CJI_LW;%WTW3M-X[)^ZR#QM&+7-UPL\,A35-(KH;6CL MQGMMPK57?^%5O5/#_,_R^;6J*;>MSN?QF/N4!# )F5S=,I;"-" 1#)*(!)B' M26Q677Q>:LV--U48LR[P]T']P+O4#+GP4@%_AVMZK2NV[1IATZYO-E8PXPL-DZY" M:5)SN>V4;\/+:O,MXB_F.; ,"KKHF.I$L]_*I!]D=7*Z6YV?[T$FTVTDZX M-IR-S@<7I;.3[H(CKF<5PW6&?XH]X7EQ#%F8>7(%'/F0)!C!)/ $SQ 604"L MST+VAIF;]]83<,!AQCZ*%F<4%V$SR=%#OQF"^\I]IT%P?CRP/]+TN_Y'M3VX MF7_\ZF$?_I]7*_8M7R[[W4 B'(4A"7R88/758QI [(4$1GX4H3CS&*=6':@. MC#&W3[X3\:(^+8>P-/OV+T1HY _?%ASKK_Z$^BX_^4/#3/J]G]!S]V,_=>G M^G>JMRY_EW_E[*U<-Q3WJJ=T4Y:I7V7O=9.>K?.CMFED! =<"((AC55GJ80A MB#/*81HC/Q!^C' :6=6XNT"8N7%'/]E/NFKY0]/>8=-]5ZQ5##G _7*?;1*\ MNB7?Z ^P!L"R!MXE9C5CIZF,-3*--6K I=(#;!4!C2;/2H."5I=1\P1=P.JT MPMTE\DQ;Q?"A7;$WK;90C[V*$/4)\FL8!]!"5E(MP M#%.:9# ($.:,8>QG1MTS3HXR-RYM!6V:XS226L9KGP;U-.$Y@VID)AN$DC$_ M&:%P@GCD_3W2D?_:)9S3 TS")$8Z=A1A=O%E!1?:1L-[^T2Z$6F[):0V>IK] MI:I:/S2_VYG0 ]4#-/(RF" 6J9 %#Y(TC%7+A1A[@E$/H2&U&-R(-S>VZ7MN M>"MTT]>]7FV\N6=[W 5@ZE?REGNU"S>LA(,CTP054C/QV$($68,DCB3_Z%>$H68\= LJG=VFLUMKFK$'QPI,CM\QRZ0 M<Y#&@8 H2'R8)J$'&4%AE 2,9V8U M2IQ+-K=I^MB2Y!A/5R>)NEV56)Y#NC/[\/7EZ,:\TM)R)#LZ65)>A/G8J\EA MPEU](7D1IB9KR,L&&)"+\'+]L%[*X;[RUT)P6C=3T9VX94ULY2W[KW55J_': M\*4HI6& 0U6Y 'D0H83!E BYV L\3C/N)5EJM*[N.RAT)T, MG[9^Z'11SD/U?1:,//@A V.&'[FJLEO<;VL*+%"84NYS'WKROQ )(F 6\A0R MS\$8F\(UT MSRN4.(P6/JZ^TU#A \-,&R=\7,^](.$3EPYMR$;5Y>P7^<""Z6;4>/E!OB-? MI&NZ[1OT:LW?%I^_Y"7[3X[+128"G(9"0!:G5.69)A#3A$).2)+%?HAX9-44 M8) 4VRJ>,CNS(+-/)#YXI #H->DW2@-1![65K+8!2 MPV4WM M0=-OZ;(@@$_0,J9RH^B Q&V(R%.]HO9(+ETM1-)L8A^ R\EQW]CL< MG'HSQE2T>?95DFR.31A[?Q_G;.TCK^HR5QF\.C+HER*O*[V!>TOE"CVOGW9" M^6B:(B\3$4PR/Y$^QS%U"BW\E)!9D?QC2JZ3%:CS+9WL,I\6365J!N% MK'(G+S:9P<';1(88F\8'V,"&NMV:Q:HZ["3FF>B83@JX7N(2L+RBRU6ETHU5 M2HONC-PFM_"ZWW!;$GF5L_:X FB[Y@7 [*OJI0?$JM0%/RL5#EI+RZ^^RHL! MEW>M'G(*""^XD&2J[FFSFYL%876CWXKMP,W[T;X7^F&JFE._*!3A4BZ\U$5& M];!%)1%CX%M>?Y&/7Q44/NIC*GSE6'XCZ*M^4_&]K7M"G M-CL4TV3#*! MW&R=Y!C(D2?-@1C:%Q P1\5IG0"#8:^B?&13WAM4LBQ0=;^<%S!<"O2@5+AK(SCAE7C0;YR*SE%&W[^N5#4'-: MRMQ*@&FKF@_!9J_ ^:"'#-P;E^L=_;!W><'?RA^K!2:^:O&20)_&'"+I9L'4 M4R4*<$)\:9$D2ZQZ*>P/,3?VVD@(?E4R BVD;2;'/I"&&\L7P3/VIH(=,O;; MNT>5=[I#NS_*M)NL1[7U_+?*OOML14X(!JR?M;9JWP@'?2 M6^R1F9O 8*-R%&!'9A"-:2,TD%*#;5<\C>E&\"$9 >;@6FPWC@+R1)N+'_FC M?)SV^M0.7%X(M0?7;!SRLI9+).4?UBM5%\?H37>U16<-ZLD-.?.G3;?]9JWA ML\TV^[LOW%I[M=E^WO9XPGY,/(\3F*$(0102! G' 8P3%D=1X&<^MRH0'1KO.MMF)S0_NE]V MZIYA+/)2=0XI*SFMW E]7G^K3Y&:7]><^0N?J8J8&84B2A*U ME_\B26!5A.#LB'/CDZW 3=@3X_Q!'[721F1=SE9.UH*7Y2882I_V/3S(>_2_ M[2CGO%',>,,G M/WU2Y^--Y@VG/LD8C6$2A-+IX"I9G D(2^@$BH\S%/3G!^&/$L%'$8$&2?&SN1]#:4.%WJ M;=?O>+550K7<)OP^+_19Q>6-MR=_2R*:>H3(%X0&$41,M=Y*(@']R.2_Y%BI=_Y4T5JO>\OA.?\?=%%F<\2Q,, M8^*%$"5A!G$44TBB,&$XR0A2)SCFY>%.C&6U")^@3%RS"*=]@<%R55FFJ9\" MU_0DQ@EDHY_!]'%Z5C[N!DAYU30M);X!M[7T^'DJEFK ZRQP?;N(3F;-Z[Y_%G+]E&*5\D._&>_FVZ"A\+D3H4>D*B\#'TA\60L[= M40)#05(_"1+A(:NSE?[#Y[9SIV0#2KA!V0W/8#-CAZ%@C$P'QCA8?]^'%';Y M03][_J1?\"'-=C_9@]=<6@_GMJASEB_7JA#M)T[7I>Y6__H[7:X99V^DH$T8 MFO9>[L1K7*I%>?6!E]I[:3H/>)A3Q#&!6 40HS@+898&%'I>0E-!"?<]JZ_< MK7ASXXE^-9R^?F"K(.@T;&K5]G14-W5:J@W@9D%T:>L))V^!X=+V:K8=>P5[ M!;->4$S')?KCU-)Q(N&52NFX1/=X)1VGHPR<2=:DTAFX]>NO\C^?Y5.T!Q,G M.(Y]G$ OHAE$F J8LH3 6'E^+$M]@8T:8I\99W;ER"%+V?'<:!Z?$=62H:1GHM+Y[5'+F\@$99VVMD/^UJE2V:M=^NRT5 MLD"QAP*Y#(1)&@F(",I@%C/5HR:.4A(*E!"CS-+S0\V-&5IAP9=&6E"UXEHD M.YV&]C0QN 5L[!5DBU4K*.@D!:VHSC"S2 ISAMU$B6"WE]23VGU)SY66:NL_ MX><%IG34TK5*0AG9ZV2.V>DG3)=79J3)LUPRLSL&9WZHK,'FY?F85[^]X 7] M\H#+W[JZ3"E"*)"@0C%"&*2$>A)[@\S0GEDY_F=&W!N1/],7J $!AN) M!]9F.HNYZ6F".R1'/U*X!,0A:1U&R#C.ZC@]YM1)'48(',CI,+MO&-N\6%=Y MP:M*KF-)7K2%8NGJOE E"-\R.7(NM/O=%NQ/4A'PT(.9YP40<4E=64HXC%.1IEX026 S&^J: M5/JY\:!!@_$9F-R,.6=KR)%IN-,;]!17U< [U4%?=]#H SKM=5F!GOZ@!4 ' M++<0M/?<]!O:N^^;4EFO>%V&GQ'(L M>!IX60(C'*L"A9C#U).3FO##D/C,0QZU*I%J/O3<)J->:6S7IS$S@B&%N89V;/9R@>KP0H)9ZB7%L MUT&C0#[A@JB1'VH%]K>Z)EH;68,XSB+)7(PKK9:L<3J^;+)_U*R3W3^NEDNQ M*M6-BR D7L8DJR)&/(A0E$ 2(";79D@PG"&.,Z.N=]=386[TW(D-#Z>E;F. M9YG&W'\W#.E]UA8?>W:X4G+S..O8JUGR=YCRW-?BOV/V\P$K72D1^I D=O-K M53^6B\__L0@3CU$O1%"0F$#$(P(Q]E/H!YD?>V'(J-FI2?N\N/C1(7.:Z@?H.S+O?G[]'[>?+F>^'<5.K-_5E8J#4OV3XIZTQSW=;_WQ9W74#G2_R8R]7FMJ1\%"+L)3YDL0@@ M"F(.LX0+B-,HI%&8D="N)J#YT'/[\%Y^48RG*[=MPU_;;JLJ5&*Y/6^Q<_HL MK&'FK(V#\<@?>R2DN57FK^;5ER:V3D)L1E2L@1Z:F%L.V.GTCZ;.5G-,2*&<1 M<5P#Y?AX4Q=!.:OY@2HHY^^YL,_.V^)1/O0=_\J7?MN+*DD1%[%(8*@+!(H MP8QF@>03Y&,_]#)D=UQQ8JRYT8F6#?@#>^D<58+\$>3. M[$U3)T^QJG-1JL\EQ^JJA>Q[R MD^!5_;J)&U[XA"<,25@P\;C\5'$$2:HJ'V6,1S&+,IY$BX+?JZQ;TZV-9R,8 MO9U9\W;VQQESB=T(V,5.VVY3/ ?0="_"'I2I-AQ:-%Z?06/ ;L)!G=UN&3P? M8N)]@8/Z[2_^#U\V[/M]_?"X7#UQWJ9#'SZ6>*]Z457JB$$=)%2Z#FC_[R]7 M5?U^5?\GK[?Y(7KYT!Y6+#CA@GC$ATG&A,I^)I @/X"(Q#3.<"#_;-4Z?1*I MY^87-.57UT6Y3333^P_MT2CM'Z%V:1S] @?K%HZN9XH=3TWSHIBQW^S,/^%) M^>8$?'M4> ,VNCX_&+\!2DGYUQH\\;J7H=@U W1'SI.:Q"7E3R/XI!/)I+;8 MG9ZF'7S8I->F\GS"2ZZ2&Q_R2K5?[,K?$(I#X8<^9)1Y$(41@2F-$YA$ 4I" M7P2^;Q76=7*TN4TR7=X:W0AJ.4^\>'K 2?G,2/=='C*[Z<)0.U32>L)!! M$F9!FB8H#KUT4'[>[DASXPTMWR9S;%AMQZ.HFK&&$ZS&WM"R@FEX-MTQ"$;) MH-L;[#I9<\=T/IHI=_2&RTK\M]6G"$D$35 *<>#'ZCB+J$8A/HR3(/22F/@B M04.*_,^SOE>OO/V@8EX[X)E]\<,A&?DSMT!C<+G_\6IP[8QPE9+_I^MK';EJ MZ&R^FRXKEQ[\55[1Y:I:E[V9T($B9SH21;; MS>Z&(\_M:V\3PC^76"[8Z(#=)'/,3>?^$9 <>U?G4(Z]$AMLY0:_CI,19PN7 M6[_!=/")_0A+3/;]"ML'#..K7RI^)UY7=?X@_9AJD:4!1B$*H<\3HQH9P#<..45KVB9/W8=9S;E'57ZP0M,MJYIM9&) MKZ^:.N/J*:>-UE>OK3W0* BV&H[O9(UE )=4ZUS&2?T&4Y4=];2)Q;P3S=%N/VV IWZ:Q>H<*\4>1"F22]9 _N1Q$> M41QPJVPS6P'F1OA=%XA>OL:ZD/@#JE4"^+[DVGAV1&]M%S,B'Q/MD8E:B:X( MN!$>=-+?@&U,MRZ6V=ACE-2/H>BY9%EK&29ET:$([;+DX.<,Z*?T7A(QKKYL MTM[>J30X%34@1RGKEJHE.W?!9(6-4U/:;R!:5-]QXY67738\KT"YP>O6;B M$GX;+U,WFVA"1%5Z!*TY^\MJ*1^C?-&/!)'G(8A]3F$6 MXBA"(J8\LRN@/K[,YK?@,W[L54>*.UG4&S/WE2SJ*YG(?;OHYR>O1VUI M$G+"[;J8G1]R;DS227P#M,QZ0VM5(M]; MCCWM,;$E(GO'P[;W.W:=MO%S8>"1+!$$DC#"DJP$@EF424^*9Y7& M<7[(^;I.CYO)GG=2._*6;.,5W:)X76]IQ&9&YC!-XC-=*?+/' 5CG\E5=-YF M@^G%TX;>=*:I3F6.2!S%JLBISQ.Y;,-!#+,4!9!%/$Y0EJ11;%5DB5^&EXSJG$&VMC^CQU>PVN=GL)AE&JG!P>\3KW34[H?K7AZ\J;! M16E4@%SUD5.>?U43R'M>=W53$DJDPQ))'X6$B4KR0E"Y,)) *!T7A%>@M"_^:=_]&/O7U34C9[#_S!C%7[:2R3,C5F)= MCZ*,)B1*0^39-8\P&79NU-9)#;Y)L4$G]TU74*H1?6!%#4-#F)&1>WA'IB5' MR [H-&$#E-N>$T8C3]Q]P@:-_3X45GBF,>$0A(BI6G&3RGV$@/,8BC ,KM^7D:'/C MAJ95GWK5A0K]^]JE[TG'GO,'O>5)56'7LM8A*H_R_>1EN0D4_=:HM>GH9QDI M>MHPEAL_E\(],KOT0RLWDBJH.UE'V ,Z!T '![S.'M IW8_N 9V\::0( M^.I,6^ WJU+PO%[+E_%M\8&7^8J=:@^\"'WJIS[*($*,0\2]&*8T\B"/,1'( M(W&:6A4/FEJ!V5&DVNY82LI3_?_6%0./O&SZ %JV 9S\33 CT#G;=V1.-HF8 MKTS[U?=@4/-I \39SO431M"/9,=)P^E=ZS"OV/J1+&0=:#^6' -G4/J%L_52 ME>011&@4PR^1425*:^5' M0L)#JZER+$GG-B=VBBK_]5S#&LM)P=XS;1\JIL_/VC5X MO\?,J-$PHUO Z80UFK#3SDQC8[XW!8T^X( *-(,3T)I4Z3OQ?]:XE/2[?'I; M5/*36>JY=,%2FB91ZD'!HA2B,.4P8UX(DX1003QIK]AHEAE1QKG-+XVP:G;Y M6R>N]*FW\EJ45QG)J*=GDYF8:HIY!+PP2SANKWNV>@);.V]T!6]G96>+8CO7 MM_=4)7G.?)TZ-D3OD(#&R6B3)0#6K<%^=%2:9UR\3Q;P&6GHZVF7+!WJ^+^7?Y5KFQU+JAV?!>4\C0- M40:IKTZ2&2$P]6,*XXSZG/,P",7 A>,0<>8V>_=7AYT^0+V H--H$[W15&16 M2D&MU28)6BMFVVWJ,J/:+A#'-M78L_?X5KI@[7<)N.,L\ 9)=*55W"7H'5^J M7?34H:=GJ[+^S,N'30FY!8MCWV?$AY204')OS"$)@Q2&.&%>%J4K&MZGL#1]'3H$G1&7X!L@&FS2%^>0F; D>NR-,O&Q MQ#$M]P\.CEXY-+.3JY"T=K]14HBNO]'01Q=:+P(1(A$AR#*J>O<&6#6:3V"& M(QY[PLMH!7T_%*UX^AC<2#*NV8H!^KBB0,,>CKFB08 MAY!$<0BY='$3XA,:JL8CYE4 7*,_00& *Z)OQM&.,1V9M#LX6W$UFDTMI$;B M$3))+ !RFV%[?MB)4VR-<=C/L36_=>)2H>VA])]UM%9W'OWGBME%/>B^O MCB*:QK72#(*63&.6&DW[X4I:VQF4]3QOBEF4\3PAYKQ"BX;C[*Q,I\%0%W3[ M?5M5:\Y>KK:6H]!_ONJ*@35026W@D$1&F# :"!1#Y40!QFB%(&$<" M9QYCGM6BPEZ$N?&^$EXG]JZ$"N-YD(32Q/BO'W4L3QNT*/^Z:F>(X3.#O;V$ M'R2)SR+HD1!#Q*7EY-*#0>ISRM,@]KD@BX+?8SEE7=5B66.QOBCCV6PCVJ2V M,)R$1_TB?D=S;*=?;YIUW/5Y$,K.VS_;23%]'^A!*!UL"#WL28-KGU'.F=YS MU\]718ZJ11I[5*YL0IA&?J"V93R8\CB%7N2S-$R2. R09;VS \/,;8[JI&R. MJ?*C,Y9N_"?7IX"WP65=7P,IR!==O5$^UKHFVB$[F&[07(KNZ'LR?6"UB+H* MFL.5P&D,'!2EB9L6U*MEZR.3MD&W:N&ZZC;:N.OH%ZQ:U2HTU1%]N? MJNG2ZZ)65<>:YWSDCZI)6G&O^@VO*[GTP8*F2:@Z23"5I.)!''D8!M2G::86 M/L0H/_W<0'.;[!M9N[<6;*0%C;CFG/C0\V-&'[Y\=./H&Z%!=5&6KL9_@2T9M.]&\!& M9H5?/H%.2K 5,^?1<.D8G!AM4B_AO-:[+H/!'0/=_:\X7ZJ(NSJ6:Z1&6XE2D 40B\*6'D1%(.,I;4T&\PU2_A2 O]+X@ RPO.:V73TTY675: MT#]0P(7NGE)O%AA/KM(6#6$]F7]X[AG3)1(::O,L(]#TGH'5JN4+H/ZGNH!( MIXWKFMA57>:J':SZPVW!GO^B=V5SG/>VH,I)YZ]X\__RW\LUD_*]_DYUP435 M2_:UE)G6BT2D.*99 IG$#J*,1)!$:0:Q0 $F-, 9MMI8GU;\N3G<[WFMOE M M-M"%:N77K!P]_0/?:FI9.'O:=\+,>Y^OI4>>\90J-T#]%_0TN@%;99L_*KOO M_N[9#0T(H$,!_-#A\,<;L($"=%CHCN6@0<-A=?"K6-%IE?%I-9BV6OE5K+-7 M]?PZ4@R;/R4%RX>O'KAJZ['PXSAC"<,PRPB#R/-3B%F,=![6_Z/N37LCQ[$L MT+]"X %OJ@!S1@LE4?,^.;>>!*K31J:K&X/Z$.!J:SHQB&1,>)82R6>O8D67ICOS@R'KCS)MT 1.>9H1 1G/E/LL,J'< M9]W#D2*,</)"?LUB$#&R;/)I]U1VAXB.X[J;K; M;I?[@XSP"C&H2XQFD <808Q#:D, M:912N_C>HZ-,[J/>2=GYSRMR=C8XFGW;5Z/C^?O>R^$!?W0R.OS(SV+@+:UG M,]#[I??LZWHVS>?@XH$]*8M%48FZ6N;71:6F6O=7; :Z?=89!/]7Q\JT]9;^ M6Y#5%W7MC'*4!#BA,$N)8H4T#R%%"89JD9>!C+,X"*55L\I!8DR--J(@2BP[ M3PZ#WXQ,_(/JF6T:!=I:OUL5-@7:^EIT==QN@%8$:$T<=K*\"DFG+2Z'23)N M[\NKT#IHBGG=TX;18EU8M+1U7CP1]:9E +;5FQ_R+H9@3@$DK/E' EBM8\ M80J-2^:X..:H7&**P#Z[&-\W9FF3"(,V94,N.6HX"+",U MU:.4L)WLPM1L>AZV(1M]JLP6JW$GP/-R-M+'-5[=6:\+HP.I_AI592\NK@Z? M/"";4V>*]J(']C)*NYS13:;Q[8(?9I/>2L5MVN-]>%HMUX]/WY1@E1 +[0B7 M.@&YSC^>!7&>I:$.3^.A\AIPJ+M7, +32%"&>,HH-2K4-[+<4^/X3\I )EIR M('4LTYL6%E2-!F#1JM#\VB)9T/N<_^;]X3#0)H40 =#/4> M96E4(.!=WQ:++-UIOC4C)?Q.]NVQ2PD>?P[/9A>/*,YXBQA"A1A@W%,H$)DR)+6(Q$8A5F M=':TJ1DA']?/Z[EB-$4-.H#>SK\\CZN9Z^@,+<^+>B,G: 0%/4D]A"898>+2 MB3L_X*C^F9'N^ZZ7V4V#HZ5E4=799T&0ID%(^;>KN7BTK) M-]>7?5VH61(N^W8>0N4X2+E[^MC1R'M:'0D[WK]BV'?\85TJVZ(L;YDBB[+0 MLW@OU"NC#/I'<2?_L=053KMY:ZY:Z:XZ(64LR'.8!SF#*&+JN%S XYF2!B!CS#>7U#_#).K6'HNH?^TSR,EGC\(-ES3K MOOJ+UPVL7O B5D03Q:;1^2Q,J3)C$(59S#+=@2Z!-$,")E2*-(N"2&*K$B6' M0TSMF]Y(".9U=2U=/]$RU?\01C-#Y#IP/'_16UQJZ6[J&IT.T]U/ZNXT3_UP ME'$3S$]J>9 9?OK*H9U6?CR3^;PS%&8)B6*=4@5)G$F(PBB")!,,ININF8N0 M9<+(:SGQ_*E]UFVCD%I&T EIVTUE%\'S'[4#7'SO5UI!,J!CRE'%KVZ4LOO4 MD?NC'%7IL"W*\%K2W1'?+"5WR17P<'FM-?#\C-9S=\VA2CZU2E^K.G_"%8]++^+KE/J+$F2/(P9@3P0 M&*(81Q"':M))'!'%J;J^C=%&QF0TFAHS-SK5]7!JK0[JYO1JL@FMZ*:&#M^M MH /*1EE]X6JCKGUG\,G,E$G,W!3DG-#*L]7U=#3VAS8:^U@P=E=/J'TI[V1S M:0E:9,##$M38;"L.[54B:O'1%VX1^JN]>!;A=U.0=X*!>9Y9S54OCBG-WMF0 MO$D(.EZPWB34/1;&-RG!!MB4ORD__$Y^7 E>5%\(*^;*1?^P7*V6?^KN*T1] MS3HV:#VOBI>Y4!>H;^>+^E^Q*JLORK@ECS MXMDVTOKH9:C1"'0J@>U4=4J!3BO0J%6WD:H5 XUF=2#XZ'-F896,/GD[9'2+H*F1TJ#<1GG2,D0D@%'2D<5O_I( M:?>I(Q\I'57I\$CI^&4#C.%_"OI?RU)OW[:1(UV-OYD0F 4T"& 8ZZY'-"(0 M9SR"..)4?;M1D&5&P>OGAYG:9ZP$!4^-I*!L1;6PM\6F% M[$*YRJXBIQ.<+"P\)WB-VI:U;2="GI?KNL*K-MRT$4?)O*X77SX)40&N>_2I MO_QYY%UT9:5=Q.ZLY77Z[O&LJ8L:[%A(EZ\>6JROJO1F1F-[M9EL4I(H3Y6M MD^$P5=3)L#XK"F"$U&_C/$AB%-@&6?DFHBG-3VLC'CFVH%5RKO4Y..E6]HRH+.8XC3! M&8.MV"Z%1H'%=3M[A[& M4']?OM;OPM=%UU:^+=GX?3F??UFN]#',3. ,!Q1', D$TE&! I)4*+H27.K( M_H"F1CLS-H-.C9TZF76#]4[J;1E2+3AH);<, C2: 3."AE X):I+8X[+288('-"/Z7T#COF^B>KCD]XHV%IX=U+]OPX/6-8U M(-AJ+?B'=?5M6=V3@L\DQ4F(\U296CR$**,IS 5'$ <1RM*(I*DT3WJP'GYJ M)I>N\50LV*I. O^%B^:G7[6KPSM79]EJ5">)*R.!-$H!NJ[ 8EF!%Z67Q1&9 M_909'#%ZG0C/S*7GH!$>?.UYF)W\=0JZ+G_:PJYT $H)<.\;=HL32Z_POT_\ M67N6N91@H>:'-?-C^UFX.M4%/&=CX12]N7\M2 M/;/?L+Z)"/^X7+PJ2J\;SC0_5[KMVK9R[$SD44Z$$##G1)^O)AB2,&0PSR.4 M(ADGN616_4"N$F=J:]568/U5JJD4XKDN.\BVT@/U#;??9Y-J4BV/=*K7W>\* M97V_K.F\8-LOV3J?SM&\FQGCX\VF[_.>>B8:34"C"FATN6ESTG3=E?YD]S3J ME01WV%+$";1.VXE<)]&XK42&&]70,-![WXHPN65(_19MG&R-D(^UB['W MR^]ZPT*15X@$83IH#F&]WQC"G"0"IB1GB4"4\S Q:^1I-[#-AS%.L\Z/?3^, M;>U[?2JUM"DC88R]P<:A%SQ'\9^V\FEOJ89V_P_@NS=H;"-7![RL^6$Q0(-[!ON=]4'KI_; ]>NB/8G8/2N_TVO'-FYG M^[<9B@)&DXC#, PH1!S',&>"0RXSF45YGK XLG1.KQ)H:CS4'9:VV1A-2$B] M% /6Y,?U0V^L_=GK)L_8Z1UM2OQ[QFV$P:=^A$$W2?NA.[5*_8A%@YD:XD,[ M@=>QHWV=3&-[XTX0/.*RNWFNB_X0FSA)W=BL3>5&DM",D!C&0D2-@4>S*(:$ MA"&-XB1+D%4KK(LC3HU=][M']*CT!BPV8E_34.(8[F:\Z11-S\1X+BK[VV4< MK^P_<08;?^THC@WZCMTISF!POEG%N1NO))XV9:[<[)*'8:0<=TD@RZCR*&.A MK3T>0/5K@B,BPSS.!A'._DC3)9K.D!O(*0>06G+)-4"-QB&=D%[.'"Y"X84R M#@9['ZHXI?-)BCAYP]#>NVU44[V7U81 W*ZKI^6J^#_!9V$4,YZG'.) 88D0 MPI *%, XC6*.,R&9L#JJ/#_:;.Q'C1YRGW;2'B M-B;VOT5U/U3:R@ZY^\S;\^TVHW]8*Z+; RZ[0E<5AG-6<&!QU^D+:,REM0=[(OL#0X\[5RU(9MN*3H-4VQK:K"D>B.)QA#U)+<.F3B-L"F+N,'-.XGT MQ+P!C:#@C_;_M<2@%MDIEUQ&QG'TQ.GQQHZ>N*CYD>B)R_='VW\1,&S6A]- M CQ_AWV"WZ?6A]ZV"/FB?E/.@EBB/*0"1C1*%7E(J:P/G$ 2IRQ/@CQ H=$Q MVYDQIL8:G9C]YD>@EM0\O>\4G.?IPA%(GGEB #Y6R7T7$+@BN>_4DT=+[KN@ M6C^Y[]*ECH*TFXK9^J<9RH7$:9S C ;J4X_S'.*(<$@E8Y)*0E%F%<)S9JRI M??*[P<;;#ELZ6+L.OWL4R\<5>7DJ&"@6V ]Q@:A_-^0@80282H@M3$\4VF$,4,LEX3 ,<6K'-F;&FQC:=J)IHFO0T^@9J M<<$?M<"6R<3G8#;T3]R Y]M!&8Z;O3-R&1&GWLB9X<9U1R[K?>"/&-PR-,1G MR83@Y1\_J80& MKUKJ.G&^T;>YH W27)=6Z>^[OW>3MJJ M/=K^22.@NQ;4&-R !@6=--@5"NR0 "T4S25 @P$T&J"&PZ&1_#[SZ-3P'EF% M<8WY]YF? P?AG<08MM9V17'K8K@?R4M1D;D.);Y?"5V^N,NRO"U+496#RW== M.V+2 ))HFRW ME*<13C&F.9=FQN; 1%];R@JW M#>?=@!92+;0[IK.!R"6=&8T[*F?9(+%/3%;W#F.?MLW>-M\VDIR*+$QA+$(" M$4LC2'/)899C%K(L%2CC-E[V_@!3S(Y U,^*X!@O/)-&)YL7N.:6W MRR__8(Q1O_)3&NY_T2>O&U+:=/W\3%9O=[)]Z(>W[^)1N2:UQW*W>'@2/YZ* MEY=B\=A68[Z3']=EM7Q67U5]$-*+Z>8TQ &)88*)4!\]QC#/$@J#%(<1(IS0 MT"@:T[%<4^.*5K.FJT735I:^J1^U=J#9%U$_Z,J39:LA((V*=?A&IZ1-G4]W MHMYQYGSO;KF9M/8TUR@PQ.^W:E'0]5WFDY6@&]]=C5?ZE_D M\5'-[B9JZF#2G=5X=8[N^2*P[H8;L4JLQO*(ZR6BOQSA'73XF M_2]TQO6/[3OSN??.Z%^KJ[8@W( &ANF<;=E.W)0.M8QE_TN=9MG.B.MC+.OQ M!VYR=^=@?Q=$FVIU)_/O.AI%-PQKL^=%2$E(\P#FF.E:R2F#.,Z2;!>B11O&K#_V-; MJI9FB,:$<)B17&]W$PQ)1BC,8XS2!"7J_2,VG&,U^M3(IQ-4. =!H! MN53>=JN3[J)<7VO'4W:38T98WB#WS%P;M+_WT+[=0;O-4/IM67!!P M+KG-3H!126X0-OML-^PAUZ8UW2ZJ@A?S=56\]@)^/_]D\S477 <':U-QW>S/ MWBU5M*6YW&IG.A4I$"GDF8HA0INRQB(:0ITE&&>,<<;LNU\Y% MG!J!]I.!^CKV:R=U6C8A^3T]]4V=ICIZLO%%AV9=.7L+#+<4WG5N?6\>N)]6 MF^.$*_+$7$^&G_0R9U*^4U:::Y1/)[,Y'^FJJ)'OXID4BZ;C=YU_KG"[H_.B M.7S9["@4S^J2._E#_;:4A.F_-7F@+ @P"R.LW/Q$0H23".8YDS#D/"*YY$F: M6FUFNQ%K:HM*JY5V;UN]0$\QL-7L9KL=V2A7YZ3VU!N6R>MHLJU"9$:-+!/DUJ!(J(,UD *7Z28B7J$>9Z>KK375*0$V6M2+I-:C345M<^[]$-:U M>/I(3;.6Y5U2V(8B=BK5;?#SKJV4L0V'K,\^ZIC>7F!DN6D,W![ *YEZ/:QE M1"*4(ZK,6\2@^BF%)! 9Q"2+@B27F&!JPZ6.Y)H:M=8+7QLOS?IQU6T?8,!; MO>W8UM4LFI'O.\R-9R[NU3_IS4D_N+VOU4X[\U:SFJU]M#9W#+:?8BC7B?9. M15&>DT@'LJ^KM00U9-F<:O6HLVX"5,)0DPRF"/.$I1"%! M$*<)AY0&(0H")A0EV5G!QF-/C9U;T4$M.^@+;VO\FL-O:N]Z =6[B7L*SYW2 M45Z">@8@YM:(-1]^9+O5&I=#4]7^$4-YC OQ7$=]+A>O8E7IBBZ[W:+;9 V. M0BQCY<&+5%F="*$ $H$9Q"*.HC"+@S"SLC^-1YX>AW6"@Y[D8*\%NBV?F4Z# M*9MY -<[EYG@ZB&3QAHLMS1F.OC()&:)R2&%V3Y@8 0(8^OG=4V7]9F3-@M7 MXDE9ALJ5;PZ==+;"-U'=R0?R'<_LLQ$0U!+>=%4D'/0A-,/ :6#,\9'@YJ^U!(,SYJX=]^?ILXDXV MR9A?"*LWN9J@=ISP.&&20A&G"40L3""EZN,/U'\"&:(LEU8GKB='FMKW7Q_: MJ66SS5#M9!V687 :7S-2<(*:9UX8"I@U.UP$PR5!G!YL5(ZXJ/,^35R^P8XI MRE4U^U$I0T33S3;<@,SK<.^R$E,1Y%$K"46[4 >SL M*%-CB+Y\5B'SY[$\SPC.$/+,!C;@&#. D?)GOGYU?^_+5__:_^K/#S#*%V^D M8_>UFUU\;;[]_4I'W59O]VJ&]:&7;G_^HD=LEC"4,1P%20#C.GHSS2G,$YQ4WR'AF MD Z4^PZ4RR<^INA85*J^&J61BDX?H.6HEO19_<^6A3Y^YW@5GL]*OE.L^?R5 M0\_3*Z)<.=X5NFC?O)1E::ASDX+:Y@I2"C$C,12(!PE*98Q"R\/S8\-,C=_Z M!Q^?A"Q889G4> )-,^OI>HP\,UTGX+8:CX^S[7,@N#W(/CK2R*?6Y[0]/*(^ M>_60#BB;.,3SQ6_IJ>*WNA)E&_SSL%1RS=\^_Q0K5I3MD7E[W8\U_1_!JH?E M=_&BWL8G];B9R'*4$IS!5"2I,I_4?W 8"BA)FH8I#QF6D7G+E/=39&HD]H^N MZS!;/C\O%Z"LHU!6;>!=M01":P=$IUY[0=>CN&PTU!>N-CK:-.IXQU?*P)K\ MB[PHGIE\J^+I6NX?VEKN1TJY=Y7HN;T'1%W[_ MJ[U;-EUC_AKOV$@6OP\^4;\0>-^\_"[M-<28@S\ ]]34M MQ?^NE3R?7_7&EWK*IZ6N=S7+\P@+$1%(,ISKKI0QI(((&*N?LB1-I!2YU2;Z MJ9&F9@YM!06UI&W9I498V^WRD_ :[H^[ ,VW:3 ,+_N=\$M8.-WZ/CG8N'O= MEW0^V-R^>,/ >!Q1ED+LAOJ4VPPDP;(PS"2&C$<((A2DD*99 /.8I@+EL=''#R&@$Q$T.H!:"=!IT>YC;"[2B@PYYALZ M$;:;#WXG9*2-@Z$3XW)O8#B0E_WZ <\>V2?92B7(28<,J2;M$3Y=<$)/)Y)WQH98^ZXJ/W63BT[0[44[-\?EZ__H>YM;%3U MP[YI>OJYHY#"1;6Z+_[RA5?48FXJ777=S5+.2(AC#!-)0X@2Q"&580@%SP@+ M:)P@9'2">'J(J7W0338FZPH,U:(.*+N\"Z.9O'+AOW<68-]'&-.-QE*<1Y&&(E*L8JP];8 Y#B4G( MPRBBJ55&Z.[CI_91;Z0;&,.]BYWA3O1@1'Q[8\9@V.\X']79Z3;S[@CC[BT? MU>Y@0_GX5?86]N=%551OW\5C458KLJB^J3F=I8$4893K_.U8'S*Q'.:ZHGF4 MYR0,J$R16/Z6F@\?\*6J%A9UN=4O\*P M/OK8T>SJJSUPU;>+O\[H?E+?O?=;$2MZ^DF&MN^+)<_2#S7H^\3X)6 M,Q(@PM3:##%&&*) )V(2FL,DXSB064Z9R&8+\:B/OLW69DL)C-[SO'G/^W+X M>]V[C8NZA/PS6?U+5'5-J'(CM]UZ;CLE9@N^#YA'RM!J)=<10*WL0(O8ZQUZ M S;:0+E"?U"/K M7G#%DM?[E&4=K],/T]G$[LR$3'!(PA2R*!80Z:Y/RKXAD.$P")(<"4R861^1 M:\2P^3;':3.B=:B;,>Y'^:U?ZD+6C>#ZKUU4WR^%NJ36\W3?(W?SEH4BU24$ M( D"Y4]2HDN14UZ[ERA(A4AD9G[TZ'_61JL[#AH]0*-(MQG:J-+&\NY&\&[4 M&6'6SB]L8\V%=W]WZM-@<_;H?SI&.GO\MM8G4)JQFNCDFJNV[+5LP/G\L.?#9(QY+7J?][K'DE<\:V MNN5#. M&ZO^651/73>/3>'W68!#M2;E!(H8,^5?Q1(23$(HL.!!QJE(8CEK7J@?%5E5 M9C[6V3%MOK[]D?U]@!^4E[NHFSU_('-M6UCV*SN+ MQP^'3>),('':+.[L@.,VC3/1_:!YG-%- XF:O!05F1?_I]- FF$^+LMFXWP; MV2LC23@+B$)8$S;/0DBYSIN764"4?Y'+E%LU\309=7*^Q/KYF:S>M+FD#1]= M_/]5;P&K?W?=BY1?V'Y&1'OW95'G&S*EFN7VF-FT&%*0:[!]4]%67K"A)2UQ M>U@&O(1?6Z'DE)V,!AZ7I6RP.& KJYNOK:KVA12K.A.M.:C7#>-:9BQ$^7=! M=%<.?K?XKG?5M/5;=]_=^XS2@,Q M/'7YL?D6"$6G1#&F MS.F] 5JS)C_^IFO46;?O[$UNIY^>Q8V&;1=LGX3N!7X_E>I<"/A.Y>P<8GNZ MYIW+088M.-]$I4O9WZ^6KP47_,/;[Z7@7Q=?%Z^BU)E'MXTQJ,2YI66]YLT$ MD0ASIC?A4PX11@021!+(,\'C-&-I0*W"N^Q%F-K2L1&ULYVM3XT'3(,95_L% MUS,AZ]8D=:.%3GQ W\ O6@-0+'X%6]BW6H _.CT<,NYP$%W2Z@ I1N7.X2CM M$^053QIPG/Q)O"@3K&BJ1"SX[?-R517_5__S\T\V7^M]MJ^+2KV8NJ?4AJFW MC4$;7^!VZQAKMZ"OGB?K[/FLK[''.[_UC-[.^:[OL09NT.GCY0^7BTM]V"\NU80DW,GF?/IV M73TM5WHK<8:2.&4!#^KT&(B27'>HYP2F.*;].BP0MU+&E; MQQ(>*61Y [:!/FVXU591AQMNON; Z::;P[9K5,UE8) MD42YA[$D,,ZQ\A<3%D.2I R&2<#"7"19((V[9.T\>:($;MX-:Q>G\\1YE?:> M":];N=S573^I[;5MKG8?.EIKJZ.Z]-M9';]@F"VW*6 B5J\%$R>885ZCKWZZ MD]\%6SXN]$??Q!K6!N5OQ4)\K<1S.=8OJG1P-%E?NK- MC+EWG- 133F/0N"=B17@@OQ7(=O*-U?Q:JJMRM?5MTF9;.YH%R".CE^?C&.^)W? MH11G+$!A @5FRA8))(($YQ2F',RG^/^NRJE\3]=CU MO#YYUI0(V)->Z$"QZ,=VK384I/]09Q0M%[Q9!-5/Y7)>\+J'0MD5]2B;%,NZ MYJNZ8*HOE)FM,\G7Q+,5U \:ZZG=I![T%0>-YF!7]9O],+)>EL(-T B 7S0& M.O*A04&_61T.[HRFT:?.I3DUGO"C&EJCS\F^"3:^ .YJXV]&[8H4?%J+_Q9D M]:!>/-W)3*V#:4*4^X(RB,),_12B7/GNE$8D37 46/76L)9@:@O=EZ+4;=FC M((JO+Z-_'GNSM<0KHI[7A!/%]G>HO5/A!B@E@-8"U&KXK<%OA*#OLOSGA7CW M2OU&&)D4[S=[T-"<9'WH^7%.RK)K/1SEB7(08^4ID@1#%,44YH%4[":ER!#G MDB=66Y&'0TR-M&K9P(>=$V#;K-@#&,WHZ3IP//-/(QSHX''?\O6T]FY370]& M&3F_]926ATFM)Z^\*[63^?,& ME%[;W!]2]5*%AE6 O7Y^+3WR,69M-$_;[X0-]YVO!=F+3SQ8J/?Q=:_%\*0/ M>_6#K\WN=7.@T7S]G&9QI"OV9C0E$#'.($Z4K1?G& L2)!'"5NSN1EH.^4NNL!Z],IO#X&NR(T_7ZE MA)BE5"01H0D,>:(,?I0K@S]@,ON.(SO:(]^=VZ*BM25W_[I]#=V)29^BI6Y%%\%[JWL/I]E_NR)O,' ML7J.9CEGF5#?/$RB*(4HTJ'% 6(P"M,P8R*5A,36?#"N#E,CGDYN2!K!=2!) M(_DFBTV)#I0HSW6*2ATTTE4@76[UK[GJ39#5H(R4D=\C"S*<[MLQHADZ,*NE MQ4']L$7B!G18@!8,L$$#]. &@_'=/\^<^E\71E9C?$7L/>9IZ,KY3N)XK16 MY#=1?5/HMWWV1$3S2-(\SNE.%(6^ $EG]YS*BKLI"'H5HA*J0N^-.H2CD M420,:T(>OW=@A:[EXO>R/8^F*.,AQ0F,!,LAXH)!DF8$ACC*> MLZ=&-5\7:I1%O720N64QK1YB9GPQ$ ?/M*"D4O_OX7Y8KLGK[K%; ZNTC6:W>=&VJ>BOYMJI6!5W7K<0>EO>D M7KLP83@7E"J\ @R10!*23$C(F)!$1D$>!-B^.X"U'#9O^'MT#*!#2MK;SP:B M<93F"8,12A,U&X$N8R@SR#.NYBC/LXPAVRX"(\S%:)T%1IH&,X+V"JQG&M_( M#AKA;T G?GON= /Z&NBDI$8'=X0_&#Z7RX*]$*,N'H,QVE]BAC_(@??Z_+)6 M=M./I:R41RV4'3KC09;R%(>0)"2#B$@$<1P2R (:YSC."2?$K.N=V8 V7]XX M_>UT&5&Z7/ZK*[HM >LY7$5C:,[!NA2@;/6XPG,]G($!/NM5J([JK3:2@D[4 MVF/UY*6>!,6;?WHXXOMYIB>U/^N3GKYK0*74[X+,/]?IBKW=O,[32C#)J(AS MF$92V5-<\0QE2537PI8GD6V//TX10N MS\QQ"JG++JXE9!;5.UU!-U()3NN7S:X\I@D:9VM(4J3?38J39I=,.0 M7L4M\WY]?IF+S?M1Q_S<+^<%>VO^NVW!$4N9,$XC**DN(B1RKFB4,YCR/,V2 M)*,!,>I(-6CTJ5%K)S\H=A2P:3PU;!8,.-*C6-PM MZF3UM@:[J&/69U&($:$LACPBJ;94H3#%R*J[X/4B38VS=#6' M8@&6"U%'>*H) G-16A9VB4Z+O$-P&^V@7*Y@J?2[ :U.;^JO M38)&FQOTHU@\SL7FS^"3^LM-7<5)S:92O"[1<0,VNM=6FT/2=#813FGU>JG& M)5YG*!Y0L[LG#R/O[Z)2*X#@7PHC&,42,YV;6Q\61ID8-C;! 20MVQ6T[%9DSPWF +U.#,]@\<\-@Q*RH MP0B-*[CA_/-'(PD?7NZ33R@QT%0*E^W,%BFX]HB&" MC.PD78'5H=]TS<.&4>)=]216.BAO)9[$HBQ>U;/9\EG\OEB))F+OOY9S'7W? ME<>^6VPWEVY71:G^]&FM"YTTM6.^B>I.*O:>Q4E DRRF$(>ACAKA&.;*"8-4 MQ$%,6)!F=ML]O@2=&K%N]0%SW11$=S,^V"@&96\?>2'J+B$5^6G'Q-ZFWHRL MIS"AGOF\5A'LZ @:)=NV"3=G#@1^U <"O=>AA6.G[4*+ VB T2-X!('0'] M<.:-L%X5?$^7RX7#FZRCKBV^$=]??KR/-S#;N.UR^EV\+%=UELH/\5C'0LZ2 M5,8LHPAR% 0016D*+,&\# M?,V(W UJGJEX"]A63/#C$F#V>1;++$)1&,$ 4]VT M(6,9A&E*.\RA!@E@%NWF2GR3) NBX1MM+T!6]YM-)Y.'; +4S*E6E^G1/U+U?.Z@+?K MFEV7AAN0.;,IK*LK)W;[,O?J*[IK:[TV=N],4H%YS"DDH=#-+>(<8H0CR&A M4Y:%21(@XX09PT$G1_R;\K>U>!9I&J8HGR=N7]CY/GMJ)0:UR-N=7RTTV&!Z M[PM3BXP7#]B.EK"H/-RRSO+4/5#YNNEN6K0 M15+1-LLQ) 'A, D1#1.<1"$A5B;^R:&F1M9ZJ[&LXXR?.TDMC?/3J!K:UTZP M\FTB-T+60&W$['HX.#1L+V+AU#8]/=JXYN5%K0\LQ,MW###R[E="/+]4[<[F MV]<%VU23R 4/> +C7+8/)[- M=$G^'2/IXL7V<9,/*Z(/=7Z\/=/E?);B*.!,$,@XE3I.$D&*(P33/ O#5)E( M<68<)[GSY*DQ6RL<:*0SCX+L\J5T%@F@=/GMJGUPIG]LT=XG3^F[M*>\_?7"N7P_K))[4]XR*H>WKN@?K7_J=W M^-!1/KV3NG2?WND+ANT%J&EG/U M*I7_UM;(/:B(J\OI][#[>@D[ZWV 4P"Y]/X/QAC5YS^EX;ZG?_*Z:YO>;CL? M=MD&@M?==\M;W45$]]O=MN'544YEJ;PE7O=&W-:)2G*"XY!E,&(!@8@'&:12 M<4>BU[QIC Y#3 M3C%& X_;'<8&BX..,%8W#^P"H];YY>+CG)3E;;MU&P691(ED,*!Y"A&5,20R MYC!.6:H$2FF:6E'.X1!3XY=:-G!;&SW+1=-TV[*5RR&,'/&82A)"SHB *!(4 MYFF<0TK#($42T0@ELX4P;-6;?1CC0P>.^*>-I M[9VVMSD<9=R6-B>U/&AC<_I*KWYDTZ?K3F[K."KF_J$>6RP>OZP7_+NH'=\F M9R_,DB2GBE,S0A7%)J& F 8"\B2+!,IP%@96-7 ]R#@YCMXXI'I?OWP1"\NM M11_SZ-2)]34[DW%X;]K&A7HS >'VDK,*3K? M0W >Z*@/&FK88O&E6!25^*UX%?SKHE*?2:$,]7;GLZGD6TO4AL#JTC /?RYG MG"9Q'.0ZBB3G$,61A#@-U.J@7A%"\R AJ=5R,$B*J1%^%$21'<,/ ]^,P[U# MZIFE&_EAK0#8:M >_VR*DC=)-JT6-W7-*J 4<'"3(JDUZ%U3Y7 M7O>P(8F8=43&5Z7I0C>CT$E">BJZ30894IEG,0PRK+SCD OE'><,XI@&H4Q1 M'G"C38;+0TV/U\*\3A6T20T\B^5Y!G.+D&>::L-X-H*"3M(AX?OG4;-)HW2% MWOC)DT6O=/*+6.F:W]K.5BY4C>I1O)VE49K =CYY\NP31DR9--%D-U'2Z(Z! M37@86ZT%_[! TPXR1P<: MMRG,.5T/^KR3$-5ORZ;:7JHJ7W\K:2@%A5TL@YLZG<&83-&<(.;9UH8"IDU.UQ& MPR5%G!EM5)ZXK/4^61C<,20_NBFU4][)WW5QC#]7A?X>/Q5E*Z;&VT*DHC&>;9I,6TW4P:>GC?\/3-3)[<^'-B=AHWL0 D/ M>M)[@]DFO=L7W".YB@]/ C!2/H'ENI+SY9] DQIXZ2;CF7 !E ?9%-FY_&6X M2A-]'XNR#ENCDDLK0P]\$[3^)70.*9 MH0>C894H>T3W:]-D^X\<+4GVB![]%-EC?QZX&\3_9UTVD?H/2WTBNF#%7'P3 M55,87-< ?UA^5!1_OUJ^%EPYIF^_E_H0X.Y%Z*)JB\=;5A6OS;DH+:L58=5, MZM@U'L4PS'+U@:,L@(0HXS#G3%(1DU1PJZ+=/H2<&EOT=-3[JZM.R[KW0]TF M0OU6_UROMR^MHKIUHLY\O'M^_%XU-5MC9/&(;VM*P$1=4&WGM6/T2P&8$[1 VSUR[16PK*FAD M]1!$;8B+2\J[-.2H[&6H_SX1F=YV;06(NBKXA_TRXW4!D+:0>$MH;_M%'[2U M&J82AE+J6C%,TXZ0,*-"H!!Q%F5VU6*O%FEJS-0O$% G;2@3M#X2:.U/2YIR M,&=F3#;N3/CVK(^U:]@6T>^:-MQTYN+;2-48KH763P&&P5*]4\V%:U$\76;A MZB.=AIR5?.?4X_R50WAM_;R>$QVK]UE*P:JFD<&= MO.6-073[LRAGH2(YCE@"HR3#VHV-81YS"3G# <_CD!"S;5'C$2?'>AN902/T M3=OG1-N/G>#@#RVZU2=O KX)/SJ&U#==OB.:-GSJ&-6QZ-4$75>4:P'1>08V M>="(A&RAURX_V]PXL.>LJ(YMS\(>^9S#>Z9 M8Y^-\+UC'X==;:T1<]KEUGST<;O>6J-RT 77_@ECY [?ZN[Q.DWOB[IAIDQ1 M%*8XA21($$1,_40)BR!&D4Q0D/# KBCV%;),S61]>!(K0;2$/K.)=Z?#C.-& M MDSZ0W++*XGI,DOUOJ\5X+Q45#?+\UX5YP))QL?Q>VZE./CCWR?!N.??XH5 M*TJ]::HD7Q6+LF#_(/.U"&=1*#.LVPY&DE*(D&9:)!BD/(E8' E!J%'?6/^B M3HV(;Q\?5^*15$*W,&@$!:]:TKJI9]N#O.U 7@?8;S4;MPOYF=DW/)R:Q)R. M>&AU;2_RGL(W8*,RJ'6>3C/RR],RI7[D9Z3]2[4DOXRZZZ[D!B->L2P=G-<= M"O9A7[ OI%C5$M2%TCLI7P137/FIT'[)@G]7S#I#"259EB0P206&*$QBB*G^ M)XIR@F*618%=EPO?$D]MD>ID V^%F-LVK_ ^O1;+SU0F;?JKD-:Z66I 3^\; MT&D.-N^$UMWQ&]0 M?Z13[P7J?+HZ-;)H(O\K\M-VU_P4R#2+"&-1!,,\RB *4@:)P+GZ3Y[S..&8 M8RL?\QIT1UQ[OVZ [#*IW$[V*N2>WCLJS*@_6@W ;-"DQD MR","I>[KM@NI^ ,BZ7MWQ39YH4_.OB M(WDI*C*?Y1'6W;\Y1"15QG&BN)>P&,.$$JHX.,AB853">2R!I\;06Y7U:'*;X7GI>/WBMQI[N7;EZ)GL)@HS&H50:MSCLM3#=:@XJKN1L"...\SY_(.@_I MTWK3R82$$0.4"A[ZQ@Q$SR7IV(HP*C$- MQ&>?O(8^9F#SV;4RU)_%JMX#T@>93\5+5]"&1SEBDC 8Y()#)!(&:4PDQ!2E M:21P$&%LU87V]%A3(ZY.5.6L]&2U[*9Z!EHSOG($F.]-@@ZK'3%]]%F]#(?3 MAJMGAANW\^IEO0]:L!K<,K07ZZM8K,47):5RH.K"9?\LJJ=NP$VYPB!*6$ X M@EF4*R\FC$-(9$)A&"04!USY_7%JUU_5:-RI$4DK=E/3N1,<_*DD!YOOQJ#L MX%53848V'@#V3#R.L!W0QM0**;>M2ARU$[6X?O'9=T0:M6 MU'CJFEHZ!N@:G*RXQX!7.TGGER+IBN[*M/ M$L1*BTT>A?HGJ90A7K.$;J?7_5W7D:BY?[D0B@O \W(E0%D\+@I9,'WJP'NS M5&QJ/W=/N@&D!%S(8M%DB>NGZE9QU9NK4P3S63A["&#PF/'V\,UUVMF"M[AM MF%UZIZ9OU=NR_Z9&:=O)11%-1UWC<-#>X88 W^$*O7@C513M^%YB4=N5\?_?V^**JR/3YH5UU!LAQE00S# MD"OV$#2%A,029KF1(VL_]-38I!6^#2=\;42U,''L<#PT(2WK>G;: MM]^5I3@(V+-&H]T3Q[,?!VFZ8TH.>\*PH-6#W8C-24P7!_*P_-3&CK3[&+,@ M$3)5*P/$@B80$1I!S#"%%'%,)-/;HJ%-'.H &::VIZ,D=:;VV?= % '1W9Q MCGK[8O\# 5LE^(0ASQZU-#"*W3?CQ:\YE%V"PT7Q>RC?NY*D(]++F9Q M%@0AC2G4M8PABG (<\92F,D4QRR5J4BIR>JQ_^"I+0E:-J"% UHZ,_HY .L\ ML5\#@6^V-M/>^/L_I>IV&Z'L]A%*P?[]U M#^S'>K%X>R6ZG--',B^4M[,HB&&[U!:A\Y_7 +U]?U6WOWW]DK]9>$ZY_TIX3[W4_;YXS3]717Z$VWT[U?#]MA?U@1+KYI^-N- XJ( MP#Q)8<@"W5%.QI#B@$ >B4CB.$\WGIO*H7.PC00NO")KFJ,(,I%JN/;*60A3U-"D*0![BK.F'WJ MPP0Q^@!V:]%XIH16ZJY82EE7S5S6ATBD%MFZ?,J0^3&C$X^8CU9\I18<_-*I M\*MVI[LYZ JRZ"EHSO%NST_!D+HL5R#HN&S+$$G&KNIR!5I'BKY<\S1[K_R' M8.N5\C;"B#X4U5S,.(W2@ <2)F'"(I==]6LP\6WN6,)AY;>?TOL*W_W@D:/Y[Z>4Z?OP M)Z\9<$;S;:W-HCOY=[+ZEZAT6F_[]$*4_R7F?)8&62:"2/=A4*X^"C,)"0V% M,F#"*(M#AM/8J"V#T6A3^XP;>?6+^[R1&)0;D<&3<8%5,[ -#EI<0NCYJ]^B MMQ46;*4%_^48/8L3$I1" MVH<5OO\I=,=RP6]?Q8H\BO8OXGY5,#%3))V'BJQA2*F$2#FB$(N<*B^4Q*DD M:82X51+B2')/;25HI>]W= "D KJDLOHBVV#J7Y0WM2ZY_B^D%T^H,6@.ZONOB3@F "!;F'S=DDRG);BO[7*,X];#Z@> M./S I5"'GGTMR[7@G]0"NWAL.FW6DI6?GU_FRS%$/J5>P>N4J;9>N@7-HN!3YGQG?2TL-=J,":'1H6_G> M-,N)7C*ZF6DN[E0!M2X.UXCKP'3*^0-%&9?#K\/K@).O?-P$^O;HI+,O*Z%; M"PD=WUTW=HE0$DG,.0QY(B *40+SA,50_8MF# TY)O'4>%O+"*42 M4C>7JZ4$JW/=6MYIGCT[#SYF;_INPZD&/G4VM%8==+I/N8//N7F:A*M@+/1? MPTFPG0.O'7S.#CQLT6K.(#>#;>NOSY)0T%3&.F/P\ASAF'',542$D3 M3/!LVXS^(EV=',EJD=B,Y_$D38\Q*#;B-)AFC.X$(L],W#5L[M'I5DYWI'D1 M"I=D=WJP44GJHL[[Y'+YA@''E6UNV@_V)/AZ+IH]^AE)HX3EDD&6!!*B!.>0 MRBR#+ VB#"<4RY@9GU$>'6)JMN+V,*A-I 1E*Z\A*YQ!T^ 0\FJ,//- E_O; M"7@#&A&OQL;BB/%JC$8_5SQXE5PE5IV%XNPAXO$[QSLY/"OYSG'A^2NOJA7X M=5%4!9G?OKS,"U:_#"AA>(]5[U#9T@.*)LHG_FB;S:[!I5E/8FO&CRX0\\QZ MP\"R9K%+2+CDII-CCYY&+UP\L#+]?I>]!GZ+/.*4T"R)E@ F.(:*A MLLU/2CZ?O[J*_:P/Q#V+\&W\:-M&FL:)"C C,&4QLHYB[AR MTU*.8*C;;<8BC!FQ(H,S8TV-$6I1 :UE[474#]C2/H&MQ:;V]8B-L:T-6[!Z M(=_N,X<-\'"^MWUBN/%WM\_K?71_^\(MPRACLV?^X6WSXW\58J4>]/3VFW)[ MYG73-L(R% 2)@(' $41<*(D; M^W7!EL^BS1J>Q2(+.9$4)D$40Y0' F*113"GL0SB7*9Q&MF5.#@YEM'7,FH5 M R4EK'OK;@*WVGH& TJ$'T77C&RN0VS, N&MD*"1$OS2RGDZYGA8A?!S6#@O M$'YTL/'K@Y_3^6AY\+,W#*.)ORV7_,]B/O^R7(GB/X.7MA%KFY2DNZKH MG*5YG5B[W'3IG6NE+7>%ALR=&0]ZGA'/A&C2 [E3HMUX!EH/4"OBT.V[ L;1 MFB&?$&,Z#9'/XV35%/G"HT9../K\OVLER]=%6:WJ\+>RME(?GLBB34K]FWI$ M57YMS_GW\E+K/WY2/M_&"9Z)5"0YB07,$$(0(9% @D@ ,QSE42 R)+F5B3D9 MS:;&]K6$XAW+(#A_=FP&Q)] 6LYU7K1(7<36&&5OA^@TN?U7$O8^:W)NZ9 M\=^Y$NYE9"[7OS5XQF!*6SX+O0O5]60O%FOE=;7NEZ+8#T(N5Z*Y[H'\%.7G MG]6*J#&*!5F]U<')>EM>-])1G[:ZM4NJG6$ALY!D.E;JW=7,,56GMK*G3VU0; M,^T4)M _,=<'A?4^?=.T?*LJV.K:S6][?:UNTX)XJ]ZFE()3ZO8]"8Z9WINX M8R\,OG$_LHYX'W+HF06IR[=_USFC\RYT0'U:,J%Y"H.,,HAB22 A3"T84<)9 ME*,DR:R:MQ\=96JVL19N6 S&<1!-CP>NA,9W[,7NQK\N+Z-Q^GP!IP'[^V=P M<+N#?VR@D??HS^AZN M_[N)K:J1L\J,8CP*>)PED6/>42B2'.8EU^F^(TH"E M+(\3ZY#R%TUA27_E&1 M565Q0-4?Q^9]W1_-WZO[03P6B[II/"7SNF#I\.JC!\@2)&7 <0#C*&A3:TB$ M$JA8$.WK2.3X% M.J:X\].8G4'&/Q4YIN/1TXFC%PZCSOM5VZ6J*8Q*5GZ.TM# M2CD*A"XZJK]ZDD.<9LKZ"1#FB"(<":L:I&;#3LTJVDC=E'B^ 2]D!5[KG(YK MC^8-Y\&,*MRCZYD_ML#^:(!5,JO7 MVDSFWQ^=]1B!Y1+OC$<>502LD-C MGYDL[[;O>_=Y4175V^>?VX(CS4'J+, RBW+!84IQHCO34YA'@80!#42>AB++ MS>)#SPTR-2IJY 2??_;K]32BFO?".XGH>9IQA9-G4AD"D55_O$L87-$G[^2C M1^N7=TFY?M^\B]<.3(K;B:KC^^"!6S^%,!C)@&<$PQ I11"E6 M1)#GD(>#A'.KV"7D#H7.:IVP,1.LCJ&_J<@<=.R[)LCL$> M=2Y.'99$YK?51[):O:E?-I&TA,0)H1F#$=8%NV7,8"ZIA G+J'+-".7$J@V= MT:A3([I-Q+UB.*8Q-C2"[* V/*QR#:!G_JJC-WH"@U9BA\=6-H@X/<8R&GC< M8RT;+ Z.N:QNON*P^^.RK&:9$.I#"C$4DL<0(::L*1E%,,>,YY8>=5O<5=7Y"73]\_%/I MODY'3Z)W+AA8JDC9$I7XK7@5_.NB4G-5T+EH#\V>EZNJ^+\Z)J8]ZOYO058/ M"EXQBQ')4R093.(D@RCA'-(DX1 KWXA*E$:$6&W4#I1C:@9"%$2Q9;6B@1-@ M1@(CP.J9,AH-8*T"V.H NDXA?36Z2)@;H#4!M2H.BQU=AZ73ZD<#11FW'-)U M>!W41[KR<=^#HA\Q>M 2@6O_;J!&RU\!)H-!Q$EZ0X0(I1^7 X2OM4>,63!K1L MZCJBW,D?NK2N>"S8UX5N-5,G'^[5XV1G> MD;;V=3FK&_81@2 3'$$4X@#F:<:@S+$B^B05L>0VVW8'(TQS^VY;VJI-3[&T M9 ^!M#RY' +/:$>3GR]A,OS8<5]O+^>*FT'>Y^!P7\>3)X,'%PZPZV[Y_ZP[ MJEC>"R9F!.JJ!:@E>5@*2K7:@;-2SL(?&>U,, M3-9)SK]G@NWIK&=TJS70:FO'HE5\IW.R>DMZVG?EF!K]P>W>6Z(@@#T,P(\) MOR46)O=YPR''K<5G1T>![WI+&\?6$S@E11S381?EJL?9"ZVC:T^"5JU M=8+UN8!4X]\MQ,/3:KE^?/I2O-8GIN6V!6=0A<238UMOND;":BA0;+A0!O.O"@:F0'4K>[UK^QK7#@;!;-"/%= MYL8S96K)>ZWV;L!&22B7*U@J-;?5TM5?YS4CZAR&!0<_BL6C,G WQ=1UO9C$*1YR&,$%7K B<8$D0SB&G(XCQB*,B- MU@6O4DYMC6BEU=:PT/("T0G<9'B#92.WX]V601/L: O.][1-9<>M;?W^X;!0 M>F_2:VW!1MVN]OD4IMOQ7IKO:1]KZ^QYN5Y4C??:5A16;P'9O@7*8N=0O06L M?0M^N;W_^O'7NACIZ^F/O?W,_WW$_;%K)N3J[;!!@T]K]^L:_*PWNZX:S/G> M5B=D.0L18QD5"10T2B%"00Q)DF'E%HI,\CQ1GJ)59RR30:>VAO?W8$B/'GQN M;FUGX.J=K4&XON^VUD;D43:U#@ ::4=K.^Y4MK,.D+#8RSJ\UT/_OM\7O"B9 M_@0%__R3J4N;]7K&!(^Q"#*8RB1NHD])@ A,PTR(&(51+J1=$^-!FVJ./\=4;H-U'-$.>88J8,MBR6$&6$0BJ""+(\"Q(L M*<9"V-QHLM!)O%@;/M#CK$Y OBZ]8P;UU:;Q+<_?@=ID#K#6B8IXP@)]0;''"*J MLTE8I,^DLBC.\IRG@ME6@G7Y)H]=$M89L,I8HAG*))1I2B 2DD+"\PB2E%.6 MYQD36683P>T&U/%"N7E7#)*UTH)^F*2NT&!Y;G<&ZP'^VV $1_7:6N2TF#= M">K)5SL*ACT]_/+CFI]UAL[?L>0K#]]+G&[X/\DJZ:=8%FN!?^T7BDF M:JKN-26"=\MQ]FZ8T0RK=5%BF"9YIG@;$Y@G,H*!Y!%C*)39G/278*R.\<^.HTV23>SCF=(UT2O-M_4QUW(ULOQ']T\MN[>PZG&/S M.>GCF9T/K:A1<'4>XPSC\]F,5X\R8HJC*T1V\QZ=/76HXUT^?9DO_]1=P-2/ M37>1WHK;*NR>@YD'KTG1HU/_ZNC,K&X7Z%4BV*GDI1N(*7[?. MQ94RC>R"N$'PT%%Q]-P![LR#>'Y9KLCJK$PV6C#KM33M2KXCAEN=S) MYN=*EYK:AO'-W C>Z_WA^ PS\H_>: M5\^:TI'_*F?U7G MC#9R?UTHNZ+^L,J[ZDFL'I[(H@VJT_4U6"7XPU('WS7[#+,X#Y)8B$0M]ER7 MP"<8YARK99^($&<'K(/Y" M$Y-B)?V"+K>-,0&I]YT5HIN>K>63$-7_3]Z[+C>.8^FBKX(X^\3>U1%&#R\@ M"9[YY;Q4[YR3E78XLZICHGXH<+4U+4MN4G*5Y^D/P(M$W2B FCV/A/36;8L M$FM](#\L8-T )VOA[&3Y7::^_QAZ7)%&/+-^%ZSW#[C?1X2!7;%[S+_J;]NA MF\2%6:([V;.$0RH0A8BQ %*<<9C3,$\$D0EG5L??UA),S1S2LE?,<>@(KLX^ MNFYBJT3!X3-D=I3M%?=17+Z]6]OZ*SO+HE'"8&4>&;#5M)=\^L;\&&+:B.O.^(S!,8ES5T: M"DI'L&9!E(=9%D*)J#+:4II!S5^0,P6X9+%4P#OJ^&0; M,3P"7=41PZ3;;*BI_^RLW9,&F= LX)R'$ 4L@8A&.5J,'8YMI;]&I:GA0 M=EFL9]_44W$G?R'_M2H^;I0)]"R*3RO=#GB6B3 *",]@A%@.$>(Y)"A6MF6> M4RP$%BPV(N?>4:;&R:UTAKOA?@3[2<(9+KXCLAK!P.^U: [BJHQ4[R$ =7WG MY5>_';[X_0.,\KX;Z=B^YF9?'F:#Z0IA)R(+DT (A1J"0FK;BZ89I"F1D$4A MD6'*"&?"QO8Z/7[E!Z!D;07T@^!R]3\STJBK M?K^VAZO]A6\/"&MHL[C^/E\_M>RRS25_$&SUN*Q2%._DIR9R[D&\BN5&S)(X M32*4"(AE3G3]"PZIY!@&.,TPPU($%HTV!HLQ-1[IR*J/T+=IGT4MKH5O>/C, M&,0&C(*W;_NCS0?]0RD!6BWVRF V*_E?"E=OZ M:O!Z/=##[SZ>,_EJ!/;\PM??;9A9^J4I@OA)U/_]LOS>.8"OG^AM!E.=8M7O:BFN FV^ZJ= ,6IS2A3FG!!E3<,TRSE$:11#$L5J M7QX%:5.LN*(F4GQ=D67YBZA#?J,$!3@,8!8%0K=6 MB2"-E8G$:<0HRN+<,/SM_!!38XZ=D*"2TF*3=QI"@^WTU:.U]$L5:OJ([=6Z] !]&%UL;5 M+K87I-X=ZNDKQ]M]]DJ^M[/L_Z:]J_)!1RK?_CDO9RC'&8X%AT)41?L$A50F M&"9I(A,D\Q1):NJ:W-YU:@2GUXYYN9XSL@"_*"-U4]2K_.]:6,,W>A^VR_[( M06!X)K6!.%@Y(X_TOM;YN+OA:,[&(QVZSL7C/PX,S.]446EK+WS9L>?6$98) MS&B4IY"C,(2(9IEZ0Q5$)(IRP16E!3*R"L'0X\;3V^%Q%$5O>?DPYMJO MH_UW,7]\6@M^^ZH^?12?FEK:#VJ[=B_4T[EL?(1@5WK#84/)?T9BW#J#PW%*%#PAM\GV',U_CK?E;ZG'+V?5DV M6-C436JTKVC:CEU98Q-M3O>:V';+8UAN4'V-NV& M6^HI3*;O3;A6H*F3Q-V MW#,"WY@?G2IX'W" \_9#7K>+/]0<%UC]F.UYCTVL&L._I5HIS4=X6\U)]K/Y<'2G;'R.A?F(RY0%F(H]38Y)V(]/4N'QWFKFH M(FH7.[T J16K-_VK5C5EZ[>7%%HY]7I!W?^:5/I9T)BC2398*L:?NG'/H$%' M)=#H!+128*M5ISGM0W?6;M]IUBS6J/%G;Z2E;+19M%O9W.+=NP Z&FJ\==(M M-GO+J>-;O_OI6S29TA2(!<2S5&&;^ZHF9Y)V]9%=:CBP2O%G/V5O^[.UXE*9$$DQRF M7.>W!S)4ZSO.81(0A#'/:1 G-L:LV;!3H[E*ZJ;G;MF^.'86JB'>9A:G>Q2] M>P4: 'E-^K!^Z7 M%9_+>9W36B73-^';G3M]7)7K&2)IF(:4P#2F'**<19 0]4^,TB3-I(@D&6>+ M;B'TU#A1BPZ>.[+?J!5^*SU@2N21]O V,^]Y1^]I/D?''%JBT0KGFY5IN6[MA34($92&@B[K&:#0:=&-+MR M0VJ3N94:M&(/KJAL- &&1J5C6'T;A=\1RE(I5&,K;I\'0\Q M-?%;HYQI!J<7O@&MLY5T#FW[#1:%72 M@?L*+:?]6\XK[[X W-XH[U#U[926ITN]G?SFT"(K=%';./K&,QYF7 9! BE+ M"$0AB2'A$8*)4+L:@GG&!;*KI=*]_=3>]58Z4(MG6Q!E#SE#R.,7([DE';'54=.?LM%CY6=DRD*),)$)C"2,H2("_7J!DC M+,1)3),@B)#5JWMFG,F]PX)MFOK[J\6K]CU_5+_.U^!GPJJZXM]1@ M/BF&%H07J'U;%^Y0MC= K %S:IR8CSZNX6*-RI%18W^' 7&85:W\!_&BGL0G M94%5*02[8,]NX_,FV$Y$@4"QI-H,4M06Z%:2,F20)Y++'.,@8.89<[:C3X[= MJJC[J@1DI_$X*#?TOP1;ZRB]8JM3>*XQA$?]H/6?]S.=])KR?N6H8 M=[(W&5$=H.MO-/(/B3BU1MPB)-4G\E,JOVW\)K@*9AT*;&^TJ_5-QPN'':KO M7KSLX)L,67M6^I"]VF"J?>0/\N?GYY?%ZDT4=7C\>*BJ902NT/E>_ :W<-Z"5_ 94L@,EO!=T;58''RB/M"PX1-N2^6U! MZZ=\X[N-R/6V&NZ3O/750YK;U/<4U9IQWZPG59Q9;2))E*>QS"C,68P9=?QN="_<8L:&.F3;[K74,KQEV:/T;*>;Z MC*@J&5$%\].,Y2+D%&9)3""*D818B !2CED49$@P8F1+GQUA:F3;"MC4+[+/ ML3C&T.PH^2ID/+/I%I2F1+W;;(2SFKL\^CT>9-03WK,Z'A[DGO_BL%?Z8W74 M6-%%??YXNUD_K8KY?PL^2V1(,ZIVQHR@'"(1!Y PG$*9!!&)99ZF$MN\W#UC M3>TU_]@Y@;T!97TR2[;B@I_FR^;3O]B]_GUXFQ&!(Q0]4T(#X/<:P.9H>R>I M.W8P@,,E3_0--RIC&.A]R!TFEUS52>)!/-<&W[TH*CM0:7)'%_/'RB!LFE:0 M1S&+HR03(=&Y."R *,Q3M5W##*98AEB@E O)!W21,!U_:FRSE5O;S*W@8+65 M_$9_WL@^J,&$\<2849!'N#W34B/Y#=A!WA$>W'4@O[\,^="6$K; >6@G82S" M>[22L,7G3!L)Z]LXS9?7F9 _"C7FD_BA)E T)P$T2!(NL4YWCRA$,E;4QTD( M&6(!B6DD)7+1%N+TZ%,COM]$65677&L1G>2JGT'=C->\8>G;$W$I>[R1'E3B M7S[?%>OY M?]<'FBD2&3O*VLW+I(KO[&&A# MJ\T1?+Z-M.'(79/%?1823]G;Q^.]5];V6YC MN/BRY.+/_U>\S;(L2QG#'%8GZT@B9;@+%, PR1"3G(4D-_*8G1UA:HQ1"PD: M*4$E)E!RFO'$>2#[R<$)/)X9P1H98QZXJ/WNY2_;M[\4[*^/J]=_4]?6+[[Z MX?!]/W_?45[RBVJU;_;E+P[-;OBX6KZJET99&'\G>H>]+G>?/&C+8Y;$>B_$ M%&R1>LN1>L-AGM(0ADQ7@XDCEG.C="V+,:?VRC=B K854[>"GZ]L@^0O@]U/ M IX@]&XHZ "9G7PWH)6Y\R%X\ .H;:Z!4V#'BE?2]P?DY64Q5SO$]:JJC=UY M5JL,'/W;NMI6OA1MJ'2=6?!'.QOS954ZNYNLT_[-:=J!,<:7DPTNWVKD% -C MW8X3"\PO';D.[N=_;M3*\V6I+,CJ<2[OU -6_'@BRR;;X9N6LU0[UKKERHR% M29SD3$!$<021WDN2/*"0YQF1(J$\R=/9BRCF*ZYLU6)]E6? O?PVK_BA%A[? M\N^_EH L.;C7/W03A,@:4/$X7];MY22H91H>TS'>@Q+'&:=1F,! D%QM'K($ MYB*G,$($TR@5 5ZWPD?T4,VL']2 MK3WHJ \J_97U0):[[DI;#-2/%0H3*,L\=.(F49O96O@I>/?\S8FS*LV#!1B[ MJ\ V3N-.'F:/_D+^G#]OGFV6=>.X_)IM>"=(#.][.VE5(_9$-!DPCVO=(ZGU!^7.VB4GL!: M9C$UDUB^3.3]UUBQ+)!WUTK 8LRA'IK/SZ)0N\''OQ6K/]9/6D"R?%-+2L@H M10&, YY!E&4I&XVI=S^NXC>W1Z53SVZ_1_?9B)J@Q>)>Y:5\-0=_ZR M5.^;LG_;N-TX2GD:(1CGNFI(@%*(B8AAS+,H2'@FH\0JZ*-OL*F1@I(5=H0% MK;1V!F$OO&8&G2O0/!/#OIA;N#P$WIH XM(,ZAUO5#/&1/-#,\3HFF' M/X@J%.WKG%!=T'8NRH^;HM#F3!O4%"/">!)&,(JS4)>JP) $.(!4I)G$(J%! M:)7[9#SRU%CEEK%B4V]%J@)$^ACV@U@*.5];;C7-P3>C&2^0^C9&&IEA40L- M.E+?@$9N+\%FUFBY)"3SP4=E)VM,#JG*_@8#C^6(+@I:[:>^J:?K3NIT@E+= M5^W//JUT_M2,<4EBSA5#I3)2.R&60XJR'"*6Q0%-9(B0W>':Q2&GQE1:8GTN M4I^%_%X+:1OH>AEHPT,MI_#Y/IJR0\[^&,D8#*>'09=''?=(QQB%HX,9\RNO M;%/T<54U+!9+]O9UOA1?UN*YG)$HCVF ,YA%:F>%%,M RB(* Q2B*"J3%:[>7IKMDXS3L*<)53".$ 91&&:P9PSKE@CB.,T9SA. MA U7] \W-<[82MO4L%MT#PI8+;,=;UR VXP_W('HF4=V^#7E[K:R;L]9W%&' M&2HN*>3"B*-2B9GVAY1B>-6UC9L^DT)'$)?WHFA);,YNE_S3?+%9"UYU4]GU M)&,X37D:))"IO8YB&J;L$Y3D,,J#,*928A'8M8@>)L?4R*C;;$@;,)LZ^4/_ M2K4>U:DPKS6I>KLN5F6I(Y7JF"1 UNMB3M55.E/C(!M#!S4I%?ZOH4V@[";8 MT$KR/VV^S:C.C+4ZZ/BA.KSH!GS83ENC2=,E"GAI7G^JV12<5T;+[2N9+_3M?UX5^CSK09"%KFGXM_KP.@XP#B*8VKQ^:;LB^'MWM51 TV-S+,MU M@\ERJTS5/=N^!:?A5)@1I&-X1VS4^;V#XU9N*%<%U'#KDH.U[$ +[[9]IQU@ MKCMZ&HX^>I-/.U1.]?VTO,,P-JOKV/Q,YL5O9+$1NUZC6Z\U%UQ2QC!,8J'S M T,!,0H4B:6^,_#4;"77 M?ZA=X2?Q*A:K%SW'VQ; A"0D8S!GDD$4$@D)8Q0*P@/!4IQ0G%N=BYT;:6H< M]9&\S-?-CF"N0U&79 $WI0!EHX'EL=59A T/IES@YOOHJ9$1=(3T4,,1FJ0NW=PMYWKV*XG.YGC_KXY$F/+C9@Y6ZH<6\ MU/5>9C(081J0!$:*9"%B:0KS!'&81H(CSF(:!$85B*\38VH<M^U5Z[!7?!AH+O.U[YZHXV-73TF^>#K[[B(;LM0CLF[Q7WVW0DL>% M>-8GBQ]W->?NVY)S57Q76]ZLL>=0&J(TIAAFD4X@XF$"6(9L[SKF\C-0XX-E9^A=!O9W:<^;?Q%$'S;K MQ_;ORFCY=;FBVE31DGQ9OFS6Y8/0*,P7\^HIT[]NBD(]9-JW7V[CJJI[S1(1 MRRA ">0BR2'*;9O=D[3&]!1L=[0=94$M99@7TT=X-'H6<7 E9W X/JV#OL/^9P* MIRV*O @Z;A)20"S42H]RR6$> MQ#$,,T%#1-0&-3;:A/8-,K6M9BTC:(4D^4,8*2((*4444% M.IT;,Z*LQ)13EH4L$9D5%5B,/36&J M"DZ:P39.#:1FW9@.]&6UX M0SF]18 MMD6".G([3*ZR!\9III7%\..F7=GC 6GBIOS42*4T)("J,XCB#"J;): M\HC"!-.(A"A.!;6J,G%QQ*G14OL2O70J;5$_E;9F*49AQ$0&$<%2)UQP2-1' M:G$@ HD@B6)&9^O5FBS> ^SMN/]G@!WA-")$INI1QC%$E%.8QR2 C!+.D22$ M\GSV*@JZ>I=GNSNR/\!;D;>(5WY6G118NV;K^7 -O=G2ZQ1.SPNN406Y$43X(O=-0-[V3/\]+1A;_*4@Q M0QDB(8D)#$/="Q[IT$Z6Q M4P^X ,^*M)YL6PM=,4UF_#4.^)Z)K5;B!O05;FAUT:>XC3;ZC+Z9,JV0.^:[ M'E27E'B%-*-RY?6H'9*H@SM>Z8&MCW*_ZA#:J EH2%&2BRQ-8"YYJ$PZA)1) MEV&84"1XB&02X]B&/GO&FAH_5K*!:*!'[ 26EGZMZQ :T3M5"ZKXJP;,0PB\ M 29>W$0GAGL?9\]YO<^Z;'HNN;)VYBXQ<%=N)(@H1FE5TX &$+$XAHHA$.14 M<,32D/#,JBIOWV!3(XI=\4?;P]5>2,WHPA50GOFB4R"SFP+LI0B+"21>RF.> M&N]]JF/V:'ZV.&;?-4/[TW\IRXW@GS;:%7Q?QRY5O=L^DV+Q]OE/4;!YJ:NU M-/O'IM7?C$0)3J7:K^G&1A#QA$&U9R,P5A]RF482YY9-ZX<),C6FJ64&\TJ9 M*O9?-*+KW4$=1[FJ1;=O$'OUK/43UIASX9G,ZLCB6@U0ZP%J14 S0Y4JX'-G M.2Z]>E>9=X/8M-@DW]W@!1S6+W%1/M M+#9OF:M@90?8]X8M7W/_\0*8':"P%\KLXGX#B^@LU_.J3.#\5>RJ]GS^DRTV M7/"?E=H?=]4%3U0K>SM]@]L_Y^4L"F*4\$A"'"<4HC"+(,[5/YFD>1#(&%%F M5#EC!%FGMGYV)>T4R *_:V$M Z=\3K&9Z3^1B?.\V Z<,_O20?[1=%ITR*.X MXY8K\H_[4:&C$8:\\BBVXT)K8F_YW7(_JO8H"'<_!O?KKJU)1G,AD@A&/! 0 M92B$)"("TD1R&J0YQ2D:=(;K4,BIK13=\\V.FFTD/M=E*X\"[(^C\@^"\J_H MIN+ER0AXFI%0"AB+F*A]MN"0XBB&:1AEA+%:\1$='6-/]7 _B8>Y\.)@<2GG^WAF/"!]UJ7C8ZR!23@:)5T^1-_T85[^ MX\/;#W6G:O.2Y!%1.U1E7\2AA"C.U4Y5I S&.&$1#1C&DECEXIP?:VI6PYZH M0,L*M*B#]I=]$)LQLR/@/!/L0,SLDW4NH^$T9Z=GN'%3=R[K?93!8W#) (^0 M)I^5W$\/^K JBM4?BKT^$O5\J ]^V2S6\Y>%4%]0\WDKU6O[75,8[\;T190) MGJAM#$D01$BD$"-MP+* ))*B* S-W4.NI)H:%VUU ++-@'MNM-"?*#4 U#6G M"D&T.A;^"&?S:. P>H_9\4QXE>6WDN P/W$W8:U>H%4,U)J!2C50ZV84#.AQ M\BP\2^\QB>]3OVW1S"VKYW;[YM'MW+)V;IN7\:U]&:NW4'>_T'/[IK1UY5MR MC7ZOH\G98.-YG5SCL^>"V2G^Z!>*^>>V7<1ZG,I6Y@$R3ZQ"C.8)XQ 9-,Q"S+94:%5?*:*\&F MMOJV>@']L%74,&^T:UJ+;=N"@KUN5;L"7SA36*MV BVU<:[>"IO[:M;R-"CF? V:]MW&-NLN-D#/91MTU MN4;T<(OE_/X#$ZO4\G1WL#Q5A437^N']68A[]:QJ*^I1S&*41X3F&$8H3" 2 M&8Z89E,4RC3.(L2-(@MXJ8.C_4U(CJ?K_(ZDT;V=A$/5K' M"!N ;6HGNH#0N^6W5TOXIHWNK05U:;Y= L.M079VM)%-K$M:'QM-%Z\8:@9M M'6O:W.IT:_[\SXUBK&V/OB3')$HX@9QPJ6P@%L"<)[GZA]&()C3G@95ORW3@ MJ?%*UQ.N*XIT)?^?_P-'8?;OH-; UAHRG A34\@]O-[MH'UD:T&]-$NT1<>M MS6,X]L@&CQTBQ]:.Y?4#O&AJ8UCHU/!/HO[OE^7IE'$EPRQF-(T2F<(TU*6F M9)9#35(PQOKD%E/$N:G5FKP M4ROW7X"R(@^*61@5R+L.80O_DR>D1W(Q.43WY#-_<9S_PS0;2DYCF,L4:9LT4;O;+(1YR GF+$LRNWR@ MT\-,C=+W[*0A-=7.H&GLYK@2(\\T_7VMC$=2\-J&_',MEEP[*&JQVZ8X;Z 1 MW*DGH@<8QWZ%4R.-[27HT?;$F7_?MZ\IC5QU[NY4XF6Q0%DF(SNIZN.GSNRP/V?K>+JC'SNG(&/JC_?EV1Y;;W6*3V M=Q'A,).,0H2D;GFD?L5X3@Q\\]='&EJ[_WMAP=0B6>QT^A%TF#SY@H? MSR__5DR=F2* %K2&:D@[O/ZGSWP[Y@J[*36Y(UN@=2@(*/1/"ZV6JR@^$]!Z M=U^]-QAONV6BQ][^RNB"8;;3-['^2,HG99>]SI5Y_.'MUU+P+\N?YTNR9&IB M;]EZ_EJ?YK7GSH@G(HPD@[%,0XA8EL%<1!AF.)-AF 9)(*T,*WL1IL:^6U'5 M-JR5U<[Z&C -9J:97W ]4[<2'FCI02L^H&_@)ZV!HJ&_@!WL.RV\> F&@^C2 M]!L@Q:AVX7"4#HW&*^XTC 5U:L^=O.5U>&FSG.=LOBN M/JF"FG?K&]7 3C>3I=WC/!L>A8T]>[Z/SD::./L3-Y= .SVAO,!)X;ZW%'W'UHMU#<>ORP5WXERW?HLZU)7N_9$LSSE+,QB!D5 MJW+_ 22$8+7;S4@4L9!BDAB?(=J-/3765M+#COAJTU7+;W%@9@F^P;&C/TA] M[V;W! >MY+IY0!/=4"7*=:7W![3%6:4_P$L\P+6\YWJGF M,%WWSCD'WF)@G<'YO^FAAK9Z7.5V(VE-U^[PJULV2];EN&7NZ91,+ MDR 0.(.Y[JJ(F,0P9[& (D0B"U H$FY4A<.A3%-;0]RWV'(Q<6;&_,C3X7G] MJ;6!E3I@I\_6+]Y5"30ZC=%\RR'*3@NT.1!KW'IL[G \*K_F\-9CL+4>\&?U MXLQPB%.1X!BR,,80"1%!PA"!>4"B-(ED%A"K9)5A8DR-DQ49(Y^PBP)F"YVG$""&881S_(XHH$RTLSC MHZR'GQH-=A1HJI>\UN):;+OMY\#@B,,KLIZYL"-[%7#%P4[Z.D<25/*#1H$A M45CVH%L<=W@%?TKQ6B^=F:H?_V(W4TU=IFJFFK?"51C78(![ST7L[SK>TPTX>WW5>:ND^W?Y""-_V#M"R"WRZY7O*TF#]6^J.[ MS;K4F1E*S+^+^>.3_LZK*,BC:*M"W2NMQ$R&"0KB/%1K%=%^U3R#>2P03'4E MBSQG,DFMPB_>5YVIK7V-4M6[+>H4&='HI;E!?PS(&@CUN=KW-SW!=*V,3VFP[(.UG^30-RTS;ZNP&_[1ZS MSYW'[+?J&+X#S0UHP0$-.KL.@A4^[O9*TYAGEWNN=]9HU+W;-&;O< \X$:FN M;+S4-%:H'/#;#__W7 U8L*>W.MYMEBO[*P@(@PDBB=I*,@(QDA0F<9I005B$ MD)WKPV;TJ:VFNPXI8"MI17;?;G\;&$)I-QN&!VV^,/9]OG85O,-;R-C Y*4W MC)$ []/TQ0:;L]U*+1"6U8;,)\),SISC.Y(YV.-T-K\;<0&K=PWH)+\ M9EOUJA]E^\H$UH YK59@/OJX%0RL43FJ:F!_AV%D]DG0=:?9YBN9+W1Q])]7 MQ7>R$#HX9K[5LD>+;QM] M2G0GV[^7LYS(+ QX .,@Q!#%'$-*60YIEF'&)!8TRVV,.L_R3LT,K 74?%GN MFO3.EX!M%06;K:9@H50%+XTN=E3J^SDPX]\)S:YGTM::=AHOWX"MLE"N"E@J M=:O@^':6=QH#K3)H=;H!801JM=5[#VK%;\#NN=DJ[X[T1YHEERN%;Y%'75Y& MPO]P31IKV('59D59"G&Z2MA;NYQ^VM1N\OFKF&6IS&3*$4Q3E$$4(F6;YX$N MOY_++$H9B[%5 V=; ::VU.S"*A/+\K*VR)NM!3[Q]$SNM>@WA]4$=[UNM5W> M:' #E Y-Y([2PF$AVH'X.2U(:RO#N(5I!R)T5*!VZ'V&%"NJJ_(U,3_EY^>7 MQ>I-B,I?V^ZO]1YA%J5I1E J81[% 40BIC!':0(YXYQE"$519E&XR'#4J7%: M*V@3)M**6FV*;6KTF()N$(GC TK/=-:(W,89*LH:&U>;.D@>\!TIQL81SI8E MD"SQZB^'9'JS$4LC6>JW7R;)]N(!C/Z1O,S7M;UWSZO-+(F-%-1YT:HV]%V^:'LT9\0/1) M6;V94!^6IN4J[2;!@.%]0.N9X3M2@59FH(6N(LV5V*#S#1^P6A"\#WC'(O@: M2]9!>[W:/<#50^LJ)M(6IEY>-[[9>+QNJ]\>KUM?/*1(0'/ \=MJ+^;YV=2 MO%4F[I..]JL(5['<&/+$-5-C=EKK&7#?]F]K@OVAQ >M_#=UNF45 M.['5 ?Q>:0&T&J#2PV&W5^!T>'A[S:T&\^.KXH^J0-51 MS\5P)AG"."$2IC+-(*(1@S@4,<2"!ISB.*446U)ASW!38[U.P,->4]4ZYJ%1 MI-[V/S^KG^JLLL$M5R_,A3'W.4+8/\UU$/3;?M4,%,>LU3?BV 1EH/T)+C*Y M:ACM?-B4\Z4HRX^K9SI?;HOGS7GEMEHM?Q1D6=;&1=U7L:V6U(RO^%#_H)EP M%J44\8 @F,12*',MQQ 3B2 3C,H@YCE+K JV.Y1M:H1619J_5I'FZITKQ,M" M?:_*:!)U$U*BLS4LB[N[G$LSCGNG&?),B*U6H*-679-TJQCH:';3-H[=*M?0 M9F4BMOJYXU /H+LD7)?BC9.S$T.-W^;LO+XG&YWU?'U@#88-52PT)\6;CMIL[,S;/^?E M+&$TX2)G,,TSIHPZ&L*8>::(5B3P()B8OVKC59D-RL2=K^NLE2:0 M"OST(/1!!UFI96CTL=C7%?U0Q2 CPHZX[TWV>.7"XC(VLPZL+T/K-SN-2]DQ0# M0@8K>[X^__NT*12OUB/47J"'[[\^B(7.+9I)DB>19 3*B&<0$:)3%^,(IFE* M22YI)H51@SB;0:>V4%6GH[K0Z*$O>%.U%E""@Z*6W-X[;#49_8N)+XA]+P$5 ME(USHY:YX?+687Q30=Q([@%6B_A%#_".%-'H"F:[P$9+O'I#'4WO-5[PHZ5V M>^&0MM<.VR U^RQ]^]5BSKHMN'&2W#04R$ M51V+WM$FQQI;88&6%BI+KY'7DC%Z(38D#5? ^>:-LYA=[IQ@3QXFH#CEC]X! MQZ40$]V/6,3HHF%$\E#G#&S;'AZ$/7?2,7(22)ZFD,>20Q3&#)*,93SVJ.1EB\@ACUE?/Y32F/XZ_U7W>=TR M9U.:8?Y7#]5_3HY%YAD3,(4Y\IL"C,)J< A3(,(9Y%,B!16 M([^Q6JP#V=-@5==EI494$J^8 5(HX M;H]Z+99NR6^@+".3X76('9/CE?>[RO[[HET59''[\J*VJ=5 ]3'7Q\WS9J%^ M?Q6?I11L7<4H5\)5^6^S-,A9EH42YC16E,ER#/-$)#!)0L&QR&6 +2GS&G&F M1IQ;6['1!W04:OV@.Y5 K1/8*=4DEEH>=5TYI5:FY @3-8Z!Z6^.AAJ>5T+K MP1P=*M%[&*E7HG?&=+WVK@/CL\E"E!^?R'(I%I_FA;K_XNW'2N>.;)39W!Q( M"<9H&J ,1EE&(1()5?OS2,(H1#*B/ UP:N4F,!ET:GQ;R[G=&%INMHU@-F-' MU^#Y=NUJ<4$C[PUH)=8!7ZW,'LX!;4!R&NIM,NZX4=\62!P%@-M<.S067+R0 M>5ORL$UKHFE,,6$$HJI8=B C13AA"*5.^Y64*+/0BG!.CC(UAFF$K-I8ZO*/ MMF'?IX THY2KX?',(2TRV\[SSG/#>A%P&\9]:J"1X[=[=#T.W.[[\E4!">4N M;+]9 )%0[S81(0P3_>[C,((T20/U[N,HCE$>J_W@@'"$HX&F]N9O$QF*K:"# M(A".$;6*/[@*IW&B#[JY'C[ \!!Y<#S6>\0=G-7X3-3!^>];QJ'JFQ5O MLU^_SS!#(L]T3@4+=)1I2" 11$*6HE!P@1.&C=;\W2VG]IKK!N>"@^]KLC9= MW3OX]+_*P[3V_-+^^NW+C\^?P/=5[-QPG(#!(P6VX8#'?W'4+;*M#"'*;V)])S^2\JGY"Y\Q M3/4QJH"!S-1ZRZI]O4A@A /.1!*%!&=MO\@?%M:VA0Q&3^M^V\@?([RJVTHM MG2K?-V IUE7\MY*__D-A6IYZT/08&N^NT7Z_-I([R6_ MQIK+7W[=X?EPH: MYK659-_X[]M,T@"9B^TD3>YAQW=?E^OY^NV6<_5U/4UF:@?#CFD_]ZCD(61>BTKF'WYNBJ#M[ME MNB$6T326CP+.LR1-(4YEJK<5'!+.$11IDD51+$2 !M4./#OBU&AA:\K<=DV9 M5N;+W><'XFYFO#A%TS-K7 ODX'I\%\'Q467O_*#O4COO(@;G*N)=OM"=X1'- M$B9S(F(".<&1VE&% I)4Q_HQ'>.<93R1_%K#(YH:P_0NIS_^6%UO>$17&!Y6 M<+VGX=&'E!/#(_)H>$3O;WA$-H9'Y,CPZ!37&_N&FMMJUTMZ %RUOE9HC6HEOP*.6V;IB M6Q_ SD#T??"WQ>]^B]_G'7Y_Z\5O2)DV U@<%VKK&W'L4FT&VI\HUF9R MU3!N^;)DA2YJ\$G4__VR_"&>7U8%*=[JRM0/J\7BYU6AZ^+,XC0A+(M#B 3& M$(4(Z?[2%,9!P*0(@S )8QNFL1E\:KS3R@Y^:J7_BVY3LE6@+1;_N]8!-$I8 M;NNM)L>,EWQ![IFE'*-MS5M#8'/)8E;CC\II0Y Y9+A!]QC8?NET[\]O8MW& MZ"7*E(H%D[K1<@(1I1G$>3,87#LSOT+6D MZ&'YP4YYS0]ONZ\T?MNJ)N&VWWPQ9^).?JQJWM6=Z(5Z4G60=L@$B1("<:H# MMJ* PYS*'/),!%C&G/'4BK?\B3HUPMOFX+YHB6_ 6KT9Y=-JP75A6RVPKG6[ MDD#J9D[/I/B'6-<]G2R33OS-O1EM3F-&/?-MMWQM5\UN#5M W\#),K=U/=OM M\U#I6X6]U"4FFYYYC=(.TV.\3XS3I!I_THZ;BN,=]:,$'O\C#EN6?I[K6-BO M\U?!ORBZ6S[.Z4)4?5#+#V^_D/]:%1\7I"RKGB8TH'&>IB&D/"(0!7D(\U1R MB+E$'%,D,FF5#&0Q]M06CEIT6,D.=L+7C8-+S3*5_*!28%!K&9N),5L$/,'M MF=6=(FW-SP,PR[>*R<&&+U M6)"7ISDCBR96+109P6&L8 ED#%&"$"0Y3_5/$4MHH/:V1C&"O:-,S9;H2F@9 M!=B/9O^KZPPCWR^Q%3S&;[.1^CWOM;J^\TZKWP[?Y_X!1GFSC71LWW&S+SM/ MAJI=ZR*6/,VC"(9Y$$$4YQQ2*E.89 3A"(>*%JA5),.% :?& =TDG":A"=!. M$LZ08(9+F!N&,SA$TG= PX5,)M<1#8;(C)2N]!Y1#88(6*0E71/9#B..#H[W-@!1I?T/A%/=/$2 M=PF.%6_P* D$"F'"=3WQ&"G>X"F":9 CA/(DS**KTQHGR!FG%:'Y_^Z2HZ;;MKJPCC#Z04CWN(D,9S3,,TRS-(:(B M@WDN.90\%S@AD4@EMO%+N!1N:HZ-JDEKIT6U#DRT+-/F4\ MS(#3.G0NY1NW=IT'9(_JW?D88V D>5-Z^J-&1X>*Z@7E85[^8UNE.PI)RA1Y MLTSJ-LT(YD&.(4GBF"4TC@6W2I:Y,-[43,.!E;DOH6I&LPZQ\LRZ(" M+:N'@IJ&N#B-#+\PY+AQX6;Z'T6%&UXV\#SJ_JYYN%-%#23@'-(D$A!)DD#" MN("*1:@4,4]Q:.7_VMYY:N2@!+,\3MIB9'AX-$1SWT=%]W<>7NDC39T> FUO M/NZ1SZ%.1P<\1U^X(AWCPU% K@ZYU7T]V).X6[:UFRF6!&=2P41T\BLG$20$ M)S#+I S#(.,BD-;Y%69C3^WU_4V45>/IE6D5NR%XF[WHGE#T3 4GDP]V8> W MH)%=5[_ST8[#'C3G"02&PX^?$6"'R\D0?\M;#.,NG9-&RJ?**<8%__#V:ZEC M:+\L7^NW\Y:MYZ_59FB6<8I(KKU:2!"(1"P5=4D.2<1#'N-<$I3;'"N9#SVU M0R-=QK:J%_S2R*Y#QW_:Z/=POM0IY8T&@&Q5L&,XBUDQ(S@_6'OF-PUS52KX MO@OSKRW,6^'![668K=G-'C&7Y&8Q^JC<9H_*(;4-N(-E]X'B#S[[OGE^)L7; MG3S10KC\\/9#W?).;OL(ZZ.@76OL5(12)AF!21A19:)E$<2"ZDV4>DP%2I T M:U%YK2!3L]<:570F8]%MLMTF^%<)-'K8JIQZHY)A1X1KYZR?!<><"=\VWY!) M:%I. I.VYV[GA:_81MNBE?TRB?G9D\BC7XG0S8(4@,]+MEB5FZ*:$/4;>7PL M1-.BN3.))V;MKPZ::S@"ME[:]-W4@J66K*#MM7'M_$SA?5HOF+(/IAXW?+!^W4*/2*NN3?5LNB_;7R6M2= M>WG$\B3! <2<2X@"@B!%(H!1F#(9!33-<&J5A.M*LJDM?5HQ4&EV [;25V[' MKOS#NB^[FTZSK<"[3)+G5='1_-BG]+K&TFG"KS/AQDT'=HWI4;*P\P%\'1O_ M^&/5NH%3G"&"VI#3^Q8^,C7.R/C8]O,>!PY6[]I+W8NKE= MQ9C5&\-8D"BC,80B276+YSB%.8\3&#,J@@ )SB*C)@EG1Y@:#U4R6FRC3Z)F M<&YQ+1:>V:02#VSENTP8ALA8G!Q2%X^W' M^^3>VVCW?M%9GP>U=2_GZ@[5+YHLR[I\:3A#,4TP91A&G IE>L4AS(GB.8;2 ME(LH#&F4S%Y%05>V:1DFP]L\QUTA/)YL51'3K"LP6.\D'I:Q83039D:9+W0] M\^BICAPW8$]R\,, 9A<-.B[BY;EAQ_GQW[N!QT5D#!IZ7+[' )NL/7K\^WS] MU)XZMMO:M_IX*.%)&L=! EDJ%)'11$),@PQBPAB+TS@+0J/0(\/QIF:O;6RP]\]0[P6AA#KJ%GVB^E*OBN29] M0E>;]:Z*>@4[V\*^:!5SY2TR1Z_7NC2XS7BVIKE.>Y:GQ65#0A1TX=4O9;D1 M_--&'RS>BV*^XM7)Y,/W7Q_$0C57/]!"C&+$),LRPE,.<*Z%8R .& 1I"S!692E MG HV6^J8$,'-#A#.CF7T(N3UB] =T:.YV&E<,E^JU6))%G!3"E V(@\M1'>( MLMGAP'7(C5]ZKI$2?+^$UA45Y\X@X:?4W.%@[U1C[HS.YXO+G;O 60&8K^J# M+VOQK*O \"C $8$BB0.($&+*V,LHY%CP" 5";=^M4G[[!IN:J7>ZPHD6%U3R M7E\09H>SW7'BM>B-=7QH#9R+ C%'B'BN$K,;[[U+Q1QI;E OYOB:(=O'K:^W M;?&Q<^'K'I^_K/A03_K;Y2S*6,;3(((\9+I, MMHP@2?,,"BX)"5G.46X4 ^A2J*FQ4BUJ?3!3]Q8L==](UI'<9I?D:.9,MJ;C MSX?OO>NEX!6M%NCJ=0-VT]?5#33*O3]VVQ' M8XVX#W>+SOY&W?&]![9X$4M1D,7MDM_RY_ER7E:E.E[%YS]U2)68R13A$ 4Q M3 CF$.F8)YKE.4PHQEF2B3!F5M5=+XPWM<6P$;>*KB9[ ELVAKD LYEY[A \ MSRM7%[=]64$CK,.V,F:H.&TUA'&$0@QSKAT\"<\AC0,&\X@D%*E_(V)5$>3T,%-CD59*\%*+:5ES\324 M9I1Q/4">F6*+32.AA_;._1@XK41X>J1Q:PKV:GM4';#_VP/VZKJJX*[&X&'U MP;:^X+:>I>*?$Y4'I7HM?U9D]..I6&T>G[[-EV(MQ/(_!2G*O;*$LSS,8Y3D MNME\DD"$> Q)S%(8(TPBE@4U RLDCCG:>\#]9[QR[O),( 0TJ99L5&;!N9EW?R MOEB]B$))M^2?_[F9O^@7?28DQD$@ I@%:0A1AB.89S2"J43*&L(LCP*CYN(6 M8T[-<&FD!B^MV/K0]*41O*(O]A=Q4F;0=S[])F>*OQEB0[W?:6$LM+!Q9.F#\N*S_ 0H1'*<(<9GD:ZWP7 BF/",RC,$ADSL.<656W,1MV:@M! MIV!81P&PTP"T*EA64S";!+,C.??0^G9#]T,)?C8*PVA<':+)).D9G&N_E#%,_EC,=8_L2/:H$X3MC$H[K'J-2L-;C6=4VNFV9U1:7CK8.ZLMU\[-6Z\B MCC 1+,P@#3*D"#I)8,YQ" ,>)T)74$2"63IH3X\T-5INM[RB=G];&HCG 64L MB&2>(QA+P2 B<0(IXQ3*($NS/ [C1(><6O0G= +H"'7C?0%J[/>^'J:13EGV MJ-:'][L?"<<.\#.#C>T#[]?YA!O\P@5V1+OKQ_Y%YX%5K1'$)[(F[5-,$&$T MRS(H*5+6VF@J=%L+2OH"*O=/^3B8V^';C]' MN,3,,T4,AO_Z9N41.$^N&0%R[>?A1:,%6R907C M[P]L@UFE]5>)NE40<%FGZ\X"'*549%C;7ARB5%<_0+JJ8(S"6!EAB<16MM>9 M<:9&"1\[50YN0%E)"N9U,OE/\V7SR5\LFV*>P=C,>G" G&=B:$#[7H-6"WG3 MI. [;'[9CX/3II=GAAJWV66_OD=-+B]\?5!I*WW+CPM2EK>W2_ZA+1 9YY2* M1!$"1E*9"U$,J0@E%)2P.,A"'$AD4<[JU!B3HP4M'[BM/%KUSQ_V"J)8E5PZ M":K!4=GU4(W# RU8VC7[84A9TG//G4TEJFNA&NFLJQ)QFUIS5&=G_436X(F4 M@,^E%'JY!\7\\4F7*'@B2W >.?IO &%>%&"BMH]LOICJ=Z2I_E+70I"E&N= M1DG48,7+JJZ'YZZ,51_T%TI7G;QTS')5?;(?E*CJ_>K0'=H1B]]MUN5:3:R: MQ1F502##E$')%.%-5H,QRRE#*10QKE&"*<1S"/4L71.$HRA..44*,:\A9C3HU>]G=^ M+Z0 KUK<:M>W*3EX$46]^QN^^3L+O_5&T 6HHVX*E<#JH06UR'4=-EV5K28? M+WO$2Q!YVB^>'?:]]HZ7<.C91UZ\=$@@<1V17)F<=_*3J"LPMQ[&3JT6';%< MSB)"TQP19>B$6'NLDA32(-'-+5*UN.6)(\B!=]T.3 MA]UB8#2),J?Y?+'17I)=:LWG/]EBPP6O>X4^OVS6C32?2;%4)G;9+FU?MT7J M4,Y1$(4)1#0,($HC91PC%,,L%WDH.0_2Q,@IZEJPR2U+';TZ67B@U:SNDMS1 M3;_/K78[&_"*6H/.IMS,#'^/B?2]XHTYA_9!(XX!=QICXDJV<4-2'"-Z%,'B M^O[#UH*OJ^7C5R4"K_N-?GC[FU@]%N3E:!%>/;#3\U7F_35^@;>-S*#=3LD,9+\4*6;_^K! NE)5AH M-0&I]+0C;\LY,J-H?\A[)F(M.*S!K$77\.^$!Y7T39\7X"7391AT+BG54H)1 MB7,8.H?T./ N3IL=[^K[?7@[KOZG&Y?JI$$==%2NBVKS5U;] '\\D>7=B[Y% M^6VU?!7E6O"_"^V35.J\BH(\BK^I6Z]U:OJVW_,,(9)B]0^,9*JH-4L22 1' MD 51FN,$9RC%LY>J.<#W-2G69@0[!=5LR.-007\\\O#]U[)R!]_K'U8[7P(@ M:T#%XWRYK-S"$M0R77W*/86IF,F$\83'*&G9\F()B]L]8J]X[/6%"??Y_V+-E9GA,0=0)F3/=2L-=0+KEAK6%<[(B ML8;E!M3 @ XRH&Y\7 7 -.#<@"T\-Z %"#0(@0JBJK /T"#5WB?O;=7?9^FWCRNNEF^U#?N\T9RH$6WSTSIP]TT MR,D9FN-$.5T%Y*"<%0-X'*2N](TR>@:+@UI]X4 M@M\M'_1AI&Y$IVAR7OZZ7-%2%*]ZN_UE^;)9JS\KU=55=8?H[:D30R3(0HE@ MRE(!41"F:F.12\@D#@21B IIE0SC0\BIT5FG_ VKNP.T;EFEI!#/U1$6TVM/ ML9[KGU^*ULE;QSZKQ:LRW+:-=NUV#5X>!+-=P'M/KV=^W1G1-]UT8="J")2! MOU425%K>@*Z>H%(4[&OJ]533YXRXM+F]R#FJ#>T3Z4.;V.M85RX_']X:2;3- M_7,A_KD12_9V^^>\G-% 1C%.*(S21-NY*(4T$9%Z'/*<(:&K]\$VOP=55V M8U-NUW6WJLK(6*_VDF">5@L%MZ7G^CSL9GSC!$S?6^D3,3Y>#+2+8+BDE_.# MC4HJ%W4^I)++%PPCD"]5G.P/\J>.R50#:%ZJC/&9H")%,N:0$(8@RJI _(!! MDL0XCFD2"Y'9$,C9D:9&(+6@0$D*.J(V>Q1+$^4\O&9$X00TST0Q$"]KGKB( MA4N>.#_8J#QQ4>=#GKA\P>!*?9OGS4+G WW2V>6LWCNIGQ>B\D8L>3?6NRU MK1M(KO>JJNB5 MRNM7JBN@QY P49;_#^CH!WA'P;H99$\S=7__Q0HRIIM%3?U,OS:?5,YLL9#S@/:$Q@AF@*$1&ALB8C"2,F@SP@ M*>9Y8-47P(.04S-$*TF!%A7\7DMH:7UZF4E'T5">Y\:\8:QO1-C6^=E/,@JG7GGA3:DS)+),N%B".HV!I#%.09 MQ%)M_D68R"C)9$ABWDPXQA_Z'HFGEY@ MP4YV3_Z-8;BYKE%D(<'HY8KLT3E5N6C 70:;3:O%JQK@8R'X?/TS856,6E.J M%..0B(2HK6V@(TM(C>P^;>*&L1J04$KZ>7JN4-LH\N8.+:/>@89#&U*@W\SO(/C6&JR07(V0V.IQ^WT=V7B?5,_^:Y"F6%Q(5MZF(-0(Z MV+W&X$1&8HL#J("8PJ'AX-F;QEFBO?C_(D>,@^?%W MD=6RV$X/M&;K@R/ ///Y#JNNF!Z,:0,XG);&Z1ENW#HXE_4^*GIC<,E (UJ' M\-;=;CYM=,)'35%5T/7GYY?%ZDV(NIZQ>KZ>E!3:?S)+(ZY((Q-J=RZ(+GFN MUG5.,,P%$[G(J.#8BDH&23$UDM'R$_4$'#4BV2S5? #1Z-%\^-)H E[432PM MWT%S9FC#^IX)W]9H!6ZM *@UV)J23=I=JT8=O@Y:1:IH(H?FY#5 .C4,!PDR MKHEW#59'QMI5-W/*HG4WBF_BC^I/Y8S&>9AA*B#AD7;79!AB@G52=!QAR<,\ M2U,'M'DP[-1XLMLLXNKV@(;(7T5^5^#YCFS7MA)4E]'(%''HR=.8W46IWT$/5/4V)QW0Y^T L M\\)19AW8V$YRK>L-N+\\V<,.+'U-AO.C2>>"CG\(Z0OKD\>-W@8;G+ZDRPRI M&W_7M2K5..6O+YRLA9KS-(B:<["0D3R-U#*0D32!*,P9)%G&88Z#)$%5I\7( MJN^#R:A3(_B=T*!LI0:;2FR@Y89!9)UH9("]&8,[1]0S(W? W H,?MT#T\/1 MI!5*CO-Z# 8>.VG''(L3&3D6%P^T;Q;EZ'-%5CQ$A 3+&R35/$ M(B;% M/SR012\&3NVHDP.-:P?UZ7IDQ_1^>6CHX#;:^NV',HA*PJI4ON8LKSR(R'Z; M!3(4:9PJ,(7:F2*)-\6<8!H8G#L',;K6@IP\@!C,,0.HYI M''B?H2DAY?I.5ES:+,U4ABF/4PQ%$C"(@HS"/,T2F$<9#1,99$%L=>QV-,+4 M.$L+J+VJQ1#SYA@_,S*Z"A7/;-,"4DGGP:0YJ[O;I(K#04;.FSBCXW%JQ+DO M#C5ARG4Q9XH>JJ/_7Y?S=?GP_=?FX10TRFD>)3")LTQ'&N>0B$S $(>9WK.D M26K52*UWM*F]Z+HQBJTET@>FJ=GA""+O-D8K9Q.Z4$D*?M*H_<5+MH,!+F[M MA[X!1S86#'0_M@Q,+AK,&D)=]'2[Y)_4,KA8595*/O^ISX=%RQT\)EA2#G', M)41Q+"".\@"&C&9,)"'+J"UW7!IS<@S2B%SE*?*=T-:LB9=*["SYIOS&!Q23471AR59?.A:FJC MO48;-68S^&I9SL)$9LJHX5"9.4CQ3)!"+&.L[!O!A(@%ID)8E>0V'GIJG+.5 M'*S)GZ#0WM"?2 E(&U5D&45I,0=FY.,'6<]$M .U4Y%7RWW0;64;SN.PA+IN//FZ1;VM4CJI^V]]A&(M]FI?D\;'056W5W>YDX_:J2U6C/!,I2B.8 M!U+91T@W+0EQ C'E!%&*,RC(GFAYQB=,TUOI[FAK>T7!>$K6IA$1$DH4X6 M2=,,XC".U&XK)BE+6)HCJVR[DZ-,C3<<^'P.<;3Q^UR!SDB^GRT;M#(Z]_^< MP<"]#^APH'?P YW1];0OZ-R7KVQ[5N^K;I>\OR6;^L*WU;+8Z]"V.QS(L@AQ MCC(8R$S9&CS-81XG&"*9LAC%88PSJY* 3J6;&LETNS$VIP[ZY/-R8T;]K:Z: M=:?&*XY\W#X$9DSW;E/KF2'?95:'MX=SB;Z71G).!'R?EG,NL3W;G,[I('9K M""O^X+/_6-'REJUWL=:?%Z(.25HMYNQM5Z8T#>,RVW4CO@*9/F*;;2GJ]J'C8_PWO!>SP':\KK*ZN\\M"\UR KO MOD?ZK]>O6(,0K%DLQUDN22P@Q;J#C U M?OFX(.HEN=TKP7<#_N_@KT$0)#KM#;QJL?\=1#?J$_V_IO(4()OUTZJ8_[?@ M@)3:V+YCZQ45!8C#F__Y/\(T^'=MR5:G1/]!EAM2O-6?[OWY!JA;O=1.Y\7; MOX,09S=9$&['4!>'07:3IFG[45,"2_]EM5E7)0.JPRAG(M2(?+B,2#P"'G%\ M$R7Q/AS)382CD>"P[P.S]S:9^I"&OR/>W4?50_"]?@B:4]*Z_)3;CBVG]'?= MDV5OC-&[KIS2\%1?E9/?&\;N]\6*"<&K',-?R'I35.;K?2%>ZC(P5?,6LEB4 M=_+VEK>5%HK/6.?!%V#G3(W8*LHE*L"EDI5=X3G%&^7+.E&L%&IU2F6AWSL]N8# M"]:(Q:+V!_U2L8H^+]Q++4HHP23)4YBH6=7-0Q-(&=&]L 1-4A:R@%OE4UP: M<&K46ZT+5-HG-:_N33FN*5P M#!$XJHIC>MT 3_ O36^ +\M/0HJB$%4G/QVCU#EUTS%,Y<-JL5"\I@L&SEC" M<9(0 E&$.$24,4@8D9 DG :,993%1N;@L"&F5L?)W#)LS I>Q]&CSSV<1GP,+U['TF1O)#6\Z(([?S5>CU^J"'W7D\ MA_15FN]YIZ^[TU!7]5+T::VN'QM&KL>M2O].C1XM!]L4Y^W(PB]>\&O0&^ >]P %;<.\[X! M1W:A&^A^[%0WNU47>HR5%9OB$%*.0IBE7* \%Q&15M[UWM&F MQBDCE#UQ4?!D0CQRJ=3)2!5.?'!(_X#3J6IRCD/,+AJP/;[E_[4IZR;W/U:W MG%>&#UGI]M^/HC:9A+?1?$Z9Z)NUZ(SQ!^7U0UK M1R&*)$T377*68MTBCS.8!VD*$RER%$@9W>0"NN-YB-SJ [^Y7RX,-QCGA^R>GQ>% U3/#VN> MGY]N[[]\_ N0JP(4G8=!=^CL/%E,I]3J[Y"J>4_=K[/L]/AIG$. ['JPN(JK M?X<)[3T6&5.>\0Y3W@'EO2.8]QA_V";KEVV@P\[?N8NME0A%A-( !EF>0Q2E M$N9)(F%"LTADB(4D-ID4;;"?#W6CS+D]U]X,PX83 _M(5[;0^/I'E4BQ^/!6KS>/3EZ5Z4YX% MGY/BK0F@R0*4)?I0(V&40834/S27"KA UV@,"1*)?7NM2Z-.[=UNY*U:N2S5 M> /Z;ET$VNR==PZ?9RZH([P:@6] (S+HRNRK4Y/Q.7J98G.SL M97SQ,![ZMEI69WQKAU_,EVOUU[DVHDE5A,2.@7H@-J,=-\!YYIJ= MD& GI0=VN0R&2TKI&6U4'KFL]2%Y&%PQT')9DW5UNSM9EWO5L=QJI$(\B66Y M+0*[K0<8XPA%$2$P"46N2Z4%D&BPN4S"%&^MG&%Y.[2!+$<:UB(;AF6S*) TQES-$Z\Z)&,* M22@%E)1'1.0X9*&YA_HJ4:;&A'7!F9=&I2I"1+3ZW("E6-?9R=N^%8O*$U5H MK>!*PDUI9XXYF$L#5_-H,^29/%L];D"E2345GW>S\ZV9G8.N(N"AG1VE4U,5 M3]0)$GM>3C=W'&;\FWA8OS1! M _J#HGC365A50(&NZ,S53D0[/^Z+)D:^RMF?I7J#P$@"HSS-(,*)A$0R!).8 M"XHQ%CPCLZ6N!2_X#_.M@A]IC=[_O'[_CV3V&6K)= 62N9RS;2^#8JL"4,_J MJWIJJE.,EU:?.M8+_%%%7*RWQ=_>+L1[;%[4[>?:&Z[_N*&+.5.CJ5M:IY!Z M>I[,MC;O^'A,+ +L!K1ZUA_6FH)=(-!.6;#5MJYNXF[GY'YF,.K6]FI:V,B&9_D'LY+8L]&2$N!E[.\?1,QEO(:Q^ MZ(A\ \AZQ[G]$;3V-:)L4'):.,IHX'&K2=E@<51BRNKB <=,?Q.KQX*\/,W9 MEZ5<%<]G*V^&C*8QQP@*3K!N5(0A(5D&0YE@'(=I&IGUG[8:=6J$M),;= 2W M.&LPAMO@T,<'B)[9Z#1^UI5.K\#5XKC&![XCG!) C3)7@/*]$O./NPF8 M[Y1R%>]NBUCO48OQS<8[5;'5;^\ Q?KB(4Z#NG13;1E:S($I9E,L<1@)) MB'@8P)R*"$91A&).D&1!;NX*.!Y@:AR]$]&ZQ=Q9#$V.X*]#QO?!^AXH#TY ML3GYO@Z1_@/H$]>->*Q\7NK]P^+_K[LK M_8W57">IHF3-?$GLMJ3WWH_B3X_D.\Y&F4MXS?. &L8J^$& MKJ'C,CI(M7H.FJ1B (O3\(LSXL8-M;AL]T%8A<$M_6CC[+'4/!3"3Y,PAAY- M HA0@'34*85IXA&1!FJY&U,;XC@K;6K4L3N6O3+$P0QK,RYQAN# ;+)WICT[ M<%CLHF1K;O\XG93?V"LJ0HBNH4H4G4;8.J8XR"*$(^3 ,D M%)>$"4R90#!23@CG#,6!,-JPOR!G:BS2U104C:IVP3>G$#59=#G!:>BU5Q>B M5LO+,>I66-E%(3G ;+0EF50OL3Y&MGO1K..&+D!R*2CHU.VC1OQN5]6AQ;>LF#,143_U&!0XE!!)+]"G" @21B7U,2<>M_*X MSDJ;&E?6.H*=DN WK6;?@/NC !LNV5S!-C!U6B/6/W#^'!*#A,D?%?@Z0?'G M;#\9 G_VII[<<;0TRLVN,,^;Y]TE=W7=GAM=UJ?6Y795E'GU52JJ7+HOCV3U M^:EJ1OB3CD,K2L%_%=H;%/SFJW(1'\2/.@+MG;)HV_"[6PDZ8

"$.1CJU*V$[-O:OS8Z@Y!HSVHU =:?Z -J,,4= 6PNF"8 M)7%."WU3JIZ6UA/Z.-QWBGB]J!G7 0?09]"]K@$(5 C-0/-]Z8 $ZBS<4L$$ M&IQF8(O4#+1877A%!\GQFN:;X/3C.#$3Q_T<3\SX4P[ 1-7LV72O:0WU97U3 M)][76GX2Y>.:WU;Z5'^?1U20./0$Y%5&':;*%TA$" /U$TL2EA+?:Y,%S+P! M4]%&E/LR\G_H31_UH$>]9[R60--<*1ZJ@)*MRI;-\TS'P.R+Z137D;:(VBYW M.EZ^5KK]-M5J@UL#<.T[VUDBY;1YG:GLD[[3Y^%@M- M E77CSGSO"3"7@@)I[K+7)! HFM54QP01ID?>=BJ()NYZ*DM+[IM;/):SZHZ M[/6=ZD]A;\97PR Z,&,=ZU@_>]$IJ%'<5<>@_F@-W+C^E/37;EY_ 16#!O:7 MGM!W@WC-?G]<+]0=1ZL1] MTUWA?1%67+05--STJ:L0O,W7?_#[,L]^%^"_E+K9ZJ&HDN+^5J=(-B;\Y<]I MX"<_5 DPI663\R-H8^X33(F.Y.<8(H883%DD8,#\A 4)33T>SY^J^L/W)4J#\PVTVD0SQ]$09$O:B0J0^K6AD@#V(6"A@BBE'L M)2A*48/G^Y7AVL %FJVP ;?G5]PED*9G%]= ,_2>5$>YO[8N_$VIICC=U"62 M]5&F6AV?:=_3XPSC%")N#RX.I(Q\6G'*RL,CBI-7]JP_L%SG9?;/ZJ.H*_^T MA?F:$B!^B,)8S76H#S"AFO7*NPZ2 #(D91!%U!/4JJ7S>7&354>PP<9JP?E[BN(GG1M8?))";W=6/53[H6A;B M8_95\/TG?R+_N\[?ZL(:/ZF7IZD0GH:IB$(1P# )/*B\"@ZI[W$8I)0PG#*? MVU5&M90_-=ZIU8>5_H?S9@8J&T!E!-!6]*S2;CM*9@0U(/8#,Y9[V*V9K"=X M+JG-5H51N:XG/OODU_P-6M;AL]T$M"X-;IA8W]F&=2Z%84#%@W9%K[L5"1 %-(45$ MMR*."*2,A/I86(8!B63"0[MSX!&UG]Y1\E9%\%VVJOOR%=]/):[K49]G M-@E7)X \_Q5P!<_ =+U#IE6Q5T[:"8AL$M*NAVJL@M<'+U/56;@@"S$#BXSI M'@"K!S51P6*]>H"Z:1+8%.YJAIP'ZGR.VHE[1TQ0.Z_]R^RT"]?VW&+(!<_* MC^NB^)"MR(IENOIG2\EW:S6 S[O:%S&2G$H_AB'%'D1,,IAR&<$X\4.)8XDP MMRO :2%\:B1Z\Y5D"WUZ"=7K#O7K#KB@9>_NN%8#8;@O,1"\0V]45&H#K;=R M:UO-.PXP^*U6?I@:)7U0<[J=82-_W/V-'L@<;'CT>4;OW=,JW>37K'Q\NRG* M]5+D']NZZF\WN0XXF/LT2%E" Q@(+""* @%3M=R'/.$BQ9QSC&RW42\*G1J5 MO6O+B%L5AK."V7@CU2EXP^^H5NJ"/Y2^H%5X!K8JST"CM-.]56.('&^R7I8[ M]FZK,1)'MEW-[[5CGR(OYS=%1NX(TPT@&M<_0(%/!-61,"B!B.C2Y9YB'9QP M/]0!YP'V3&CFZ-.GQB=:0=!H:,8EQT$[3QI70S$P.W11<-A]\ZS99V:\NJ\S MV]5O^S/]^(-'F=)G;6KG[OF+'!VPOGE^(U;L<4GRWZO2$3Y#?LQ## 5C,42< M(DA12&$2X!!CGWJQ'UQURKHG<&I3^\\CU"AS'/WD3][;ER?1]Z,^)SA.3"_=:#L:&K6H,4^I-<$%*6"++)_"OXCR59Z6WN.0XY#CRB&X;%4+EN00O5[ +E MQ L1BDAHM-5C+7EJO/-VL]PL%/E_%>!!J6C'*N9XFS',("@.S#9:YVT#Z?*Y MP] SL%,<:,W!=UKWTT&"UN1CC9=+(C(7/BHI66.R3U#V#W">1?4Q6XG;4BR+ MN1P\W&S&>ZR![J%G ;<;OZH-[)\O$?@N1S[%$>R5#"F&,*$9(^Q"0*():> MER))XB2PXJI^:DR/O0I&%B#P F3'3CU'P8ROAL=V8 9K#0 O+ #; G\[&X R M0H?;UV8 ;8<[3KL.1Y%AIS_"6BU69R8QL M*;DIIL>50]F&+BA?4OUMLQ3\)U'.98PC+H4'PTCXRL%+= D.%D$:,QE[7IS$ MG%]9Y>X:_:;&IDHEL%>E Y#&AJNKX5TUD&:\^XK#,S A'Z^KMS,.=*UK'@XI\3,8-ZRYWM=NY'/*1A M DD<11"E,H)$![:F:J4?19' 06I5#\5:@ZFQ^OUFN23YLSZ 7*DW3==D6U0T MT9X&@_7.BD&\:.O#D$$QGXSO7 S::+0WAJ_@-[_6&4MOC'IZR\[.8JH.AKKL M:O4"[:87]BF7E.FD)*3(+Y$(8I(J!HPHDUX22S\RRN6\(&=R%-?IXKMM/:1_ MJ?2_4&O8"F S_G( V\ LU?0GU3H.RD(7D'#)-:=$C? MWM\T >0)YQZ1)(:$A00BGWJ0)(1!) F*%!]X ;'J5;5[]-0XX/TF7S^I5_I3 MQKEZF]^3HIQ5*Y\;F6>,V$W_#H)F,[X?+@-/NGCS%9UC;HMB(_B[39ZM'NI26548[%O=.S OJNC[^N=2'V[M L_F M*9:OQ*[29&FGM%-:;*;G@0BRKO0*V MTQX\Y6WQA*H[C6YEP=;+I;JG_GWSI'[4<36ZA,G3ABXRIIZF;E'@]&@.TGND MS>AQM/$;F#8K.T!M"*@M:6HBSNKP?;WYTQW=CD$FB1#]VI%<"ZSSSB6]%1J_ MR9["4J9U;T_?)IL7X6HJ*W]@CN3KTGBN2:/,SMO];5FP/?2WU= MQ$\PSB'B)("I2!"D:8P$CD@:Q'RN*)"NC4J@6BM@,X.Z:@PWD5I-M5^PC1*H MV\<9KEQ[#L5Y2AH>WJ$WY!O=0>V=;6,"M/HSL$7]L^S\Z7P=:Q>@6Q1E'13\ MD@=?>%K\H M_=K_*?T$@@$SZ"ROMD$(=A"I,XPD)B*=4/-O[H MWO.GYGZVZH$GI9^=V[F/G)F7>04> W/V%@JMV@R\_\86FZJ_:7=CLKUH!CXK MZE OI/;969E]=;R(/@&32P]S7\2H#N4)^_;]QU.77;V!Z,\]FOI)Z,378MORY.*%UA: M[[A-Z22TNX$VR"[8(,>9+Y[_6GM4)X\ECU[3;]+>M;O.U3.K3:MY3),P5]Y,_5O31@F03?FXSJO/%BFTU_N9E6NJ_-S0G_WESW[L_: =S"ITZK_) M:D/RY_I?7_SY![!:MP_,ZDUF?<-Z4Q9J/5]]'_L_W(YRCKT)9LQSY?@.3$"[ MH;VOA[;9MG=-26=0<,E,Q\2,2E!G[-SGJ7.7]J.K+V+YM,[5Z]Y4OJAFSN?= M;)E["9>"(P%1+#V(2)Q Z@<2!I02GS =WWA0_W MYK\1#]EJI3F$DH7.5^G?!>XB[HHWJC9%BF9U*[L"=-1UQ]:FP+BD M[HLR1^5Q4P3V2=WXOIY!]YM\S=>+!) M2 E/%=_8A=[O"9B:*[K3#ZBEI&7D[0%Z9C1Q#29#[_7OX!@@!/^$W4X#\?=E MC!N.?\+"@Z#\4]?UF\7_0_(JN?EG]097Q=@#0GS,*(>$>B%$7AQ *M4L#K#@ M(N5AB .KNJG[ J8VBUO]@%:P5WW[ PC-IO(UP P\E:TPL9[+IPQW.9+Q9O6V)R&,!N^P [KN(BFS=1E<_OO[%'W3+Z)_5Z MS85:(X12)#!)D@@B08BN]\?48B*FNF^6^K-1)O\I 5-CGE9'T"H)M)9F_',2 MQ/,TXP*:H0^A[% QYHQ+IN^HH6BYH1#L;P_KK_^I;JUI0?VPSP8G'SO*I+]D M5#NW+U[7O[_-1O![HM8BF2C:OH\\"$*!0PFY%S*(D-X!B*,4"HEBF01!@GVK M]IK'Q4QM.C=:@B?RK&0NJB]B+A95MFZ3P&OI7)R U\R3N!ZT@2=ZBU>KX0!] M,\]CX+KARQ%)HS=T.6WML88M9Z[N20BK,N/98J/K_^\R)^H (L$_*)7KW-PF M?NT]R?691W$G\FIOLH[YGX?(\QFBBC6"E$)$*($$ZUT(3"/L<1YQN\8M3K2: M&MW#;,AB8P_= MT*37L:>3OQBUCDTZH*"U2D=&UR\ M[?3A]DNW=TW(^NU*KO-E):6JY#3'E,=A( 3D,M4MCZ,04AFDD,0)"=(81Q$V M"B,\)V1J)-SJ"3J*-L7%#+>0ST)Z>3'G JB!*:\71E;+NDL@7+&T._GHT99W MEXSK+O$N7MLCN>S#1A%(N5',4?>P>=("V@;G(<5)1"3TI=ZQ"0B%*98Z14"D M08IPZJ5&T8>7!$UMVF]5K19YHE76(F7I'*KG9[U+K :>^3N8;II^5I6>EP^' M[?"R2.9RA-OKI&UE'?Y4;GQ)LBI@K%P#>?Q]=)7!98#:V5RM<_>/EY5E8,6+ M_"N3ZWO&S531.)]$^;CFW7[!E(HH"!B%,A$>1-A+8"I0"$.,:"@"1F1L537J MA)RIL>DVY;\*WK8,HCD!I=GJT@% U-HDZ]2JSA,U^0+(#B-KSDA:MPPF_/V M'D3;7+B\YT;95Y(MM&OV89W?DVZ9$=TNOU;KF+93D"AOM5P^$Z]#)-]QWM-AO=F@*5 MVP$+95:%-\95?VJNXD\; MO6+7QVAU^HMEU]@/*@!F3<(: MZ& *A! J5 #0PSL 5"_;CW H'?-#B@0<=A5/SK#*O34@SC6C!NL8=7&9V# M8,^9)3'$)!]2YGJH^(64RA8(%'I2>]*+6*[CDJ M96I?H89V=IVZ?JOUM$PT.HZHS6;G%3B-L]5I 5'/K>KBOGU,OXK51OPLEO5!U9W(J_,KI?VN/>#[;T^"*=+YDBW5)9_EO?K7 M0NK%[GKU,5N)VU(LBSD* L%]ICMI4$492#*(8TE@&J=11#U.2&CE$;M3;6H\ MTUBF&R4WMH&.<9U.G+JL6VT?J VL')R.B> W;22HK+1D*8 _/A MV$/9H]VJ:]3=]F%UIMW(#5I=HWK8N=6YA"OV5>AE9Y;N.[/;9+2JZ7;MOVX5 M%OG2GP?4YSB.?4@CQG4*BOJ)!1+R, E%Z(5QB.SW4 91=6I?D"V7*&'+*DC\ M69#<-D9\P*&UV"-Y]0&;_GY()T.W8W#WDZ)L=KS',>BP.-_/&$;;\?,/GE]&%^NHZ M9T5=0AC3>06%SGZLPC+TI:3)\+/+?C0:J?,? =?X#TSCC::@JRIH=07?:6T- M/[]&V%G$RSK$<*28V:NPM N+-03G;&CLI6>,%QYK:,V+$%G3>_HV)*@YZ%W# M1;>KMJ'BKUGY^'93E.NER#]FA&:+K'R>^W$0)Y('D/NA#Y&4(4RC.%#?]1#' M/% _AU9]#2WE3XW0W[6U=/-ZO6?;T\ .?#.O?$!(!^;HV^VG\5WWT[AMSUKU MXVX-F(&M"2X;(?3"SFVC!#L51FZDT N?PT8+_1[3/Y/RBW**Z\X#/XNG=5[. M4P\S&0H&9>"G$*FO!J24)!"%*$H2PJ(T]&PS*?>%3(ZMVBS!G:*@UM0^C_( MT//DY JF@1FH!T*]LBA/0> @B_+@T:-G49XR[E@6YZP\[S?+)86"]4AL1]IY:H4W.C2R7Q;8$\/Q[&J4MOA8'6XOJL\S[X@GEWA M6C]TO"5O7WM?K(%[/Z1G&VFAVU8M/FQ6O'@OI6!5'9 _R).N(-LD1".:!L*/ M(LC4BA@BA#'$441@$LG(9W$:2VR51VH@^JE'(\'3B";,3Z/8PY!3K!"53(>^A1(*RB,1$B^-B567 M-R=XCN+XUQ'WR@]JB]Q5\.KV:Y4C6E5+*X: W(S MAFC9<0D=IR&W)X6-&W9[R>:#T-N+-_3CYY>)O=L$8+G.=2KWS7*=E[HAXMMU M4=[0HMK@G/M2B##ABEV$KN>$(@EIXGN*<8*$)2EE ;:*FNJAP]08J(J/Z5&8 MI _\9IPS,*A#[V*:E!G8&@&T%>"WU@Z'W'0%BBY9JX\:H_+9%3CM,]TUCQJB MRLHG4K:Z2$4EGU?BRV.^WCP\?E"^\C]TT.,+G>9,N5M>++E:1PM]+(,"J+Q9 M GGH4:P8DTAJU=W,J793X\UW&P&(5ARL5Z(*(05EK3^0>E%9!96ZK-AB.YIF M9/MJ8S0%&F[,>U9_752,VK0\OL]6#\KY;O\,WJF_S)K15AB !@2@40 5#/N4 M/E8!F9X#-%YY&5L%)U1\IB>V=J5I^@KI<43WB7S+EIMEG>[]6=9+S_>$/=X1 M)8!E3V15OB6K.S4%'W5\@-)K]=#^=E?UK)UC/Y1"1BF,D/0ABE $21Q2&),T M9JD0*6=&(4BN%)K:5Z$Q":RV.?5MU7IEEF[@WMH%&%F!I\86P"O3=K_7'8+M M*]@[&V>#T\"11V_@[T4[<$TQA,_;8@C:(M Q"2B;0&L&J*W:_5[;-?)@61PC MCCQH(YTLWJQ6&[+817>7ZV;/C+3<"]1'O]Y5TZF%I !$>VNB>%PON)YM3"OY M4!U(KG?M@]O)J_Y51_F3U?-?"S5QZP#<1D+U5UV]=D'42HZ3Y_;W;+D4/%.> MP^(9/.6"B>J),BN8NEE[AS.P6?&J,(>:\,H>5Z><#L?X[,&G"SGCG84Z1.7% M\:C+Y_9;!/XHU@\Y>7K,V(U^_3^N5P\?E?/ ;XI"E,5V\X7H=I@AH] GB?IT M4U^M[G L8!*3("(\B2@WROVP$SNU#_1.:U"I/0-:<5AI#FK53;9CKAD(LX69 M>W@'_H(Z0M9Z@60'E,N5CZ'D49L68I?&KJJ66 MT+3[?O,_JV7OV_398+_B%;9:6HOD*WZH5D,1>' EN%U0UUJ"-$W?U.J-B>(@T$M(#>P.M&:"V RZJIYUA_7S_*&UP&!;='12 J9JG42"HGZXD51#"F."&1)1%,B1(RYT=F]AQW;/&7:_23!K5+>N2V@R!P4K)/; #4^)K8VI3RL,YMF-5]##!V%5) M#RN0SE?V,'O4B 4^K&Q[6>?#[M;>Y3[62[5Z(F45E[S=#T:^A[P8"8BPC!5U MJV4+(4$,922)1+YD)+:J%WU"SM3HNE83;/7LO>U^"E#XR(;1T6-74SCG+U'BF:+2\WF20I2$7.^5 M(TB46P@3%(0(\8 Q8=2@?!CUIL8_[LH/ST!E:!4FJ":GLG7L>M(OWP,SXGN] MT1V8+U]G8,>O+GT4_TE5F'ZIX;]6E>FCZ#JO-'U<2K^OR1NRT(+O'X4H/^K7 M3QP!RGV4H@I"0-?)21<\M=)6:,RT26+]SGEXO6GV*$[2!_53W__ M4_LOZC\Z/?;O?_I_4$L#!!0 ( ." @U'7(<"IX[L *C " 5 8W)W M9"TR,#(P,3 S,5]P&ULY+U9W#+%G_X8+[_\](^8%K__E.>SBY_^,9O_/O[F M /ZU^Z.7LZ\_YN//7Y8_,<+(_=_._T852XD*"LIS"8('"3Y;#5Y%&GG*08OX M_W[^6Q+9!T8L$.'*V[P"S[("*JGPP7K"C.T^=#*>_OZW\L6[1?H)F9LNNA__ MY2]?ELNO?_OYYS_^^..OW_U\\M?9_///C!#^\_K=?[EZ^_<'[_^#=^^FUMJ? MN]]>OW4QWO1&_%CZ\__ZY=W'\"5=.!A/%TLW#>4!B_'?%MV+[V;!+3N9/TG7 M3UO?47Z"]=N@O 24 :=__;Z(?_G7?_KIIY4XYK-)^I#R3^7?WSZ\O?/(,)_] M$1?+^?CW]-;17^=I@6CI6'V'+US]?7G*062D[\LTC6G%W?HADUFX M\Z9)D>WL^B\GSJ=)]^HHIO&H^]0SCP]S83E*G"K)* '*A09!8P9K38(8) DJ M.N6%NJ6*3PU\^S;S_C!Z-*J"W?0/D&"+U2Q'][\-"5@ ZC?KW^ MWD[S;'[1R?63\Y,THB%XRR.![!6N$.L8>)LTQ$P#SUH(EUD/C&Q[_EV>;JO] M;!Y^FLUCFJ-Y61/@YN$!!.Y"^^H=/W]U<_P@"%_&D[C^ZV)G^M#GBJ,O)RXQ>(\ M?US.PN]GW\>+4!7(/"!E6,@@@ M2A#@P AE@4;FI<_:T.0J8^7%'EAASP\KATAZ0*QLV:0Q@DAOT0 O1L$9'[S( MP%UQ\Y)/X(G.H'0,^(K! &R#=>G#V[VF81BH].Z^]"KJ1B#S"=\[,HAT1Y6' MP$D X?$[]/T5:.0C**.TT[Y'B)1G-N71'JC!#;#86YR-P.!_7KHY?N+DQX?T M=39?CC@Q@CHO(2<601"6P'+.P 9F+)>Y(@B(2>E+ Y^PVQSL$HN?/PG3#"GQU& M#A=P(PCY-'?3Q;@(Y0KE5J U5$I \H&#D,:"CRZ#,-[(0*7)L=?-Y=[S=\*) M>'8X.4K, T/E]70Y7OYX,YZD7R\[5]N%+!SU$:)C#@VA3H!_07##)#88X;7, ML0>(W'_N3M"0SP8:1XFU"4A\2)_')3D]7?[J+A+^(D4:30;** K"H*-NN7,8 MO"O",13C-/>QO6QZ]D[04,\,&D>(MPEXO)V&V1R-72>4+K_XNF0HB@:7@K#6@-?.@+6X4J267A':&XJV$+$3?LPSPT\? M F\".6G[N[@8#=7^.WY_-/LC^F()N3;>PU4=G$=M^ B0\2G:+CDB8301_I^R^-W@\KS MR=/V(>66@-(Y8N?S]_/9M_$TI)$VF=FL)>1@)=I'7?@@'!+'>$^8G 7M(V_[ M& V[0>;Y9&][DW=+N'D_6RS=Y/^,OW;>>Y#&.Y(<>)4L"&(9&&HB&DSIG3;" M#]XX\+/YN,#%+'A3"0!5. M+ >ANZ'A^:1M#Y=H(^;A]??PQ4T_IRZI2-"KSESC M#HALHQ2B 4>H (8!&_6"!:ULCR;B]K-W \;S2=H>+=^!\5'N$RM M)+'="-ICQ!MC0C^!,3O+^S MF\TT[%:Y]MQ2JSW(NPG.$FDQ>7"Y3&8C&R.:2P''GT;N!X[GE3P^7;A/@>'V1YI]QQ_S[?/;'\LO+V<57 M-_TQBDJF3)R"W-7<18UL:")0P=IKKX(W><-EG -!LI&$W<#RW!*GQTN[#=!\ MOZG27-7UCD(,20LB@1N#/!B!:"5L2G'#S>)#$?/@^;O!Y?ED4GN1 MH_G.L>)$H3A0P]0GDEG6&//W=^9[^\F[X>/YY%:/ ME&T3R%A=3>PN.G[\@F)8=RF5;GD*"U';A038),1B',K Q79 M,M=?R/,8);LAY_DD7WN6?1M(0B'-W>3M-*;O_U_Z,;(F$B*R0?NH/6ZH"EWT M;#0$0Q-)(7Y)&>/E_#0V?I54/]FO AN\K^3FZ_O(#E/9$C6 M0?!:@7 .HWQ+(B3BF'=>9<7[<%FV/7\WH#R?K&TO3V;V<(GV!H5__OF!+)&O MWX_JN8C^U721(GZSF$W&L737?.$FI7$DQGIIN;C+Q*X-&9_\U/ZZ->['P)&M M'!^TY#K/;\93?-@8+<5LE3>Y[@HH0Z12: '=%T$"F@NG-5!!,Q&<&B'EPU77 M8^^[1XCKK>/?J@>,,A3-7PJ06>G3D1(!ZZD %41IS,"3WK0']0 >N[5WLLC29T\3!AM)FERD"7I:$HY:1NJA"=!N"YS]=C\@^U+QS M=\A]9-X >#;T*+.*2:U+^5X6J706P\V7E*8-65'K4&C,;+CZ]5^I.^1>.GZZ M.^0^ A\0,L4=N=.P\&P:KQO1*2E]9 QRLN6> *5@*,U <]8L>.>DTD\Y-X]\ M?G,]'_=2V:Q?^;5@-1ZVK=0IY&28@^S*31&2++@D%'X)WDM+F;%U>LH>UB#T ME$T?#P%+3Y)N"RMKM)/DE!/!H-7$<%$H4@8$("^29.)LR$+8.CO,80U">R]- MJ(^50R3= %:NM]R;K((Q- 3%+1C). CA3%?S"9Y;&76TBKH-ES5Z]&&O21G6 MKM1P7@^3<@,X.5LLTG)Q'?NQDGHR'!TP;BTN&I+ **;1,^.146JH-U7BG+MD M-.*M'JC466\2;@8?5\=8UTP$I:.7N'%R'M&VFBS !XK[J S)>9K1V%;)I6RD M9EBT'*/>C4@Y1M8- .:E6WQ!=[S\\_H_+L??W 2969PM7[KY_,=X^OG?W>0R MC2A7R!<*1W*%3$7!P*$5!I^I\JY4$M>9N;$3=2T ZB@4W/=F>E=) S@[^^;& MD[*!OYG-/R)'5_B-'#P-@D(A 9/52:5 M/.4]Z1S6->H?>S75U (*0RA]\18?4DBXL)#/7]-RS4L6UD6B"1@GT;,4TH"+ M7I=.K;C.%(::HHK#_1A1PX9I%?#5EP(: --+]W6\=)/Q?W9'A9UL7LX6R]L, MA<2IQ#41HTREAW@&8_!'*EBY8L-=CG5FQSQ%V3!]EVMNF7VJH@%LO9^GKVX< M7W__6HZBT1LX7WY)\SN"&S'O@[1"@4Z4@4 9@>$N01DC&;BPA),-C8&.1]<. MM W3O+D>OOI61P,(NTL\;M^$^V!!$>%Q>:#]-)F=["(#\?'#,U@+_@HHI\]=?^'%#H?4MS?VLM^UM M]C7-ES_>3QSR,HV%R:^%+]RQ1Y&4QM1&E39;ID2V9508L;CD7*+*:0PJ-LRD MZ&-?VTY4"WYX+W#J3?(-;&'GR(DKK3+>);=('\IT[O/\&^[/15PC@>:6E540 MA"AWR9Q&MG!G5C%Z83BQ8M,@X>-A]"A5+3C>O>"H/]DW *3MX<.OLVE8[]]6 M(?X\ED M9)C"^( &B!@2@+"RS/1 A1MM9=",AKQIDL[Q"%H3T()_W0M*#I)H TAX,YZ. ME^G=^%M"5V[III_'?K*RF(NR_2H1:=D0@I%9UIEGOGK\ M,+-0JAW^[R7-!I(Z[\;.CR?="1[&?EWYW9?9!(6^6*49KD7#J68BQ=+$1Z*+ M%4(&5^;4Q:1#YC916:?X;%<"&RE)>]=+R5$5K31@<6[Q=3^MFJC3K%QVI"I1 M$ I=>&>2A1P2$L(]TZ&*J[.=I&&K2.I 8#O.CM%' \A:'R._=S_*&?(ZQ?8U/^MFX2,B2%(Z10@8<(#P4H#3W(%,PFN1J+*YR@6 Q\D: M]I2C$K1ZU$0#N%IGU_\Q7GYY>;E8SB[2_ %/RE*B@[:@?1E"'2T'%QV**Q(6 MK/ QJ2J;X2[$#7OD40ECO6NE :1UR;,-AI@&$84Q##(/Y>9OXF!T\I"L\9;( M[ 6ODF+80L^PAR.U;%8/LF\ 0ALXX"P%J;0 I6A>C3.:DX*S3)R0LDJH M=R!PJIV/5 +.D1)O(-7YJ"F]E<4G98Y?Z7%O;=FWRXASZ\J8'J>$S38ZXNM< M;=J-OF;"OWIIJ1J::L!H;?$7;S'$O,TH'@HDE]I2D5%\!+DBN*)P?\\JUTFR M/TE9,Z%A/=#UJYT6X'9OJ[]=+\,)Y98S2,(*0&MMRR&5 IID-I%HS3:-[.K? MT]H38*<($"L"K!]]-("L6TR,> Q.A])S01:?(I,(AD4"G%BTQ\$A\55.CV_1 MT$S@=Y*#FKTDWH3;=7$Q[DK4BWS*UHXV-DU#887)Q"++KO1:[\:C2G#"1G * M=W69@S5UK@L\0E,S45]-]ZH?C31@B1Z1$%.>$IXD:%[Z;K./#($H53Q(7UH-63/AI UOOU!<=2)92 ML"PI;ZO4*&R@9>@.._VH^>&ERJ-DW@!L;HV@6='/&8E:20W$*'3M=-1@*>60 M&+.&4IIPUZZUQ=TF9.CZJ"J .4K:#:#E+,:N=;.;O'?C^'9Z==EAA!8VT>@T MT.!0)IH9L!SW8Q9%1,Z(4KQ.2>9F>H:-_BMAIP_9-P"A#VGIQM,47[OY%-VX MQ5D(EQ>7W5GWJY3'8;P<"FO Z>QM4$)27<7+?IJT8:/^ M2L#J62,-8.P6!UT2HPSGFZEW/G3K*3QRWGE;(*?^/F::\U$8] & M%T@(* I9Q87OA_QA+^J=S))5UVP#UN^IO-](ZL2%4@F#9&%!>'0#G \*M!8A M.ER>C-4NG-E(V+ W RMAL%=M](:N(8:^O>_4\"4MQ\%-[G+4UP2XNX\XW3BX M1U@[Y6PXG:./SG.PJLQ.%SJLFK+ZX$SB3BEFJK@Y \R&"XI%+@-2(UTLJX:! M]PQ#F1B#IC%XZD155I_+;+A],/'$;+A]9-Z$7[=MAA42JH0V K*1%(3T!!Q% MXZLM[O2&:=YX-MX_,&P#/AO$T(NOLO#(0NAFO.2MPR =D M%R1G.DHGZDQY>C:SX?;2\=.SX?81> N0>3BN2L9(E-01E,GE1I"(8 4+D+F) M-$GT;NJT>SIP,-@II\CMI=RG!X/M(^G]L6)76)FF9=](60^KRDIEGTI!/?<* M8\Q,P*A,P7/EK(V2VD K(V6?L6"G'"'7$U(.D70#5F5#HQ$=C32^ZW:6$.O2 ME=D+HO0?8MH[980G5>XK-#X6K!>_Y3 I-X"3L\ED]D>)2-_,YJ]FEWZ9+R-Z[^;G\TY\L2O2>9_F'[^@S$=:VN MQJ+1EMG!U!BPFD0@CA&A;?EU MK7$%.Y#7B#'K!VX5--(7RR^S>6D7.U)+Q25R4LYV.#$!T&LHLSPR!R<-^HI> M62EI,C204V%I1=+0M5/5<72 Y!O%T/GEU6&U4'^4\6BJ5IP.DKV+<+H:O^FAF/02B4DZSVNABC!1!DA>1V++6(\8="D?]."\$8!6EEO+2B^U MT^!G7V^I8FE271 =*OW>D'2B92]2H7(6[E@J-^M#\$[5%^XAYP UL,5^6^7GQ,BPQ%$CS M;^.0NM('Y0SNM:RT5A,2A(L1O#<)0M0^HGFF*(X=8(*??PLB^--]>&PCH)&S MD@.4.>M1LFT@HROT77&PN#K#UIW['@QJTN-*"1Z%$1C^2!BSRGM%W"Y7EO:! MQT,JAL%(/XI]B)(CI=R %_SQTB_"?/RUT\ TOAS/0[G'AS]=E2JD1 637D.. MI:@EY8CK"+]($@P)R3*6ZA2Y/D'8X$ Z5O?W]Z(^%3$@L(J?6D24TV+1771? MRVC-AI LD$ C7$JF74+GAL#/%FM)(8-F!71(;Y+3U)N "Y^01OS; Q7[H&'$$5)N!R5O M4$Z;.O=>7[(L$_+POUC:#DBK6'8R@Y3.@K N@"^747(D)F=CC:QSZ? 6H?% MVG'@V(RT:IIJ (QE./1YOF+T6FB6,TI,Y*NVJL+P!%YS!$B9UHBV7#M3J:?W M!FH:V>#Z,5['R[L9T)0ATK?]Q8^S21RI$GIJ1L&%7'I=2 6NI-=5U&6LAE0T M5+JSL8VD@>]N'*_OC0@Z6O@-P.CO\]EB4:*$\7)D>.0RH@A<1N6BT4:?T>#J MTHE21Y-"854I/KQ%0W.5AL?8F4-EVT 'ANO.\J^_?RTG-C=[N@RG#@JU446;)E:DS]'0K1ELS8ZG27*.OKWVI7%/HZQOC$SB. DJ,XUY>9=-ZE*IA MW>4Z@.I/#0U@ZN]IBC*:("]G\6(\'1?Y+,??TO42B=+3S"PDAN)!=C+81#($ M(857(E)TYJJX0H_3-:Q[5 =7?:JB 60]$-+(ZA2(DPS*U1)T_5!,7A -D>8< MI& RT+KC3=>4#.LIU4'/<>)NR=.^:70Z*ADQ(2(#%(S HYL.6^N$S)&:I5 M(JY*IG$#+)ZNY2Q)'69K^--" 3W-C+M?',./I)3)U4Z[[ M(N79_*I7]R?W/2U>?\>]'94VGKKYCTZ>6UJ3QB"Y#)FC*$K').<\[MXT M&Z=T,G7:X%7DJ;G[&L<9PS9TW\3>>\7BU3)^@9%+R>UJS40,@H#G'/U7YDRI MI&'@,6()#L-BDJJOK*^E?O"+<:AI-O& MDTN$X2BE9$(4!@632QD%?G%H)@&=AJRC&#W6&JI]N/#Y]RLDN03S#8?SOV MU8[9S=5],'CIIES&9RV400@+6@X-RP@);@)8S[3(GJ/C7K=EXVYT]NNA*60B&4\VBI'U0=X:-6-6P6,H8Z" U]2E+P^N4V/1#?R.UHB? MZQ *;\"GW,;VF]D<79?IJ@-H^/%I[J8+9&]U):W[:74E[2S^W\M%-\Q]!R&- M/),T"Z,AR,A00=F BZ;8 L49QZ^L3I1\4BX'KD : L<[KJ7A037T=>%!Y18!]=<;IQ:UNXR7G^;3I/;E+Z,_W;;%(BA[^[\;3\\=E\ MO, ?7^$G3#]CO#N>Q;.,1)]A6WD_G]X2W4,Y7 ^G+2=[L;1G)-RA/T&9*VWZ$] D MD ^BH]-5>C_58FC@DK.&=Z:30J7A);.C+D;1<\)9UL#+K1LA=1ELP )P3J(L M[;ZHK#*SZDBZ!ZZ::W@!U%!\ \82F1JY,G2#<[DLQSVT&Z>WD\(<44[KH!FW,INBP+!DG2"(J0 ?%%I*9J1+52ZT M[$1=SZT)8_*&>NO!Y10Q:,!-P2($T0.*PFO+DZQ3Z-Q2:\+^4?%$H\)]A-Z MV[E]6&/RU"H?*+BH"?K/JLQ!DP(4X\;(X)AE52Y6/(\AJ'NI>>@R4"?)?? CJ7CI^>@CJ/@)O #([N Q7 M'=2<(UY9Q8"@=<85)A*8& ,P2Z-Q"F,>467BYB&NMOP2Y3-4Y<)*Z_6N2W_&%6-'/'V MN-$=+?L&@'2/AZLUQSQ+-I@(5/(R?)8;L)%@J,>=D59X2W*5,6 ;J6EDRSM> MV_>K1H\6?0/XN35583UI6--@B4P@-2]+"[_S(93K;URE,A$O5_*5[E,R+&YZ MT.[V 18'B+H!K)S%.%YV;67?NW%\.WWIOHZ7;K*>96ZT1'FDN"Z_O^(B*$Y]=5*U;7C.4 MBG7(DZ5E+JL5+M,$* M$AAPB4M'&%V.H;B%2(R2-"@II:T!L\>(&K:/1__(ZDT!0U?WO5PMD-+P*.<4 MEJL:D?-\%F>K:0XE-.&T]/R7&8B-I:<-5^ "HR"$4YHF0@F[MPUNJ<;;Y6F- M'"@?'MS7D6OK0+E:5#S3.H)L2ZG5,2B*5004(QKARI=#AIDP,JD/T MOI==.D8)#7A&&R[#6J*=BYJCRT(-"&4=6"\L:,]4"DDSRG<9'79X"OO=7G-: MZO<*[C%O?9B4&\ )>O_SY!;I55K]^W;Z*:%[.'?S'RMO\0.Z=F]F\S_HHV!H56/">PVJ&\M+6:99LIJ^)1[T-D(ZGM P'QL.U*'>TT@+Q[G#P< M(!R"0=.,3@+1T12? 3FCEH!-WCON20RA"MJ>(FSP$:J5(#&KJ)^#\?:UVY=Q M6(88Q!*ISC!^6 ZNUB<9GB[1LLJR6Y*L,HLP7/\ZV2C)N[ M+R-ILXG<"R"R&S&H< >*N ,QJ4J;>2&3USO%#[V2-6Q^HSI]M,Q M>G_?QEC#A90!< M()2U%P9!(P%C%: R41U%E^&X=[[1::_*&O=-]--@(3!]* M\^&5F=L"-<+(S&0"Y12R6/I(66(I)!LDLY%RVEJIH_YTU,#N M_-#<:R4=STI F9X%(B>/ZXAIB((:S]%SMG7:=36?'^I1[_?3WT 7/1E)&C1)A*MRC[(+^U[%%% MU)Y>W0U#?<12LL+[#(YXB7Q@;&9P@X%H-4F>Q5)R?QK8MI81.B4$]U)#6W#: MEM#Z-?W1_6HQ8EY%&94&J\KL.&Q&7FN)G,JPZU== M+;B"CV2E;IA"F\R-)A$%I=$S8]2J7,:O?Y13;>9= U"NH-P&D'Q3 MP[GX--MR36\M_/+"[53M^:V>57>[&Z"G3GCPD8-U90ZE<1%\Y@&_^*23PZTK M58GSZ[ S[)2\4V*_ 3@,/P*M.]9=]9B9QG\@CP[%L6UON\OIK3\8)1:"%DH" MRYQ@B. #6,H(!.6D11CDX.X=.VTYD3^:E&''[)T"OP.HK 'C_:C3U?WRO"O4 M7[S^GN9AO$@H7"FP7J9U/M9G!*"/WSEM(6>.685&>AN4 ,4;I4LK6U^GGL3>E \\4; "G/6EQ MZ'*\1U?AAX^_?4B3(N"1UL0:13/XQ 4(YAWXTH*.1FVUXYPZLUNEW8X/''AD MX&FW[Y[EWRBFNA5SBR6E1&!9*;1'-I=F18\Y6[W83=K?G[8:H M9WV*5$OZ[>ZEJW7R^N+K9/8CK=)&1@.$E82QL IL M+@V<9'8NR)1%J-)2Y$!Z=P/IG__,J2>-M@O<;CENY7)DN(Y$X<+TW7Q:ZA(8 MSG-I+)UU=-TPXU,[@ENIW0VT?_I3JGZTV>CF?;4LW7SR8[/32Z0G*JD,-,MR MF,$I^. ).KTV&QZU$-H<[R!N)V W$#[K8Z>3Z6?0::T=E[ND9-?CWU,WT"1- M%YVV_STMEBB5\]S)XIK_*WF,.)?&,Z9!2U;Z0A@.AJ);C=+QGEA2^EGM!--: M%.Z&XV=]YM2.AAOP#W:6@[\OAP\)M;$8+]/'-/\V#FEE"#ZD,/L\[3ZEVY5& MW*64C(G 19E,X9P'1R(%%J2U/D MP_IXX\;SCK-R?/UUXL*MKNMG12V+>S?2YNDLK"2%'W8EJY&EG.4D.$B!MD*8 M,L?!,@OX(O<\9V>2[6UU]$+R;G<9GO7Q6L,8:,#;^C4M;V9CCJ*E3%"B(?#2 M)$[8KIY9@8TT!+%7IJ!'N;BMTP^:_[%916TT8*6. M'>CK8^#"!0[>:8DA,%/HSCL-G$E"R_5@:ZO4VIYBDC-[UB=T0VBX 4 _O ]L MHS&,RE@2X;8DP@6@JZ!+JH6O$7A1J,)5_6N(YSH3O:?Y\3MM/IN%NDCJGR27-K2([UT MUE0*/'J,"#(2DT])A3HW# Z\DLV>]7%;3WKH%4T#3+1_Z19?WDQF?RSN,M33 MB/J;3S_9S/DM#/4_1/[Z0==3PAT/DF1!P08?2JD] 5/BD.RSX#0Y9WGMV?$/ MB.HAI5(^\_U\]FV,XGOQXS>4_=OI.<+7E7.ZL[ +[L\$Y]:+Y!O S)VL>3D#FH;Q)-U) M6GZ:[2M*KX)G"ET-GI0'P8E#QY-SR#PKGG0RUE5!7PUFAFT%=6(<#XZ&H0\2 M7R5\;!BO]#N-9QYG.Z7&*Q$XK+4>'G:SQC#0 MPLYPB^_S?)_A47:94J/1#+/2HBNY#%8+ <$KZGR,BL5)Q>;\4X&+R-D$LJ8"Y_!:V*!BF M?N>Y?3*0/^"YPW;M:P9_M34V M-!A_1:)1C-=B>U?R<86-VSSCGG"=BC4T2!XB RD8!JZ*4W"FC%F3@61&(F79 M[03'?9\\;#^_M@!956L-[-C7U4TW8C_/URTOREQ&(X4#07.I6@H)G*(:B(B) M96\BI55.?QZE:MA>?\W LW\--@#'3FBE@]:;V?S5[-(O\^7D+(3200B=X6R1 M9IX@!8.NAT2WV'AO@26M&)5H]&*54YW'B!JVB5]S8.Q-?PU@<7,E](A&DK74 M$A01I;EKB&!HF<1LN3*:ZY@JG8AO)&?8SGO-X:\'G36 O%?)+V^Z!IY]<^-) M.;3'-?71E6/+5:7^W\O\9I]SH#9I0#M>FE)96\*QC.Q%S40RG-,J-G%W$H?M MC]<<0BOI]MC&>/VD?T*8ITZS=\.X\6*U Z"?_'Z>+L:7%XNWTV_I2B^C2)/$ M@(6!L82!$%*"B29"Y"8[P6.@ILJ-I@THE1PZ5D"ZB-N+KK<=XK20'<2ATU\GOB8 MM)+F&O!6'W*VCOAP\:?QM^+>C'+,1GJ*2ROIQRLP]9>O+ 0-I(B-<9(S^'VXA272#(08NDN+#" M*'*ORF1+3GW_9[Q=DXTB=FWXW[L?G=6WD>7N MIH>0'&,Q%APX@58_*%R=2G&GQ8D\Q7N4M398[,0;\R'Z:=4?G%\B'6/GQY.5 M2WVUJ&[.56]^-PJ>ZFB)!44Y+C$J);C(&$1.C0M*,Y3'R?"X!^&M#2$['5QK M:;=)-*_[5WY(D\Y(W^*-")T351J\+#X-#PIY4RAG:T*@6:0DJIP-[4-D:V/' M3H32GK0V=!71(_+K2E-N\^4,>M#*9%#!$8SFA X>'R=^VE[TMG:A*X36;S^=-RM;%;)P)E3UIK )&[GQ^,B!+$EYR!YAX=C$02 M!G"*@_Y6^I&D:)Q40 MALM;2%MZR=4%X3V*FKQ/7A]SQ^BE,8A=+9\7EXOQ-"T6:=6\L(CUZC=QI(*@ MA**XE$076R26P&82( N-"\E;+8PZB>E[A,@F*W9.9OSZTM[P0ZRWLKCJV_5+ M6GZ9Q=OEFM*8)"-%SK03R%Z4X(*+P(3UU@KA@ZHR'FY7 IN,7TX&S#ZTUJ;! MO%\??U,Y7^KH1UI0D2,Q8)1!+G$3*"UT\$>=,^4&=X10Y>1Z3SJ'/1@<&IT] MZK -D,YG(:6X*-VS"S_G^0D.8RE7YCJ7P:&E9ZS'.-%G!5+&D*1R*HM:]Q;W M(G38D\%3P[2F%EL(NF_Q]XM;7G'2E3BMUB=&;R_=9+)XC/%1\(%9DQ/$+$OC MX\3 ,DU Z2!]%H+R'&M#]V#JASV+'!#/I]%W R#?7<8C:RB*DG@PGI7;\(Z! MEP(9U98EXXW5>N \Y[#'E">&:R7-M9N#?S.>NFG8+$AI DG&$J ZEZ;;78&? MS\!5H%Z0C/*MTNYV?U*'30"<.@??E\X:L)2WMX7_I)^-P MGI&N,NM H*22EP2W (9!HZ$>?/2X&3@275#<&%]]RW^4PB8S\+U!Y9%MO3^] M#5W%MHX1;UI\K=E870LAW&7-N 6ORM@6DR48(@Q82H5R1)IL[AG$+95K3SRH MR<1ZWU#J7>+M1>$;)WES=$VB( F,\@F$8 8,NJ^@G3<\11]SM7[6CU/69!;] M% ;L>#TUNI.>Y]7,H-^FJ+NW^,(495AN#FWN1U-.3Q]$7 TWFW$^Y#U?7>F-H[Y;OB@NC(N445ZJ. ;<+IA6X M1!TD$QC540D7JU18;B:GR?SZR0SJ_AII#%>_C*>S^7CYHULV5P.$1H($JK4U M@*X' 9$PIO/EGJ431DO3449X!0R@NLJ3:;S[PJUWCCS10F:I(!B.FP%! M25O!)"B,\++PT:A0I8RR B_#>IG5,HY#:[T!8WP4L^^[H7\/[Y=42LJH4J!E(N48 ;PXZ)U6JQ 1JB,32:]0GP9.I=#NI_K90S0UO$^=[:?+(<:LH@?FR ? R M(5@@G$)T90(("0R,YQJ4]%H&_(^+*E73]<%;S7-O%+S[:+*5R=.77[]..E&Z MR5J4;Z=Y-K]8*?,Z\,%P6'"M(.:2X0[1@U/6 1.4.F>TQ9=J@'1'^H8M/*D& MQQK::>_&$:/B4=0^A2 U<%]&Q.'" 6/1ZT=7Q9G2?T*&*MOW/3H& MG@!<0] BN)8Y.U,:F*G_8D9<-NKJ<%RGV4 M]JJUH0O?;G/S(<64+DH=_A4S9*]+PM[T#+]3GWC58_3%Y?+76>> CU"ZV5/<[SCZ22!TZ3=!D%G/ ME>8ZE!959B>4[_WH8\9Q38B.^4%3XFU6]?$'#7O>.:!%[%'^0V/IS@2D+>9Y-G [616\X^N>?'TC]';[0_:K[3?FK#RG_5/[][S!DPJ\QRM%C)0G;5R-=9Z+]0?/1OR&")N5OTG MU.@+_-S?1P:79+3*0&;"@XCH[!C!'"B2K'5,G&DT5E:[Y^R@!&?2.#;=EVPA.)5((*,F$8GR)81W$9N"R85!G# M^?:L45^V_6/XDN)EZ0_4^5,O?KPL>;=/W6 FE_#]N926T^)4Y=(:/48,4;EE M-A(MC*[CX&ZGZ4]A'A+YG*A/3K20N*JI)E2Y%#TD9^#C\2.4^.. ^2M)M M8>7%%0<>0R--DP)>RM&%C :\LP)R3HQI8:EA57IO/"1EX!/F:E@Y1-(-8.7C MI5^,X]C-?ZR:;M[86Y\(DH1:#826_9E8<(*7)IL6):8QZE556@ILI6C@FL1: M3DTO"F@!23?D_^HN\-M/_O^_,K*6D.S*\7=.)K>8BRQ&%&,#:03!+CJF"CK M)S,*R@6,&;PS.M:I<]Y$S< =.ROM8L<+?N@:D5\O"^#/\\O)[#+^,BM"6HRT MUNC&!8]&-QET_ 4ZBC(5E4EZG;RKSB8KQ8=,6/)&($0'P&(DNJ M3**Y]2X:D%'FX(F)SHB=W*&]'CMP#6N_?E(]@3=@OA[<#5OMTM 2QQL@:N2.W=4/6HA*&M4T?^#3^K;/N]%S\4 M58W0M#IM!0.;W=E;K/]=+8A1RD09_!]0&AC*S/HRQ!97ADLFH8^82=0[(>?I9PW;UZ5G MR/0LVL9,S9J3^_"GPNF$J@=FL[[*D65#(4I'N%4T&B(/L3-;GC=LIX.Z1J8/ M$3=<4OOQ\N+"S7_,\L?QY^DXCT,9T!XZ+Z\D,688,92>P7<8V:V,=L=/[JMT M]A!&>BJ7??B8ZYI$#-PYMY9 R*'D>]# .!,I&),,]UZ[X*L4-&PGZ>B4T&/B MO:DXIP:7A'$4&)/(.&6V#'F+$#,E@K"0F:R3?=R)O&%SVCWAY4$^J7_-/'O# M5=^ #63(AC)HD0FAJ#203"Q9(U>Z0V0)(0J$#Y?2UKF<6<^@=7J\^E59S78*10R2MK$<7[AE6HPR(72,-X6;X;44)BL!HQGEP& M(00!6^8Z2AM7+SIH $[OTF*1TKLR56-QWX)J#$>] MC0FBY#4EPX:@--J(;R;+1;7MX3? M3E%$E^4D^SYOF2ON"5<@DTX8-&0+SGD*(J4@8_0>S6\5<[4'D<.>W=6R7[6T MU "/\U=+(-%4%8"D' M+C5E1%:I+]B)NF$/_RIAKG^]#!WU?9SEY1\HTK<7ZP[TJ]X)B^5B">3Q[V;+!&%%A5]@U8L5_3'[?$ M-I]-\=NPZK6QF3\5C*:E*YQE(I0#](1N9Z"@J/=!AS)6LTK2:E]"=TN2DF>" MQ9.HZ]D? '5WABH>_UQ]_FD/?S8Q5?_H)WMB+&Z"D(U$W."6N*JI"C+AQJFS MXW4&_E4\R[ZZ9K8XSW?"ZO-4 VAM]E!H'R1MZ]142V?/WN+]6@J6EN-OZ8@6> <^Z;16 M\'%&Z]M#8Z*+063P!5JBS,^Q49=:#47+&!U.394XKIX]?)!;7-VX#B_J7$S>2$ZS5FT?/#R9U=U?\@U$#B_6[\NZBE-(?@L>DT?1&H*+,O',1#3Z3$IC6W$<4FG.Y!H*V$33PG>8>E/V@ M5*('R3>*H*M.$4I'RH/V$+G"Y46B!,ZK7$#=3M*P*.I'Y3O@ MZ #Y-X"D+M=W:_+15:>0;&)&5R>"S4JBZYD3&*T)L&08L]2*S*H$,9O):0]! MARC[?O?JXR7? 'YNC>9X,YL_DF3IUIS %28X9\!H+@4?7("WJHQ>8#()+HRJ MTUIU+RH'[KG0_ZY73T<- / 3ON\\G\59UP[\:A%)IY-)I6.?(P*_: %6^H"F MGAFB'2'65KE/L(F8@1WQ>KJ_?WITK"(: -.-<#XNW32Z>5S\]C6Z94)]*\+6 M3$6B,BG=24Q SC(W8 @RE:)4AK*4J*E](:3>' MERO?TTJ>',\1C/&LY%$<&&\D!"L\%3PP:JJXZ)N(&3A1<*2"'\7+ =)N #$? MTK?9Y%N9'7J'F2MS*;(7QB0.SA7I:*+07-)R,Z3,L55.H,&L 9U'J6H)0XEYP]B72AK>!S\'B+MU!-U$M6M[6F1D20:3"=I3123X*#,DA?&% M*-_&W>:5[_ODAE%UB-[WLDO'**$!'^F!'7]WW17%:*F[>HOH2J-VQ3RX6-JU M<<$CI2KJ.DUAMY,T<-N\"E%9/](?VE*M.R7_XN:_IV61RL<4+N==1O_?TB2. M0O 2XP\!/E%2R=9+O9)F>>E)CA[4'JG-3%^I>9-N P7F5 M_/*&@[-O;CPI3+V9S+;MXY9;_@ M.[XLSN?O9M//:;Z6SOKWBY'J0EN3( 4N03#*P)21YHI8Y60R-.I4PVI5YJNQ M\YCC@-TB%AI8&F>3R>R/ /EY>6\J&RDK>:2JP@AQ5#N M.W$P-&6P,@I)3+0FURFQW8?*QO*H_<"VGIX: .'YUU3D-?W M?UNDL\4B+4?$9"$R[BZ4E_L 5%+<;!C^&*UWEEN5397K&X]2U5@FI!^0]:>' MYD"UKO?X@>%^$B[F!-07WQFM-9C$'&ACT3R'TI(GUH?3-3V-Q1;Z;1W[CQO-_=Y/+5R44Y(2\]Z(TK\90F8'D7B52N1]"1VX67<=T%75UK._=G%'Z+-\TY6C^C6,)Y]\VFL9^PFB M_C4-CKY8]I) -,J *%Z;$:4?N XB9)4DD<_LVMJ6I)4P,3HN%3(J 9MI2#&;040">';.:2!WOMY;?B!O\]%N8P9_NXV7SXQO+[AV@ MT%EOTAT8&ZL9G7=X6-<+9.HQWF5@N2L#7KP'X\I@A1APR5!/2=CETNM.$-E* MQ3!(Z4.ML[YE//3AP,LO;CI-D_=NOIRF^7K^/,N29XW$QV P@(VB.)1* M[]9CZ-X'#Y-PKJ7V(X360,KF@_VQ%QZQS"? 4E#\U4JUFW0 HA4 M/C"IN555CND>H:FQ([;#OD5P*T+S5C5$GPE 7P)@KB MHW+)54DB/T)38X'*H7I_,J(]3 DMX.G*LCY@:7T!E5"G@E&XM4:TM&57-9%C M],\B2_@Z2;9.;_W'Z6H,5X?J_SZN>E3&T'[.JW')A/I+?,LV=CS3N.^7GG[! M)61'H)10/*4@DV>S M78A1&HUG__ 3A#56W%'%83I<$TTB:\W-U2H, M-,B@% 7!3>F9S)$S7'O@A2+*"&>"/1&R[A+6V#YW% R>Q-@1.FD 8P\+GZZL ML!&<2*07HU[F0.@@P>J "S$K(X.)-&52 UO;"&H-4\>H??/]\.-TT "62M4G M,O$M32_3KVE]HT+*1*(L$^-5F;EKB "TZ@F7''-$:\4,K^*+;Z2F,8^J3Q0= M+_T&(/1(/4O440K/!#!7!BUIH=$S0'98ILG;K)&C*@;IR/LLI[["V:L#=9CT M6\31^S0O+[C/B8Y4$M)8X3$"M65>=))0%A:HQ'$!:JLE/\W\HEM$-;:]':CX MI_!TJ!8:+AF[+HO[);G%Y7S5B,A-XZ8+/X<4ANWU^7V5?QW.5$]%7M<$O!HO MPF16:+@IZZ&,*ALI \K+.0I:-7"4)0C,.IH=>D:T2GO(QX@ZUF!M^NS;4RI% MR$F62S#!H%''L,5:(8"',EV"!&+K6*Q'J1K69/6&D/M&JS]-_$FLUN%S%0YX MRA 6K.*,A4=1FE-"P'@/DG+<6GU,Z)L+!BESX3UNK5)6*7&O:?NQ'0G2IN5ILP2O" /@+C1N!JD^7HO2SF M)(G2P=LHJOC\O7+1L)WB+L-*'6X;/ 7VB9//:MRVG22W-"._C6^X=?9=/[0W1X9B8O7!0LV MEE;6I1[+4);!*/2Q,P^4T[K2.9:#AF.I?9"WU6"?5,,M>2@O;NZ7_]LXS9&H M+S_>I6]ILNHKR9FDEBA0+.%F&',$JTOW=4^UTCPI:ZH4NNQ&7B.@/"UVMB&X M/T6V!,_;^^%#_JY.[XWCGI?Q /AO:7V \G-*,:"!6&44MXE4R5;M164C8.T1 M)MN0V+O.6@)DYZHO.HG1JU(/FC5A6A&$21E]ZLL&1(F%D'WDD@?XF+)%#S39;H ,X$G:J.KA$2]_GI(!267KPT4!S MW9**[;0U8M-:B2=Z46%+J-S$T-4"YD9D83R%@'"><65"^E NC1PJ>)@X!UVZ.-D83 M3P:X^\0U@KB^$+%+G'J,>EJ W/I,X.UTL9Q?%I96+90DS^5\%&P692= ABP1 M J0@"5U5D7B=1K%;Z&G$I1MV@^U!50T@[M/<31>YM.J:QH]I_FT<4$3G>0-W MBW)]>;'Y5^M1V$IZ&CD*L-PW%HH9,%XF1!4US%A&4YWHHT\F!C::?:#J_E#> MH53< +Q_F4W3C]7IZYO+:5P/6+D2WB-4#1LO-X.__C37 Q_^_AIWKE"/QYP0G@@+N@(2N>REY!2 M)1P96.>8*,O)^2K&;SM)P_J3S0"P)YTU@+[.,W_APN\I/F#%1BNS%T@/-K @6>% M+@@/ 6T_E1"U)28I7)JR[JE*'UPT4JO;1E;\Y+!H8$VL>-Y0@W==@D=/4M9()O/TJ-EDH7M380.8?.D67U!<^S1!\(4BKU_-%PW(!PGTO66LJ-UR3D*I'3KA0./,6C M7V3<#XVJJ*D!_-T?NGGC]]P- M?3#&VP3FOORP6F6-K.V]+5FH$DP:E J92R M"@KWI'/8B+XN%FNJK 5$;A/>B"BMG4H>HJ("1$@:?$P*?.+22!])9'6PMXVB M8UN[".,5] M+2VUI($E<#%J$(1(<%8%-':EDTI0)5)_MO>U>KA^V86,R@C-%9.0K2Y;@+?@ M-%-H$GQ0Z)YPINK6W?;$2"-AT+$XK'G==F]]-[#E?[STBW$*NK6:\!G"W4M0( @U1( Q![^_Y\?9LGJF"BE<& /(15=!YW2\G;K&XO9!B2LPYR]!$)PSBB&!ERIN%($QR(C"F M=14'=RM%C=PN:&(+[$5K#<#O-OU7R]!;E9D7$>DFI96X]>"""^!03IY2RA2K MZ404OK4"#*9?"ENY7V MDC(I-X M_&B.RG$K?&J]C]A^M0GU+Q2TL*<.CI4&ULO;BZ\HA;+IG.=;S01'S* 4)7.0 M&3]=3@P'R_P5Z\NB^C? MI_EX%E^D/)NG3^[[R!!II#$8B7G'>'_K>#WRK!);3I..T?X^67!UI8W%7#AWLE4RNU_EB+"Z4YN8PIOIV^=O,I MOFTQTDD%IC(%)4NCHZ!PIV5.@@_6!,ZB$ZS.QEOI MSB]N>5TJV%OQTNX/JU6M=""[IRA/4L&ZC& "S7,!L"\IN^S*E!*I*>>Q=N5- MA?*D[06HUVPG[HWA9KS,^69I%^]W/#V?IO^=W/SL8C9?ED#SY6RQ'%D: KJQ'&BP#-G&^-%Z M+T'KX),+SM,ZDR:.)WW@NQ0]@VFO O;>-?N,L'R6\9G(\*;OE8N!;VBT@?#^]3UT9'3W M"LI].5QQ_N-LTGU,BN7&-P8%-[]YA:]V4BFRN!++KQ@.+%.:;A -BL'I&#!> MY!@5B*0U>$TQAA0)@\GL!35DIPCKM'0/?'&D#OA;U_\SV@6$^](BS6*0SKDXEA'(WV+'_:UG[B%$.X1ED]*[4"GAD42M(+!B:G R5C@4K0'&@,/="D83]Q0565T_'%D#QM.5D=5'_'E M82K^_]E[LR4WDQQ-]%6.G7M,^[Z8G1LIEVJ99:7R2%G5UEX9=QSR5$2IT4+.F*T MM^0YK*,\@RDF#+,>FVP='HR#<;URKS ?5O&O/L&\%4M$7UA( KRO:U%$($>@ MZO0YYPI+ KTNNZU(/AW-XR:6I[* GH%P1B?"0WE,"C/!)1F ^*K\)_7Y1ZKVC,9V/'7W^]@R]A-<>C_WM:>^_MY9!"?9 MJXS"Q<($\+I117&1R8>2(U"H3#&&<61-WKV>9$['[6>_+^O!.7=&Y'W_=;ZZ M[H-YL[KY3ZX>2O@46%&Q %,J@:I+UX*N^S]$<2P:85EIN_'S4,H[OD;?!VE/ MME>>1*,=Q IWUB*MV5R_,EN_;G2H,:- 4$;794A>0-T.!S9([;UGNH2VSZNV M*>H.KN:+'=@@>%<*FP>604FNA!8@N*ZV'A "TQ;HSVVP MU@#"&.D'[<7A[?OKP.,KOP CJ"-'5][_CZO,\WXG--F][B_1.<,X@ MBD1B5D703U*"4#EG7J(2VW?:PR#Y6:HZ@>.HP)FWTF('D'QLC.1NA]LO-\W: M2D?#(K=@=1TTFN@G8ME"4A)=W=^D3=M5@(?3WMU]WABQQ8E4WP':'S?=-Y\^ M+=;OD=:M)8F)4LC^P5DOR8"Y N]=O082-AJ.=<;'Z=SP/=HZ<<:GPLM.?O=P MY76 QUJ\(_%=<79;P+E]-WO]3F^2"S*559TG7F_WD4ZM@)C :!&C2CE&;#*5 M9V<*N_.D)\5F&T5V@- G@IT)45N$9!YDXA3F!/K)U9M$KB4W=?1?R4WP^ 0] MG;P6[LHS[J>D,WKE]MR0Z@^4I.*7^F=I_>1O-:4?;QA:UM>!?UR]";RXULR) MYGD?0=D8T[Z'$N0I[ABX3(8;%4!G'T!Q4]=S*;(BG:2W3$B?FTQI/:M9X)K9 MG&VBQ-1%2Z()##QEHW0$.122$@9=FHQ4_@O- M\'A\UG@>^C[PX"C3N5QYL? M_W.*"R+J\_=?\!M>K,N0C >K@T4HPA90P@F(EE)?.NVSY'6" MS5$@]/3-Q5#Z[ FE=T_0A_QMJHS:Q2 =KPZ@9J-92O A(]0R ,-EA=,XP.NL)D%?#?]82DYM2M O>:*X,",<2"XU'8+FT: !)C/Y*X+=K\<%NT^>V:DO5LK.N)6->' MD8S6UE72TM(1I%Q4X(U/$(5G(3C#BMRJXS[QUF'OK^X$D7W@9GXR);XN-WY; M/V>*CLA \I7.USULV=>5+TB""(D+2A!R:-L']N^I\$WCE[&P7\6 M\T.X2)<75[-AYQ<7/\\7?X1%GG ?&,O.@3#1D69,@L#JQN" Q656@BMMX_A6 MG+V:8^9 ^+:SIP&0U--AM.=@Y>43DY6O7@XBYJ*S8R"2J;O,N*Y"*&"%<\P$ MFXOJ:CSWL]R\&A,: K$#S>4>#CX'V]#7]:S]CZNP6(UJ2?N/*&=6<[\>%(VA M*HPC1&4U();H$YH0;=O74UT,OS^' E9'%M<69F=\DMV(8KV2DTA?OK]M)C(4'DSE85Q 41PZN;C&S/BNEHBDDI)YL[5EN7DUBU9%=#0>?\;=)M#W5 M/>?"*NU "\Y 6C(E(:#SY%!X4^SW+2C M\VVX"+.$'S\CKNK>J/ELW<1[0 ?F$Y\T5,?D+H0.U.'XXT9-]1W#\H?P=;JZ MZAS_;8%?P[3.L5FOV;IZ"7>GT?BZ^2RCLR4' Y@4O_YE^3J(HW2'E4CK52XKB%H 4#7[10F:<8=[S= M>.&+QIZS=SKDW+NI&%+\'?>?/\%F]>(#^JS-Y[7U7(\1W8G_LBH790F%3AD% M*C$)06@+)N?ZI!9U+/ZU^:^/EU^^A,7W]V7S93_]^15G2UQ>?^D/% W4-V[K M[U[K[M:X,.4?F\?Q-U?,G4B MM7505/AM,:>0GIX-E);!T#\F#YCOKS ]^7GZ6RZHL3O6RW6K<+L4^V/>-S6 MK))8A^UI$3TH9@*E;Y3#,<^9R\9H[ILTP!Y Z]@#/,>#:FO%=H#=9QC;C(I< M:WISC&SQZKFM?7 D6YY9[2.B()IE.LCI_T5MO8VQ3=7H"*+''LXY'II/INH. M8'UKN7^;S_,?TXN+.Z>+CCDERO42+U6&@62HHX:$D4PW)JUYDRERS] T[IK4 M/ESL<8KJ"G-O4EI<8KY3 -ZR)N%R9.OG0A&1?A&))&81DBPHF.*,+*TM!%\B M<2=$FM>-R$'5.';_]4UBN.'JM_"=/OZ"1/D69UBF#P(9GCPC,1KPI6A05B:H M5\O G53)*ZDCVZU N>\W[P0]^YJ@UUY!9U?"W"I?A,?*%T=,QSC^2]L60P]F MOY.**5,I*4K7:^Y#GC$ELH><=P'Q6/@,(/H.DML[,KKF(.14DG<>K,TD&&D9>% (RGF3]LN' MI)QW3>^8,^U(M70 K/NG\GUA7;-D;($3(@N1BI'N[K(#'?N,'_%58.L]-GO:9V([LYD)[DGBFRE M#8F.4I=!*9DA,,C7/>H0.6JGRPD'RD M]!!R#D$Z3?E0X_N/YPD\[PQU'_0]77H>4(5=G/%/M)*S$)- DU MR%("'47KNJ96$&QPQN6DBFNRYG$'VL8%9!M0[-J4@9=96@S"(5978RA M_%T8;D#Y^F[!"@DZA>A"<1S;K ?9@;9Q03;@3C>4@HFO0#CN 1E2PVY60;*VI@HV47/W4MQXGY?V2F2 M#M7TO+G8.W!>US7''^M3Q?E=1BP/*O(ZN3EH^L77MDB!'$I4T<00F<$F59\NQBLWG58Q2)P5_,6?)L>:4.(=&Q8_'RYF$U7-2N^(YQK/B+S MOG@"M56ROKJG@-$4^HE@;S*Q*'W9"1K/?,FX1=FF\!A*M!V<2#_,9\O5XC)5 MO;R;D=0^D:*NO2#':()'#]):61]^1HB8 V094"O-HE--&DB>(VK;274AY,22#) H6"-1>01/&0)@3$Q0.J"9:A)'OTS:N 'UN.6F MP_33,^+^MJBK]9*2*N9>(ZK1 T=AW[JN-LWMW\";G:?WP!)W>04GIDFNT7KJ3=HZ7 MWIY/6$'GN9&0;*3DK"@-WM6%9)P. :>5L*G)E(O=23SOEHY]$'CX"(&]U-A! M1/H,/V^__SW\[_GB=HV.K\,!@]2@$D;ZA5B+W"I ZTMP$24/;1:\[DYC+TT> MP\)D]Q$ 1^FL;SC>,O9K^')=*C/9U=J5A9#J-8M+%KP6"BQ35F-T+ODV8_#W MHW/D ?>M\+([+H]67@?8W%P>US' Z?-L?C'_]/W#]-/GVR5)UDN']=&990B* MN4(1-\9B8MU-0!WC[X7*YFG_!Q0>\&AZ\_#S] M>LV*%R2)I#DD+0LHU Z?89M+S,S2-O%+@A#@;2C$=8.S7^8PR MS:^XPC>?%GBO@T&B*5*37*(+ 92*)*MB'%AM!+/>!<6;+$)_FJ21A^N?$&$# MJ:4#@.W2@AJ$=\Z5",Z+4I?12(@F9$C%"&UE'/ ML+MSS9ZL#LFC)5C4]=N)97 Q1BA*"2&T=EF^'A@+;Q?90S=J/4 M[OW+.J=D-/,@=7W56[0'9QTC4\W<1A65UEO7=J^_;7PO31_6-KZ/V#MP7L\X M^]N+(58D66#2X%2J=X-RLZ/1!&5M##P&T>0&>!?BQ@W4QJ_"'::EL=W8C=7< M-*^^O5S].E_]-Z[(?M.:S?EF ,8DNR0C9@6LL+I\6G (!@6A!J-1SB>_?9_S MA"?;YUN[+64=?7HPR7:6;Z][9NO[FS>) M!+1<7WJN;X F7"K)'2O@#0E"Y9+!IR+!40ID97'%B-VFWC0BL-MZR !@[4&G M'1S4=VXAKT./ZW[_=U^^ANEBG;CS2<'(,4D!%CGE["XJB(B$Q928D-+%H-I4 MZW:CK]NZRG%(;:FEOL%WW1VRG*B0A30V <719%!"4H#C50(C7'#)&!]BDYD[ MNQ W\H*_$6%WF'XZQ]R=,X!/4K3*%VLA1.)&!5GGYZ8(R9!(>?39:3PU[NX2 M..[;HE&Q=[">^L9?[6E$;STSF "C\A06RT"1@U4@.(DKB^0H^#LQZG;M,6WV MX&A,K.VKDX,1]@T7<3Y4C_X= WE?MF4VD=DZ5H>AA1@%*"1C\;4_5R2=4W!, MBS:>[7FRQIVVWAQC ^JD R_VM+C^L<1R>?'+M. D(-&M+ /-UZ4I9\'EH@!3 MDLI9P0(V&6JS"W$[H<.AZ%BL,\'YL/7&[:F%$;M^ MY4YH\F>'IH9R/[OW&-N2;3%@\YGO:/L68U?F>GF)H8)#CPYR7?6N'!T!7DH# M#DMM@]-U:?)?^R6&D%(RG@U%$J*^N2)#=V2#4%";$$UA/C>Y6OO+O,38 X%' MO,381XU=1X4/N[1SL!*U#2!MC+5L9,%'J2%+$Q/7.2;7) EYC2\Q]H+)$2\Q M]M%9WW!\M-V1:^5](2O.TN=-B&2PYOG(10@V%:E/#,GS?HFQ%UZ.?(FQC_(Z MP.9+C?Z9PG*>@H+ M*EK3CF$I 0(D2/6@I3V3>9TO*J7&'MA8L^7&/LHJ .\ M/=?P'YDW"=<3W6PB,7D-$6L9/U2 O3MP(59]E MQJ@IVL6Z!M<4R,09:IU+.?5UQ[*#X6K#0V%WK.VOE[YQ=FW+I'T&@!46A11$DE^"8OOH\A^@R:2(]! MY\GT>797RC]?KN>GWWMYL-YA.?C%\HO?U/9Z>3]&.[EDYM*@,=8",C\7PCQ4X >LQ0GR4#6A7*9P\=\8%A,MN2K&)\B1 MU=M1GR%D1J8KK9)))2;-J4=:[4K[>5]+[X/9?6+7%HKO.YA]A.7*X>]_S(E) M$XNEB%U*5MOF2+[.2P4N.R8QAEB$'Q_=&VK'3;C.!\^'*/<\$4R0I+BJ;H'E M!8$GKT%E2X;*@X>21*2$DY=23MU]\1R]XR9P9X;BO15\ECC^>7ZYF###7+W M .[KFID4+:4'L5"B@"DBBU+)DQ>^GB9WW$3OO%"\MWK/$\3T;R>HA//""!!$ M-BB9+40>#=@23+&>%]UF =!AY([[[/#,0+RO>L\.Q&\*??,-JQR#=HQK$'48 MDN+%@Q=<@.,YF* \9^74 WU>HGG]M&CV'K)39.ZKKL'N,TY5$_[;?)[_F%Y"/J\Q<1O.0B6->DM^416LZ[0KL/IK;]XK&* MZ> DOF9AD@1*9:*H;P$2*&4"11")A%%40J9"ML*U!-2X*#I:DT\@8R^Q'@R' MK[B8SO/'55BL!@7%]4WQCY>+Z>S3;^MOF1#YFEN=H3A-F7^QB@P&$9(W=6&F MMKS-D-#GB!JWJ-X*/$>+OR/_0G+!Z:?9#Y=$PRQ]_WT19LNK_OJ_A>GLE]H6 M*(MRPH< F=6UA$4G"#IFR$+0'T1ME&WRZF%W$L>M>K>"V<"JZ0AT$V\D,T4K MB)Q.>*71@'>)8G(=4''ZT>BFD!JWP-SL4-M'K$<>:C_-\@A)WYN4%I>8-Z66 MY?!;/A___,;[/7=@JI-$3_",Z&P!:[(#Q2T!3,0(7*@4?:'_[YOLK1PYT=MH MZ)=IB-.+Z6J*RRNGO+H13/#!%"$\1.043OI2-[4X#L(*YIWFHH0FC3PO4G;> M2> ^>'MD,_> 2AM[LO9_8?Q/$B+%FYNYX-?<3(HNWEI)AP;6+7YU0-G_^*<3$TL![G@PNU@\#JRHJ>%-0LUR53&];(I'@VCD$.=0QM M3@&"8AY$YCHECDQ@D^$->] X;MK8!G"M536V@]JP=+W18/F^7"^$N;L+9I*< M3$S52PXC,EE7*1"ED\!+E%Q*"E(Q[N2M=ON^<3/#AJZK@;@[\&,;KOX>%O_" MZI:OXH:--<28K-1. \E+UY6>"#ZB ID3Q0-9D5]N,XWU&:+&323;>JK!E-&) M:_H%/X6+NL$BI?GEK')TG7)---/2E%Q 2&6KF!3XH!"8C5XIB\EM7V ][Y6> M_JIQNX+:.Z2!A-R/+WHHJXFQE'W$VIEDL)99ZA (23^Y%*)4R*)A3=H@GJ1H MW-Z59<6NI0,L5Y2 DN*%$W+Y)7!:$Y#T+**&R3 M*LO.%)[W6XECB@IME-B/M_L8+HB5^9(]3-6Y9HA$2'O=^ ZBEDR#L.AJX%M_'U3S]ZSJ+J:M# M)TDG:YUF4%RDPT+R>HE1$B14)DK#$VY[O^=CL1>_<5QOUA9'[43?E<\*BSMQ M@2M<6B95?5NY+N!Q<)+7SB%>2HA6-GJR]3@YXU8@3NVE#E9$/W!Z.Y]=+N]4 M@I.6SOA",4+UL;)D"$XF\!F%] XU:_/HY%%JQBTWG!1,1ZBA RR]**J)M3([ MFS5HLA)0T3B(Q@?@FO#@ZY+L-E,37J1LW K%:3 VK'HZ[IU?;R/!_ &_S2^^ MU1H>_6:Z^CFDRN[W0QHG7OC$H5HE]B%\L.:(N'HD7?3&V\BRA*@C!Q6\!%>\ M@&"+YHS+XFR3&9F/DW/\..V[G_H[B>XM_?6_)G04QYBC!\/K[#_-0VTB8F"U MD"BC5<(U&N+R*#UCMRT-])VVG5F/0H[. ML%02QUK>C*"2%1 E.F R)FTL5SZ8\W$^I ]\7^X+]6J&KI5,V4I*L76K7ZF9 MIS89F&;2:K0^L2;CZ)ZDJ$L'M \:MAW0,++O(+2^S\)Z?8:)4FGK:HZIZ!>F M+3A?KP,P9<%,\428@0K8E:9RQMUJ4_0LRXL#E6P<_BY0!I=X"8)R* S2H (S0S/'.P=;N MPB(A%)\IAJL9J,TJN";7(<]2U1.&#E'ZO)4&.H#3+[A:U0F 5[QL>/!HH@J2 M@5!M8IY'B!D7/ /J>COJ.5;P8U^;??R#Q$)_@UM" MP6R,\G5VI*G5+\4C>!>SZUNO?Q+QCW4FQX0 PFS+$!\=/E M8I[G%Q=A\+$NU% G"4'"@6)T)I'4"-$&Q MA!)MF]ZR;4+&/5_:),I'";LSL&PB>(SD"[3AH(LP]9*-40J8'6CTQC'#O.-- MWC4^)&7<"/4XU3Z#DP/DW %2?IG/\GSV;D:?&,/L7^\+48%Y[2O?O7W_8>,K MA73H5/=??8:OH-/_X1OE:^-BRQD*,M68(0=>J*H$C-%V.A5JBLT<(6U:02 MLP-MXYYP P-L:%UT *_;^/\ZM&,4^KTSX*%Q01"$'57%!7:#//*?3/W!=I8^&[ M1,WTH7=@0;_;AL2];QT7!\.&R(>+LP<,;* K">ZB.$L9):X[SA!BIHS2\A"= M%S98OY7MY)[_>^>63-'Z*W^1!"'%O[X<\[A'OFB@UUMP(S!/U4 M1X%D&X%KB8[3L97M+L\)=M/^W6\>)X <3/L'"[&#V/"QP^^7FR6/FGEIF6.@ MR6>I&K<4VZ:@-IP:.L74QDC>SA>+>;V;^B%\ MI;]9?9\8D7A2R0"RHD$9[8'"8U,G^85:= YL)Z(K*_7J<#L;$#Z@91 MU-CW18\Q]FZ6%EA'Q82+A\PQ+X2S$NM045ZWV5+\E[T&ZX2VJ12%?K=A/?M^ M\36 X[^?GFQFGZ]J-?O]%$_T_],%\O5G;68(09-AE0'7DE1 M7]TD"A(5AZ)1:85%E6P.!MS>Y/27@#="85M%G2_>&\T 3S[E-23HH3E+0@B9"M*4.)O&E.!U$V(X9AWNQM N! MX\[*:I>U-%%0!\![3&+K23BKRN?/B+_A(E45?L*)M<*JK"QH67<&N>+ *U-9 MRS[)Y!ABDQ4H>] X[K*ZTR;-0ZBI,P1.K.*\#BP$X:.B?#\PB#F3C"QC/ CZ M&9N\!K]+Q$X8-H;T$?3!(ON$BSAL_C:84?_X%?P]_XD$/H._^YT,],]]\_J/[+@.9MY0@I=+U/B% %%E!%D5:DY0RN4E\\ Q-QSJ(1S[Z]H$_ MTR5BB@F*B@Z4+;S>H=:II];+4&W#--G?]AQ1XU9NAT+'MOL83 T=SUFX8[E' M#%5XY%,:N):6XQ*>PY!(WCI+IX]QGDX.+GW=J*LA:^.,E=''V&3!P2D\S _S M]4SE]3ZP]?5:T#*K$ *XY"B62DJ"CS:"LV@K"?AL,P@26YE4B0:V62$ MPA/T=(*BX[0]'U[TG2+H:B'F=;^HS%J&NH:NZ""N^D6C5QQXQN2<*EZ=#DOW M*!L758/H?P=,':Z,L6OAOQ'97[ZNUE.8KBY'KYN0,(G::@0FUA?;P68R0&^A MQ%B",CSZ\&+0\^PW](>,([0X'UJD'7B=QUSR;=7!A-I^(1PDD1,HXQ3$%#G0 MD1]1^.(4/UD4=$/5N$T,;!DQ\&Y2E- M=)[,SB-S6C!OG&N+IOOT]!<+':CQI[!TA/@[0-'-; ) M=:B!2G?).'Y6U'*)N 'D[-/5A]\6,I--7&J!8(*F2# K!A2["V"PJ>>;; MW'$^2];(O<"'X^#AP*C!I-^]XB,U_/ZRC>(RH-NZB;CK)V7,*++2C MG"H:<#$HL$HSAH;+DIJ$>4.["_JTN@IK+;@[2"U>5*;W<8MCMZ7J!UY <$0\*MK9ZZ/Z3>Y+PNB(6+=[,R M7WQ9?_(1=Y\[?.JP!]KN#+0YYF(V2N7Z[ YMG51DZ](<'4&45*)74ODV#1?# M'G,?TV?,EQ?XOMRWA7RUYO&JLA71>1L%I80F&%!U/Q#EC RB#*9@# :WGX\, MP^HNQ'5U .Z#B6V/-+@F>ICPL+Z(R5ZPR$0=KY]J[YJM%S%>@G4N%[,JLHV,%R,!?9U^3_$;>&<4Q.AY02P.W6!Z M[W#@QUYZ>W+@QSY"'%O[]V95H'.,69?J< I&A-L(@3@'GEDD[B7;;;K_N0[\ M.%C[!PNQ@W3XT=/O]NJ!H8N.B00,0Z2,2EOP3&J(0A45O1$E-(FAGR=KW"2W M6>C00"?=(:P6D"8I.9XU"I ),ZA(R7I(A@,S1F;AM JB28GN(2GC!J%#*OI9 M#.TM]0YP\_&2[(AHO[JXG-"A&GG.$8H+"10W"6))$K(GRHTO-FV/=1\HQ;U' MQKB>IR%>CI!V!UA9R^/-+']8#Q39M%5,@O>ZL,# *V]!H2;W:W@!SHH@)ZQ# M8:E9 6B;FG%G:C1$SO&R[P! ]^7S6_A>'V\N)TH9';BT4"360312@8^B/M@T MW$AF;.9-ZFJ/DS/NY(N3'58'27_L#M['+RJFN'RSF"[ICW\F>;Z/JT"9XDW3 MS>S3A^FGSZOWY1]D0&MQ3EP0W!:?H!010 E*(%TNE$(HH3G2[[7=;;O1,/2, M.\FB >+&TE5W+NZ_L+)#0OU&?_H)/^"7*W;7?_D[+K[P2=9.::DX(%/DPHMP MX'Q]-E0"M[$$[T*3KJ)]"1UWL,7)W.+ &NL=D?4=V_QRMJKMBIL1"A-7#D>@+9G2JLX)'+DB$X MS^L\#@TA&P_9$<(%1ZM4D]KW TI&'O(Z'$J.DW$'(+F#;BXSA4L)=*%$4C'% MP#%,%)L%EI(OHH@F#\CW T6[X:K#@>(PF1X.AODJ7)P@!-TTODYQ.2]/EC&. M#D_W^I9A0]?#&6STM(J+D+1QP(73M:780RB(D)D4Z -WHM$^@D9-I+\MYB35 MU???+L)L]6:6?_J?R^G76FZ]NK:F&"PPSA$2FE*-I78O& YU$4I"#$*UB>)W M);"K$'@?;#S=3#J@1CHXRY[DYNWWW^DCUBUVY'<94>WJA+-$?MUY\"HQ$AD68/+V8!GV#K2-"[K!\; KW@Y4SM@W?1\P7/RT7-5]V(M%;1]<7U9>+_E$(Q4+ M'EPD\A4O"J*+ ;3@)=ML"\^[S>MY[ELZQT#G@3H[-T@2 MQG!2G[(7Q2Q@C!0?:\P03*P+ZXR72&>3PD:7GWM2.F[1OR=8[JVW,P/FS_/+ M10V/K+;"4O1M2WV*QL$+))$&GFSROK9[C(W+2NBXUPX=P7)OK9T;*J??<*(= M>H\J0Q+6@?)*@#.9 \G7>J82]VR\6/,.H>-VO_:$RGVU=D:H7"^INV'2)%:8 M).@H)K&^>]$0O(S@@TX*I90N-:D2'D3MN(VOG>#S4'026"+K"@Y,B70*F)!-EB>'XE/4CKLQ;DQ<#J*__4'JKT Z MPT]AM?FWP_;DWC X*8+SG#,#&U(&52N*S-7WWQ=AM@SI:O;Z M 9)\Y%.&DM-+! [4:';U-;=+NFQ!+P,E_>NY4]9'^@DE.%ZR43ZCC4V>&=PG MX^A&L]4\_>OS_(*U\S3F&P2GLBD0&6/ M$)0J=3$SMZ$D9ET;1_,T35VYEGT0\'07ZW%R[Z 4\_$R+J=Y&A;?/X8;AM;- M;UH'RU4ID(S"^N2(PEOB *P3Y'HM]]:W =!3%/72I'JDSA].(!I 3T@Z9;\ M7\,7^O&.:]_TQQ557"Z^0,:B0;&:C3-+AL>91Z>S*&T&H+U,VLC8&@8#V\@: M5B$=0.S=;^^OMQE&33$@UY"-D:"B8^"=]F"]2+'8%+W996+KWDBZH6!DP RL MVNU-;0?)N0. ?*PMM+7\LW;.=PW)11>3*P:D*(X,R12(,AG@14JAR)1L:=)R M^B1%O72:#GR:#:* #I!TE_Z-13DG&%D.F4&J' 2IP7N'8(5/$JT0DC4YO1Z2 M,K+S&4;'\T$%W@-DYE^^S&=K/MYLW*?RV?JQ<,CQ"]9*"MC)$KP0TV MJ6X])&5 M!SXD9=RCJ1U6#I%T#UBY(Y#;:RTZAYF)I8Z8JEODD2D(=KW:.3@T@3&MF_3> M/DK-N/VUK8*9XP5_,'J^X2+.!_4U:RX^?B:!+M]Y 6S_GVN#(&D0= M'2#LM^OO?=Q>,"O%>-UOF$R]J=/U*C 2%JP@_\X%2:W1P]'GR!KW]!L>5P,J MH3M(/6DHSKF0O1=@9!(UQHS@$"T$XVWAI7@57'MH'>6ZFKT4:0VQ090R]H"$ M7R]K,^ MU1@.%@,)<&P(K"7QPWQ&T?N2='#G?+[]PP]5/1-.*2W/44)&FR@MD55((8(W M)#Y-X5\1>B=8[/R5X[Z:&!@J;00]8+8V?'?/56I;)UL3MW79R/I##VGM>>*3 MANKKV870@9IZ;INYWI>[7_8!+^I94N<@+M=>)%9RKI\LW&[%E93\*YU R%H' M,EE#+%) 4!X=*;=HUR3Y/8[L8^.AG;_][=UOO^V6;UR/>J?^?&-'=ZFX.]/K[?<' MMO;FC[#(5]5JKVQ,(A7(MJYBEBI3DIT8<,IT/,N:Q]@D"1V,@[/VLON@]YF6 MT!-BH(/RRA7EUQ,3O0V&8GI')%/*IM!0PJY" 2=T$#:Q4EB3A^3WJ.BF4?24 M2)@/I98.,'6XX&[9GN7Z)K!VQUT/9Q1,F?KBLQ1.,J#@!2)G"9 SE)DDFMK< MK[=@9ER$'X&M!YLN1E9T!V#_B:+-^7?$=:SW_FL5P*9/(8C,HJ!0FP19=ZH[ MBOIM$E-@RS>NZ0 M,5L23)%)($M2,:];X.XN$=VTQXYXAA^LE Z\VI:9%?0Z1E. V1Q!94V'A"CT M"TL*8WV(7YIT!?1T;!ZNSB=P<8!LQ[XAN>Z-DHG-: MI@PZ8@;%N(9@)'G?*.@D#X7,KLT+LZ-)[Z:%DSR=UF[$UPN M:W/$E4B6R\LO5W^VEOIMM=X4'[/P 5()!I00 5Q2 H2QQ08N(M_N-VA703R< MC,$3W>7^35I-O]4A$ON;'$'R,' KU;04M,=&52=PD-[CX-DWX MA%HNUA])/[TO'S#-/\UJB_)ON)C.KZ[[[OB&Y*0-7@!EW76-$D\4F$8-&'*2 MF444I5DL".;!GA]1N,(+L@8 M^5<6+40M:Z$EJ/7T;8JZ_]WR\G2](,<@)%=LL@F+#DTJ MP_]N>=D7O>U:7O;!0 XN>:AS$[7&?002J@K:J*$ MR$5]\DL1*]?>)]ND(W\/&KM U"%(V.V&XFBUG 7B?O]COF$-6;!>E02>9PXJ ME[KCV$5(02#7SOC(FPP?V8/&<4NIIT3<86HY#\35=84;YEQ)=!@0+!Q?%[($ MA0>,0E6E64!-)X%E348^[D7EN*7+DZ+N0-5T@+O[_:O9D)"4CI#)(X.R14(( M6+?#,*YSY-9CDY:!_5O6SZ#=[9@8_G"U=("I)LVID0DIT"&(F .HF".X$#D8 M'U#RE(/*XW2SG'G+^E[8.D7+^CZ*'KN%;U-G7[/WV&74YA"ZZ80V1J&V(),A MSL@/0!!T2*!RR)*EZ(1OW;H\->A@GZ_MO'^D.43F)]%7!V[WZ19\$8S*CFP\ M&5,KFW4@J& 2DB:)N>1]'S&>P9N.8ZHZ!RNE(T!M M#"VGD$I(1+,AU:ND/7@T"B@FB"0=E5-IDE+T5$@Y7)W//V+<1[9CGV97FP3? MD=NILH?HLCGN=-3*Y/6NPX>WI@D-/=)F_HDB\(LY9PA1K(##$Z&I!B%]FV>ZQVUEJQ="M9%R#*, MNCK W2.K=*3@,5-4#UGF.DE2:0CD9,%YZQ3R8KUITJ]X/DO,]M+QRTO,]A%X M#Y!YN%I+%N%UO+E.9EQ@SAZB-K;..$CBL]E($>N$Y=V&7CE7ZT#O0H-]MP^+> MMXY4N'9D@D)0O^@J!G3@QRA ML6V='R"^D;7^]^EL^N7RRX;PR)Q3E!14Q\;I=%468@F2'"@E>2P+*7::'KZ3 MWN]]\\B:/T1O\R&$.+;VPY]W"#=*.5-/M"3IJ%399PA*1$!*YH*0BDF[RQO< MW;1_]YO'28L'T_[!0NP@HKR)M*^*/?63/437NKI3.DN"CU=8!!K=XV$3O05K&BBT0?5GW.C'PU283 M$[GX+)ALL_+K46HZ28>/U_9VG\_1HN\ /W<6#&V<,.?)6$516](B@PK*09!1 M @O$D2HF&6SR3N\!)>/B9@#M/KW4\@!1=X"5 09C9)4B<>/I$O>W^Y6J["+$]GGZZ. MQ:ML<.(T1Z,R@U)R[;YP 9R)=92'"3PH62M+7=G(#DQUWB3?J;D,C99>+">^ M+(NX+8O-@,A?ZQ[0Y0JW7,FD1"-YR )1L;(*S"5G_XD]S%=UKCWW6RUF,Z6T[1>P\TGL7 FM:R9OJRS@QF" MDX*!SIS.6N_IO&TSG*L92YT_,>C;8 9"RNNRF?_"Z:?/Y$3>?,,%G< ?L)9 MZ/3]83Y;SUB[#!>_X^(+GRC.C+9U%;7-F7)*6RAV30F$9TK714&6M\MI3LMK MYZ\LSL;*FF"K%_,[1$,;$?V-_N%J^6YV-@Z*!0..4QB<"AHF<[#9-ZG6GIC/D>^M.C"[3C'UZDSN;XOYN7Y/I[(^-5V >FT,;;Z3P^WP5 M+NY'R9-2BBT"Z93FFEQ&L!Z"YQJ,4:P4QU)4318KGH*YG0S(_=N 3H.>5V!1 M=PJ96X) $W+03$,=#@LJ9T>:JJA7I"6?F+'NE-,GC^=H)]OQ_[:=ACCIQ6". MR!OO"&+'O%%,%"E."A-!<9% Z2P@9.; ,^;0*8LR-GG2/ *ON]W$LM=L91V# MJP/[VVF1S,V=P5HXR_4Y???OZ\*%7^>K_\;5[9J9NXO+)M8&);F(P$,B)2K) MP#E1P+K".,LY!\L_SQ>:/ZK_C$^TQY2DW9;I M/#6J]7 B=@/V:VMH.*GJ^H?HW>/NFN<\20:-HYP-LN#$8[1U_")%DS:'A!YY MR?CB#KMC"-@-FJ^M=>!D*AL=EL] .7DIN>6W;Q0FWD?MI>!0>**PD-6$V@4'6BN5U<&MY9^ M]Z'U+],0IQ=U2L#EHNKVS2S_.I^EJ]],3,Z^&.]!8KTC#!C(U&,"YKE5V13F MRBX3@?8^"P:B?[?WBJ_U4GD,$'2 _7;W?#>?=/4?O5]]QL7OG\/LNL[+;&%T M)@K0KCH)402$E!U8)G2AM#X$<5ZW6R]QO)M]_?M">4R@O6:+?/Q&,-JJ3%' MVY@I/J7H:#/ ;GG,C1)8,:\9.YL^ $O$@F:!$M6IT$(:>G(D CH=1#* M*1;$*7?>-QA^L&<>\N3(_/>%3/+FSF92=*+\R1H07$A095V\4@:852[Z.E

KK.;FS^[XBTR%,QI"ZC(0:H8/82PMBRC MR5F6P+87'.P+M\>_>#?8O\K_=#']-(T7>%?\$Q&% M*;)$8BQ3JJM\ I]8@HC:&%.45G&W18<'D[ ;+%_EG4&K\O=^;(;JQ[(H677M7%XCQI4%8: M<,D7* ZS+=F3#;=[KMZ$I=U,X[5=PW0&E0Z,YOI@V[2Q7%?;I[C#TWBY+DY^KO]Z.2G:"ATIU(K>"+(_;2!J+B'R(.G/N4]B MMRK50 3MAM+7=@\QFDH[<*F'%WJW9/)NEA;K_^!A&7[")+I(U@TI8:#8K,X0 M4HR!MHHKI6R4N=WSZ\;,[68RK_6-6G?P&*!0$MF_UG^U_IOZ7WW M\O_4__N/#^_N?3YI\(^\)-_P+_Q?:?[EZAO6D=<#6:W_='YU'_EFN;S\+JXBWQM2-B%(!=;R0=B\?!.7Z\?]$^%\=$XS$+50K()CX*3)D+,0CAPY M1K/+XK[]&W:.(OOHTV"XS1*>I:!)?CG728T\9#H0D=R++=8B&HZ6-7'Y0W$P M[D:#$Z+W@4L?!0,][.Q<+X'2IA2-J0#]4IMR,Z/X+7)(1)3A63J9!]O=M]^> MUW9A]S@:?W3/ZS[B[P$SF^5-PH>8*>('(UD$90)"8,)3#ANY+$H;DP?;]]G9 MGM>]-/;$GM=]Q#?VIL][*TI%#"55FB4B$>ZMAN E \.$828GSK??%;VJ/:][ MZ>W)/:_["'%L[=];44KL*@"*=53+:H,TN#7+GNN?U8.T? M+,0."B;K#I/PY6>1!SKE4+*Z.,,JB-8(R(IY%KW013=9K7F7B)%W"8T: M.QRME(X M5DJ::((BOL$N6[]4F+=?IL+.%TXUZH8N3T;85A(];"F]7!U/H&+ M V0[=GO#DTT<&[?IJK$;B900O)8(I+%E-:9_>WLRZ;X=-#XM7CU'@ M3BTQ!TBS Y]QY3;I'Z\MI#@E#:?TWJ\WI?MH(49F0,>0I! 4@MLFZXON43'R MBJXNCJ'#U=(!I@X7W"W;L[QEL*6@-](%T)Y1<%2-JX$RHB)Y;5VPS4VC"4N>>?V!P#M7U.BQ2>K&90Q3QF"0^3)?_^GF! M=;$I$J!6'\**?)@..B>3P#!#YS'7E%&G*( %D8HI/+CB#B)+R1+F.J$E7/M:I246@]M9C M5'U-O]B5L[-?S]Z=*1V,F[-N&/YX^>5+6'QOVBR\]1VG:Q1^CKD^FH2]4B;R MXFMC>IUHDFON'S0@+])KZYG*35+.U](D'(HK)BL%6MOU@5>O\[P@IY*+,TX+ MEIM<7/V[27A?]+9K$MX' QT$/?>O83A*;@0J"+P($J&W$*(DR!DK;?'*ZS:O M!/:_>3V#YN&]D/#LS>L^:ND 4TWN6)2V*BF*R\QZ>%\.C*3)Z+>>&:D3Q4&A MR<39UW[SNA>V3G'SNH^B.P#[T_=W%)83!]$1LB1%[5+2>912!"M3SJ5H9]L\ M&?HKW;SN!9:=;U[WT=QKN7G%[&4JE $[71Q)D@>(]2([<,EYG.'$ .C [Q[,\HF,XD&Y^1,K6- >+:SF .PKY;O9U22_ MORWFR^6DL*23MJ4V4Y%:DLIU6+0$HS22,Y.)[?2P\N1&\P@O9]J$T*_9'(N7 M'DZ9YU8-/[%E6/!H0I"0O490SM'1CJ2 Q#%)DSRWV,8B]B;U3!L%&@*^K;;W MQ[._PO,,/ZW'\?5P")"<"TY7ER21:\N>J)),\=R \&E]C\O!E63!U_'$A@=7 MML?C]7$(/,++F=[X]WL('(N75V$T#P-(# )SB@FDCZ02*>HL!<& HLH25>0F MQKY&[1V5;/2WV*)?@SD.*T?VCA[*)D6<1? 3- MZZ(&10**D5(REUARDJ$MNLNZUJX,[F1>_2WMZ->\FB"KATSE2+EL0MI:L=\( M0.F(F64-W*.HMT4<@G % M/1VQB-*^.\"=Z7DYULJ+\-(_W:T'%8>07&DLC=.H $,=X<^TA>B3A&"S"<:C=;'+ M@VI_5L^TCM;=Y4P+9/UU;&\BK57," $6*59627IRE2Z"#Y(5IT5MGSQC@WLU MESQ-8#Z.5>Z%N?.Y%GJRO^/1.O^S C(QD'/U$D0V58D!P5$*"[HH0]%,EGI[ MW>O8W8Y[\WBFQU^GACD2]L[AG'Q)--?<[R@=[[,2TD!4-8+GD:2CZP6W)JW: MB,Z$<=[P#@0^9;9[#+5\7-CD"YOXR]X+/AQB"V\PQ0A#,5HDE<,:1 */)&&4I671Y MI7$$"'T%Q^N=FZ1GQ5*B34KR HSI1+D!F9BK\\5%,"[[S(3H M\YI_1_Y>S0WE.5AH"\R=W72:#Q__$=)J^FVZ&GXJS2.?W78:S4O,]#&%1JEH MI*]CF*QRH+32$ QW$-9K4QEC!ILLH7DM4VA4LLA*3H#K_;>9"W#!!DI$T=D4 M*/_$)AM7_CV%9E_TMIM"LP\&.@B/[H^D<"IK++I $?5VD <+7B@#F.H.0M,$"<].H=E'+1U@ZG#!/3-OP@JAF"R$'E&E&1B#*)@'GH4PM@24?)SY M]&<^A68O;)UB"LT^BAY[M1:%=96!C__8C"]15LL4'24-3-,1).K^2>4TD!19 M1E&RTNFEB/6Q#^Z\E::YFN<#R?P?R MH?:(^FO8V^911?:%QQ#(%(HW%#RZ HZ38!(KS'D90^1]=3#OR^&96MD)8'YZ MBSP <^?3P7RP>.ZWETX\3XSB8 $H(TG'5NE$1) Y"A&>BL$S[5U^ M309Y!.)>]>%X=:]^.T(B:"/"^EZN#D5W+$/ NGQ<:%]L+BFROBZ$]V3P3!N5 M7Y,E'H&X\QY:\J)D-CVC=X3#I)1,:0OH(@>E.:4;QF2P3C*O95*NLW5:^_-X MIFW)K\DBC\/=*S?*[4A>6Z8E%@[.U*5_2H1: K90-#/1)EZL[&OE<)/LL;^> MY-=DD,=@;N2.Y/5M1SO)W._^O)Z2D0SIC+D:QR/%$9Q"B,00DF,,?2A:R*T] M5$]<8)V6[C/M'SZ=H?6.I5>=&-YH<:N9$9BO\086)N59GW)X4P+/F=SS]$,D_\VZ;7X)A1G8!82H:C ZG(\ M!3$5\H4D2Q6E1JOB:[7C5W]]TLYZ.O0$>T'Y+W?ULH/XDD9M;5WS9MC&-%GED):D\)G.E9_I=R!RU!_:I#@OO%^)<%5[02J(('YRRIWVI* MX[3,@,PJK3P%C7FX,[3D9:FA"2)'%D%:P4&A M9> -T^"=XUQB$22\\W(%^[#_ZJ^M7H$?: ;G5^T$]DBM2E292V%)XW7TGY<1 MHC4,C+!.AY"UL6<6#0Q<)3CG:[)7X :0?FO=,7VLN2L4"99GT#60?5*Y PN MF FHB^B>$^B[>KV;1C3/N>+N>:FW9<^]X+HV8TTC%.% ;1K$/ M47*DE'NH"5W&95I,US$R,?/#=)$N+];ZV$R=<*8DEY6 E'0-Y4,$3WDO^!"3 MYT9SQMO,8'B!L-&!=*SNMT_&(14Q]K@8$E'!Y9*(#Q?7,MJPP311*S%#J;N& ME4)&%B<21!V8$C$+A^&EY..%[QCG]GUX: PIR@YD]DVJPL_0U,L(E[&#HJ'5UR\2-Z:J M3!8J,0692P_*90Z1%6$S0%%D_>LSU(U;H@^F.YWP]0!BN@ 5=7.WI>/ MX>+&06L3/&IK(&M!T67R!D(@^4BG,EIFG?%-D/2 DB[15/6W/##@_.%3G(0T4=01I%UU57#R6D50]&^5SJV0]2@"ND 8!](,43 9V+H1_R&%_.O56#W68JVV."L Z92C0H4V8P)!HQ1 M+'GOG'%-AAOM0-NXK7/M8#:T6CI VM]PAHMP01R]R5^FLVFM%J^FW_ ^4]*Z MI)C/H",WE,52XD+I*R5#%"M$(Y$,JLDCD9VH&[=!JQW:AE=-!W@;)B_ZY>;Y M&@4,D@E$\,Q(RJ8S94E)27+LD81B.%E;DV>( _,Q)+F"5\'R^FG];?>E!#R\'?-523 MRS#,#M3XLOGVG\D8?IC/UO?^_S5=??[AQ*(" IP%'S@F;V)VH=6Y>_GE2UA\K]'/@R];OOU>=V.\ M+S?66'5Q:Y+HR+A=D!"1A*.R">!3\H!%>Q%,9,2E[>LE!"T]Q"R\_7Y=U0F'X3*PVD:M^I^2'D=I.F/RG.YQ-6;6?YE M&N+T8KKZOL6B]:&DK(@G@0F4S\2B2PA):LY*\M&F)CG[ ;2.6Y1JB=M3*; ' MC(:OTU6XJ'6-:VYK96/;\$34.M8!8*;>CR7%R? 0 9'KS&N)(S39K+@3=>,6 M^$^"P\&5] ISH,T_+'=CH+B.@=;_;3URCG@:=0*JQLZE#A7@B?,M4Z*+$1D4 M76^TUM-P)F[T5W8#06&'4/,HO9P! MUC9-$#F&F&.M/X0D0=7:L"NQ3ETREJ,7S'(V!MIZZ-$='A9[XNX '76 O+L< M_/YY,;_\]/G=C#[^"^9I6'R_?GR#+.I8.Q!XJ-TWD9C2+$(4.JF@=,IM]L7O M1%W?N#L$%MM-F8/KJ#/@_3A=8%I=?/]]3M)<7I($-SR58 I3E*.%5)>J9*T@ MV"(@84*1Z>RPNLVTI!V(&[<8>6+8#:*AD9\&W[06_@WGGQ;AZ^=I"E?'0DY) MB*@$L%I_4HYS"D>$!R^%1L%=UF&7*&ZGI\%/4C$NG@8/UX:3^-BPP4_;+&R, M2QKK>;0>Z'\C*&T#&5>(P%U(0A5KN=]E ?5NL'F*BO$> @^DW?G0HA[S#FY^ M26[Y^^0?'R>2,5T$19G,85V7J25$(S08D[V*/!6>'QG8LKQ&QQ+3__HT__8? MFT^L +'7OZGXL'?P$>Q>%$. M+!KRCXD%B($$4;(+D#;Q[F,'!X4QXMV[&:-]8R^']:N;GKS M@C-$)7VLDQ*BUZ!,SN!%+/4MBI8E!\NV*XI/M%T\]NGC7 V.!\&$5\'Q\43 M8?N'2Y]TL75SFVE"T7"+]3_X]_#EQ$0.O @O>I>I"$T0*M"BYEQY=(N[%&&V: MC]':Y17'@6#9KZ'[:,V-??C]AHM4E?4);P0W"=X0J4CT1_35<@,$1[_D&&4* M)I,WUSN=?8]\>)?EE>.@,H@<7V%_RYN.4G(F([$ MOB@2*_L4P"8>P,? ;316E.W<\ D?^/)WG4<_RCYXN.<9!Q;VR%6$#W4$_%5U ME<>0%4D@(@I0ML[X00IR=9!2:A$\=X.-R[WYUG&PTD2/\V.%V@,2KM/=$KD, MRD RHN[A/K/E#]#8?0HAC:S_\ M>8]PES'6DH;(LO:OD[N3YO^6=VU-3NQ(^GW_BW9TO[QL1,.!"2(X0 !G9O;) MD9)2X)ENF['=S+"_?E-N-VY,7^QRR55F>'#TA:[*RZ=4IC*52?NB!4<1H#7: M[Q.A[Z?]NV\>+J'0B_8["W'H8/G1+7 ;1&:=4M!6,1Y)B=K&.I$)///T,\?) M)KHBCO<=#SL#[!T-+7V"5L(>P4G@HUQM?/%MYY9)5E[E&!0S6:K:;CO5"X22 MI9Q#,5JEV*8IWF%DCM4K[8B2/2I.>U+9T 9M0_TMA[=<37&YF;?R$1% MA&P4 X&.++VSS#NRUM:6K*R+SL;]#@3W>]]8#=IQ<&HE\*$Q='=D0*5^DIW5 MPBG!C"8O3GN=6!!1L*B"XA8L!K[?]K?[Y&&272?!Q5%"'!H!&U!?7,T7J^G_ MW1RM?\7%B^5J>E6[A#W#&9;IZN5\\7Q^=35=CQ'XGCAYOR88+E]B70/3/#'* MB9B L\B! DIA)8-:SRI"*"&2( @CAQB;?L@:)F5_2ILT@/K.![@W1=C?V9\H M'[7+I;"DH0Z]( ,=K2@4PNH@G1/@,?0,TAT2AIGB.S) 'J.6,00#]U^3?W7U M!::+F^Z[RR4QA0%J=)V+HJV M@'F4PC,%J]%R/3!VUPWVX>Z82;.GLSU[UU! MOV">M]Y-^83+Z6SG+P=(]3Y%RM#9WH-$=>*$KY.>S">M#AO752O&,P#:QP4% MKA"=B3DVZ8E^HC8%O\^_KF])O-J5_?L[$Z.=3BI8GIE-G-?8W9$,C&-<^1R" MJ(W)FY3Y[4/<>:2)#T'1KK7M745CV.(?VZ0F5M/. %BR9K[E&JA@5:_R XY#CO((UTAM>7=4/N#RM8K!HG)6[+BS[.=Z0YD08" MEU8PJ=>3Y34Q6FNUE726@P\FNAZ2% ^^?]@ZP&8@.Y5&AHZ6* M%2XPQ6LK$V$,\XDC.*%T@(B9]Q0:*XYN70>(L7G+DJG?)$V MMFPEOB^=9V[=.\*I"ZH[ZO9?3X:[+CQ UX3C@1XSXIW!75 M][/"/PV@U-L_2)O0&M(_KZ?+=28FU;', QP"[TO2T$KN)+H3'PR3T71*:L/0 ME]H%T24&.=..PXT%T)PLZSF73FU>\ZJF#N'RXLN7RVF"K=%^?GUU?4G??\47 MI9"!_[B V8V";D(#XTK@J285H42F-HPJT7 M03*K'7'HL3 *QABDED644 U6=$'43D*B)X$/O-3Z7($0+T9@GN1Y^O+8)M; M\DX4)7-6M96WKJV\"_-9)Y9SM)D8L"";G/K>1\RPL&NH^WG/BA@!F+;"^; B M7PL6>?G'EPPK)'UK'K[/++$NZQA8[E6,UZ')#KT7="W@CJ6_L?];H:T7HI &O=&<<9X+V?R<&9"A9TA.BK.1.]#E MJ5!G[[>-XDCFE!MC&SV,'5B;SM6&*ZZRKBVGZL&I"YK%E!W#8!4@@N"[39@Z M0FO(21^--'P(?CJ(>^P(VCH3&[MK@N$%9#T#M;3X0C0L>EJ!*KB4O;,E.M>/ MF=IY\XA1U47O!]FE8Y0P A^KL[W?'KV;D(I+$9F2-M46:)I!R-6AX":E&(60 M+2L+CR!]V&+Z 6/0$VM]:$OZ<_GX[;G4Q?9 MMZ-7MZM)]=9(%D*QY3EH=8A M!A8ESV0],BWE*(4V^YG33J\_T_.1C@"9GU1;(["[#US.?X.K"0\^&F,T,ZHV M):T'I-Y89#+QJ+.7W()OA?=\X8->UT^&IG0[&NU'>[:\TB2@S M9%L8!7EDEXLH+&8,3"G'@T7KI XGM&-W:1NP]=IH#%IG71T.OW #OUD=DH/Y MXRG<-04J"\4YRZX.RD$H#'RH-T2#QFR'7T=M MC1J!DY 51DLNJQ*EMO>0FD5#C@.BL3[$B.C'&*?Z7QYM!VFF.\;F]/:F]>[K M+JPW=3DP6S,YG7W"69IBI[+FQQ[75TGRWB3W5$Y\YWT7.^_[;;I,E_/E]0*_ MEW:B,JH4[EB*WC,=56"^J$0?1B43N2F-G.)#J#R^C<\>+_M(\G]&?_6/B4@V M)YT34\%3X%V2JL.F@ EO$B:GLDUZ,)E\)W/8O$,[E/W<\:>9\D;<)O<1J['. M*O9M[C8//8'1NX_\04R?+"I((0PSCIPMK:-CX%)DJ(3/PD<9[/F;OMJ-C4Q! M_F.6YK/;(;#OKA?I,RSO7H#9+B"O0T#K%)%?)5A') IEW1?(8N>:AB0]W M,*7G9 /P=K/-0 M57B>-O"(JVQ[//4$5K#EA;+#H)EEP@*$#L51,VTH#HTH M$\O*QU1L$/3KLS>#I#I\6YX3MJ>KEY#N3([C/BNK C +VC"=8V2@E&M+PO&]Q#XT9_+3+PFWQ MJW4>H6C&4T *DVAA@2#9^)RBB4_NX7OMAYB$JAAOZVY-VYWV+>DB\K+XL M)L\O)A2ZTM+ P QWF3PZI5D PYEU6J>$P2AYSY'$\A8:2TS__6G^]4_U<14: M?OU5A86_"XN;EPT(@'[4->\NNZ%5_?%ODZQ<04-10JIE19KGP "C80*,H3C39*KDHU0->YNLS7[6GQI&@*D]3[QO2J;?EM]A=;U8CS>_ MF.4/],SI[-/+Z]KSZY_7T\5-GXZ)$K)H;@ISH@J7"\F\K2V-E),RBR3)91PP MK7$(+^,[U>F(M&Z)CF9J'P'R[PIWHKGBQF?+T&&=8-6[:D: MW>+>;Y.J[\2#S!; MW3(UD05$J;?9D6PVTU@[^:*6S,HL>1(Y*-6DR/A^]8.43T(_SQ3_/=4 M.+3)^C_RHA,4 NS+YC#5H8Z[5%1A"8 V1@Z*>0R*9>&@#@I%T6K"X?A*I'ZK M719NV@B3+7E;7A(AVFA@4PC)A'"_KVRC# M WE+[K"QR3C1VU&99P;9CY^GBQLFA8T4I(%F7J4JUPP4WT?BE&-4,8BL3)-: M_4[4#AOUC!.PW51Y9GA].;]>K#ZON73%@LR:,(4>:57ZV@U,(TLB%@H'@M.Y M20N$;N0.&U6-$[$=E7END)V6#9/&2<6S"\QH!*8C9&)2!29#%"[F'+5N- NR M [7#M%08.6 [J?*L\'I1Z*U;/BTO,;I"J[$X2]YZ<,R#]@R-P))#!A6C*,&;5'*/1\@#LQ0GJ1*T;I*X17Z+?%EV^FJUG8:UUW>%0]?X']75HN@>9/1V*;M]TL4!8OI[//KV> M?L5\L5PB@>\68MX"!F%J!CG4Z;,Y4F@M"S.& A2N"AK>Y*K0?N0=U1CP7EG? M=[TZ!6&3(N>A=I^K\T/K]6J;JS5VQ4OCN$U/P>:@-PY[1-D &3\T VPB]Q'G M>^[EM_N%]L<>U]0,-;S$OB?DA"V@LR% *.^85A#J*.Q0&^5K [& M:)M'_^&QS[[MO'8M_^WJ,#X9'GE@3AC#="B6!0B))0T^B02.EF&;6H=#R#P+ M4W8(KGZN?FBFM7.S:4>DJA]]7E.KUC+QO"?\I+2N-J1B10$Y%=ND(/ XLL_"[!V"NY_J^$^GU:&O+C]X0]=@ MB!HH(+;U/%&78!E8IQF(K+PO(I>XSTG&.5]W/R4,]KH3?XA.A@;6@]=!$SD< M4)QBP0O!M/&*Q2(<"USGI(S+VNYS"^G7NQ-_D';WNA-_B*B'G!14R_\7WR9_ M?)AD6B'6[@X_M M6\=X/_X@UU' M;$_G7P^][/L)A.8H)0K-'"1#.RW4'=N14Z\$ D%2N=+H@O+CA!V_)=___/NR M7,5%KX1#)C1M!QHTA3-)1Y:#A&RMHW^-ZB'VIG%HL]8CBG[>6MMHZ@SMU1'' M]T\]LK7U:GF(_R3\@O;K1%XW3T%*Z:((+E6.C2J%6UMQ-;N1/4F M[KQJBLN)RB$%C)DIE\E?P%C'5CG!D-Q8&;,0)C;B^ &*1FZ@#D'( [[_D5H8 M09AZD=:'+\OWF'#ZM<9$._QX8R0W%!PIY.ZFW"P6BL(YSSZ$Z.J0@Q:H>HJP M8U+/KY72&M6'(59S. MX$<8H>'1Q619U.ANAL)YX3A+F+5%<%H!MEB-CQ%UK$FZY]GWQ19HC"_1%8:E MQA9<)18T!":)9!." >OCB5@?70#8&V9V34\#W9R)P>E>?GK/4UH8GX;%IH_" MR6,HCGO%G B1Z8)U:(V6!"<1N4\1?&[B$+0T07F0TC,?(S9JAZ#PL:+U*/0".N<5;7'.@V): M\LB,P(K()JFH(:HF9UX]T#YB0W<(VG8-W:FU.G"YX'OB M<-._W7%TWD0BNO9ERIY<7LBLC_N'- VN^B][F?0AQ:.W# MO^\0#L[E(+5B7.E4;YHE!I:@;[/(.H@$2MC>M'_WS<.5AO:B_$!\U9<*H.")K+Z@.F.NSBVZM9VICC!!K ">@3&9S7!UU: M:):Y'^%>UTU=XX3>.URDJLY/^+;\95XKW4G*2#K>BG>BBQ0N&L.B%740@G$L M6$\8TC%RYXM(Y52@W(/3%?+B>9@FE.'RQY&VMCR\!HC=%73DG:3BQY M)$U:>CQ%V+!;=3.T]:J/\[)R]3Y:=78W=OW5HS+CY^AMF?Y_/\K^GEY81[+Z1 DD:T]=BAEM/JHIFGU>^-0\5CDSMX)^5R MV!;IIUPD(T'*+[:,WN!J(HOV=:@=2PF(?0N!0>T2R'64)@'X$$[E,!_#Q[!] MU\]B*1RJ[1& ?;M(P:62##ES6&BO,Z+.783$!$AGC FHH$EQYD&6MEG_]&;P MZB3?$>#BS74]Y:VUH%_FBU7%_Z9_SG+B=4 3I&$6:_N_5&OHI2.;KK3V!'(H MMLF5@X=)V@L[_NRPTY,.SJ2X]JZMW?4I>BJ\W><5+8IR#V;M% 6[16B3C< * M2C)(.F46'$9F0PHQ4$1?W-G=6.@C;2$Q.^%J5WJ'N@9]M('[E%C*NOB;3R1H#-W_ K7LZ_8/Z( MZ?-L?CG_]&W=2NZV72>J:),AJ9$_'NO,7_+*!1AF9%)9QBQ+:M(-]0FZ1HN] MXS$Q;Z>@$>#MMF7BNNE$=7X^3[_$X8^@O80HJ18 MK@76'J%IM,6TO>.L+\6, &,?%Y"QBN66_A"M=6#J[#X/3 >GF<^!LVS A!K M2C4Y7-XE9+3E:KVCZ2@5C !"MR[O(S+;'E_%;+DU$=?'U^3V6L^"DHX1Z8;6 M24[)-SDD.(3(T1JRDP07S=0Y JB>-DTI:/D:[A,#Y0W3M3=,L,$RIQ-7&LA* MQ%.UTADXH=W,NVP'UD$3W(<@9P3+:@\M_!6K(TX"^8H+^(1_++%<7[Z>%B2G MW&GRR@5I)=> 4R +'#D+4$#19H>I3?;G&**'W2%.!OJ3Z744Y:+W+/$[.9=- MY[_G\^5J.5%@HXP6F36&A.K $5LDWFP#*/+YB;Y]+C3W8=D?('%8]WE(L]R' MSD:S#:I[^\7E^23KNE.$\ M]!5]93B/8JVG#.<+6,RFLT];(K:=19/*",B2MH5I[@OS-G$&J+Q 7WP,39;\ M0P0=:^UVG[OMLQ5U%$+HR%1!XM02NR%D"FUCL8[G:+7CI^!T)/W1>D'$KMWJ M1_J_CIGJW@:RVXL&,ED-FTD^"-,H)2$J&*9\"DP;KIC7G% ; \FQ0):BR267 M5H9KVU9P]PW/8#E-%'']-KV\7OW4/E""-45+R6C[KPNK9.:]-,Q'*7B,05C7 MI*M[1WI':O0.0=/##2';:6X$T?"6S8O9:IHK2^0 ;RZ\3W'YXM_I\IH6?.TG M3B;BR_6-6G^6RE8"V28)3G$F1(VE R+QFEFHQ-9Z>0L;Y)9[)^582/GQK > M1-^_CA-P1%%FQS<-Y :T+-%\$.(R:RBU9;@$J.Y8S(@^#8Y)RM MO1]P[+);ITQHA8,JV;!LM:X%T.1W)P%,H 5 K36D)O%=OVR,U&LX!'OMS.O! M>AZ#,W$[@GR=<7Y;UF9D7:BEM'/&>L>2YYF\(B?K$#C/>+0V<&L@[M56[W# M/D31L-@;$B:[B.U%9R, WUWZ-X4.8-&:%"R+4"_FKV^C =+2PZ3N!C@,S:V;DI)[TM9[$Z:1,BR[(V]BI9,Z@G_4$XE3P$ MZ763P/MG4H:%S+'*W<7*<9(>%U:>W59H0FWE!8H5KT@@,GIR%,CLZBR$="F7 M(IL<5OU,RK"!:CNL=)'T"+!RY*:^S39R&2ELE,!,C:_7L[XA6L^R0Z$5)G)4 MFR"L+P:&Q>6(O*Q!$#&"E? &5Z]F:7Z%]<1AXEUQ5@;'E$R.:4["H\@J,&E- MY($'D]JTL/J!BH%KP 8!PN[5ZLY:&0&D=HIX;J^)K\7S]GJU7,$LD\AV3NDG M$;(6Q0/S'@RY&\1@L)XS&TW(PEJ59).&DMW(';AF:PP@/8&>1X#F)Y)+$ZZ= M!F>0>:RM]&6BQ2E*8:(RXKQ&DYO<<'B"KH$KML: SSXU]^ND1>ZJYG0IDOO> M.E"ZY$D!M$Z=I-KI7 YIP9JA!0*(QAJ)ATD+YQ,(C0YP3B3U(DI3DOTR)16 MJMY7DLS'XEARV1A:LE%!DX*Q_XC4R2'8:YPZ.43/(_ #CN3YV;?['[ ^Y'5U M)&#FY-L;'YG& QT@7I/+_AL9$3=Y!B\(4^_5/KF(*CV>[#0&VY&NX3NW'LU M#I #25,G>2,Q/ M.=&=WCQ&,'95^OQ4&AB!]7N/-7!)%'FN>=DP8:SQ7DO#I)=U%(=/)"[:6C#' M( P(&T43;_=>:L9XJ'4DM/J3_@@@]((B\_DWQ#N+8<.(C*%HX1WC/!CR4+"P MJ,$Q!2J71/+1VVGVO<:4#U$TQO.GGJ#4CQ8&W_"J;_!N8VQO^AK],2.M_,#= M[>_?7<(MC\KHD$0&)H(B'A.M&V^#9DKEZ+QR,0JQW[[7C8!AYT(TW/Y.H(\1 MF+#>3H:+MU%G0WP7X6FM06"1-GR&&A44,MZ83A@K_(=GW@<,D+LAXOQ7PL75 M_'JVFOB$&:T"IB5YPIHCT)8CJD.3=,I82LA-)OWT0OT80YG6P.L7_1U0T#Z5 MM?E%_8BT6?W/?_T_4$L#!!0 ( ." @U'"B'WL#P@ ,0D 8 8W)W M9"TR,#(P,3 S,7AE>'@S,3$N:'1M[5IK<]NV$OW>7X$JT\2>H1[4PTYDQS.* MQ,2:^LJN+-^TGSH@N30Q)@D6 "6KO[X+@+1DR[Y6Q[>-ZFEF(HO$8K&/@[,+ MBL??C\Z'LU\N/!*K-"$75Y_.QD-2JS>;7SO#9G,T&Y'3V7_.2+?1;B\6BL>@TN+ANSJ9-K:K;3#B7T A56#LYUG?P$VAX M\MWQ]_4Z&?&@2"%3)!! %82DD"R[)E]#D#>D7B^EACQ?"G8=*])NM5OD*Q-BS:JJQ .> M<-%_TS+_CO1(/:(I2Y;]=S.6@B036) I3VGVSI&8EKH$P2(K*-GO@#;B(N9R M85TX1#T)RZ!RR6UK)[S;F/E,D8[;<.][L)WM 08?Q#!LEO.F3SNV*,Q=7T\NKP61&9N=H_?!T M,/GBD<%P1J979]XE<3NT[G;WZ#X93$;$[87VRMEYOP:79# ZOYAY([+NXJ4W M-%GKM-HZ<[-3CUP.II\&$^^R?O[SF?>+\1U'VJU6>UMD_N4N=A]U<>R0+X#D M!^3'0JC?'1* 4"Q:$A53]?9-[_W1UELKIV&(3%A/(%+]SD&UV5@68@[[=??] M-W/2;;Q]XQZTCC8_QR2F:*]E@X99P&NT_OP&B+6?C)BGZC$.&%$TB6YR?@B M@? :'!LX8<,5K/P*&)XN2?W3>S&A HP6<*H,S\!'4T"" T_83+6,[18BERA^4)?ATP&"9<% MSM,L(GABTY4+'D"(MR79P^R$@.FV*?!N@YAF6,@&N$&G18(2IO'H[8&UPC0> M^FK?+/\PU2BA:\$+:EZONT/IPP:K\N+O7_Y^7 X:'UP=AQ%(;.DP6X9UG\^P MHPM"0 NY_13-S#X@+,J5+-?S0J "W+AS)@T=H!1D1H]N \VD'-L/%A0)U9R';ADC5N4&9]CBM5YS\9L/6A!I">=#^ (:VBT< M^SN$XTY7Q\&;TZ0PR=99@2C"VL/FD&%KLEE#D!ZW@*V]?+R@&/CB1(2NUM-A:]DP9=DZ/GVQGB5]7>;$6P,4![#-#T J\!;,$.@:TD39O-353H MIKJL>&;D >B8/C=GM@O2&" ZJVO-D=5BJ04ID =!(736U_CFGKZ42X5W]'D< MM<@ 5?QFSTED;T,X0LABN_Q KC03.RXPW;\^&&3%G2W[UI*8RCM"1OZC!N(0 MFF)@O*>29]@X++''OX&D/ H\D'=>$) 7 GJGFKC>_[.),T?EL,*CLV($35#K M^%B1@\[SUH%W-DLMVD6QT"HN+(?I47,#E:5X5%0 CU*NSZDPO!8RM,E,WT/\ M(,-)S:#X5Q?Z"NCP6\'09 /M(@O,X6#_WT;P+^.T 1[>=(/&$&"Z]]9=?, MX5"6PKN&; 'T1M8TBJQKLHB161@>(P;)5,_>MA]565S]WJT 5;'2"!5.)AP,-2& MD#'/=$IL.;;\A%I+VP_#9V M_ 'Q",-EJ)",D-Q3'X2M'QW'_K+UG/D^5XJG_;NB^."QOGX$ -44'S<3B#JZ MEM!<0K_ZC97_G4@+_AY7^#)<07[- MX\JZ2D7/('X]"IV-*+2(*2=W4=U6]-$@;\[9,L@(O&\4X4_+^TW*\V'8>9?> MOND>'DGS>>^'J<<@\X]W=D)3V#:#)3>::I"CI?J!$ZE,_,=X_.I3.M/O&5X>#,Q,BYH=&WM6FUOXS82_GZ_@O7BN@G@-_DM&R<; MP+&=QKBI/UTH,111$0259*RU_WU-R3EV(F3VQR"ME[?+;".) Z',YR' M,P\IG?\PF/3GO]X.2:23F-Q^N;P9]4FI4JO=-?NUVF ^(-?S?]Z05K7ND;FD MJ>*:BY3&M=IP7"*E2.NL6ZLME\OJLED5\KXVG]:,JE8M%D)!E6E6NC@W3_ 7 M*+OXV_D/E0H9B"!/(-4DD$ U,)(KGMZ3.P;J@50JA51?9"O)[R--&O5&G=P) M^< 7U+5KKF.X6.LYK[G[\YH=Y-P7;'5QSOB"KL5LA;] M=-(Y@5/_M!VT*:.=?WEH9 W%71^E5S%\+B4\K41@QN^VVID^6W*FHZY7K_^] M9.4NSD.1:AQ,8F=WZ73L:-+P55=HS._3KO6GY+JNFP,1"]G]4+?_SDQ+):0) MCU?=CW.>@")C6)*I2&CZL:PP!A4%DH=.4/'? 6U"\^SMTME[@GIBGL+:?J]A MC!Y^C;C/-6EZU<93B[>]IO(>'=?#09 MD\D5N9V.QOW1;>^&7(W&/;S$J\D52@RGKSJW+\[O> M^*;NRGOO5V]&>H/)[7PX(-LNSH9] M&[5FO6$B-[\>DEEO>MD;#V>5R2\WPU^M[]C2J-??C,P_W,76BRZ.RN0REYK< M5K:B3]_]*?3XM6K;3,-(Q+1!1 )"PY+K!DZXHK\G%.)>(]79 J9P+B( ME%P)F1"O7OF9B)#TI5BRF9;\ 8I!-GC9!+6,^$-Q;)9;[3P-,9500WGQ M.HASACH1.%L1+"/HN$D_&<;=0-9 .8XWF"S@H)X-C;!GEDN7C40>HP "42!: M['#*VA-0%9$P%DNU1JF$>ZXT$G%-J'GH[$8KRUM@4VMC=JP]%+RU]@YO\R?! M^:@*+!7,P"0'$88<;X_4L8W9B% )%AT8;>['8*)( "'IQUQ%IH<12S WFOQH M[AE702Q4COU,UI0B=C#)I B X6-%CA 5#!!F+O3#KT%$TWL@/4Q(TSQ&"JI9^9A I9.T;+5IEO M1[AL"F! <_7V+J82^8"P*$9RM4WD$A5@PEAP9=,02D%J]1@:NTE@VTE00HP7 M",6BN&VP4BX2I&GDF,S0%B5BSNSN7N6^XHQ3R8T#W)5@FY93HRE7IBS:!:-L M#;5)2RA @W!?;SME2/-XD,?4Y%ITRQJQ*:_8PQ7K;8Z!5SX804R'V!_8.]+? M?N'8WR,<-UMF'H8+&N@:U(FBZ: MNZ@PFXBBXMF69Z#CYF@D=>S+8("8J&Z1,J?%I19,@2(([*!9X+:3+G:;5/D!E"6[)-<"+J=X75-I\RCC: M9+L?(6XQLRJ3N?&O(1CK!0:_Y1Q-MDLJ3P.[&3K^/P']PW)I#S>KAAAR!)CA M_&;W$'! .!0E^)$(+H$^F)H*:IVU'*6T1S+KC>M_!;*"L[F-T LIC#+LJ. Q M@[T 2)_'7%MAQ):0N!)L25=8SU6>(#)P>JP;185X<7-_4.5Z_[AA#ZMR*#%5 ME#'@8%,;0L:>G178*KLRQ].%B!=@:EU*[XLC0%ED0TBR6*P 6Y>1!CA=-A62 2;WQ ?YXP>O4S]KEMT;TF^9[PNM1=+M6 ?,00.L M!7Q<.B KZ$A,,P7=]<49EI@LIJLN3ZTYMM/9PA0F9#'%*R>3X M),-'.XW'NU&N64*TQ;A>_2ALBXUM?U26"?=)7=<=K2]@YS.SS=*QY*V^Z4)] M7#^YWNWRC2_3BE_WD9S]7._BWU!+ P04 " #@@(-1=_(3W>@$ !C'0 M& &-R=V0M,C R,#$P,S%X97AX,S(Q+FAT;>U9;7/:.!#^?K]B2^;Z,H/? M, 0"-#/$."US.:#@7-I/-\*6@R;&SY:"74XE5.R*#1=<7+%K M4L@EDPD]7MMI6\7_MJ4G:4]XM#QN1^P:6/2ZQ(YHW;$GMMNP7;<:5NJ-H_B0 MV+0RJ<9A;3(Y_--!)RU4+\;DMV.>2IQ/X/CBM3"S94S2&VF0A%VF30VI5 Q=BT.><-$\L/6OI21&3&8L M639?!&Q&<^C3!8SXC*0ORCFFP%R'>TD+*5K"$Y% M.>W?3-F$27 KIG/7XTW@1%PB=LDS'(5F-WP/,=A4?"?G/7\4]$Y[7B?H#?HP M.(7AJ-?W>L/.&?CO?>\\Z/WAXV?4\$?0Z7]?@=?\6TEWPG^J8 =GH_& MYYU^ ,$ G :QJ\X];L\I/'T!E#ISL8!CZF8@/.&L21?:BR&+SU M8=P9G73Z_M@8O#_S/T#'"Y2D8MN5QU;I?PZQ^K<0>V5X0W'CH_#;7,A/99!3 M"D-!$M3R+*:VTDWUM9**-$ZG?!L3 M,2$IS8W!34*7T FEDJA(*]^)U$KOYD1@V21+&-&,"U1)X92+&3BV\>YAQR'F M0MN(61Z2!#X6IH"F$3HW""6?4/'\P#FT6ZY3+G;V>)[@5"&?90G#U"R8G&H3 M@GZ<,T'5#I^K63]C?DE> <[CU%Y&KVZ188 %]B>TX-^$4Y)B4E;PG".WJG.A M$;(4?9P1;2K$#!/,:H1?(9^'TR]@CPE3H@PSK+PJJV$D20#-80$A7A1DZ&9> M7@4A)6FHON-$D6Z>V@_4FB<%*)Y1H7W)'P[LEQ;"A$O)9\U#O10DF21TK3#A M(J+"P"61D"RGS?5+*V)YEI!EDZ6ZL/6@UK6J.\S<:@/!];5J>T='9J/FJLXG ML=W):&U^U11-W10M&6W+:@VSWJCL%-NFLU/VH%FTNGOD/[6J6J-;?Y192P>B M" 8&-<](^KKDEM8#,A*I_#4KV0TX=_MH0F-Y/])% K_]/J;93!?K]_E!K=&" M+@WI#- &HKF*6O5WUD'+_"_(\0\I.E#OA7Q/='0/7\H%IO MY?IYIS/>@?ES)KQ/9O2Q*5_MV9K=9.@I3U@$:Q=_)-!/KP8PIM\I%H$ZI/X? M%_TMX2WO8KME37NZR.:0 0IU8'XY% RI48;<:$O[U7:E6)J=/.5SP F6.%R8 M,.01MD]:$, B'*>W-'!/_O?D?T_^]^3_26W?>_*_)___.OF_UPZ?!O?;\_]O M7NC[,OA93@$[N.X]LK\E?PS9WWG1MD&%[MW59;RXK&P*FA!UN-BZO?N\UC1Y MLC\/(1-<<'.Y/>0+%WZK9W']J"]"C_\"4$L! A0#% @ X("#4;.1_-:I MF0, S"0I !$ ( ! &-R=V0M,C R,#$P,S$N:'1M4$L! M A0#% @ X("#4=!,U97<%@ :?\ !$ ( !V)D# &-R M=V0M,C R,#$P,S$N>'-D4$L! A0#% @ X("#4:;G(C?J* [KT! !4 M ( !X[ # &-R=V0M,C R,#$P,S%?8V%L+GAM;%!+ 0(4 Q0 M ( ." @U&F\]&%%I< -Z>!@ 5 " 0#: P!C&UL4$L! A0#% M @ X("#4=&5X>#,Q,2YH=&U02P$"% ,4 M " #@@(-1#,R]8^4' )* & @ 'P<08 8W)W9"TR M,#(P,3 S,7AE>'@S,3(N:'1M4$L! A0#% @ X("#47?R$]WH! 8QT M !@ ( !"WH& &-R=V0M,C R,#$P,S%X97AX,S(Q+FAT;5!+ 4!08 "0 ) %P" I?P8 ! end